Amazon Elastic Container Service
Üretimde container'lı uygulamalar çalıştırın
Amazon Elastic Container Service (Amazon ECS), Docker container'ları destekleyen ve AWS üzerinde container'lı uygulamaları kolayca çalıştırıp ölçeklendirmenize imkan tanıyan, yüksek oranda ölçeklenebilir ve yüksek performanslı bir container düzenleme hizmetidir. Amazon ECS, kendi container düzenleme yazılımlarınızı yükleyip çalıştırma, bir sanal makine kümesini yönetme ve ölçeklendirme ya da bu sanal makinelerde container zamanlama gereksinimlerinizi ortadan kaldırır.
Basit API çağrılarıyla Docker özellikli uygulamalar başlatıp durdurabilir, uygulamanızın durumunu eksiksiz olarak sorgulayabilir ve IAM rolleri, güvenlik grupları, yük dengeleyiciler, Amazon CloudWatch Olayları, AWS CloudFormation şablonları ve AWS CloudTrail günlükleri gibi birçok tanıdık özelliğe erişebilirsiniz.
Amazon ECS'yi neden kullanmalısınız?
Sunucusuz container'lar
Amazon ECS'deki AWS Fargate özelliği sayesinde sunucu tedarik etmenize veya yönetmenize gerek kalmadan container dağıtıp yönetebilirsiniz. Fargate sayesinde artık Amazon EC2 bulut sunucusu türlerini seçmeniz, container çalıştırmak için sanal makine kümeleri tedarik edip ölçeklendirmeniz veya container'ları kümelerde çalışacak şekilde zamanlamanız ve bunların erişilebilir kalmasını sağlamanız gerekmez. Fargate, uygulamanın temelindeki altyapıyı değil uygulamanın kendisini oluşturmaya ve çalıştırmaya odaklanmanıza imkan tanır.
Her Şeyi Container'lı Hale Getirin
Amazon ECS, uzun süre çalışan uygulamalardan mikro hizmetlere, iş gruplarından makine öğrenimi uygulamalarına kadar her türde container'lı uygulamayı kolayca oluşturmanızı mümkün kılar. Eski Linux veya Windows uygulamalarınızı şirket içinden buluta geçirebilir ve Amazon ECS'yi kullanarak bunları container'lı uygulamalar olarak çalıştırabilirsiniz.
Güvenli
Amazon ECS, container'larınızı kendi Amazon VPC'nizde başlatarak VPC güvenlik gruplarınızı ve ağ ACL'lerinizi kullanmanıza imkan tanır. Hiçbir işlem kaynağı diğer müşterilerle paylaşılmaz. Ayrıca, IAM ile container'larınızın her biri için ayrıntılı erişim izinleri atayarak hizmetlerin her birine erişimi ve bir container'ın erişebileceği kaynakları kısıtlayabilirsiniz. Bu yüksek yalıtım düzeyi, Amazon ECS'yi kullanarak yüksek oranda güvenli ve güvenilir uygulamalar oluşturmanıza imkan tanır.
Uygun Ölçekte Performans
Amazon ECS, yüksek oranda ölçeklenebilir hizmetler çalıştırma konusunda uzun yıllara dayanan tecrübeler sonucu geliştirilmiş teknolojileri temel alır. Amazon ECS'yi kullanarak ek karmaşıklık olmadan onlarca veya on binlerce Docker container başlatabilirsiniz.
AWS Entegrasyonu
Amazon ECS; Elastic Load Balancing, Amazon VPC, AWS IAM, Amazon ECR, AWS Batch, Amazon CloudWatch, AWS CloudFormation, AWS CodeStar ve AWS CloudTrail gibi AWS hizmetleriyle sıkı bir şekilde entegredir. Bu sayede geniş bir yelpazedeki container'lı uygulamaları oluşturmak ve çalıştırmak için eksiksiz bir çözüm sunar.
Amazon ECS nasıl çalışır?
Amazon ECS hangi durumlarda kullanılmalıdır?
Mikro hizmetler
Amazon ECS, AWS hizmetleriyle yerel entegrasyon ile mikro hizmetler çalıştırmanıza yardımcı olmasının yanı sıra sürekli entegrasyon ve sürekli dağıtım (CICD) işlem hatları kullanmanızı mümkün kılar.
Batch Processing
Amazon ECS, iş yükü gruplarınızı Amazon EC2 İsteğe Bağlı Bulut Sunucuları, Rezerve Bulut Sunucuları veya Spot Bulut Sunucuları üzerinde yönetilen veya özel zamanlayıcılarla çalıştırmanıza imkan tanır.
Uygulamaları Buluta Geçirme
Eski kurumsal uygulamalar kod değişikliği gerekmeksizin container'lı hale getirilerek Amazon ECS'ye kolayca geçirilebilir.
Machine Learning
Amazon ECS, ML modellerini hem eğitim hem de çıkarım için container'lı hale getirmeyi kolaylaştırır. Birbirine sıkı şekilde bağlı olmayan, dağıtılmış hizmetlerden oluşan ve dilediğiniz sayıda platforma ya da uygulamaların analiz ettiği verilere yakın bir yere yerleştirebileceğiniz ML modelleri oluşturabilirsiniz.
Amazon ECS'yi Kullanan Müşteriler
Yenilikler
Amazon ECS Service Discovery Frankfurt, Londra, Tokyo, Sidney ve Singapur Bölgelerinde Kullanılabilir
Amazon ECS AB (Frankfurt), AB (Londra), Asya Pasifik (Tokyo), Asya Pasifik (Sidney) ve Asya Pasifik (Singapur) bölgelerinde entegre hizmet keşfi özelliğini içerir.
Amazon ECS Artık Docker Birimlerini ve Birim Eklentilerini Destekliyor
Amazon ECS artık container’lı uygulamalarınızın Docker birimlerinin ve birim sürücülerinin kullanılmasıyla yerel bulut sunucusu depolaması, Amazon EBS ve Amazon EFS gibi depolama birimlerine erişmesini mümkün kılıyor.
Amazon ECS T2 Sınırsız EC2 Bulut Sunucuları İçin Konsol Desteği Ekliyor
Amazon ECS artık T2 Sınırsız EC2 bulut sunucularının küme oluşturma işlemi sırasında doğrudan konsoldan başlatılmasını destekliyor.
Amazon ECR Yaşam Döngüsü Politikası Etiketli Görüntüler İçin Filtreleme Seçeneği Sunuyor
Amazon Elastic Container Registry (Amazon ECR) şimdi bir etiket değeri gerekmeden tüm görüntüler için yaşam döngüsü politikası kuralları ayarlamayı destekler.
Tüm duyurulara bakın »
Blog gönderileri ve makaleler
AWS Fargate ile Tanışın
AWS Fargate, AWS'de container dağıtmanın kolay bir yolunu sunarak altyapınızı yönetmek yerine uygulamalarınızı oluşturmaya odaklanabilmenizi sağlar.
Okumaya Devam Edin »
ECS ile Mikro Hizmet Dağıtın
Amazon ECS'nin tek parçalı uygulamaları container kullanarak mikro hizmet mimarilerine bölmeyi nasıl kolaylaştırdığını öğrenin.
Container'lar İçin CICD İşlem Hattı Ayarlayın
Container'lı hizmetleri el ile oluşturup dağıtmak uzun süren ve hatalara açık olan bir süreçtir. Artık Amazon ECS'ye dağıtımı otomatikleştiren AWS CodePipline'ı kullanabilirsiniz.
Okumaya Devam Edin »
Amazon ECS hakkında daha fazla bilgi edinin



