Modern uygulama platformu senaryosuna giriş

Müşteriler daha büyük ve daha gelişmiş bulut benimseme biçimlerine hitap ettikçe, buluta olan yolculukları daha karmaşık hale gelir. Müşteriler genellikle bir veya daha fazla merkezi kümedeki iş yükü havuzlarını yönetmek için düzenli kapsayıcılar kullanır. Bu makale serisi, Kubernetes'e hazırlanmak ve kapsayıcı tümleştirmesini merkezi operasyonlara ve daha geniş bulut stratejinize hazırlamak için gereken teknik ve teknik olmayan konuları birleştirir.

Kuruluşlar, geliştirici üretkenliğini hızlandırmak, çalışma yükünü azaltmak, iş yüklerini daha taşınabilir hale getirmek ve eski iş yüklerini modernleştirmek için yönetilen hizmetleri, uygulama hizmetlerini ve kapsayıcıları genel stratejisine dahil eder.

  • Uygulama platformu: Uygulamanın yürütülmesini desteklemek için tasarlanmış bir uygulama bağımlılıkları koleksiyonu. Uygulama platformları, birçok ortak gereksinimi karşılamak için iyi tanımlanmış yapılar sağlayarak geliştirmeyi hızlandırır. Uygulama platformları, uygulamanın nasıl oluşturulabileceğini etkileyen kısıtlamalar da oluşturabilir.
  • Uygulama hizmetleri (PaaS hizmetleri): Geliştiriciler için uygulama hizmetleri veya hizmet olarak platform (PaaS) seçenekleri, her uygulamanın bir bulut ortamından çekebileceği değeri en üst düzeye çıkaran bir uygulama platformu sağlar. Bu hizmetler, uygulama platformu ile temel alınan bulut altyapısı arasında bir soyutlama katmanı oluşturur. Bu soyutlama katmanı, yalnızca belirli ortamlarda çalışabilen belirli ve tutarlı bir şekilde tanımlanmış uygulama platformu kısıtlamaları kümesini zorlar.
  • Konteyner: Kapsayıcılar, uygulamanın çalışma zamanı gereksinimleriyle temel işletim sistemi ve altyapı arasında benzer bir soyutlama katmanı oluşturur. PaaS seçeneklerinden farklı olarak kapsayıcılar, kapsayıcı konağına bakılmaksızın uygulama çalışma zamanının uygulamanın gereksinimlerine göre yapılandırılmasına olanak tanır.
  • Kapsayıcı düzenlemesi: Kapsayıcı düzenleyicisi, kapsayıcı konağı örneği için tutarlı bir uygulama çalışma zamanı sağlar. Bu düzenleme, iş yükü odaklı operasyon ekiplerinin birden çok dağıtım ve operasyon uygulamasını kolaylaştırmak için dağıtım ve DevOps uygulamalarını olgunlaştırarak merkezi veya insan işlemlerine olan bağımlılıkları azaltmasını sağlar.

Bu makale serisi, aşağıdaki sonuçları sağlamak için uygulama hizmetlerinin ve kapsayıcıların bulut benimseme stratejinizle nasıl tümleştirilebileceğini özetleyecektir:

  • Soyutlama yoluyla geliştirici hızlandırma: Hem kapsayıcılar hem de uygulama hizmetleri, geliştiricilerin koda daha fazla ve konak ortamı endişelerine daha az odaklanmasına olanak tanıyarak geliştirici üretkenliğini hızlandırır.
  • Soyutlama yoluyla operasyon maliyetlerini azaltın: Standartlaştırılmış kapsayıcı düzenlemesi, geliştiricilerin dağıtabileceği iş yüklerinden bağımsız olarak işlemleri basitleştiren tüm konaklarda tutarlı çalışma zamanları sağlar. Standartlaştırma sayesinde merkezi operasyon ekipleri geleneksel destek ve operasyon uygulamalarını kapsayıcı konaklarına genişletebilir.
  • Soyutlama aracılığıyla iş yükü taşınabilirliği: İş yüklerini kapsayıcı düzenleyicileri arasında taşımak, iş yükü taşınabilirliği sağlar. Bazı kapsayıcı düzenleme platformları genel bulutta çalışır. Diğer kapsayıcı düzenleme platformları uç veya özel bulut dağıtımı için tasarlanmıştır. Farklı kapsayıcı düzenleme seçeneklerine izin vermek, karma, çoklu bulut, uç ve genel bulut platformlarında kapsayıcı konakları arasında iş yüklerinin taşınabilirliğini sağlar.
  • Soyutlama yoluyla eski iş yüklerini modernleştirin: Eski iş yükleri, geçiş veya modernleştirme öncesinde bir soyutlama katmanı gerektirebilir. Kapsayıcı konağından çalışma zamanını özelleştirmek, eski gereksinimlerin modern bir bulut ortamında karşılanmasını sağlar.

