Interaktivní simulace testovacích prostředí
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
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é.