Bevezetés az Amazon CloudFormation-ba



A blog röviden bemutatja az Amazon CloudFormation alkalmazást

Mi az Amazon CloudFormation?

Alapvetően szolgáltatás. Adott esetben, amikor futtatható fájlunk van, először telepítjük az alkalmazást. Ezt követően létrejön egy mappa, és a csomag bizonyos fájljai átmásolásra kerülnek. Röviden, ez egy lépés, amelyet minden futtatandó fájlnál követni kell.





A lépések a következők:

1) Biztonsági csoport létrehozása



2) Kulcspár fájl létrehozása

3) EC2-ügy elindítása

4) Apache, MySQL vagy bármely más fájl telepítése.



5) Szerezzen kódot az S3-ból, és telepítse a webkiszolgálóra

6) Rugalmas terheléselosztó létrehozása és adja meg az URL-t.

Ez a forgatókönyv egy fejlesztői környezet létrehozásakor fordul elő. Minden alkalommal, amikor új alkalmazásverziónk van, az követi a lépéseket, és csak ezután nyújt kész környezetet. Megjegyzendő, hogy nem lesz tanácsos minden alkalommal megtenni, mivel ez hosszú folyamat. Az Amazon Cloud kialakítás olyan ajánlatot kínál, ahol rendezett módon követhetjük a lépéseket, ami alapvetően magában foglalja egy JSON formátumú szkript nyelvű sablon rendelkezésre bocsátását, amely lépéseket ad az adatok konfigurálásához.

A CloudFormation egyszerű módszer a kapcsolódó AWS-erőforrások gyűjteményének létrehozására és rendezett és kiszámítható módon történő biztosítására. Lehetővé teszi a felhasználó számára, hogy sablont hozzon létre, és telepítsen egy halom AWS-erőforrást a sablonban meghatározottak szerint. A sablon JSON formátumban van, és a verem bármilyen erőforrást felhasznál, és mindezeket sablon szerint követi. Fontos megjegyezni azt is, hogy ha bármelyik létrehozás meghiúsul, a verem mindent ki fog dobni. A felhasználó számára a CloudFormation használata is könnyebbé válik, mivel az Amazon rengeteg kész sablonnal rendelkezik, valamint olyan harmadik felekkel, akik rendelkeznek saját sablonokkal.

A CloudFormation afejlődés környezet. Egy olyan forgatókönyv esetén, ahol 500 tesztelőnk van, és azt akarjuk, hogy mindegyik tesztelő önállóan teszteljen, akkor a folyamatot úgy kezdeményezzük, hogy olyan környezetet hozunk létre, mint például a példány elindítása, a kód letöltése, az adatbázis beállítása, amely hosszú folyamatgá válik. Ez magában foglalja azokat az eseteket is, amikor az alkalmazás többször is bevezetésre kerül. Az idő lerövidítése és egyszerűbbé tétele érdekében futtatunk egy sablont, amely automatikusan gondoskodik róla.

A felhőképzés legnagyobb előnye, hogy az Amazon erőforrásainak széles skáláját támogatja, amelyek mellett paramétereket is konfigurálhatunk, és hozzáférhetünk a kész sablonokhoz.

Sablon az Amazon CloudFormation alkalmazásban

6 fő tárgyból áll:

  • Formátum verzió
  • Leírás
  • Paraméterek
  • Leképezések
  • Erőforrások
  • Kimenetek

Itt adjuk meg a sablon nevét. A létrehozás során be kell vennünk olyan bemeneteket, mint a kulcs neve, a példány típusa és a webkiszolgáló portja. Ez egy választható elem. A kötelező lépés az erőforrások megadása. Az erőforrások meghatározzák a használni kívánt szolgáltatásokat. Létrehoz egy biztonsági csoportot olyan elemekkel, mint egy nyitott port mindenki számára. Ezután létrehozunk egy rugalmas terheléselosztót, amely rendszeresen tartalmazza az egészségügyi küszöbértéket, az időtúllépést, az intervallumot és így tovább. Olyan elemeket is tartalmaz, mint a webkiszolgáló csoport, az indítási konfiguráció és a valószínűségi zónák. Ezenkívül, ha a felhasználó az alkalmazás indításakor megköveteli az Apache, My SQL telepítését, az szintén konfigurálható.

Van egy kérdésünk? Említse meg őket a megjegyzések részben, és mi kapcsolatba lépünk Önnel.

Kapcsolódó hozzászólások:

mi a névtelen osztály a java-ban

6 AWS Cloud esetek, amelyek forradalmasítják az üzleti életet