Podsumowanie

Ukończone

W tym module opisano, jak wykonać następujące czynności:

  • Omówienie usługi Azure Pipelines — wiesz teraz, czym jest usługa Azure Pipelines i jak pomaga zespołom w szybszym i bardziej niezawodnym dostarczaniu oprogramowania.
  • Wyjaśnienie pojęć dotyczących potoków — możesz opisać, jak potoki dzielą dostarczanie oprogramowania na łatwe do zarządzania, zautomatyzowane etapy.
  • Wybieranie strategii automatyzacji — rozumiesz zalety CI/CD i potrafisz podejmować świadome decyzje, co warto zautomatyzować.
  • Użyj podstawowej terminologii — znasz kluczowe terminy, takie jak etapy, zadania, zadania, agenci i artefakty.

Kluczowe wnioski

Pamiętaj o tych ważnych pojęciach podczas pracy z usługą Azure Pipelines:

  • Potoki automatyzują powtarzające się zadania — skoncentruj się na tworzeniu funkcji zamiast procesów ręcznych.
  • Wczesne opinie uniemożliwiają większe problemy — automatyczne testowanie przechwytuje problemy, gdy są łatwe do rozwiązania.
  • Usługa Azure Pipelines współpracuje z istniejącymi narzędziami — nie trzeba zmieniać języka programowania ani dostawcy usługi Git.
  • Rozpocznij proste i ulepszaj stopniowo — zacznij od podstawowej automatyzacji i dodaj więcej wyrafinowania w czasie.

Dalsze kroki

Chcesz przećwiczyć tę wiedzę? Oto, co możesz zrobić:

  1. Zapoznaj się z usługą Azure DevOps — utwórz bezpłatne konto i spróbuj skonfigurować prosty pipeline.
  2. Przejrzyj bieżący proces — zidentyfikuj zadania ręczne w przepływie pracy programowania, które mogą zostać zautomatyzowane.
  3. Planowanie strategii potokowej — przemyśl, jakie środowiska są potrzebne i jakie typy testów należy uwzględnić.
  4. Poznaj podstawy YAML — zapoznaj się ze składnią YAML, ponieważ większość nowoczesnych procesów używa definicji YAML.

Kontynuuj szkolenie

Chcesz dokładniej zapoznać się z usługą Azure Pipelines? Zapoznaj się z następującymi zasobami:

Podróż do efektywnej automatyzacji Metodyki DevOps zaczyna się od zrozumienia tych podstaw. Masz teraz wiedzę, aby rozpocząć wdrażanie usługi Azure Pipelines we własnych projektach i pomóc zespołowi wydajniej dostarczać lepsze oprogramowanie.