Wybieranie środowiska projektowego
Wybierz odpowiednie środowisko deweloperskie, aby obsługiwać wdrażanie i wydajność metodyki DevOps. Środowisko deweloperskie DevOps powinno nie tylko edytować i debugować kod, ale integrować się z resztą cyklu DevOps, w tym testowaniem, kontrolą wersji i monitorowaniem produkcyjnym. Firma Microsoft udostępnia dwa główne środowiska programistyczne do obsługi metodyki DevOps, programu Visual Studio i programu Visual Studio Code.
Korzystanie z programu Visual Studio
Visual Studio to w pełni funkcjonalne zintegrowane środowisko projektowe (IDE). Jeśli możesz go używać, program Visual Studio jest idealny do pracy w systemie Windows w celu tworzenia oprogramowania dla różnych platform, w tym .NET lub .NET Core, iOS, Android za pośrednictwem platformy Xamarin i obiektów docelowych, które obsługują język C++.
Program Visual Studio historycznie oferuje korzyści z produktywności i integracji metodyki DevOps. Program Visual Studio natywnie integruje się z usługami GitHub i Azure DevOps i ma niezawodny ekosystem rozszerzeń dla każdego dostawcy usługi DevOps w branży.
Używanie programu Visual Studio Code
Visual Studio Code to bezpłatny, usprawniony edytor kodu, który oferuje nieograniczone dostosowywanie przez dziesiątki tysięcy rozszerzeń komercyjnych i społecznościowych. Te rozszerzenia dodają obsługę praktycznie dowolnego języka, platformy i usługi DevOps. Deweloperzy mogą wydajnie korzystać z systemów Windows, Mac lub Linux. Program Visual Studio Code to idealna opcja dla deweloperów, którzy nie mogą korzystać z programu Visual Studio.
Programowanie dla platformy Azure
Nie ma konkretnego preferowanego środowiska programistycznego dla rozwiązań platformy Azure. Dzięki szerokiej obsłudze wszystkich głównych platform aplikacji możesz użyć praktycznie dowolnego narzędzia do tworzenia rozwiązań platformy Azure i wybrać model wdrażania, który najlepiej ci odpowiada. Najlepszym sposobem wdrażania rozwiązań w środowisku produkcyjnym jest zwykle automatyzacja hostowana w usłudze GitHub Actions lub Azure Pipelines.
Zarówno programy Visual Studio, jak i Visual Studio Code mają natywne funkcje i rozszerzenia pierwszej firmy, które upraszczają pracę z procesami DevOps na platformie Azure, w usłudze GitHub i w usłudze Azure DevOps.
Następne kroki
Dowiedz się, jak przygotować programy Visual Studio, Visual Studio Code, Eclipse dla języka Java i IntelliJ IDEA na potrzeby programowania na platformie Azure, korzystając z praktycznego modułu szkoleniowego Przygotowanie środowiska projektowego do programowania na platformie Azure.