Menü

İletişime geçin
Logo
Basın

OTOKO® ile Kubernetes ve Konteyner Platformları

Kubernetes körlemesine kullanılmamalıdır.

Konteynerler, bir uygulamanın paketlenmesini basitleştirir. Üretimde kullanım için ise çoğu zaman erişim kuralları, sürüm süreci, güncellemeler ve verilerin kurtarılması eksik kalır. OTOKO®, bu unsurlarla uygulamalarınıza ve mevcut işletim yetkinliğinize uyan bir Kubernetes platformu kurar ve kullanımını geliştirme ekibinizle birlikte test eder.

Sizin için üstlendiklerimiz
İşlem kapasitesinin simgesi olarak sunucu ön panelleri, temsili görsel
Kubernetes ve Konteyner Platformları

OTOKO® tarafından planlama, uygulama ve üzerinde anlaşılan işletim

Temsili görsel · sağlayıcı tesisine ait bir çekim değildir

OTOKO®'ya verdiğiniz görev

Tekil konteynerlerden kullanılabilir platform işletimine.

Bir ekip halihazırda başarıyla dağıtım yapıyor, bir başkası kendi betikleriyle çalışıyor ve üretim değişiklikleri her seferinde ayrı görüşmeler gerektiriyor. Platform genişletilmeden önce ortak süreçlere ihtiyaç vardır. Kubernetes kullanımı henüz kesinleşmemişse, önce faydasının projeniz için ek işletim eforunu haklı çıkarıp çıkarmadığını inceleriz.

Bizden talep edebilecekleriniz

Platform kurulumuna; üzerinde anlaşılan erişimler, dağıtım süreci ve işletim akışları dahildir. Bir pilot uygulama, sürüme kadar olan yolu test etmeye yarar. Dokümantasyon ve eğitim devri hazırlar; sürekli destek ve güncellemeler ayrı bir hizmet kapsamı olarak kararlaştırılır.

Hizmetlerin ayrıntıları

Hizmet kapsamı

Bir platformu ilk kümeden sürüme kadar desteklemek.

Platform seçimi, ekip erişimleri ve dağıtım birlikte ele alınır. Bir pilot uygulama, süreçleri doğrulanabilir hale getirir; güncellemeler ve kalıcı veriler daha kurulum aşamasında işletim planlamasına dahil edilir.

Uygun bir platform seçmek

Platform seçimi, uygulamalarla ve işletim kapasitesiyle başlar. Uygun seçenekler, sağlayıcının hangi görevleri üstlendiğine ve hangilerinin ekibinizde kaldığına göre değerlendirilir. Bu ayrım da teknik gereksinimler kadar karara etki eder.

Ekibiniz bunlarla çalışmaya devam eder

Ayrılmış sorumlulukları içeren, gerekçeli bir platform hedef durumu.

Teknik uygulama

Küme mimarisi ve platform seçimi

Yönetilen bir kontrol düzlemi ile kendi yönettiğiniz bir küme, farklı görevler getirir. Worker düğümlerini, ağları ve kullanılabilirlik gereksinimlerini planlar; Kubernetes'in ilgili iş yükü için gerçekten uygun olup olmadığını inceleriz. İşletim kapasitesi ve güncelleme eforu da karara dahildir.

Ekipleri net kurallarla dahil etmek

Ekiplerin tanımlanmış çalışma alanlarına, kaynaklara ve iletişim kurallarına ihtiyacı vardır. Bu temelleri kurar ve öngörülen onayları açıklarız. Böylece geliştirme ekiplerinin kendi başlarına neyi sağlayabileceği ve nerede işletimle koordinasyon gerektiği belirginleşir.

Ekibiniz bunlarla çalışmaya devam eder

İlgili ekipler için kullanıma hazır bir kiracı ve erişim yapısı.

Teknik uygulama

Ad alanları, RBAC ve ağ kuralları

Ekiplerin düzenlenmiş erişimlere ve kaynaklara ihtiyacı vardır. Ad alanlarını, rolleri, kotaları ve ağ iletişimini birlikte planlarız. Ortak bir kümenin kontrolsüz karşılıklı erişimlere yol açmaması için erişim bilgilerinin ve yapılandırmanın yönetim yolları tanımlanır.

Yeni sürümleri izlenebilir şekilde teslim etmek

