Úvod

Dokončeno

V kontextu inženýrství platforem je umožnění vývojářům nezávisle spravovat své prostředky a pracovní postupy základním kamenem produktivity a inovací. Poskytuje vývojářům nástroje, které zřizují a spravují infrastrukturu, podporují flexibilitu a urychlují vývojové cykly. Tato flexibilita se ale musí kombinovat s robustními zásadami správného řízení, aby se zajistilo zabezpečení, dodržování předpisů a provozní konzistence napříč platformou.

Samoobslužné služby pro vývojáře se daří spárovat s promyšlenými architekturami zásad správného řízení a strategiemi automatizace, které udržují dohled bez omezení flexibility. Tento přístup zajišťuje, aby vývojáři mohli efektivně pracovat, zatímco platforma dodržuje standardy organizace a bezpečnostní opatření. Díky moderním nástrojům a technikám můžou organizace vytvářet řízená agilní prostředí, ve kterých mají vývojáři bezproblémový přístup k prostředkům, které podporují zabezpečené řízení přístupu, záznamy auditu a automatizované pracovní postupy, které odpovídají osvědčeným postupům.

Tento modul vás seznámí s konceptem samoobslužné služby pro vývojáře v rámci přípravy platforem. Týká se významu, který vývojářům umožňuje nezávisle spravovat své prostředky a pracovní postupy a rovnováhu mezi samoobslužnou správou a zásadami správného řízení. Tento modul zkoumá různé nástroje a techniky, jako jsou prostředí nasazení Azure a Microsoft Dev Box, pro zjednodušení a automatizaci vývojářských pracovních postupů. Také se ponoří do architektury samoobslužné platformy pro vývojáře, včetně komponent, jako jsou rozhraní API vývojářské platformy, Developer Platform Graph a Developer Platform Orchestrator. Kromě toho modul popisuje zásady správného řízení a bezpečnostní opatření k zajištění dodržování předpisů a ochrany před riziky souvisejícími s samoobslužnými pracovními postupy.

Cíle výuky

Po dokončení tohoto modulu můžou studenti a profesionálové:

  • Zjistěte, jak vývojářům umožnit nezávisle spravovat své prostředky a pracovní postupy a podporovat flexibilitu a inovace.
  • Seznamte se s důležitostí kombinování flexibility s robustními zásadami správného řízení, abyste zajistili zabezpečení, dodržování předpisů a provozní konzistenci.
  • Prozkoumejte výhody samoobslužných služeb vývojářů při urychlení vývojových cyklů a snížení kritických bodů.
  • Uznat roli samoobslužných platforem při zvyšování spokojenosti a produktivity vývojářů.
  • Identifikujte osvědčené postupy pro implementaci a správu samoobslužných funkcí v rámci organizace.

Požadavky

  • Pochopení toho, co je DevOps a jaké jsou jeho koncepty.
  • Přínosné mít zkušenosti v organizaci, která dodává software.