Sissejuhatus Amazon CloudFormationi



Blogi annab lühikese sissejuhatuse Amazon CloudFormationi

Mis on Amazon CloudFormation?

Põhimõtteliselt on see teenus. Arvestades stsenaariumi, kus meil on käivitatav fail, installime kõigepealt rakenduse. Seejärel luuakse kaust ja kopeeritakse teatud paki failid. Lühidalt öeldes on see samm, mida tuleb järgida kõigi käivitatavate failidega.





Sammud hõlmavad järgmist.

1) Turvarühma loomine



2) Võtmepaari faili loomine

3) EC2 eksemplari käivitamine

mis on java oad

4) Apache, MySQL või mõne muu faili installimine.



5) Hankige kood S3-st ja juurutage veebiserverisse

6) Elastse koormuse tasakaalustaja loomine ja URL.

kuidas kasutada Google'i pilveplatvormi

See stsenaarium juhtub arenduskeskkonna loomisel. Iga kord, kui meil on rakenduse uus versioon, järgib see samme ja alles siis pakub see valmis keskkonda. Pange tähele, et seda pole soovitatav teha iga kord, kuna see on pikk protsess. Amazon Cloudi moodustamine pakub pakkumist, kus saame järgida juhiseid korrapäraselt, mis hõlmab põhimõtteliselt malli JSON-vormingus skriptikeeles pakkumist, mis annab andmeid andmete konfigureerimiseks.

CloudFormation on lihtne viis seotud AWS-ressursside kogu loomiseks ja nende korrapäraseks ja prognoositavaks pakkumiseks. See võimaldab kasutajal luua malli ja juurutada AWS-i ressursside virn, nagu mall on määratletud. Mall on JSON-vormingus ja virn kasutab mis tahes ressurssi ning järgib neid kõiki malli järgi. Samuti on oluline märkida, et kui mõni looming ebaõnnestub, rullub virn kõik välja. Samuti muutub kasutaja jaoks CloudFormationi kasutamine lihtsaks, kuna Amazonil on palju valmis malle ja ka kolmandaid osapooli, kellel on oma mallid.

CloudFormation kehtib a loomiselarengut keskkond. Stsenaariumi korral, kus meil on 500 testijat ja soovime, et iga testija testiks ise, algatame protsessi, luues keskkonna selliste toimingutega nagu eksemplari käivitamine, koodi allalaadimine, andmebaasi seadistamine, mis muutub pikaks protsessiks. See hõlmab ka juhtumeid, kus rakendusel on mitu levitamist. Aja lühendamiseks ja lihtsustamiseks käivitame malli, mis hoolitseb selle eest automaatselt.

Pilvekujunduse suurim eelis on see, et see toetab laias valikus Amazoni ressursse, mille kõrval saame konfigureerida ka parameetreid ja pääseda juurde valmis mallidele.

Mall Amazon CloudFormationis

See koosneb kuuest peamisest objektist:

  • Vormindage versioon
  • Kirjeldus
  • Parameetrid
  • Kaardistused
  • Ressursid
  • Väljundid

Siin anname malli nime. Loomise ajal peame võtma sisendeid nagu võtme nimi, eksemplari tüüp ja veebiserveri port. See on valikuline üksus. Kohustuslik samm on ressursside täpsustamine. Ressursid määratlevad kasutatavad teenused. Sellega luuakse turvarühm koos elementidega, nagu kõigile avatud port. Seejärel loome elastse koormuse tasakaalustaja, mis sisaldab regulaarselt tervisekünnise, aegumise, intervalli ja nii edasi elemente. See hõlmab ka selliseid elemente nagu veebiserveri rühm, käivitamise konfiguratsioon ja tõenäosustsoonid. Lisaks, kui kasutaja nõuab rakenduse käivitamisel Apache, My SQL installimist, saab seda ka konfigureerida.

Kas teil on meile küsimus? Mainige neid kommentaaride jaotises ja me võtame teiega ühendust.

Seonduvad postitused:

kuidas leida massiivi pikkust javascriptis

6 AWSi pilvjuhtumit, mis äritegevust revolutsiooniliselt muudavad