Kontrol edilmiş imajdan çalışan sürüme kadar olan yol izlenebilir olmalıdır. Testler ve dağıtım, üzerinde anlaşılan bir sürece dahil edilir ve bir pilot uygulamayla test edilir. Bu sırada geliştirme ve işletim, onayları ve yaygınlaştırma sırasındaki davranışı birlikte kontrol eder.

Ekibiniz bunlarla çalışmaya devam eder

Bir pilot uygulama için test edilmiş bir dağıtım süreci ve diğer ekipler için şablonlar.

Teknik uygulama

CI/CD, Registry ve GitOps

Konteyner imajları, kontroller ve dağıtım yapılandırması, izlenebilir bir sürüm sürecine dahil edilir. Bunun için Helm veya GitOps uygun araçlar olabilir. Onaylar, geri dönüş yolları ve hatalı sürümlerle nasıl başa çıkılacağı, uygulama ekibiyle birlikte kararlaştırılır.

Güncellemeleri, verileri ve arızaları birlikte yönetmek

Platform güncellemeleri ve kurtarma, kalıcı verileri ve bağlı hizmetleri de etkiler. Bu bağımlılıklar, izlemeyle birlikte işletim planlamasına dahil edilir. Böylece bakım ve arıza yönetimi için somut görevler ve süreçler ortaya çıkar.

Ekibiniz bunlarla çalışmaya devam eder

Güncelleme yöntemlerini, uyarı yollarını ve kurtarma testlerini içeren bir işletim planı.

Teknik uygulama

Kalıcı veriler, güncellemeler ve gözlemlenebilirlik

Metrikler, log kayıtları ve uyarılar, uygulamanın davranışını açıklayabilmelidir. Küme yükseltmelerini ve yapılandırma ile verilerin yedeklenmesini ve kurtarılmasını planlarız. Başarılı bir Pod yeniden başlatması, veri kurtarma testinin yerini tutmaz.

Planlama ve uygulama ayrıntıları

Kubernetes, platform ve uygulamalar için bir işletim konsepti gerektirir.

Çalışan bir küme önemli bir bileşendir, ancak henüz eksiksiz bir uygulama işletimi anlamına gelmez. Geliştirme, platform desteği ve veri sorumluluğunun birlikte işlemesi gerekir. Yaklaşımımız, teknik kurulumu ekiplerinizin sürümler, güncellemeler ve arızalar için ihtiyaç duyduğu süreçlerle birleştirir.

Fayda ile işletim eforunu karşılaştırmak

Platform seçiminden önce hangi uygulamaların dahil edileceğini ve ekiplerin ne tür bir ihtiyacı olduğunu inceleriz. Yeni sürümler bugün nasıl devreye alınıyor? Hangi veriler kalıcı olarak saklanıyor? Platformdaki değişiklikleri kim üstleniyor? Bu sorular, gereken kapsamı sınırlandırmaya yardımcı olur. Kubernetes anlamlı olabilir, ancak uygulamalara ve mevcut yetkinliklere uygun olmalıdır. Yalnızca istenen bir teknolojiye dayanan bir karar, ek organizasyonel ve teknik efor sorusunu henüz yanıtlamaz.

Bu nedenle uygun seçenekler, görev dağılımlarına göre de değerlendirilir. Yönetilen bir hizmette, uygulama, yapılandırma ve verilerle ilgili hangi çalışmaların hâlâ gerekli olduğu netleştirilmelidir. Hedef durum sizde kalan bu görev paylarını belirtir ve bunlardan hangilerini OTOKO®'nun sözleşme kapsamında üstleneceğini tanımlar. Temsili bir pilot uygulama, gereksinimleri somutlaştırır. Başka ekipler veya uygulamalar eklenmeden önce, seçilen yapının ve öngörülen süreçlerin beklentileri gerçekten karşılayıp karşılamadığı bu pilot uygulama üzerinde kontrol edilebilir.

Geliştirme ekiplerini test edilmiş bir sürüm yayınlama süreciyle dahil etmek

Bir ekip, kümeye erişimden daha fazlasına ihtiyaç duyar. Nerede çalışabileceğini, kaynakların nasıl atandığını ve üretime yönelik bir değişiklik için hangi onayların geçerli olduğunu bilmelidir. Bu temeller birlikte oluşturulur ve dağıtım süreciyle ilişkilendirilir. İmajlar, kontroller ve istenen sürüm izlenebilir şekilde birbirine uymalıdır. Somut kurulum uygulamalarınıza ve mevcut araçlarınıza göre şekillenir; zaten işleyen süreçler uygun olduğu ölçüde hedef duruma dahil edilir.

