Co je Azure Blueprints?
Azure Blueprints je služba, která umožňuje definovat opakovatelnou sadu prostředků Azure pro implementaci standardů, vzorů a požadavků vaší organizace. Azure Blueprints můžete použít deklarativním způsobem k sestavení a nasazení nových prostředí pomocí sady předdefinovaných komponent.
Azure Blueprints byste měli zvážit jako balíček, který můžete použít k nasazení a doručování zásad správného řízení jako kódu. Podrobné plány jsou soubory JSON a skládají se z následujících artefaktů:
- Přiřazení rolí
- Přiřazení politik
- Šablony Azure Resource Manageru
- Skupiny prostředků
Tyto artefakty jsou vložené do balíčku, který pak může být sestaven, verzován a přiřazen ke skupině pro správu obsahující více předplatných, nebo může být přiřazen přímo k jednomu předplatnému.
Po přiřazení balíček spustí nasazení rolí, zásad, šablon nebo skupin prostředků pro skupinu pro správu nebo vybrané předplatné.
Další zajímavou funkcí Azure Blueprints, kromě možnosti začít úplně od začátku s vlastním podrobným plánem, je, že si můžete přizpůsobit ukázky, které poskytuje Microsoft.
Předpokládejme, že obdržíte žádost o vytvoření prostředí pro nový projekt. Projekt by měl být kompatibilní se standardem zabezpečení dat odvětví platebních karet (PCI-DSS). Před zahájením konfigurace byste měli znát několik pravidel a požadavků z PCI. Co když byste mohli použít něco, co zajišťuje minimální požadavky nastavené pro standard?
Jedná se o scénář, ve kterém můžete těžit z předdefinovaných ukázek, které jsou součástí Azure Blueprints. Ukázky vám můžou pomoct pokrýt minimální požadavky z různých oborových standardů a také některé osvědčené postupy Microsoftu, jako je architektura přechodu na cloud, nebo dokonce některé navrhované společné zásady.