DigitalOcean Nedir? Ne Yapar?

İlk alanadımı 2001 yılında almıştım ve alan adı aldığım firmanın hosting başlangıç paketlerinden birini tercih etmiştim. Yerli firmalarla başlayan süreç dönemin teknolojik gelişmeleri, erişilebilirlik gibi temel değerlendirmeler üzerine kurulu ilerlerken edinilen tecrübeyle birlikte yabancı alternatiflere yönelmeyi zorunlu kılmaya başladı. Elbette kaliteli yerli şirketler de pazarda ağırlık kazanarak son tüketici tarafında avantajlar sunmadılar değil. Geçen 10 yıldan fazla süre içerisinde birkaç firma için sadık müşteri haline geldim. Süreçteki onca değişimin ve edinilen kişisel tecrübelerin sonucunda Hawkhost, 1and1 ve DigitalOcean kullanmaya devam ettiğim markalar. Kendi aralarında bir değerlendirme yapmak durumunda kalırsam kullanım kolaylığı bakımından DigitalOcean‘ın biraz daha öncelikli olduğunu söyleyebilirim. Ek olarak, AWS1 ve Google Cloud2 yabana atmıyor, daha büyük ölçekli proje süreçlerinde değerlendiriyorum. Bu yazıda sonraki yazılara da kaynak teşkil edecek olan DigitalOcean’dan bahsedeceğim. Ancak öncesinde kısaca değinmem gereken birkaç ek başlık var.

Paylaşımlı (Shared) Hosting

Sunucunun sahip olduğu kaynakların (RAM, disk alanı, CPU, bağlantı kapasitesi, konum vb.) web siteleri tarafından ortak kullanılması mantığına dayanan bir barındırma türüdür. Yoğunluğa bağlı olarak siteler birbirlerini etkileyebilirler, güvenlik sorunlarından barındırılan tüm web siteleri etkilenebilir, yapısal düzenlemelere izin verilmez. Olumsuzluklarının yanı sıra daha ekonomik olmaları nedeniyle tercih edilirler. Bu nedenle kritik öneme sahip olmayan kişisel veya başlangıç aşamasındaki sınırlı/geçici projelerde tercih edilebilir.

Bulut Sunucu (Cloud Server)

Kaynakların anlık olarak kontrol edilebildiği, bağımsız RAM, disk alanı, CPU, konum tercihlerinin yapılabildiği, seçenekler arasında hızlı geçişlerin yapılabildiği ve kullanım üzerinden ücretlendirmelerin yapıldığı bir barındırma türüdür. İşlemlerin çoğu kullanıcı tarafından gerçekleştirilir.

Digitalocean

DigitalOcean'ın Çalışma Biçimi

DigitalOcean, bulut tabanlı altyapı sağlayıcısı olarak kendini konumlandıran3, geliştirme, sürüm kontrolü ve test ortamları gibi bir çok ihtiyaca cevap veren4 dünyanın en büyük bulut sunucu sağlayıcılarından biri5. Tabi, detaylara bakıldığında listedeki markaların farklı sorunlara odaklandıkları da görülebilmekte. Örneğin Amazon ile kesişen noktalar (Lightsail dışında6 resmin tamamına baktığımızda7 Amazon rekabetinin çoğunlukla Google AppEngine ve Microsoft Azure tarafında yoğunluk kazandığını görebiliriz8.

Digitalocean

DigitalOcean'ın Geliştiricilere Sundukları

Kullanım Kolaylığı

Droplet adı altında ifade edilen bulut sunuculara Image ya da app tercihi, kapasite ve bölge seçiminizin ardından saniyeler içerisinde 1 dakikadan az bir sürede sahip olabilir, oluşturduğunuz dropletleri pratik bir şekilde kontrol edebilirsiniz3. Ayrıca, API üzerinden de droplet kontrolleri gerçekleştirebilmektesiniz9.

SSD Disk

Verileriniz performansı yüksek ve standart olarak sunulan SSD disklerde tutulmakta.

Ücretlendirme Avantajı

Aylık, minimum \$5 (saatlik \$0.007)'dan başlayan fiyatlarla kullanıma başlayabilirsiniz10. Droplet pasif olduğu durumlarda da veri barındırdığı için saatlik ücret işlemeye devam ediyor. Image alıp droplet’i kaldırarak test kullanımlarını çok daha efektif bir fiyatlandırmayla sürdürebilirsiniz.

Distro Seçimleri

Oluşturacağınız droplet için Ubuntu, CentOS, Debian, Fedora, CoreOS gibi bir linux dağıtımlarının yanı sıra FreeBSD de seçebilirsiniz.

Tek Tıkla App Kurulumu

LAMP, LEMP, MEAN, Django, Ghost, WordPress ve Docker gibi tek tıklama ile popüler bir çok uygulama kurulumunu hızlıca gerçekleştirebilirsiniz3.

Teknik Destek

Karşılaşabileceğiniz bir çok soruna yönelik olarak hazırlanmış oldukça kullanışlı bir içerik yığınına sahipler11. Ek olarak, içerik dahilinde ulaşamadığınız çözümlere topluluk üzerinden hızlı bir şekilde cevap alabilirsiniz12. Hala çözümsüz kalmışsanız hızlı dönüş alabileceğiniz bir ticket oluşturabilirsiniz13.

Teşvikler

Eğitmenler, öğrenciler, bilim insanları, veri analistleri, yaratıcılar, geliştiriciler… Ekosistem içerisinde kullandığınız bir çok platformda DigitalOcean’ın izini görmeniz muhtemel. Sunulan indirim kuponları ve referans sisteminin ardından edindiğiniz sorunsuz tecrübe sayesinde oldukça hızlı bir büyüme yakaladıkları şüphesiz.

Doctl

Özetlemek Gerekirse

  • Saatlik ödeme sayesinde bir çok fikrinizi hızlı ve ekonomik bir şekilde hayata geçirebilirsiniz.
  • Kullanım kolaylığı ve sunulan destek sayesinde sorunsuz bir süreç yaşarsınız.
  • İhtiyaçlara çözüm olarak sürekli sistemsel geliştirmeler yapıyor olmaları kendinizi de geliştirmenize olanak sağlıyor.