Automatyzacja platformy i metodyka DevOps

Automatyzacja platformy i metodyka DevOps oceniają możliwości modernizacji podejścia do wdrażania w środowisku przy użyciu infrastruktury jako opcji kodu.

Przegląd obszaru projektowania

Zaangażowane role lub funkcje: Automatyzacja platformy i metodyka DevOps mogą wymagać obsługi jednej z następujących funkcji lub ról w celu podejmowania decyzji: platforma w chmurze i centrum doskonałości w chmurze.

Zakres: Celem automatyzacji platformy i metodyki DevOps jest dostosowanie żądanych zasad i praktyk DevOps do zarządzania cyklem życia strefy docelowej platformy Azure. Ten cel obejmuje aprowizowanie, zarządzanie, ewolucję i operacje za pomocą ekstremalnej automatyzacji i infrastruktury jako kodu.

Omówienie obszaru projektowania

Skalowanie, zwinność i elastyczność w ramach technologii w chmurze prowadzą do możliwości nowych sposobów pracy i nowoczesnych metod dostarczania usług.

Wiele tradycyjnych modeli operacyjnych IT nie jest zgodnych z chmurą i musi przejść transformację operacyjną w celu realizacji celów migracji przedsiębiorstwa. Możesz ocenić przy użyciu procesów i narzędzi Metodyki DevOps dla zespołów aplikacji i zespołów centralnych.

Automatyzacja platformy

Możliwość wprowadzania zmian na dużą skalę za pośrednictwem określonego zautomatyzowanego procesu zapewnia bezpośrednie korzyści dla możliwości rozszerzenia poza konfigurację bazową, która pochodzi z zabezpieczeń, ładu i zarządzania.

Automatyzacja platformy ma bezpośrednie zastosowanie do wyników związanych z implementacją strefy docelowej i obsługuje koncepcję tworzenia powtarzalnych, skalowalnych środowisk.

  • Automatyzacja koncentruje się na narzędziach i technikach, które umożliwiają usprawnianie zadań automatyzacji dla programowania, wdrażania, aprowizacji i operacji platformy Azure przy użyciu narzędzi automatyzacji, takich jak Azure DevOps Services lub GitHub.

DevOps

Te zasoby dotyczą automatyzacji platformy dla metodyki DevOps.

  • Zagadnienia dotyczące metodyki DevOps badają konieczność jasnego i wspólnego zrozumienia metodyki DevOps w organizacji. Ten zasób opisuje również zasady, praktyki i możliwości metodyki DevOps, które mają zastosowanie do obciążeń i stref docelowych.
  • Topologie zespołów DevOps opisują sposób organizowania zespołów w celu posiadania kompleksowego cyklu życia strefy docelowej platformy Azure. Dowiedz się, jak te zespoły współpracują z innymi zespołami w organizacji odpowiedzialnej za pełny cykl życia obciążeń wdrożonych na platformie Azure.

Strategia programowania

Te zasoby dotyczą strategii programowania.

  • Cykl projektowania obejmuje kluczowe zagadnienia i zalecenia dotyczące tworzenia strefy docelowej przy użyciu automatyzacji. W tym zasobie omówiono repozytorium, gałąź, zautomatyzowane kompilacje, wdrożenie i strategię wycofywania.
  • Infrastruktura jako kod wyjaśnia zalety implementowania stref docelowych platformy Azure przy użyciu infrastruktury jako kodu. Dowiedz się więcej o zagadnieniach dotyczących struktury kodu, narzędzi i technologii.
  • Środowiska wyjaśniają przeznaczenie wielu środowisk do kompilowania, testowania i wydawania kodu z większą szybkością i częstotliwością. Takie podejście sprawia, że wdrożenie jest tak proste, jak to możliwe.
  • Programowanie oparte na testach dotyczy sposobu używania testów jednostkowych w celu poprawy jakości nowych funkcji i ulepszeń w kodzie strefy docelowej platformy Azure.

Zagadnienia dotyczące bezpieczeństwa

Te zasoby dotyczą zagadnień dotyczących zabezpieczeń w automatyzacji platformy.

Następne kroki