Bu makale serisinde kapsayıcı ve kapsayıcı yönetimini bulut yolculuğunuzun stratejisi, planı, benimsemesi ve çalışma aşamalarıyla nasıl tümleştirebileceğiniz özetlenmektedir.

Senaryonun bileşenleri

Bu senaryo, bulut benimseme yaşam döngüsü boyunca uçtan uca müşteri yolculuğuna yol gösterecek şekilde tasarlanmıştır. Yolculuğu tamamlamak için birkaç önemli kılavuz kümesi gerekir:

  • Bulut Benimseme Çerçevesi: Bu makaleler, her CAF metodolojisinin dikkate alınması gereken en küçük konu ve uygulama kümesinde yol gösterir. Teknoloji stratejinizin merkezi bir parçası olarak kapsayıcıların ve kapsayıcı yönetiminin benimsenmesi için karar alıcıları, merkezi BT'yi ve bulut mükemmellik merkezini hazırlamak için bu makaleleri kullanın.
  • Azure Well-Architected Framework: Bu makalelerde, iş yüklerinin kapsayıcılar veya Kubernetes gibi kapsayıcı yönetimi çözümleri kullanılarak dağıtılması gerektiğinde her iş yükü sahibinin dikkate alması gereken noktalar özetlenmektedir.
  • Başvuru mimarileri: Bu başvuru çözümleri, Azure Kubernetes Service (AKS) kullanarak kapsayıcı çözümlerinin dağıtımını hızlandırmaya yardımcı olmaktadır.
  • Öne çıkan Azure ürünleri: Azure'da kapsayıcı ve kapsayıcı yönetimi stratejinizi destekleyen ürünler hakkında daha fazla bilgi edinin.
  • Modülleri öğrenin: Kapsayıcı ve AKS çözümlerini uygulamak, korumak ve desteklemek için gereken uygulamalı becerileri kazanın.

Ortak müşteri yolculukları

AKS başvuru mimarileri: Sol bölmede listelenen başvuru mimarileri, kapsayıcınızı ve Kubernetes platformlarınızı yönetmek için Azure Kubernetes Service (AKS) yardımıyla kanıtlanmış çeşitli mimarilerin nasıl dağıtılacağı gösterilmektedir. Bu mimariler, Azure'da Kubernetes için önerilen başlangıç noktasıdır.

Mevcut iş yüklerini AKS'ye geçirme: Azure'da AKS'nin yaygın kullanım örneklerinden biri, mevcut web tabanlı iş yüklerini geleneksel geçiş çalışmaları yerine doğrudan kapsayıcı tabanlı veya buluta özel bir çözüme modernleştirmektir. Kapsayıcılara geçiş makalesinde Azure Geçişi'nin standart geçiş süreçlerinizde kapsayıcı geçişini nasıl hızlandırabileceği gösterilir.

Kapsayıcıların dağıtımını ve yönetimini merkezileştirin: Sol bölmedeki ilk makale kümesi, kapsayıcı stratejinizin merkezileştirilmesi konusunda zengin yönergeler sağlar. Bu makale serisi, merkezi BT veya bulut mükemmellik merkezi ekiplerinin kapsayıcıların bulut stratejinizi nasıl etkilediğini ve tutarlı merkezi destek sağlamayı anlamasına yardımcı olmak için amaçlanmaktadır.

Kapsayıcıların büyük ölçekte idaresi ve çalışması için hazırlanın:AKS giriş bölgesi hızlandırıcısı , kapsayıcıların büyük ölçekte merkezi olarak yönetilmesi için birden çok giriş bölgesinde tutarlı idare, güvenlik ve operasyon sağlamak için kurumsal ölçekli giriş bölgelerini nasıl kullanabileceğinizi gösterir.

Belirli Azure ürünlerini uygulama: Öne çıkan ürünler bölümünde özetlenen farklı azure ürünleri türlerini kullanarak kapsayıcı ve Kubernetes özelliklerini hızlandırın ve geliştirin.

Sonraki adım: Modern uygulama platformlarını bulut benimseme yolculuğunuzla tümleştirme

Aşağıdaki makale listesi, bulut benimseme senaryosunda başarılı olmanıza yardımcı olmak için bulut benimseme yolculuğunun belirli noktalarındaki yönergelere götürür.