İlk sürüm yayını birlikte gerçekleştirilir. Bu sırada yalnızca başarılı başlangıcı değil, sürecin anlaşılırlığını da kontrol ederiz: Hata mesajları ilişkilendirilebilir mi, onay net mi, geliştirme ve işletim ekipleri ne zaman devreye girmeleri gerektiğini biliyor mu? Kararlaştırılmış hata senaryoları ve geri dönüş yolları da görüşülür veya test edilir. Bundan elde edilen dokümantasyon, sonraki sürüm yayınlarını desteklemelidir. Böylece ekibiniz, kullanımının daha sonra keşfedilmesi gereken yalnızca teknik bir ortam değil, kullanılabilir bir çalışma yöntemi elde eder.

Kalıcı verileri, platform güncellemelerini ve desteği konumlandırmak

Konteynerler yeniden devreye alınabilir, ancak ilişkili veriler ve bağlı hizmetler kendi yöntemlerini gerektirir. Hangi bilgilerin kalıcı olarak saklanması gerektiğini ve geri yüklemelerinin nasıl kontrol edileceğini birlikte inceleriz. Buna, uygulamanın ve verilerin hangi sırayla yeniden kullanılabilir hale geleceği de dahildir. Bu nedenle bir yedekleme yöntemi gerçek uygulamaya uygun olmalıdır. Platform desteği ile uygulama sorumluluğu arasında istemeden bir boşluk oluşmaması için görevler açıkça atanır.

Platform güncellemeleri de hazırlık ve koordinasyon gerektirir. Bağımlılıklar, test olanakları ve gereken onaylar işletim prosedüründe tanımlanır. İzleme ve bildirim yolları, sorunların nasıl tespit edileceğini ve doğru paydaşlara nasıl iletileceğini belirler. Sürekli bir destek hizmetinde, hizmet kapsamı hangi platform ve işletim görevlerinin kapsandığını ve hangilerinin ekiplerinizde kaldığını belirtir. Bu ayrım, yeni gereksinimlerin daha sonra bilinçli olarak dahil edilmesini ve platformdaki gerekli çalışmanın gerçekçi şekilde planlanmasını kolaylaştırır.

Birlikte şöyle çalışıyoruz

İşinizi siz bilirsiniz.
Üzerinde anlaşılan bulut işini biz üstleniriz.

Her teknik adımı kendiniz düzenlemeniz gerekmez. Görevleri ve kararları kayıt altına alır, bilgisine veya onayına ihtiyaç duyulan noktalarda ekibinizi sürece dahil ederiz.

01

Uygulamayı ve platform ihtiyacını anlamak

Temsili bir uygulama; kaynaklara, verilere ve dağıtıma ilişkin gereksinimleri gösterir. İşletim kapasitesi ve platform seçenekleri birlikte değerlendirilir.

Sizin katkınız: Geliştirme ve işletimi bir araya getirin ve uygun bir pilot uygulama seçin.

02

Sürüm yolunu test etmek

Platform, erişimler ve dağıtım süreci kurulur. Pilot uygulamayla, ekiplerin sürümleri öngörülen süreçte gerçekleştirip gerçekleştiremediğini test ederiz.

Sizin katkınız: Geliştirme ekibiniz uygulamayı sağlar; onayları ve uygulamanın iş açısından doğru çalışıp çalışmadığını kontrol eder.

03

Güncellemeleri ve veri sorumluluğunu devretmek

İşletim görevleri, güncelleme süreci ve kurtarma açıklanır ve sorumlulara atanır. Buradan sürekli destek için olası bir kapsam da ortaya çıkar.

Sizin katkınız: Uygulama, kalıcı veriler ve platform değişiklikleri için sorumluluğu teyit edin.

OTOKO®'nun Köln ofisindeki toplantı odası

Örnek proje senaryosu

Tekil konteynerlerden bir ekip platformu doğuyor

