Çözümler · Yazılım Firmaları

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.

Nesnet işletirKod ve ürün sizdeGitHub deponuzHer push'ta test, canlıya otomatikCI/CD hattıİmaj deposuKubernetes clusterİzleme · Yedekleme · Sürüm yükseltmeNesne depolamaKimlik ve SSO

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ünNesnet 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. 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. 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. 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. 4

    Canlıya geçiş

    İlk servisiniz izleme ve yedeklemeyle birlikte üretime alınır; alan adı ve sertifika ayarları tamamlanır.

  5. 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

Ö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.

Kazancınız

Altyapı ekibi kurmadan büyürsünüz; ilk müşteriniz de on bininci müşteriniz de aynı hattan geçer.