Johdanto Amazon CloudFormationiin



Blogi antaa lyhyen esittelyn Amazon CloudFormationista

Mikä on Amazon CloudFormation?

Se on pohjimmiltaan palvelu. Ottaen huomioon skenaarion, jossa meillä on suoritettava tiedosto, asennamme sovelluksen ensin. Sen jälkeen luodaan kansio ja kopioidaan tietyt paketin tiedostot. Lyhyesti sanottuna se on vaihe, jota on noudatettava kaikkien suoritettavien tiedostojen kanssa.





Vaiheet sisältävät:

sqoop-tuonti Oracle-tiedostosta PDF-tiedostoihin

1) Suojausryhmän perustaminen



2) Avainparitiedoston luominen

3) EC2-instanssin käynnistäminen

4) Apache-, MySQL- tai minkä tahansa muun tiedoston asennus.



5) Hanki koodi S3: lta ja ota käyttöön Web-palvelimessa

6) Luo joustava kuormituksen tasaaja ja anna URL.

Tämä skenaario tapahtuu, kun luodaan kehitysympäristöä. Joka kerta, kun meillä on uusi sovellusversio, se noudattaa ohjeita ja vasta sitten se tarjoaa käyttöympäristön. Huomaa, että sitä ei suositella tekemään joka kerta, koska se on pitkä prosessi. Amazon Cloud -muodostus tarjoaa tarjonnan, jossa voimme seurata vaiheita järjestyksekkäästi, mikä tarkoittaa periaatteessa mallin toimittamista JSON-muodossa kirjoitetulla kielellä, joka antaa ohjeita tietojen määrittämiseen.

CloudFormation on helppo tapa luoda kokoelma asiaan liittyviä AWS-resursseja ja tarjota niitä hallitusti ja ennakoitavasti. Sen avulla käyttäjä voi luoda mallin ja ottaa käyttöön pinon AWS-resursseja mallissa määritellyn mukaisesti. Malli on JSON-muodossa, ja pino käyttää mitä tahansa resurssia ja seuraa kaikkia näitä mallin mukaan. On myös tärkeää huomata, että jos jokin luominen epäonnistuu, pino levittää kaiken. Käyttäjän on myös helppoa käyttää CloudFormationia, koska Amazonilla on paljon valmiita malleja sekä kolmansia osapuolia, joilla on omat mallit.

CloudFormation pätee, kun luot akehitystä ympäristössä. Skenaariossa, jossa meillä on 500 testaajaa ja haluamme, että jokainen testaaja testaa itse, aloitamme prosessin luomalla ympäristöä vaiheilla, kuten käynnistämällä instanssi, lataamalla koodi, perustamalla tietokanta, josta tulee pitkä prosessi. Se sisältää myös tapaukset, joissa hakemusta on useita. Ajan lyhentämiseksi ja yksinkertaistamiseksi suoritamme mallin, joka huolehtii siitä automaattisesti.

Pilvien muodostumisen suurin etu on, että se tukee monenlaisia ​​Amazon-resursseja, joiden lisäksi voimme myös konfiguroida parametreja ja päästä käsiksi valmiisiin malleihin.

Malli Amazon CloudFormationissa

Se koostuu kuudesta pääkohteesta:

  • Alusta versio
  • Kuvaus
  • Parametrit
  • Kartoitukset
  • Resurssit
  • Lähdöt

Tässä annamme mallin nimen. Luodessamme meidän on otettava syötteet, kuten avaimen nimi, ilmentymän tyyppi ja verkkopalvelimen portti. Tämä on valinnainen kohde. Pakollinen vaihe on resurssien määritteleminen. Resurssit määrittelevät käytettävät palvelut. Se luo suojausryhmän, joka sisältää elementtejä, kuten avoin portti kaikille. Sitten luomme elastisen kuormituksen tasauslaitteen, joka sisältää säännöllisesti terveyden kynnyksen, aikakatkaisun, intervallin ja niin edelleen. Se sisältää myös elementtejä, kuten verkkopalvelinryhmä, käynnistysmääritykset ja todennäköisyysvyöhykkeet. Lisäksi, jos käyttäjä vaatii sitä asentamaan Apache, My SQL sovellusta käynnistettäessä, se voidaan myös määrittää.

Onko sinulla kysymys meille? Mainitse ne kommenttiosassa ja palaamme sinuun.

Aiheeseen liittyvät julkaisut:

6 AWS-pilvitapausta, jotka mullistavat liiketoimintaa