Ortak bir proje şöyle görünebilir. Somut kapsam, başlangıç durumunuzdan ortaya çıkar.

  1. Başlangıç durumu

    Birden fazla uygulama konteynerleştirilmiş şekilde çalışıyor, ancak dağıtımlar ve işletim ekipten ekibe farklılık gösteriyor.

  2. Yaklaşımımız

    Seçilen bir uygulamayla ortak dağıtım kurallarını ve işletim süreçlerini test ederiz.

  3. Hedef durum

    Roller, sürüm süreci ve üzerinde anlaşılan işletim sorumluluğu dahil olmak üzere, diğer ekipler için tekrar kullanılabilir bir başlangıç noktası.

Elde ettikleriniz

Ekibinizin üzerinde
çalışmaya devam edeceği sonuçlar.

  • Kod olarak işletime hazır Kubernetes platformu

  • Politikaları içeren güvenlik ve kiracı konsepti

  • Yükseltme ve kurtarma prosedürleriyle işletim kılavuzu

İlgiden somut iş kapsamına

Projenizi böyle
hazırlıyoruz.

Ön görüşme için bu belgelerin henüz eksiksiz olması gerekmez. Neyin mevcut olduğunu ve değerlendirmenin hangi bilgileri tamamlaması gerektiğini birlikte netleştiririz.

Başlangıç için yararlı olanlar

  • Uygulamalar, imajlar ve mevcut dağıtım süreçleri
  • Kalıcı veriler ve kullanılabilirlik gereksinimleri
  • Ekip rolleri ve platform işletimi için kapasite

Somut teklif böyle hazırlanır

Hizmet kapsamı, ekibinizin katkısı, gereken erişimler, kabul kriterleri ve devir teklifte belirtilir. Sağlayıcı ücretleri, proje hizmetleri ve sürekli işletim açık şekilde birbirinden ayrılır.

Değerlendirmeyi görüşün

Başlamadan önce

Sorularınız.
Net yanıtlar.

Kubernetes ve Konteyner Platformları kapsamında neler elde ediyoruz?

Kod olarak işletime hazır Kubernetes platformu. Politikaları içeren güvenlik ve kiracı konsepti. Yükseltme ve kurtarma prosedürleriyle işletim kılavuzu. Kapsamı ve kabul kriterlerini başlangıçta birlikte belirleriz.

Mevcut bir ortamla başlayabilir miyiz?

Evet. Mevcut uygulamalarınızı, arayüzlerinizi ve işletim süreçlerinizi inceler, gereken değişikliklerin kapsamını sizinle birlikte belirleriz. Her şeyin baştan kurulması otomatik olarak gerekmez.

Efor ve sorumluluk nasıl belirlenir?

Envanter çıkarma çalışmasının ardından iş paketlerini, sorumlulukları, kabul kriterlerini ve devri birlikte belirleriz. Bunun sonucunda somut proje kapsamı için bir teklif hazırlanır.

Yönetilen bir Kubernetes hizmeti neleri üstlenir?

Bu, sağlayıcıya ve tarifeye bağlıdır. Uygulama, yapılandırma, yetkiler ve veriler otomatik olarak eksiksiz şekilde yönetilmez. Bu görevleri platform ve işletim modelinde birbirinden ayırırız.

OTOKO® yalnızca platform kurulumunu üstlenebilir mi?

Evet. Kurulum, ortak destek ve sürekli işletim ayrı ayrı kararlaştırılabilir. Belgelenmiş bir devir, kurum içi ekibiniz için gerekli temeli oluşturur.

OTOKO® ile Kubernetes ve Konteyner Platformları

Geliştirme ekibinizin platformdan ihtiyacı ne?

Temsili bir uygulama, çoğu zaman uzun bir araç listesinden daha fazlasını gösterir. Onun üzerinden dağıtımı, veri yönetimini ve işletimi ele alır, platformunuzun neyi karşılaması gerektiğini netleştiririz.

Kubernetes ve Konteyner Platformları hakkında ön görüşme

İş Ortaklarımız

  • Microsoft
  • Microsoft Azure
  • Amazon AWS
  • Google Cloud
  • Thales Group
  • Arrow ECS
  • Vodafone
  • IBM
  • Veeam
  • Atlassian
  • JetBrains
  • NinjaOne
  • OPSWAT
  • Utimaco
  • Eviden

Erişilebilirlik

Görünümü ihtiyaçlarınıza göre ayarlayın.

Bu sayfa için henüz basit dil sürümü mevcut değil.

Ayarlar şu anda yalnızca bu ziyaret için geçerlidir. Ayarların kalıcı olarak kaydedilmesine Çerez ayarları bölümünden izin verebilirsiniz.