AWS'de ECS Hizmeti Nasıl Oluşturulur ve Dağıtılır?

Aws De Ecs Hizmeti Nasil Olusturulur Ve Dagitilir



Amazon ECS, kullanıcılarının konteynerli uygulamaları dağıtmasına, bakımını yapmasına, yönetmesine ve ölçeklendirmesine olanak tanıyan, tam olarak yönetilen, hızlı ve güvenilir bir hizmettir. ECS uygun maliyetli bir hizmettir ve Docker uygulamalarıyla iyi çalışır. ECS, uygulamaların yürütülmesi için güvenli ve isteğe bağlı çözümler ve platformlar sağlamak amacıyla AWS'nin diğer hizmetleriyle entegre edilebilir.

Bu makalede, AWS'de bir ECS Hizmeti oluşturmaya ve dağıtmaya yönelik bir gösteri sunulmaktadır.

Amazon ECS Hizmeti nedir?

Amazon ECS hizmeti, genel bir IP adresi aracılığıyla geniş çapta erişilebilen bir uygulamayı dağıtmak için kullanılabilir. Hizmet, bir ECS kümesi içinde aynı anda yürütülen belirli sayıda görevden oluşan bir gruptur. ECS'nin 'Hizmetini' kullanmanın avantajı, herhangi bir durumda görevlerden birinin çalışmasının durmasıdır. Daha sonra hizmet zamanlayıcı, yapılandırma sırasında belirtilen görevlerin istenen kapasitesini korumak için görevinizin yeni bir örneğini başlatarak bu görevi değiştirecektir.







AWS'de ECS Hizmeti Nasıl Oluşturulur ve Dağıtılır?

Geliştiriciler, Amazon ECS ile kendi uygulamaları için Docker görüntülerini veya görüntülerini ECR vb. gibi diğer genel depolardan alabilir. Hizmet, çıktıyı oluşturmak ve kullanıcıya görüntülemek için bu bilgileri kullanacaktır. Bir hizmet dağıtıldığında ECS, gereksinimlere göre uygulamanın ölçeğini otomatik olarak artıracak veya azaltacaktır.



AWS hesap sahipleri ECS'yi aşağıdakiler gibi birçok hizmetle entegre edebilir:



  • Amazon EC2
  • Amazon SDK'sı
  • Amazon ECR'si
  • Windows PowerShell için Amazon Araçları

Bir hizmet oluşturmak ve dağıtmak için öncelikle uygulamayı depolayacak bir ECS kümesi oluşturmamız gerekiyor. Küme oluşturma hakkında daha fazla bilgi edinmek için ' ECS kümesi nasıl oluşturulur? ”. Bir Amazon ECS kümesi oluşturup bunun için bir görev tanımı oluşturduktan sonra, bu Görev Tanımını kullanan ve Genel IP adresi tarafından dağıtılacak ve test edilecek bir hizmet oluşturabiliriz.





Bu makaleye başvurarak Görev Tanımlarını tanımlama ve oluşturma hakkında daha fazla bilgi edinin: ' Amazon ECS Görev Tanımları Nasıl Tanımlanır? ”. Bir ECS Hizmeti oluşturmaya ve dağıtmaya ilişkin bazı adımları inceleyelim:

1. Adım: Kümeyi seçin
ECS kümesi kontrol panelinde görev tanımının yapılandırıldığı kümeyi seçin:



2. Adım: Hizmet Oluşturun
Arayüzü aşağı kaydırın ve “ Yaratmak ' düğme:

3. Adım: Hizmet veya Görevi Seçin
Bir web uygulaması gibi bir grup görevi çalıştıracak Hizmeti veya bir kez yürütülecek ve ardından sonlandırılacak bağımsız Görev seçeneğini seçebiliriz. Burada “ Hizmet ' seçenek:

Adım 4: Aileyi Seçin
Görev tanımı bölümünde küme için yapılandırdığınız görev tanımını seçin. “Yapılandırdığımız gibi” democluster tanımı ” görev tanımını daha önce yaptıysak şu seçeneği seçeceğiz:

Adım 5: Hizmet Adını Atayın
“ Adını belirtin Hizmet ” diyerek istenilen kapasiteyi 1 olarak ayarladık. Tercihinize göre özelleştirebilirsiniz:

Adım 6: Ağ Bölümüne Erişim
Tıkla ' Ağ oluşturma Erişmemizi sağlayacak bazı ağ ayarlarını yapılandıracağımız bölüm:

Adım 7: Genel IP'yi etkinleştirin
Altında ' Ağ oluşturma ” bölümünde Genel IP seçeneğini etkinleştirin ve “ Yeni bir güvenlik grubu oluşturun ' seçenek:

Adım 8: Ağ Ayarlarını Yapılandırın
Bunda ' Ağ oluşturma 'bölümüne bir ad girin' Güvenlik grubu adı ”ve ardından şunu açıklayın:

Aynı “altında Ağ oluşturma ” bölümünde aşağıdaki konfigürasyonları yapın:

Ayarların geri kalanını varsayılan olarak tutarak “ Yaratmak Aşağıda vurgulandığı gibi arayüzün alt kısmındaki ” düğmesi:

Bu bir veya iki dakika sürecektir. Burada hizmetimiz başarıyla dağıtıldı:

Hizmetin Dağıtımı Nasıl Test Edilir?

Şimdi hizmetin çalışıp çalışmadığını ve erişilebilir olup olmadığını test etmek için “ Görevler ” sekmesi:

Görevler sekmesinde çalışan görevlere tıklayın:

Arayüzü aşağı kaydırın ve “ açık adres “ seçeneğinin altındaki ” seçeneği Genel IP ' seçenek:

Hizmetimiz başarıyla çalışıyor ve erişilebilir durumda:

Bu rehberden hepsi bu.

Çözüm

Bir ECS hizmeti oluşturmak ve dağıtmak için “ Görevler ” sekmesine gidin, adı ve bağlantı noktası yapılandırmasını girin ve ardından “ Yaratmak Daha sonra ”düğmesine basın. ECS hizmetine, bağlantı noktası yapılandırılıp ardından genel IP adresine tıklanarak erişilebilir. Hizmetin manuel olarak sonlandırılması gerekiyor. Ücrete tabi olduğundan hizmetin feshedilmesi gerektiğini unutmayın. Bu makale, ECS hizmetlerini oluşturmaya ve dağıtmaya yönelik adım adım bir kılavuzdur.