Asya-Pasifik bölgesinde lider konteyner hizmeti sağlayıcısı
Alibaba Cloud Container Service for Kubernetes (ACK), sanallaştırma, depolama, ağ ve güvenlik yeteneklerini bütünleştirir. ACK, uygulamaları yüksek performanslı ve ölçeklenebilir konteynerlere dağıtmanıza olanak tanır ve kurumsal düzey konteynerleştirilmiş uygulamaların tam yaşam döngüsü yönetimini sağlar.
Alibaba Cloud, dünya genelinde Kubernetes uygunluk sertifikasyon testlerini geçen ilk sağlayıcılardan biridir. Profesyonel destek ve hizmetler sunar.
Güvenlik ve Yönetim
Uygulamalar için uçtan uca güvenlik sağlar ve Alibaba Cloud hesapları ile RAM kullanıcıları aracılığıyla kurumsal izin yönetimini destekler.
Kullanım Kolaylığı
Konteyner ve kümeleri kolayca oluşturmanıza yardımcı olur. Konteynerleştirilmiş uygulamaların yaşam döngüsü yönetimini kolaylaştırır.
Yüksek Verimlilik ve Güvenilirlik
Alibaba Cloud tarafından büyük ölçekli senaryolarda doğrulanmıştır. Çok sayıda konteyneri saniyeler içinde başlatmanıza olanak tanır.
Özellikler
Ağ
Farklı ana bilgisayarlardaki konteynerler arası iletişimi sağlar. Yüksek performanslı ağlar için VPC desteği sunar.
Depolama
Birim yönetimini, bulut disklerini ve NAS dosya sistemlerini birim olarak destekler.
Günlük Kaydı
Otomatik günlük toplama ve Log Service ile entegrasyonu destekler.
İzleme
Konteyner izleme ve sanal makine izleme desteği sunar.
Zamanlama
Yüksek kullanılabilirlik sağlamak için iş yüklerini alanlar arasında dağıtmanıza ve arızalı düğümlerdeki iş yüklerini yeniden zamanlamanıza olanak tanır.
Yönlendirme
Katman 4 ve Katman 7 isteklerini yönlendirmenize ve bu istekleri arka uç konteynerlere bağlamanıza olanak tanır.
İzin
RAM kullanıcılarının kümeleri yönetmesi için yetkilendirilmesini destekler.
Yetkilendirme
RBAC yetkilendirme yönetim sistemini destekler.
Küme Yönetimi
İş gereksinimlerinize göre farklı bölgelerde kümeler oluşturmanıza veya silmenize olanak tanır.
Resource Management
ACK'nin belirli kümelerde yeni ECS örnekleri oluşturmasına ve mevcut ECS örneklerini belirli kümelere eklemesine olanak tanır.
Entegrasyon
Hibrit bulut senaryolarına uygun güvenli ve yüksek performanslı dağıtım çözümleri için VPC entegrasyonunu destekler. SLB entegrasyonu ile konteynerlere erişim sağlar.
Yüksek Kullanılabilirlik
Yakınlık politikalarını ve hizmetlerin yatay ölçeklendirmesini destekler. Alanlar arası yüksek kullanılabilirlik ve felaket kurtarma sağlar.
Avantajlar
Kubernetes kaynaklarını dağıtma verimliliğinizi artırır. Kubernetes'i bağımsız olarak keşfetmenize ve geliştirmenize gerek kalmaz.
Öğe |
ACK |
Kendi Yönetilen Kubernetes |
|
Konsolda kolayca kümeler oluşturabilir; bir kümede GPU hızlandırmalı örnekler ve ECS Bare Metal örnekleri kullanabilirsiniz. Yüksek kullanılabilirlik sağlamak için kümenizi bölgeler arası dağıtabilirsiniz. |
Kümeleri elle dağıtmanız ve geliştirmeniz gerekir. |
|---|---|---|
Uygulama Yönetimi |
Canary sürümlerini ve blue-green dağıtımlarını destekler. |
Kubernetes'i bağımsız olarak keşfetmeli ve geliştirmelisiniz. |
Ağ Yönetimi |
Pod'lara ENI atamak için Alibaba Cloud'a optimize edilmiş yüksek performanslı bir ağ eklentisi sağlar. Bu eklentiyle bir VPC'nin ağ performansı standart bir ağ çözümüne göre %20 daha yüksektir. |
Topluluk ağ eklentilerini benimsemeniz gerekir. |
Depolama Yönetimi |
Alibaba Cloud bulut disklerini, yerel diskleri, NAS dosya sistemlerini, CPFS dosya sistemlerini ve OSS paketlerini destekler. Birim sürücüleri olarak CSI ve FlexVolume sağlar. |
Kubernetes'i bağımsız olarak keşfetmeli ve geliştirmelisiniz. |
İşletme ve Bakım Yönetimi |
Kubernetes sürümlerini yükseltme ve kümeye otomatik düğüm ekleme imkanı sunar. |
Kubernetes'i bağımsız olarak keşfetmeli ve geliştirmelisiniz. |
Hizmet Güvencesi |
Alibaba Cloud Teknik Ekibi, ACK kümelerinizin kararlılığını ve güvenliğini sağlamak için destek verir. |
Hizmetiniz için özel bir ekip kurmanız gerekir. |
Farklı ACK Küme Türleri
Adanmış Kubernetes
Kümelerinizin altyapıları üzerinde daha ayrıntılı kontrol sağlar.
Özellikler
-
Ana ve işçi düğümleri manuel olarak oluşturmanız gerekir.
-
Yalnızca ana düğümler, işçi düğümler ve
diğer altyapı kaynakları için ücretlendirilirsiniz.
Senaryolar
İş yüklerini, hizmetleri ve şirket içi verileri buluta taşıyın & Kurumsal Dijital Dönüşüm
Yönetilen Kubernetes
İşçi düğümlerini oluşturup yönetin; ana düğümler ACK'da.
Özellikler
-
Kullanım kolaylığı, düşük maliyet ve yüksek kullanılabilirlik.
-
Standart Yönetilen Kubernetes Kümeleri: Yalnızca işçi düğümler
ve diğer altyapı kaynakları için ücretlendirilirsiniz. -
Profesyonel Yönetilen Kubernetes Kümeleri: Abonelik bazında
veya küme sayısına göre ücretlendirilirsiniz.
Senaryolar
Web sitesi geliştirme ve internet üzerinde uygulama barındırma.
Container Service for Kubernetes Serverless
Herhangi bir düğüm oluşturmadan veya yönetmeden uygulamaları doğrudan başlatabilirsiniz.
Özellikler
-
Ana veya işçi düğüm oluşturmanıza gerek yoktur.
-
Konteyner kaynak kullanımına
ve konteynerlerin saniye cinsinden
çalışma süresi üzerinden ücretlendirilirsiniz.
Senaryolar
Toplu görevler, ani ölçek büyütme etkinlikleri ve CI/CD testleri.
Bulut Yerel Konteyner Videoları
Senaryolar
Optimize edilmiş sürekli teslim işlem hattı.
ACK, Jenkins ile birlikte çalışarak kod gönderiminden uygulama dağıtımına kadar DevOps işlem hattını otomatikleştirir. Yalnızca otomatik testleri geçen kodun dağıtıma gönderilmesini sağlar ve karmaşık dağıtımlar ile yavaş yinelemeler içeren geleneksel teslim modellerine daha iyi bir alternatif sunar.
ACK aşağıdaki özellikleri sağlar:
-
Otomatik DevOps
Kod güncellemelerinden kod derlemelerine, imaj oluşturmaya ve uygulama dağıtımlarına kadar DevOps işlem hattını otomatikleştirir.
-
Tutarlı Ortam
Değişmez mimariye dayalı olarak kodu çalışma zamanı ortamlarıyla birlikte teslim etmenizi sağlar.
-
Sürekli Geri Bildirim
Her entegrasyon ve teslimden sonra anında geri bildirim sağlar.
Makine öğrenimine odaklanarak hızlı uygulama geliştirmeyi sağlar.
Veri mühendislerinin HPC kümelerinde makine öğrenimi uygulamalarını kolayca dağıtmasına olanak tanır. Testleri ve eğitimi takip edebilir, modelleri gerçek zamanlı olarak yayınlayabilir ve verileri dağıtık depolama sistemlerinde depolayabilirler. Bu sayede uygulama dağıtımı ve işletme ve bakımın getirdiği zorluklar ortadan kalkar ve makine öğrenimine odaklanarak hızlı uygulama geliştirme sağlanır.
ACK aşağıdaki özellikleri sağlar:
-
Hızlı Başlangıç ve Auto Scaling
Makine öğrenimi uygulamalarını kolayca dağıtmanıza olanak tanır. Konteynerler saniyeler içinde başlatılır ve konteyner otomatik ölçeklendirmeyi destekler.
-
Kullanım Kolaylığı
GPU özelliklerinden yararlanmanızı ve GPU kaynaklarını kolayca izlemenizi sağlar.
-
Derin Entegrasyon
Alibaba Cloud'un depolama, günlük izleme ve güvenlik altyapısı yetenekleriyle sorunsuz entegrasyon sağlar.
Çevik geliştirme ve dağıtım, iş modeli gelişimini hızlandırır
Kurumsal üretim ortamlarında hizmetlerinizi mikro hizmetlere bölebilir ve mikro hizmet uygulamalarının imajlarını Container Registry depolarında saklayabilirsiniz. Alibaba Cloud, mikro hizmet uygulamaları için zamanlama, orkestrasyon, dağıtım ve canary sürümleri gerçekleştirebilir. Yalnızca özellik güncellemelerine odaklanmanız yeterlidir.
ACK aşağıdaki özellikleri sağlar:
-
Yük Dengeleme ve Hizmet Keşfi
Katman 4 ve Katman 7 isteklerini yönlendirir ve istekleri arka uç konteynerlere bağlar.
-
Çoklu Zamanlama ve Felaket Kurtarma Politikaları
Yüksek kullanılabilirlik ve felaket kurtarma için yakınlık ayarlarına dayalı hizmet zamanlama ve alanlar arası dağıtımları destekler.
-
Mikro Hizmet İzleme ve Auto Scaling
Mikro hizmet ve konteyner izleme ile mikro hizmetler için otomatik ölçeklendirmeyi destekler.
Bulut kaynaklarının birleştirilmiş işletme ve bakımı.
ACK konsolunda bulut ve şirket içi kaynakları merkezi olarak yönetebilirsiniz. Konteynerler altyapıdan bağımsız olarak dağıtılabilir. Bulutta ve şirket içinde aynı imajları ve orkestrasyon şablonlarını kullanarak uygulamalar dağıtabilirsiniz.
ACK aşağıdaki özellikleri sağlar:
-
Bulutta Uygulama Ölçeklendirme
Yoğun saatlerde ACK, uygulamaları bulutta ölçeklendirebilir ve trafiği ölçeklendirilen kaynaklara yönlendirebilir.
-
Bulutta Felaket Kurtarma
İş sistemleri hizmet sunumu için şirket içinde, felaket kurtarma için bulutta dağıtılabilir.
-
Şirket İçi Geliştirme ve Test
Şirket içinde geliştirilen ve test edilen uygulamalar buluta sorunsuz bir şekilde dağıtılabilir.
Trafiğe göre otomatik ölçek büyütme ve küçültme
ACK, iş yüklerini trafik doğrultusunda otomatik olarak ölçeklendirebilir. Bu, ani trafik artışlarının sisteminizi çökertmesini önler ve yoğun olmayan saatlerde boşta kalan kaynakları ortadan kaldırır.
ACK aşağıdaki özellikleri sağlar:
-
Hızlı Yanıt
Trafik ölçek büyütme eşiğine ulaştığında, saniyeler içinde ölçek büyütme olayı tetiklenebilir.
-
Tam Otomasyon
Ölçeklendirme süreci, insan müdahalesi olmadan tamamen otomatiktir.
-
Düşük Maliyetli
Trafik azaldığında kaynak israfını önlemek için konteynerler otomatik olarak ölçek küçültülür.
Müşteri başarı hikâyeleri
Peanut Diary
"BT kaynaklarının kullanımını artırmak için 2018'de konteyner teknolojisini ilk kez denedik; aynı zamanda konteyner teknolojileriyle sistemin genel güvenilirliğini, kararlılığını, esnekliğini ve hata toleransını iyileştirmeyi hedefledik. Yakın gelecekte konteyner teknolojileriyle daha fazlasını başarmayı umuyoruz."
STO Express
"En hızlı gelişen lojistik işletmelerinden biri olarak, 11.11 festivali sırasında tüm sistem Alibaba Cloud üzerinde kararlı bir şekilde çalıştı. Yüz milyonlarca paketin sınavını geçti ve on milyonlarca sipariş için milisaniyeler içinde yanıt sağladı."
RedMart
"Alibaba Cloud, RedMart'ın yazılım uygulamalarını esnek, güvenilir ve maliyet etkin bir şekilde yönetmesine yardımcı oldu. Alibaba Cloud, müşterilerimize ne kadar önem verdiğimizi ve güvenilirlik ile duyarlılık konusundaki kararlılığımızı göstermemizde kilit rol oynadı."
Perfect Diary
"Alibaba Cloud Container Service for Kubernetes sayesinde tüm büyük kampanya ve promosyonlarımızda test ortamını hızla kurduk ve sistem kararlılığı ile erişilebilirliğini sağladık. ACK'nin otomatik ölçeklendirme özelliği sayesinde sunucu maliyetlerini %50'den fazla azalttık."
3Vjia
"Verileri buluta taşıdıktan sonra, 3Vjia tüm ev eşyası sektörü zincirinin üretim ortamını buluta geçirmeyi planlıyor. Çin'deki ev eşyası sektörü için en büyük endüstriyel internet platformunu kurmayı hedefliyoruz. Bulut, tüm bunları mümkün kılıyor."
Onion Academy
"Onion Academy ACK'yı benimsedikten sonra, sistemin kaynak kullanımı %60 arttı. ACK, Onion Academy'nin bir hata oluştuğunda kaynakları en kısa sürede izole etmesini sağladı. İş yoğunluğu arttığında, Onion Academy işi desteklemek için sistemini hızla ölçeklendirebildi."
En İyi Uygulamalar
Alibaba Cloud Kubernetes Kümeleri için Farklı Ağların Performans Karşılaştırması
Gecikme, verim ve paket yönlendirme hızı gibi karşılaştırmalı öğeleri kullanır.
Alibaba Cloud Üzerinde Yüksek Ölçeklenebilirliğe Sahip Kubernetes Kümesi Dağıtma
Kümenin iş yükü değiştiğinde bilişim kapasitelerini otomatik olarak ayarlar.
ACK Kümesinde Spring Cloud Uygulaması Dağıtma
Kompose ve Helm ile Spring Cloud uygulamalarını kolayca dağıtın.
Red Hat OpenShift Konteyner Platformunu Alibaba Cloud Üzerinde Dağıtma
Konteyner orkestrasyonunun işletme maliyetini düşürür.
Alibaba Cloud Üzerinde Kubernetes Kümesini Elle Ölçeklendirme
Konteynerleştirilmiş uygulamalar dağıtarak Kubernetes kümesini elle ölçek büyütmenizi sağlar.
Şirket İçi Kubernetes Kümesini Alibaba Cloud'a Geçirme
Şirket içi Kubernetes kümesini Alibaba Cloud'daki ACK'ye geçirir.
Kubernetes Kümesi için GPU Kullanımını Optimize Etme
NVIDIA GPU'larla donatılmış düğümler kullanır ve GPU kullanımını iyileştirir.
Kaynaklar
Bulut Yerel Uygulama Yönetimi
Konteynerleştirilmiş uygulama geliştirme, dağıtma ve yönetimini maliyet etkin bir şekilde hızlandırır ve güvenli hale getirir.
Çözümü Görüntüleyin
Ana ve işçi düğümleri manuel olarak oluşturmanız gerekir.