
Cloudflare; web sitelerinizi, uygulamalarınızı ve API’lerinizi kullanıcılarınıza daha hızlı ve daha güvenli ulaştıran küresel bir ağdır. 348 şehirde veri merkezi bulunan, İstanbul ve İzmir’de de lokasyonu olan bu ağ, internet sitelerinin yaklaşık beşte birinin önünde çalışıyor. Her hizmet her veri merkezinde çalıştığı için kullanıcılarınız en yakın noktadan karşılanıyor, saldırılar da daha sunucularınıza ulaşmadan durduruluyor.
Mono olarak Cloudflare’i yıllardır kendi altyapımızda ve müşterilerimizin projelerinde kullanıyoruz. Cloudflare’e geçişten günlük operasyona kadar tüm süreci Türkçe destekle üstleniyoruz.
Cloudflare hangi hizmetleri sunuyor?
Performans
- CDN ve önbellekleme: Statik içerikler ve önbelleğe alınabilen yanıtlar kullanıcıya en yakın veri merkezinden sunulur; sunucularınızın yükü ve bant genişliği maliyeti azalır.
- DNS: Dünyanın en hızlı yetkili DNS hizmetlerinden biri; DNSSEC ve saniyeler içinde yayılan kayıt değişiklikleri.
- Load Balancing: Trafiği birden fazla sunucu veya veri merkezi arasında, sağlık kontrolleriyle dağıtır; bir lokasyon düştüğünde trafiği otomatik olarak diğerine taşır.
- Argo Smart Routing: Trafiği Cloudflare ağı içinde en hızlı yoldan sunucularınıza ulaştırır.
Güvenlik
- DDoS koruması: Ağ ve uygulama katmanındaki DDoS saldırılarına karşı, saldırı büyüklüğünden bağımsız koruma.
- WAF (Web Application Firewall): OWASP Top 10 ve bilinen açıklara karşı hazır kural setleri, özel kurallar ve rate limiting.
- Bot yönetimi ve Turnstile: Kötü niyetli botların tespiti; kullanıcıyı yormayan, görsel bulmaca çözdürmeyen CAPTCHA alternatifi.
- SSL/TLS: Ücretsiz sertifikalar, uçtan uca şifreleme ve otomatik yenileme.
- API ve istemci tarafı güvenliği: API trafiğinin korunması, sızdırılmış parola kontrolleri, tarayıcıda çalışan betiklerin izlenmesi.
Zero Trust ve ağ güvenliği
- Cloudflare Tunnel: İç sistemlerinizi güvenlik duvarında port açmadan, sunucuya doğrudan erişim vermeden internete veya çalışanlarınıza açar.
- Access ve Gateway: VPN’e gerek kalmadan, kimlik ve cihaz kontrolüyle uygulama erişimi; çalışanların internet trafiği için güvenli web geçidi.
- E-posta güvenliği ve Magic WAN/Transit: Oltalama koruması ve şube/veri merkezi ağlarının Cloudflare üzerinden korunması.
Geliştirici platformu
- Workers: Kodunuzu kullanıcıya en yakın noktada, sunucu yönetmeden çalıştıran serverless platform; yönlendirme, önbellek ve kimlik doğrulama mantığı için ideal.
- Pages: Statik siteler ve modern web uygulamaları için Git tabanlı yayınlama.
- R2, D1 ve KV: Çıkış (egress) ücreti olmayan S3 uyumlu nesne depolama, serverless SQL veritabanı ve anahtar-değer deposu.
Veri yerelleştirme
- Data Localization Suite: Trafiğin hangi bölgede inceleneceği, şifreleme anahtarlarının ve logların nerede tutulacağı üzerinde kontrol; düzenleyici gereklilikleri olan kurumlar için.
Mono olarak nasıl destek oluyoruz?
Cloudflare’e geçiş
- Mevcut DNS kayıtlarınızın envanterini çıkarıyor, alan adlarınızın nameserver’larını kesintisiz şekilde Cloudflare’e taşıyoruz.
- Önce DNS’i taşıyıp ardından trafiği servis servis Cloudflare proxy’si arkasına alıyoruz; her adımda uygulamanın doğru çalıştığını doğruluyoruz.
- SSL modunu uçtan uca şifrelemeye (Full strict) geçiriyor, gerektiğinde kurumsal sertifikalarınızı (Custom SSL) Cloudflare’e yüklüyoruz.
- Yük dengeleyici ve web sunucularınızdaki yönlendirme kurallarını Cloudflare’e taşıyarak sunucu tarafını sadeleştiriyoruz.
Güvenlik yapılandırması
- WAF’ı uygulamanızın trafiğine göre devreye alıyor, yanlış engellemeleri ayıklayarak kural setini olgunlaştırıyoruz.
- IP izin listeleri, ülke bazlı erişim kısıtları ve rate limiting kurallarını tanımlıyoruz.
- Uygulamalarınızdaki eski CAPTCHA çözümlerini Turnstile’a taşıyor, sızdırılmış parola kontrolü gibi ek korumaları açıyoruz.
- Sunucularınızı yalnızca Cloudflare’den gelen trafiği kabul edecek şekilde kapatıyor, uygulamalarınızın ve logların Cloudflare arkasında da gerçek kullanıcı IP’sini görmesini sağlıyoruz.
Performans ve yüksek erişilebilirlik
- Önbellek kurallarını uygulamanıza özel tasarlıyor, gerektiğinde Workers ile gelişmiş önbellek ve yönlendirme mantığı yazıyoruz.
- Cloudflare Load Balancing ile trafiği birden fazla veri merkezi arasında dağıtıyor, sağlık kontrolleri ve otomatik failover kuruyoruz. Bu yapıyı coğrafi dağıtık veritabanı kümeleriyle birleştirerek uçtan uca felaket kurtarma mimarileri tasarlıyoruz.
- Argo Smart Routing gibi ek hizmetlerin sizin trafiğinizde gerçekten fayda sağlayıp sağlamadığını ölçerek öneriyoruz.
Zero Trust erişim
- Cloudflare Tunnel ile ofis ve veri merkezinizdeki uygulamaları, e-imza ve HSM gibi kritik sunucuları port açmadan, güvenli şekilde yayınlıyoruz.
Otomasyon ve operasyon
- DNS kayıtlarını ve Cloudflare ayarlarını Ansible/AWX ile kod olarak yönetiyoruz; yüzlerce kayıt elle değil, tekrarlanabilir şekilde güncelleniyor.
- Cloudflare kaynaklı hataları (502, zaman aşımı, WAF engellemeleri) uygulama ve sunucu tarafıyla birlikte inceleyip çözüyoruz.
- Trafik, saldırı ve maliyet raporları hazırlıyor, plan ve ek hizmet seçimlerinizi kullanımınıza göre gözden geçiriyoruz.
Hesap ve abonelik yönetimi
- Cloudflare hesaplarınızın, kullanıcı yetkilerinin ve alan adı aktarımlarının yönetimini üstleniyoruz.
- İsterseniz Cloudflare abonelik ödemelerinizi Mono üzerinden yönetiyoruz; yurt dışına kartla ödeme takibiyle uğraşmanız gerekmiyor.
Mono Cloud ve Cloudflare birlikte
Cloudflare, sunucularınızın nerede çalıştığından bağımsızdır: kendi veri merkeziniz, Mono Cloud ya da başka bir bulut sağlayıcı olabilir. Mono Cloud’da çalışan uygulamalarda Cloudflare’i Mono Global Load Balancer ile birlikte kullanıyoruz: Cloudflare küresel güvenlik ve performans katmanını sağlarken, Caddy tabanlı Mono GLB trafiği Mono Cloud’un ANK1, IST1 ve IST2 lokasyonları arasında dağıtıyor; bir lokasyonda sorun olduğunda trafik otomatik olarak diğerlerine geçiyor. Böylece hem Türkiye’de çalışan bir altyapıya hem de Cloudflare’in küresel güvenlik ve performans katmanına sahip oluyorsunuz.
Caddy ve Cloudflare DNS doğrulamasıyla otomatik SSL
Mono GLB ve kurduğumuz Caddy sunucuları, SSL sertifikalarını Cloudflare DNS API’si üzerinden DNS doğrulamasıyla (ACME DNS-01) otomatik olarak alıp yeniliyor:
- Wildcard sertifika:
*.alanadiniz.com.trgibi wildcard sertifikalar da otomatik alınıyor. - Port açmaya gerek yok: Doğrulama DNS kaydıyla yapıldığı için sunucunun internetten 80/443 portuyla erişilebilir olması gerekmiyor; Cloudflare proxy’si açıkken ya da sunucu iç ağdayken de çalışıyor.
- Merkezi sertifika deposu: Sertifikalar Consul üzerinde tutulduğu için birden fazla yük dengeleyici aynı sertifikayı paylaşıyor; aynı alan adı için her sunucuda ayrı ayrı sertifika alınmıyor.
- Kısıtlı yetki: Caddy’ye yalnızca ilgili alan adlarında DNS kaydı düzenleme yetkisi olan bir Cloudflare API token’ı veriliyor.
*.alanadiniz.com.tr {
tls {
dns cloudflare {env.CLOUDFLARE_API_TOKEN}
}
reverse_proxy app1:8080 app2:8080
}
Böylece Cloudflare’de SSL modunu uçtan uca şifreleme (Full strict) olarak çalıştırırken, sunucu tarafındaki sertifikaların süresinin dolmasıyla uğraşmanız gerekmiyor.
Nasıl çalışıyoruz?
- Keşif: Alan adlarınızı, DNS kayıtlarınızı, sunucu ve uygulama yapınızı, mevcut güvenlik önlemlerinizi inceliyoruz.
- Plan: İhtiyacınıza uygun Cloudflare planını (Free, Pro, Business, Enterprise) ve ek hizmetleri belirliyor, geçiş sırasını çıkarıyoruz.
- Geçiş: DNS’i taşıyor, servisleri kademeli olarak Cloudflare arkasına alıyoruz.
- Sıkılaştırma: WAF, bot koruması, önbellek ve erişim kurallarını trafiğinize göre ayarlıyoruz.
- Operasyon: Değişiklik talepleri, sorun giderme, raporlama ve düzenli gözden geçirme.
Sık sorulan sorular
Cloudflare’e geçerken kesinti olur mu?
Doğru planlandığında hayır. DNS kayıtlarınızı önce birebir Cloudflare’e kopyalıyor, nameserver değişikliğini bu kayıtlar doğrulandıktan sonra yapıyoruz. Proxy ve güvenlik özelliklerini de servis servis, her adımı test ederek açıyoruz.
Ücretsiz plan yeterli mi?
Birçok site için Free plan DNS, CDN, temel DDoS koruması ve ücretsiz SSL ile iyi bir başlangıçtır. Gelişmiş WAF kuralları, görsel optimizasyonu, daha ayrıntılı analizler ve kurumsal destek gereken yerlerde Pro, Business veya Enterprise planlarını öneriyoruz. Kararı trafiğinize ve risklerinize bakarak birlikte veriyoruz.
Sunucularımız Mono Cloud’da olmak zorunda mı?
Hayır. Cloudflare’i kendi veri merkezinizde, Mono Cloud’da ya da AWS, Google Cloud, Azure gibi bulut sağlayıcılarda çalışan sistemlerin önünde kurguluyoruz.
Mevcut Cloudflare hesabımızı devralabilir misiniz?
Evet. Mevcut hesabınızın yapılandırmasını gözden geçiriyor, eksik ya da riskli ayarları raporluyor ve hesabın yönetimini sizinle birlikte veya tamamen üstleniyoruz.
Cloudflare’in Türkiye’de lokasyonu var mı?
Evet. Cloudflare’in İstanbul ve İzmir’de veri merkezleri bulunuyor; Türkiye’deki kullanıcılarınız bu lokasyonlardan karşılanıyor. Verinin nerede işleneceği konusunda daha sıkı kontrol gereken durumlar için Data Localization Suite seçeneklerini birlikte değerlendiriyoruz.
Cloudflare’i kullandığımız alanlar ve ilgili hizmetlerimiz için Cloudflare teknoloji sayfamıza bakabilirsiniz.
