Com crear i desplegar un servei ECS a AWS?

Com Crear I Desplegar Un Servei Ecs A Aws



Amazon ECS és un servei totalment gestionat, ràpid i fiable que permet als seus usuaris desplegar, mantenir, gestionar i escalar aplicacions en contenidors. ECS és un servei rendible i funciona bé amb les aplicacions Docker. ECS es pot integrar amb altres serveis d'AWS per oferir solucions i plataformes segures i sota demanda per a l'execució de les aplicacions.

Aquest article ofereix una demostració per crear i desplegar un servei ECS a AWS.

Què és Amazon ECS Service?

El servei Amazon ECS es pot utilitzar per desplegar una aplicació que sigui àmpliament accessible mitjançant una adreça IP pública. Un servei és un grup d'un nombre especificat de tasques que s'executen simultàniament dins d'un clúster ECS. L'avantatge d'utilitzar el 'Servei' d'ECS és que si sota qualsevol circumstància, una de les tasques deixa de funcionar. Aleshores, el planificador de serveis substituirà aquesta tasca llançant una nova instància de la vostra tasca per mantenir la capacitat desitjada de les tasques especificades durant la configuració.







Com crear i desplegar un servei ECS a AWS?

Amb Amazon ECS, els desenvolupadors poden extreure les imatges o imatges de Docker d'altres dipòsits públics com ECR, etc., per a les seves aplicacions. El servei utilitzarà aquesta informació per crear i mostrar la sortida a l'usuari. Quan es desplega un servei, ECS augmentarà o reduirà automàticament l'aplicació segons els requisits.



Els titulars de comptes d'AWS poden integrar ECS amb molts serveis com ara:



  • Amazon EC2
  • Amazon SDK
  • Amazon ECR
  • Amazon Tools per a Windows PowerShell

Per crear i desplegar un servei, primer hem de crear un clúster ECS que emmagatzemarà l'aplicació. Per obtenir més informació sobre com crear un clúster, consulteu l'article ' Com crear un clúster ECS? ”. Després de crear un clúster Amazon ECS i crear-ne una definició de tasques, podem crear un servei que utilitzi aquesta definició de tasques i que es desplegarà i provarà mitjançant una adreça IP pública.





Obteniu més informació sobre com definir i crear definicions de tasques consultant aquest article: ' Com definir les definicions de tasques d'Amazon ECS? ”. Explorem alguns passos per crear i desplegar un servei ECS:

Pas 1: seleccioneu el clúster
Al tauler de control del clúster de l'ECS, seleccioneu el clúster en què està configurada la definició de la tasca:



Pas 2: crear un servei
Desplaceu-vos cap avall per la interfície i feu clic a ' Crear botó ”:

Pas 3: seleccioneu Servei o Tasca
Podem seleccionar Servei que executarà un grup de tasques com ara una aplicació web o l'opció de tasca autònoma que s'executarà una vegada i després finalitzarà. Aquí hem seleccionat el ' Servei ”opció:

Pas 4: seleccioneu Família
A la secció Definició de la tasca, seleccioneu la definició de la tasca que heu configurat per al clúster. Tal com hem configurat el ' definició democluster ” definició de la tasca anterior, seleccionarem aquesta opció:

Pas 5: assigneu un nom de servei
Proporcioneu el nom del ' Servei ” i hem establert la capacitat desitjada a 1. Podeu personalitzar-la segons les vostres preferències:

Pas 6: accediu a la secció de xarxes
Feu clic a ' Treball en xarxa ” secció on configurarem alguns paràmetres de xarxa que ens permetran accedir-hi:

Pas 7: habiliteu la IP pública
Sota la ' Treball en xarxa ”, activeu l'opció IP pública i seleccioneu l'opció “ Creeu un grup de seguretat nou ”opció:

Pas 8: Configura la configuració de la xarxa
En aquest ' Treball en xarxa ', proporcioneu un nom a la secció ' Nom del grup de seguretat ” i després descriu-ho:

Sota el mateix ' Treball en xarxa ”, feu les configuracions següents:

Si manteniu la resta de la configuració per defecte, feu clic a ' Crear ” a la part inferior de la interfície, tal com es destaca a continuació:

Això trigarà un minut o dos. Aquí, el nostre servei s'ha implementat amb èxit:

Com provar el desplegament del servei?

Ara per provar si el servei s'està executant i accessible o no, feu clic a ' Tasques pestanya ”:

A la pestanya Tasques, feu clic a les tasques en execució:

Desplaceu-vos cap avall per la interfície i feu clic a ' adreça oberta opció sota l'opció IP pública ”opció:

El nostre servei funciona correctament i és accessible:

Això és tot d'aquesta guia.

Conclusió

Per crear i desplegar un servei ECS, feu clic a ' Tasques ”, proporcioneu el nom i la configuració del port i, a continuació, premeu el botó “ Crear botó ” després. Es pot accedir al servei ECS configurant el port i fent clic a l'adreça IP pública. El servei s'ha de finalitzar manualment. Tingueu en compte que el servei s'ha de cancel·lar perquè comporta càrrecs. Aquest article és una guia pas a pas per crear i desplegar serveis ECS.