- Ürünler›
- İşlem›
- Amazon Esnek Container Hizmeti›
- Amazon ECS'yi Kullanmaya Başlama
Amazon ECS'yi Kullanmaya Başlama
Genel Bakış
Amazon Esnek Container Hizmeti (ECS), container'lı uygulamaların dağıtımını, yönetimini ve ölçeklendirmesini basitleştiren, tamamen yönetilen bir container düzenleme hizmetidir. İster Amazon ECS'de yeni olun ister halihazırda aklınızda bir kullanım örneği olsun, kendi yolunuzu seçip kullanmaya başlamak için seçilen öğrenme adımlarını izleyin.
Sayfa konuları
1. Yol: Amazon ECS 101 Kullanmaya Başlama1. Yol: Amazon ECS 101 Kullanmaya Başlama
1. Adım: Amazon ECS ile Tek Parçalı Mimariden Mikro Hizmetlere Geçiş
Bir Docker kapsayıcısına tek parça bir node.js uygulamasının nasıl dağıtılacağını, ardından herhangi bir kesinti süresi olmadan uygulamayı mikro hizmetlere ayıracağınızı görmek için bu kısa videoyla başlayın.
2. Adım: Amazon ECS Atölye Çalışması
Bu atölye çalışmasında, Amazon ECS üzerinde bir ön uç ve birden fazla arka uç hizmeti başlatacağız ve bu iş akışını ortamınızda nasıl benimseyebileceğinizi inceleyeceğiz.
3. Adım: Amazon ECS Temel Kavramlar
Ardından, Amazon ECS ve Amazon Esnek Container Kayıt Defteri (Amazon ECR) temel kavramlarını ve bunların AWS'de Docker özellikli uygulamaların dağıtılmasına, yönetilmesine ve ölçeklenmesine nasıl yardımcı olduğunu öğrenin.
4. Adım: Görev Tanımlarını Yazma
Amazon ECS, AWS'de container'lı iş yüklerini çalıştırmayı ve ölçeklendirmeyi kolaylaştırır. Amazon ECS kullanarak container'ları çalıştırmak için görev tanımları oluşturmayı öğrenin.
5. Adım: AWS'de Container'lı Mikro Hizmetler Çalıştırma
Bu teknik inceleme AWS üzerinde container'lı uygulamalar için uygulama yaşam döngüsü yönetimi, güvenlik ve mimari yazılım tasarımı modellerine ilişkin rehberlik sağlar.
6. Adım: Amazon ECS Ayrıntılı Plan Atölye Çalışması
Bu son modül Terraform merkezli geliştiriciler için tasarlanmıştır. Bu atölye çalışmasında Amazon ECS üzerinde çeşitli özellikler oluşturmak ve dağıtmak için Amazon ECS Ayrıntılı Planları'ndan nasıl yararlanacağınızı öğreneceksiniz.
2. Yol: AWS Fargate ile Amazon ECS kullanarak sunucusuz container'larla mikro hizmetleri çalıştırın
1. Adım: Amazon ECS ile Tek Parçalı Mimariden Mikro Hizmetlere Geçiş
Bir Docker kapsayıcısına tek parça bir node.js uygulamasının nasıl dağıtılacağını, ardından herhangi bir kesinti süresi olmadan uygulamayı mikro hizmetlere ayıracağınızı görmek için bu kısa videoyla başlayın.
2. Adım: Tek Parça Uygulamayı Mikro Hizmetlere Ayırın
Ardından, bir Docker kapsayıcısında basit bir tek parça uygulamasını çalıştırmayı, aynı uygulamayı mikro hizmetler olarak dağıtmayı ve daha sonra kesinti süresi olmadan trafiği mikro hizmetlere geçirmeyi göstereceğiz.
3. Adım: Amazon ECS'ye Giriş
Bu kurs, container'ların hızlı bir şekilde gözden geçirilmesini kapsayacak ve ardından Amazon ECS'deki özellikleri, avantajları, kullanım örneklerini ve bir gösterimi inceleyecektir.
4. Adım: Amazon ECS Atölye Çalışması
Bu atölye çalışmasında, Amazon Elastic Container Service üzerinde bir ön uç ve birden fazla arka uç hizmeti başlatacağız ve bu iş akışını ortamınızda nasıl benimseyebileceğinizi inceleyeceğiz.
5. Adım: Amazon ECS ve AWS Fargate ile Kod Olarak Altyapı'yı kullanmaya başlayın
Amazon ECS ve AWS Fargate ile kullanıcıların herhangi bir ara yazılımı, Amazon EC2 bulut sunucularını veya ana işletim sistemini yönetmeleri gerekmez. Amazon ECS Çözüm Ayrıntılı Planları, size hızlı bir başlangıç sağlar ve yaparak öğrenmenize olanak tanır. En iyi uygulamaları, iyi tasarlanmış mimari kalıpları kodlar ve CI/CD, gözlemlenebilirlik, güvenlik ve maliyet verimliliğine yönelik uçtan uca çözümler sunar.
6. Adım: Amazon ECS'de Çalışan İş Yüklerini Gözlemleme, Sorun Giderme ve Optimize Etme
Sonuç olarak, Amazon ECS'de çalışan uygulamalarınızda nasıl gözlemlenebilirlik kazanacağınızı öğrenmek için bu kursa katılın. Sistem ve uygulama düzeyinde ölçümleri, günlükleri ve izlemeleri nasıl toplayacağınızı öğreneceksiniz. Son olarak, sorunları tanımlamak ve düzeltmek için bunu nasıl uygulayacağınızı öğrenin.
3. Yol: Web uygulamalarını ölçeklendirin ve çalıştırın
1. Adım: Amazon ECS Ölçeklenebilirlik En İyi Uygulamaları
Başlamak için Amazon ECS ile ölçeklendirme adına en iyi uygulamaları ve ipuçlarını içeren bu videoyu izleyin.
2. Adım: Amazon ECS Kümesi Otomatik Ölçeklendirme İncelemesine Bakış
Ardından, Amazon ECS'nin Amazon EC2 Otomatik Ölçeklendirme Grupları'nın (ASG) ölçeklendirmesini yönetmesini sağlayan ECS Küme Otomatik Ölçeklendirme (CAS) hakkında daha fazla bilgi edinin. Küme otomatik oluşturma ile Amazon ECS'yi otomatik ölçeklendirme grubunuzu otomatik olarak ölçeklendirecek şekilde yapılandırabilir ve sadece görevlerinizi yürütmeye odaklanabilirsiniz.
3. Adım: Amazon ECS ve Amazon API Ağ Geçidi ile Sunucusuz Container Tabanlı API'ler
Container tabanlı API'leri barındırma, açığa çıkarma ve bazı durumlarda HTTP istekleri yönlendirme, otomatik ölçekleme, yüksek kullanılabilirlik ve kullanıcı yetkilendirmesini destekleyen bir çözümün nasıl oluşturulacağı hakkında daha fazla bilgi edinin.
4. Adım: Amazon ECS'de kurumsal mimariler oluşturma
Amazon ECS'de çalışan container'lı kurumsal uygulamalarınızı desteklemek için altyapı seçimlerini nasıl yapacağınızı öğrenin. Bu kursta, uygulamanıza dayalı gereksinimleri kapsama almayı, uygulamanızı desteklemek için en iyi mimariyi seçmeyi ve güvenli, performanslı ve dayanıklı yeniden kullanılabilir altyapı desenleri tasarlamayı öğreneceksiniz.
5. Adım: Amazon ECS ile uygulamaları uygun ölçekte yönetme
Bu kursta, hızlı ve güvenli bir şekilde ölçeklenebilen veya ölçeği daraltılabilen ortamlar oluşturmak için Amazon ECS'de büyük ölçekte çalışan kurumsal uygulamaları nasıl yöneteceğinizi öğreneceksiniz. Ayrıca uygulama ölçeklendirmesini, altyapı ölçeklemesinden nasıl ayırt edeceğinizi ve uygulamanızı ölçeklendirmek için en iyi ölçümü belirlemek için test yapmayı öğreneceksiniz.
6. Adım: Amazon ECS Kullanıcı Kılavuzu/En İyi Uygulamalar
Amazon ECS kapsamında işlerin nasıl yürüdüğü hakkında daha fazla ayrıntı ve uygulamanızın güvenli, performanslı ve esnek olduğundan emin olmak için, en iyi uygulamaları görüntülemek üzere Resmi Amazon ECS Kullanıcı Kılavuzu ve En İyi Uygulamaları kullanarak hızla ölçeklendirmeye başlayın.
4. Yol: Amazon EC2'de Amazon ECS'yi kullanarak gelişmiş uygulamaları dağıtın
1. Adım: Container'lı Hizmetler için Amazon EC2 Kapasitesi için Küme Kapasitesi Sağlayıcısı Dağıtma
Bu model, bir Amazon ECS Kapasite Sağlayıcısı kullanarak kendi Amazon EC2 bulut sunucularını otomatik olarak başlatan bir Amazon ECS kümesinin nasıl kurulacağını gösterir. Bu yaklaşım, Amazon ECS kümesinin tamamen boş olarak başlamasına, gerektiğinde Amazon EC2 kapasitesini eklemesine ve kümedeki tüm container görevlerini durdurduğunuzda "ölçeği azaltmaya" olanak tanır.
2. Adım: Gelişmiş Yerleştirme Stratejileri ve Kısıtlamaları ile Maliyet ve Performansı Optimize Edin
Amazon EC2'de container'ları çalıştırmak, maliyetlerden tasarruf etmek için bu container'ların Amazon EC2 ana sunucuları arasında nasıl dağıtıldığını veya paylaşılan ana sunucularla nasıl paketlendiklerini optimize etmenize olanak tanır. Bu modülde, belirli ana sunucu türlerini hedeflemenize ve container görevlerinin ana sunucularla nasıl yerleştirildiğini kontrol etmenizi sağlayan yerleştirme stratejileri ve kısıtlamaları derinlemesine inceleyeceğiz.
3. Adım: Esnek Spot Filosu Çalıştırarak Maliyetlerden Tasarruf Edin ve Performansı Normalleştirmek için Container'ları Kullanın
Spot Filosu, kümeniz için istediğiniz hedef kapasiteyi ayarlamanızı ve isteğe bağlı olarak filonuz için ödemek istediğiniz saat başına maksimum tutarı ayarlamanızı sağlar. Spot Filosu, toplam kapasite gereksinimlerinizi en düşük maliyetle karşılamak için mevcut Spot bulut sunucusu türlerinden karışık bulut sunucusu türlerini başlatarak harcamalarınızı optimize etmeye çalışır. Paradan tasarruf etmek için bu stratejiyi Amazon ECS ve container yerleştirme stratejileriyle nasıl birleştireceğinizi öğrenin.
4. Adım: Amazon EC2'de Container'lar için Gelişmiş Ağ Oluşturma
Amazon EC2'de container'ları çalıştırırken AWS VPC, köprü modu, ve ana sunucu modu olmak üzere üç ana ağ yaklaşımı arasından seçim yapabilirsiniz. Uygulamanız için hangisi mantıklı? Her birinin en uygun seçimi yapmak için hangi imkanları sunduğunu anlamak için aşağıdaki bağlantılara tıklayın.
5. Adım: Amazon ECS ve Container'lar ile GPU İş Yüklerini Çalıştırma
Bu modelde, GPU'lara sahip Amazon EC2 bulut sunucularının nasıl dağıtılacağını ve işlemlerinize donanım hızlandırması için container'larınıza bağlı bir GPU'ya erişim sağlamak adına Amazon GPU Optimize Edilmiş AMI'yi nasıl kullanacağınızı göreceksiniz.
6. Adım: AWS Inferentia ve AWS Neuron ile Gelişmiş Makine Öğrenimi İş Yükü Hızlandırma
GPU'lar genel amaçlı görevler için tasarlanmıştır ve bu nedenle makine öğrenimi görevlerinizi hızlandırmak için her zaman en uygun maliyetli teknik değildir. Bu modelde, AWS Inferentia donanımını nasıl kuracağınızı öğrenin ve birçok durumda GPU'dan daha iyi bir maliyet/performans oranıyla model eğitimini ve çıkarımını hızlandıran amaca yönelik oluşturulmuş donanımdan yararlanan AWS Neuron destekli bir ortamı çalıştırmak için AWS Derin Öğrenme Container'ını kullanın.
7. Adım: Container'larınız için Amazon EC2 Filosu'nu Sürdürme
Container'larınız bir Amazon EC2 bulut sunucusu filosunda çalışırken Amazon EC2 ana sunucularına yönelik güncellemeleri ve düzeltme eklerini nasıl yönetirsiniz? Bu model, uygulamalarınız için kesinti süresini önlerken temel kapasitenizde düzeltme eklerinin ve sürekli yükseltmelerin nasıl yapılacağını gösterir.
Amazon ECS ile daha fazla dijital öğrenme
1. Adım: Amazon ECS'ye Giriş
AWS'de yeni misiniz yoksa Amazon ECS'yi ilk kez mi kullanıyorsunuz? Hizmetin temellerine ve neler yapabileceğine genel bir bakış elde etmek için bu kursu alın.
2. Adım: Amazon ECS Primer
Artık temel bilgileri bildiğinize göre, bu kurs size Amazon ECS'nin temelleri ve en uygun uygulama modelleri hakkında daha fazla bilgi verecektir.
3. Adım: AWS Fargate'e Giriş
AWS'de container'ları kullanmaya hazırsınız, ancak işlem bulut sunucularını kendiniz yönetmek istemiyor musunuz? Bu kurs, Amazon ECS için sunucusuz bilgi işlem olan AWS Fargate'i tanıtır.
4. Adım: Amazon Esnek Container Kayıt Defteri'ne (ECR) Giriş
Container'ları ve mikro hizmetleri etkili bir şekilde kullanmak genellikle dağıtımlar için kullanılan bir görüntü kayıt defteri olduğu anlamına gelir. Bu kurs sizi Amazon Esnek Container Kayıt Defteri (ECR) ile tanıştırır ve Amazon ECS ile nasıl kullanılabileceğine dair örnekler verir.
5. Adım: Amazon ECS Sorun Giderme
Amazon ECS temelli hizmetlerinizin dağıtımı ve performansında nasıl sorun gidereceğiniz ve uygulamalarınızın beklendiği gibi çalışmasını sağlamak için ihtiyaç duyduğunuz günlükleri ve verileri nasıl elde edeceğiniz hakkında daha fazla bilgi edinin.
6. Adım: AWS CustomerCast - AWS Copilot - Container Geliştirmeyi Basitleştirme
Kullanıcı arayüzünün ötesine geçmeye ve Amazon ECS'yi daha programlı kullanmaya başlamaya hazır mısınız? Bu kurs, uygulamaları ve hizmetleri daha tekrarlanabilir, koordineli ve düzenlenmiş bir şekilde dağıtmaya yönelik bir araç olan AWS Copilot'u tanıtır.
7. Adım: Amazon ECS'de Kurumsal Mimariler Oluşturma
Kurumsal uygulamaların tasarım, kullanılabilirlik ve ölçeklenebilirlik için kendi özel gereksinimleri bulunur. Bu kurs, ortamınız için doğru teknolojilerin nasıl seçileceğini ve ağ oluşturma, görevden göreve iletişim ve güvenlik için en iyi uygulamaları ele alır.
8. Adım: Amazon ECS'de Uygulama Yaşam Döngüsünü Yönetme
Uygulamaları büyük ölçekte dağıtmak ve yönetmek; yetenek, araç, kültür ve disiplinin hassas bir dengesidir. Bu kurs, Amazon ECS'yi CI/CD ortamında kullanmanın temellerini tanıtır ve yüksek hızlı uygulama ortamlarını çalıştırmak için en iyi Amazon araçlarına, modellerine, en iyi uygulamalarına ve senaryolarına odaklanır.
9. Adım: Amazon ECS ile uygulamaları uygun ölçekte yönetme
Hiçbir şey Amazon ECS'nin yaptığı gibi ölçeklenemez. Bu kurs, büyüme ve ölçeklendirme konularını ele almanın yanı sıra müşterileri ilk dağıtımlarından saniyede milyonlarca talebe hizmet vermeye kadar destekleyebilecek en iyi uygulamaları, uygulama modellerini ve araçlarını inceler.
10. Adım: Amazon ECS'de Çalışan İş Yüklerini Gözlemleme, Sorun Giderme ve Optimize Etme
İşler ters gittiğinde, bir platformun müşterilere neler olduğunu ve bunun nasıl çözüleceğini anlamalarını sağlama imkanı anahtar hale gelir. Bu kurs, Amazon ECS içindeki performansın nasıl izleneceğini ve günlüğe kaydedileceğinin yanı sıra çalışan iş yüklerinin performansının nasıl optimize edileceğini inceler.
Bugün aradığınızı buldunuz mu?
Sayfalarımızdaki içeriğin kalitesini artırabilmemiz için bize görüşlerinizi bildirin.