Wdrożenie aplikacji
Publikacja sprawdzonych zmian w aplikacji w Państwa środowisku Azure.
Łączymy proces programistyczny z AI z CI/CD w Azure dla jednej aplikacji webowej .NET. Za pomocą GitHub Actions i Bicep konfigurujemy jedno środowisko Azure oraz osobne procesy wdrażania aplikacji i infrastruktury, wspólnie sprawdzamy działanie i szkolimy zespół.
Zespół opisuje cel i kryteria odbioru na GitHubie.
Codex realizuje zadanie, uruchamia testy i otwiera pull request.
Codex sprawdza kod, także pod kątem bezpieczeństwa.
Zespół sprawdza i zatwierdza pull request przed scaleniem kodu.
Zatwierdzone zmiany trafiają do odpowiedniego procesu wdrażania.
Konfiguracja zasobów chmurowych na podstawie kodu.
Publikacja nowej wersji aplikacji.
Publikacja sprawdzonych zmian w aplikacji w Państwa środowisku Azure.
Twórz i aktualizuj zasoby Azure za pomocą wersjonowanego kodu infrastruktury.
Zatwierdzenie pull requestu i zgoda na wdrożenie produkcyjne to dwie osobne decyzje Państwa zespołu.
Proces programistyczny z AI, jedno środowisko Azure i dwa procesy wdrażania aplikacji webowej .NET z GitHub Actions i Bicep. Wspólnie konfigurujemy i sprawdzamy całość, a szkolenie przygotowuje zespół do dalszej pracy.
Szablony zadań i pull requestów pomagają opisać cel, kryteria odbioru i wprowadzone zmiany. Zadania na GitHubie uruchamiają uzgodniony proces pracy z Codexem.
Architekturę, konwencje i instrukcje dla AI zapisujemy w repozytorium. Obejmują zarówno kod aplikacji, jak i infrastruktury.
Włączamy do procesu budowanie aplikacji, testy oraz automatyczne przeglądy kodu, także pod kątem bezpieczeństwa. Uprawnienia i reguły pull requestów pilnują uzgodnionych zasad zatwierdzania.
Przechodzimy z zespołem przez uzgodnione przykładowe zadania aż do wdrożenia zmian w aplikacji. Sprawdzamy również wdrożenie zmiany w infrastrukturze.
Szablony, konfiguracja i kod infrastruktury pozostają w Państwa repozytorium. Dokumentacja opisuje codzienną pracę, odpowiedzialność i postępowanie w razie błędów.
Podczas zdalnego szkolenia ćwiczymy opisywanie zadań, przeglądy kodu, zatwierdzanie zmian oraz wdrażanie aplikacji i infrastruktury.
Konfigurujemy hosting, bazę danych, sieć, zarządzanie dostępem, zbieranie logów i alerty techniczne dopasowane do aplikacji. Infrastrukturę opisujemy w języku Bicep i przygotowujemy osobny proces jej wdrażania.
GitHub Actions publikuje nowe wersje aplikacji webowej .NET przez skonfigurowany proces CI/CD. Zmiany w plikach Bicep mają osobny proces wdrażania zasobów Azure.
Konfigurujemy proces programistyczny z AI, jedno środowisko Azure oraz osobne procesy wdrażania aplikacji webowej .NET i jej infrastruktury. Wspólnie sprawdzamy działanie całości i przygotowujemy zespół do samodzielnej pracy.
Proces z GitHubem i Codexem, odpowiednimi szablonami i zasadami projektu.
Budowanie aplikacji, testy i automatyczne przeglądy kodu, także pod kątem bezpieczeństwa, z zatwierdzaniem przez zespół.
Hosting, baza danych, sieć, zarządzanie dostępem, logi i alerty techniczne, opisane w Bicep w repozytorium.
Osobne wdrażanie aplikacji i infrastruktury; scalenie kodu i publikacja na produkcji pozostają odrębnymi decyzjami.
Uzgodnione przykładowe zadania aż do wdrożenia aplikacji oraz sprawdzenie zmiany w infrastrukturze.
Konfiguracja i instrukcja w repozytorium oraz zdalne szkolenie do samodzielnej pracy.

Dawid Troska · 30 min · Microsoft Teams
Microsoft Bookings wyśle potwierdzenie i zaproszenie do kalendarza z linkiem do Teams na Twój adres e-mail.
Zgodę na kontakt telefoniczny można w każdej chwili wycofać, wysyłając zwykły e-mail. Spotkanie w Teams pozostanie zarezerwowane: dawid.troska@aksort.ai

Podczas 30-minutowej rozmowy przejdziemy drogę od zadania programistycznego do publikacji aplikacji webowej .NET. Ustalimy kolejne kroki dotyczące procesu pracy, środowiska Azure i osobnego wdrażania aplikacji oraz infrastruktury; wystarczy pomysł lub istniejąca aplikacja.