Altyapıyı Nesnet'e bırakın, ürününüzü daha hızlı yayına alın
Cluster'ınız, dağıtım hattınız ve imaj deponuz hazır gelir; kodunuz her gönderimde test edilir ve onaylanan sürüm yayına çıkar. Ekibiniz sunucu ayarıyla değil, müşterinizin beklediği özellikle uğraşır.
Neden şimdi
Mühendislerin zamanı altyapıya gidiyor
Ürün ekibinin önemli bir bölümü sunucu, cluster ve dağıtım betikleriyle uğraşıyor; yol haritası her sprintte kayıyor.
Yayına almak bir tören
Her sürüm elle yapılan adımlara, gece mesaisine ve “bende çalışıyordu” tartışmasına dönüşüyor.
Kurumsal müşteri veri yerini soruyor
Büyük bir müşteri verisinin Türkiye'de tutulmasını ve düzenli yedeklenmesini sözleşmeye yazmak istiyor.
Yurt dışı faturası muhasebeyi yoruyor
Yurt dışı bulut faturası kartla ödeniyor ve e-Fatura olarak gelmiyor; muhasebe her ay belge peşinde koşuyor.
Neler değişir
| Bugün | Nesnet ile |
|---|---|
| Altyapı işleri ürün ekibinin takvimini yer. | Cluster, dağıtım hattı ve izleme Nesnet'te; ekibiniz ürüne odaklanır. |
| Sürüm çıkarmak elle yapılan adımlarla, geceleri yapılır. | Kod depoya gönderildiğinde test edilir ve onaylanan sürüm otomatik yayına çıkar. |
| Veri yeri sorusuna net cevap verilemez. | Verileriniz Equinix İstanbul ve Türk Telekom Ankara veri merkezlerinde, Türkiye'de kalır. |
| Yurt dışı faturası e-Fatura olarak gelmez. | Fatura Türkiye'de, e-Fatura olarak kesilir. |
| Trafik artınca sunucu yetişmez. | Kopya sayısı tanımlı sınırlar içinde yükle birlikte artar, trafik düşünce geri iner. |
Bugünden canlıya: nasıl işler
- 1
Tanışma görüşmesi
Ürününüz, mimariniz, trafik beklentiniz ve ekip yapınız bir görüşmede çıkarılır.
- 2
Ortamların açılması
Geliştirme, test ve üretim için cluster'larınız ve imaj deponuz açılır; ekibinize erişim tanımlanır.
- 3
Dağıtım hattının bağlanması
GitHub deponuz dağıtım hattına bağlanır; her gönderimde testler çalışır, onaylanan sürüm yayına çıkar.
- 4
Canlıya geçiş
İlk servisiniz izleme ve yedeklemeyle birlikte üretime alınır; alan adı ve sertifika ayarları tamamlanır.
- 5
Büyüme
Yeni servisler aynı hattan geçer; kaynak ihtiyacı arttıkça cluster büyütülür, işletme Nesnet'te kalır.
Kim neyi yapar
Sizde
- Kod ve ürün
- Uygulama mimarisi ve testler
- Yayına alma onayı
- Müşteri ilişkisi
Nesnet'te
- Cluster ve imaj deposu
- CI/CD hattı
- İzleme, yedekleme ve sürüm yükseltme
- Altyapı arızalarına müdahale
Paket içeriği
- Konteyner ve GeliştiriciYönetilen KubernetesAğı, yük dengeleyicisi ve imaj deposu hazır Kubernetes cluster'ları.İncele
- Konteyner ve GeliştiriciCI/CD HattıHer push'u derleyen, test edilen imajı üretime taşıyan dağıtım hattı.İncele
- DepolamaNesne DepolamaHer kuruma ayrı çalışan bir S3 sunucusunda nesne depolama.İncele
- Güvenlik ve KimlikKimlik ve SSOBütün uygulamalara tek hesapla, kendi alan adınızdan girin.İncele
- İzleme ve Yönetimİzleme ve UyarılarSunucuları izleyin; eşik aşılınca Slack ya da webhook ile uyarı alın.İncele
Örnek senaryolar
Kurumsal müşteriye açılan bir yazılım girişimi
Durum
Abonelikle satılan bir yazılımın ilk büyük müşterisi, verinin Türkiye'de tutulmasını ve düzenli yedeklenmesini şart koşuyor.
Sonuç
Uygulama Nesnet'teki cluster'a taşınır; veri yeri ve yedekleme sözleşmeye açıkça yazılabilir.
Kampanya döneminde büyüyen bir uygulama
Durum
Bir mobil uygulamanın trafiği kampanya haftalarında katlanıyor, ardından normale dönüyor.
Sonuç
Kopya sayısı yükle birlikte artıp azalır; ekip kampanya öncesinde sunucu siparişi vermek zorunda kalmaz.
Küçük bir ürün ekibi
Durum
Dört geliştiricili bir ekipte altyapıyı bilen tek kişi var; sürüm çıkarmak onun mesaisine bağlı.
Sonuç
Dağıtım hattı her gönderimi test edip yayına alır; sürüm çıkarmak tek bir kişinin takvimine bağlı olmaktan çıkar.
Karar vermeden önce sorulanlar
- Şu anki bulut hesabımızdan taşınmak zor olur mu?
- Uygulamanız zaten container olarak çalışıyorsa taşıma çoğunlukla dağıtım tanımlarının yeni cluster'a uygulanması ve verinin aktarılmasıdır. Geçiş önce test ortamında denenir, alan adı en son çevrilir.
- Yurt dışı servislere bağlıyız; vazgeçmemiz gerekir mi?
- Hayır. Uygulamanız Nesnet'te çalışırken dışarıdaki servislere internet üzerinden bağlanmaya devam edebilir; hangi parçanın nerede duracağı tasarımda birlikte belirlenir.
- Kubernetes bilmeyen bir ekip bunu kullanabilir mi?
- Evet. Ekibiniz kodunu depoya gönderir, dağıtım hattı gerisini yapar. Cluster ayarları, yükseltmeler ve izleme Nesnet ekibinde kalır.
- Trafik beklenmedik biçimde artarsa ne olur?
- Kopya sayısı tanımlı sınırlar içinde otomatik artar. Sınırın üstüne çıkmak gerekiyorsa cluster'a kaynak eklenir; bu karar size sorularak verilir.
- Ürün: Yönetilen KubernetesAyrılmak istersem uygulamalarımı alabilir miyim, bir sağlayıcıya kilitlenir miyim?
- Kilitlenmezsiniz. Cluster standart, upstream uyumlu Kubernetes olduğu için manifestleriniz ve Helm chart'larınız başka bir Kubernetes ortamında da değişmeden çalışır; imajlarınızı özel depodan istediğiniz an çekebilirsiniz.
- Ürün: Yönetilen KubernetesBir node ya da kontrol katmanı düşerse uygulamam durur mu?
- Üretim varsayılanında kontrol katmanı üç control-plane node üzerinde çalışır; biri kaybedildiğinde kalan ikisi çoğunluğu korur ve API yanıt vermeye devam eder. Bozulan bir worker yerinde onarılmaz, yerine yeni bir node açılır ve pod'lar sağlam node'larda yeniden başlar.
- Ürün: CI/CD HattıBozuk bir sürüm üretime çıkarsa ne olur?
- Önceki sürüm, imajı ve yapılandırmasıyla birlikte geri konur. Geri almanın tamamlandığı, üretimin yeniden yanıt verdiği görülerek kabul edilir; o sırada kimsenin elle müdahale etmesi gerekmez.
- Ürün: CI/CD HattıFaturada sürpriz çıkar mı?
- Fatura proje sayısı, ortam sayısı ve bu ortamların çalıştığı cluster kaynaklarından oluşur. Derleme dakikası başına ayrı bir sayaç yoktur; kapsam teklif aşamasında yazılı olarak netleşir.
- Ürün: Nesne DepolamaTaşıma sırasında verim kaybolur ya da uygulamam durur mu?
- Veri önce yeni bucket'lara aynalanır ve aktarım obje obje sağlama karşılaştırmasıyla doğrulanır; uygulama bu sırada eski depodan çalışmaya devam eder. Fark listesi sıfır olduktan sonra uygulama yeni uç noktaya alınır. Eski depo, siz kapatma kararı verene kadar geri dönüş yolu olarak kalır.
İlgili yönetilen hizmetler
- Kurumsal Kubernetes Platformu Kurulumu ve İşletimiContainer ve sanal makineleri aynı platformda çalıştırın; kurulumu, güncellemeyi ve izlemeyi Nesnet ekibi yapar.
- Yönetilen DestekRutin operasyonu bırakın: platformlarınız sürekli izlenir, arızaya Nesnet ekibi müdahale eder.
- Buluta GeçişSunucularınızı pilot taşıma ve yazılı geri dönüş planıyla, sürprizsiz biçimde Nesnet bulutuna taşıyın.
- Özel Bulut Platformu KurulumuSunucu, depolama ve ağı kendi veri merkezinizde tek platformda toplayın; kurulumu, güncellemesini ve isterseniz işletmesini Nesnet ekibi yapar.
Kazancınız
Altyapı ekibi kurmadan büyürsünüz; ilk müşteriniz de on bininci müşteriniz de aynı hattan geçer.
