AWS'de Container'lar

Container'larınızı en güvenli, güvenilir ve ölçeklenebilir ortamda çalıştırın

Genel Bakış

AWS container hizmetleri, şirket içinde veya bulutta temel altyapınızı yönetmeyi kolaylaştırdığı için inovasyona ve işletme ihtiyaçlarına odaklanabilirsiniz. Buluttaki tüm container'ların yaklaşık yüzde 80'i şu anda AWS'de çalışmaktadır. Samsung, Expedia, GoDaddy ve Snap gibi müşteriler; güvenlik, güvenilirlik ve ölçeklenebilirlik için container'larını AWS'de çalıştırıyorlar.

container illüstrasyon

Özellikler

Container'larınız arasında güçlü güvenlik yalıtımı oluşturun. AWS, en son güvenlik güncellemelerini sağlar ve her container için ayrıntılı erişim izinleri ayarlamanıza olanak tanır. AWS, 210'dan fazla güvenlik, uygunluk ve yönetişim hizmetinin yanı sıra ihtiyaçlarınıza en uygun temel özellikleri sunar.

Operasyon iş yükünü ve yönetimi azaltmak için AWS Copilot veya AWS App Runner'ı hızla kullanmaya başlayın. AWS, ekibinizin uygulamalarınızı hızlı bir şekilde yayınlamasına, geri bildirimi kolaylaştırmasına, fikirleri daha hızlı yinelemesine ve pazara giriş süresini kısaltmaya yardımcı olabilir.

Container’larınızı çalıştırmak için en geniş hizmet yelpazesinden istediğinizi seçin. AWS'nin altyapı tedarikinizi yöneteceği container'lara yönelik sunucusuz işlem için AWS Fargate'i seçin. İşlem ortamınız üzerinde tam kontrol sağlamak için container'larınızı Amazon Elastic Compute Cloud'da (EC2) çalıştırmayı seçin. Container düzenleyicileri için Amazon Elastic Container Service (ECS) ya da Amazon Elastic Kubernetes Service'ı (EKS) kullanabilirsiniz.

Container'ların çevikliğini bulutun esnekliği ve güvenliği ile birleştirin. AWS container hizmetleri, yapıları gereği diğer AWS hizmetleriyle temelden entegredir ve bu sayede container uygulamalarınızın, ağ iletişimi ve güvenlikten izlemeye kadar AWS'nin kapsamından ve derinliğinden yararlanmasına olanak tanır. AWS container hizmetleri, 25 Bölgede 80'in üzerinde Erişilebilirlik Alanı (AZ) ile en kapsamlı küresel altyapıda çalışır. Container hizmetlerine yönelik SLA'lar hakkında daha fazla bilgiye şuradan ulaşabilirsiniz: Amazon ECS, Amazon EKS ve AWS Fargate.

AWS Container hizmetleri

Alt kategori Kullanım örnekleri AWS hizmeti
Container düzenlemesi Container'lı uygulamalar çalıştırın veya mikro hizmetler oluşturun  Amazon Elastic Container Service (ECS)
Kubernetes ile container'ları yönetin Amazon Elastic Kubernetes Service (EKS)
İşlem seçenekleri Sunucu yönetmek zorunda kalmadan container çalıştırın

AWS Fargate
Sunucu düzeyinde kontrol ile container çalıştırın

Amazon Elastic Compute Cloud (EC2)
Hata toleranslı iş yüklerini, yüzde 90'a varan indirimli fiyatlarla çalıştırın Amazon EC2 Spot Bulut Sunucuları
Container destekli araçlar ve hizmetler Container'lı uygulamaları hızlı bir şekilde başlatın ve yönetin
AWS Copilot
Container yazılımını herkese açık veya özel olarak paylaşın ve dağıtın Amazon Esnek Container Kayıt Defteri (ECR)
Tüm hizmetleriniz için uygulama düzeyinde ağ iletişimi AWS App Mesh
Bulut kaynak keşfi hizmeti AWS Cloud Map
Lambda işlevlerini container görüntüsü olarak paketleyin ve dağıtın AWS Lambda
Tam olarak yönetilen bir hizmette container'lı uygulamalar oluşturun ve çalıştırın
AWS App Runner
Sabit ve aylık bir ücret karşılığında basit container'lı uygulamalar çalıştırın Amazon Lightsail
Mevcut uygulamaları container'lı hale getirin ve taşıyın AWS App2Container
Rehberli olarak Amazon ECS'ye uygulamalar için yeniden platform oluşturun AWS Taşıma Merkezi Düzenleyicisi
Şirket içi Container'ları müşteri tarafından yönetilen altyapıda çalıştırın Amazon ECS Anywhere
Kubernetes kümelerini kendi alt yapınızda oluşturun ve çalıştırın Amazon EKS Anywhere
Kurumsal ölçekte container yönetimi Container ve sunucusuz dağıtımlar için otomatikleştirilmiş container yönetimi
AWS Proton
Tam olarak yönetilen, kullanıma hazır bir uygulama platformu Red Hat OpenShift Service on AWS (ROSA)
Açık kaynak Amazon EKS'yi destekleyen Kubernetes dağıtımını çalıştırın Amazon EKS Distro
Mevcut uygulamaları container'lı hale getirin ve geçirin AWS App2Container

Kullanım Örnekleri

Süreç yalıtımı sağlamak için uygulamaları bölün ve container'ları kullanarak mikro hizmetler adı verilen bağımsız bileşenler olarak çalıştırın.

İşleri hızlı başlatmak ve talebe göre dinamik olarak ölçeklendirmek için toplu işleme ve ayıklama, dönüştürme ve yükleme (ETL) işlerini container'lar olarak paketleyin.

Container'larla, eğitim ve çıkarım için makine öğrenimi (ML) modellerini hızlıca ölçeklendirin ve bunları bir platformda veri kaynağınıza yakın bir şekilde çalıştırın.

Container'lardaki uygulamalar için iş akışları oluşturarak ve bunları şirket içi ve bulut ortamları arasında çalıştırarak kod dağıtma şeklinizi standartlaştırın.

Herhangi bir kod değişikliği yapmanıza gerek kalmadan uygulamaların tamamını paketleyip buluta taşıyın.