Úvod

Dokončeno

"DevOps je sjednocení lidí, procesů a produktů, které našim koncovým uživatelům umožňují průběžné doručování hodnot." - Podle Donovan Brown v Co je DevOps?

Studijní programy DevOps vám pomůžou připravit se na cestu DevOps. Seznámíte se s hlavními charakteristikami procesu DevOps, nástrojů a lidí zapojených během životního cyklu. Připraví vás také na certifikační zkoušku Microsoft DevOps Solution. Uvidíte další obsah, abyste měli jistotu, že máte úplný přehled o DevOps. Obsah modulu zahrnuje grafiku, referenční odkazy, otázky ke kontrole modulů a volitelná praktická cvičení.

Naučíte se následující:

  • Jak naplánovat DevOps
  • Použijte správu zdrojového kódu.
  • Škálování Gitu pro podniky
  • Zkombinujte artefakty.
  • Návrh strategie správy závislostí
  • Správa tajných kódů
  • Implementujte kontinuální integraci.
  • Implementujte strategii sestavení kontejneru.
  • Navrhnou strategii vydání.
  • Nastavte pracovní postup správy verzí.
  • Implementujte model nasazení.
  • Optimalizujte mechanismy zpětné vazby.

Plánujte před tím, než začnete jednat. Tento modul vám pomůže pochopit, co je DevOps a jak naplánovat cestu transformace DevOps.

Co je cesta transformace DevOps?

Cesta transformace DevOps je řada 8 studijních programů. Seznámí vás s Azure DevOps a GitHubem. Seznamte se také s mnoha službami, funkcemi a integrací s nástroji, které podporují váš proces DevOps.

Proč mám využít studijní program DevOps?

Lidé v těchto modulech se zajímá o navrhování a implementaci procesů DevOps. Také se připravují na certifikační zkoušku AZ-400 – Návrh a implementace certifikační zkoušky Microsoft DevOps Solutions .

Certifikační zkouška je určená odborníkům na DevOps. Kombinování lidí, procesů a technologií za účelem průběžného poskytování cenných produktů a služeb, které splňují potřeby koncových uživatelů a obchodní cíle. Odborníci na DevOps zjednodušují doručování optimalizací postupů, zlepšením komunikace a spolupráce a vytvářením automatizace.

Navrhují a implementují strategie kódu a infrastruktury aplikací, které umožňují kontinuální integraci, testování, doručování, monitorování a zpětnou vazbu.

Kandidáti na zkoušky musí mít zkušenosti s agilními postupy. Musí být obeznámeni se správou, vývojem a odborníky v Azure v alespoň jedné z těchto oblastí.

Odborníci na DevOps musí navrhovat a implementovat postupy DevOps pro správu verzí, dodržování předpisů, infrastrukturu jako kód, správu konfigurace, sestavování, vydávání verzí a testování s využitím technologií Azure.

Existuje pět oblastí domény.

Oblast domény AZ-400 Hmotnost
Návrh a implementace procesů a komunikace 11%
Návrh a implementace strategie správy zdrojového kódu 13 %
Navrhujte a implementujte kanály sestavení a verze. 51 %
Vytvořte plán zabezpečení a dodržování předpisů. 16%
Implementujte strategii instrumentace. %9

Cíle výuky

Po dokončení této série můžou studenti a profesionálové:

  • Návrh a implementace sledovatelnosti a toku práce
  • Návrh a implementace vhodných metrik a dotazů pro DevOps
  • Konfigurace spolupráce a komunikace
  • Návrh a implementace strategií větvení pro zdrojový kód
  • Konfigurace a správa úložišť
  • Návrh a implementace strategie správy balíčků
  • Navrhujte a implementujte testovací strategii pro kanály.
  • Návrh a implementace kanálů
  • Návrh a implementace nasazení
  • Návrh a implementace infrastruktury jako kódu (IaC)
  • Udržujte kanály.
  • Návrh a implementace metod ověřování a autorizace
  • Návrh a implementace strategie pro správu citlivých informací v automatizaci
  • Automatizace kontroly zabezpečení a dodržování předpisů
  • Konfigurace monitorování pro prostředí DevOps
  • Analyzujte metriky z instrumentace.

Požadavky

Úspěšní studenti budou mít předchozí znalosti a pochopení následujících:

  • Koncepty cloud computingu zahrnují pochopení implementací PaaS, SaaS a IaaS.
  • Správa Azure a vývoj Azure s osvědčenými znalostmi v alespoň jedné z těchto oblastí.
  • Základní koncepty DevOps, včetně správy verzí, agilního vývoje softwaru a základních principů vývoje softwaru. Bylo by užitečné mít zkušenosti v organizaci, která dodává software.

Pokud s DevOps začínáte, zvažte následující:

  • Bezplatné online: Základy DevOps: Základní principy a postupy - NOVÉ.
  • Kurz vedený instruktorem: AZ-2008: Základy DevOps: Základní principy a postupy – NOVÉ.

Pokud s Azure a cloud computingem začínáte, zvažte jeden z následujících prostředků:

Pokud s Azure Správa začínáte, zvažte následující:

Pokud s vývojářem Azure začínáte, zvažte následující:

Pro některá cvičení musíte vytvořit organizaci Azure DevOps. Pokud ho ještě nemáte, podívejte se na následující informace:

Pro některá cvičení musíte vytvořit účet GitHubu na GitHub.com. Pokud ho ještě nemáte, podívejte se na následující informace: