Interaktivní simulace testovacích prostředí

Dokončeno

Testovací scénář

Vaše organizace migruje místní webové aplikace do Azure. Jako azure Správa istrator potřebujete:

  • Hostování webů spuštěných na serverech s Windows pomocí zásobníku modulu runtime PHP.
  • Implementujte postupy Azure DevOps pomocí slotů nasazení Azure Web Apps.

Diagram architektury

Architecture diagram as explained in the text.

Cíle

  • Úkol 1: Vytvoření webové aplikace Azure
    • Vytvořte webovou aplikaci pomocí webu Azure Portal.
    • Webová aplikace by měla běžet ve Windows a používat zásobník modulu runtime PHP.
  • Úkol 2: Vytvoření přípravného slotu nasazení
    • Ověřte, že existuje slot produkčního nasazení.
    • Vytvořte nový přípravný slot nasazení.
  • Úkol 3: Konfigurace nastavení nasazení webové aplikace
    • Nasaďte webovou aplikaci z místní relace Gitu.
    • Zadejte ověřovací přihlašovací údaje.
  • Úloha 4: Nasazení kódu do přípravného slotu nasazení
    • Pomocí Azure PowerShellu naklonujte vzdálené úložiště a nastavte místní cestu.
    • Přidejte vzdálenou relaci Gitu pomocí přihlašovacích údajů pro ověřování.
    • Umožňuje zobrazit výchozí webovou stránku na nové kartě prohlížeče.
    • Nasdílení kódu ukázkové webové aplikace z místního úložiště do přípravného slotu nasazení webové aplikace Azure
  • Úkol 5: Prohození přípravných slotů
    • Prohození slotů nasazení
    • Ověřte, že je výchozí webová stránka nahrazena stránkou Hello World.
  • Úloha 6: Konfigurace a testování automatického škálování webové aplikace Azure
    • Nakonfigurujte vlastní pravidlo automatického škálování v produkčním slotu nasazení.
    • Pravidlo škálování by mělo ke zvýšení počtu prostředků použít procento procesoru.
    • Pomocí Azure PowerShellu spusťte nekonečnou smyčku, která odesílá požadavky HTTP do webové aplikace.
    • Potvrďte, že se počet prostředků automaticky škáluje.

Poznámka:

Vyberte miniaturu a spusťte simulaci testovacího prostředí. Až budete hotovi, vraťte se na tuto stránku, abyste mohli pokračovat ve studiu.

Poznámka:

Můžete najít drobné rozdíly mezi interaktivní simulací a hostovaným testovacím prostředím, ale základní koncepty a nápady, které se ukazují, jsou stejné.

Screenshot of the simulation page.