Wprowadzenie

Ukończone

Deweloperzy często napotykają wiele trudnych zadań i decyzji podczas tworzenia aplikacji dla chmury. Tworzenie prawidłowo zaprojektowanego i skonfigurowanego środowiska może być czasochłonnym i trudnym procesem. Deweloperzy muszą uwzględnić wiele różnych zagadnień w tych środowiskach, takich jak tworzenie zasobów, stosowanie konfiguracji, konfigurowanie monitorowania i rejestrowania oraz inne zadania.

Interfejs wiersza polecenia dla deweloperów platformy Azure (azd) zmniejsza i usprawnia te obowiązki, aby pomóc deweloperowi w podróży z lokalnego środowiska deweloperskiego do aplikacji pomyślnie wdrożonej na platformie Azure. Narzędzie zostało zaprojektowane wokół zaawansowanego systemu szablonów, który umożliwia automatyzację aprowizacji infrastruktury w chmurze i wdrażania kodu aplikacji. W kolejnych lekcjach dowiesz się, jak utworzyć nowy azd szablon od podstaw, który realizuje te cele.

Uwaga

Przed rozpoczęciem pracy z tym modułem zaleca się posiadanie podstawowej wiedzy dotyczącej interfejsu wiersza polecenia dla deweloperów platformy Azure lub ukończenie modułu szkoleniowego Wprowadzenie do interfejsu wiersza polecenia dla deweloperów platformy Azure.

Przykładowy scenariusz

Załóżmy, że pracujesz w firmie startupowej, która tworzy nową natywną platformę handlu elektronicznego w chmurze. Aplikacja wymaga interfejsu użytkownika zakupów frontonu i różnych usług zaplecza do przetwarzania zamówień. Planujesz hostować aplikację przy użyciu usług platformy Azure, takich jak App Service, Storage, Bazy danych NoSQL i nie tylko. W miarę rozwoju zespołu i eksperymentowania z różnymi architekturami chmury chcesz rozwiązać następujące wyzwania związane z projektem:

  • Szybka zmiana infrastruktury — podczas gdy aplikacja jest w aktywnym rozwoju, zespół chciałby, aby zespół szybko zburzył i odtworzył usługi w chmurze w miarę wprowadzania zmian architektury.

  • Dołączanie nowych zespołów — niezależnie od tego, czy dodajesz nowe zespoły wewnętrznie, czy rozpowszechniasz oprogramowanie jako kod open source, chcesz zapewnić nowym użytkownikom możliwość łatwego tworzenia własnego wystąpienia infrastruktury chmury przy użyciu poprawnych konfiguracji.

  • Usprawnione wymagania dotyczące umiejętności w chmurze — mimo że aplikacja została zaprojektowana jako natywna dla chmury, deweloperzy, którzy nie mają pewności co do chmury, mogą nadal chcieć wdrażać i pracować nad aplikacją.

Interfejs wiersza polecenia dla deweloperów platformy Azure rozwiązuje te problemy przy użyciu szablonów. azd szablony niezawodnie zarządzają infrastrukturą chmury i wdrożeniami w zautomatyzowany sposób przy użyciu infrastruktury jako kodu. Pomagają one zautomatyzować proces konfigurowania i wdrażania w chmurze przy użyciu tylko kilku poleceń, dzięki czemu deweloperzy, którzy są nowi w chmurze, mogą nadal działać.

Cele szkolenia

Zawartość tego modułu:

  • Tworzenie szablonu interfejsu wiersza polecenia dla deweloperów platformy Azure od początku do końca
  • Eksplorowanie podstawowych składników, funkcji i przepływów pracy szablonu interfejsu wiersza polecenia platformy Azure dla deweloperów

Wymagania wstępne

  • Zainstalowano interfejs wiersza polecenia dewelopera platformy Azure lokalnie
  • Ukończono moduł szkoleniowy Wprowadzenie do interfejsu wiersza polecenia dla deweloperów platformy Azure
  • Podstawowa wiedza na temat przepływów pracy tworzenia oprogramowania, takich jak pakowanie, aprowizowanie i wdrażanie zasobów

Jaki jest główny cel?

Po zakończeniu tej sesji dowiesz się i wykonasz podstawowe zadania wymagane do utworzenia szablonów interfejsu wiersza polecenia dla deweloperów platformy Azure.