La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Aymeric Weinbach MVP Microsoft

Présentations similaires


Présentation au sujet: "Aymeric Weinbach MVP Microsoft"— Transcription de la présentation:

1 Aymeric Weinbach MVP Microsoft Azure @aymericw
DEVCON 7 Infra as code Aymeric Weinbach MVP Microsoft Azure @aymericw

2 Scénario simple VI R T U AL M A CHINE S OR GE SQL D ABASE
Un site Wordpress avec sa base de données MySQL Comment gérer en Infra As Code avec Microsoft Azure

3 Introducing Resource Manager
Application Lifecycle Container Declarative solution for Deployment and Configuration Consistent Management Layer

4 Coupling for Resources
Resource Group is a unit of management Lifecycle: deployment, update, delete, status Identity: resources can talk to each other  Grouping: Metering, billing, quota: applied & rolled up to group Coupling for Resources

5 Resource Group Lifecycle
Question: Should these resources be in the same group or a different one? Hint: Do they have common lifecycle and management? Answer: Up to you. Resource Group Lifecycle

6 Power of Repeatability
SQL - A Website Virtual Machines SQL-A [SQL CONFIG] VM (2x) DEPENDS ON SQL SQL C ONFIG Instantiation of repeatable config. Configuration  Resource Group Azure Templates can: Ensure Idempotency Simplify Orchestration Simplify Roll-back Provide Cross-Resource Configuration and Update Support Azure Templates are: Source file, checked-in Specifies resources and dependencies (VMs, WebSites, DBs) and connections (config, LB sets) Parametized input/output

7 Consistent Management Layer

8 https://github.com/Azure/azure-quickstart-templates
Try It at home

9 Et si on faisait des Container
Univers Kubernetes Azure Kubernetes Service + Service Catalog + Open Service Broker Provisioner les ressources Azure directement depuis les outils kubernetes (Helm) Et si on faisait des Container

10 Open service Broker Azure
Provisioner les ressources Azure directement depuis les outils kubernetes (Helm) Open service Broker Azure

11 Devops Azure Devops pour gérer vos templates ARM dans Azure Pipeline
Coder en Yaml vos pipeline Devops. Devops

12 Devops Kubernetes

13 Try this at home MiniKube Quickstart
azure/blob/master/docs/quickstart-minikube.md AKS Quickstart azure/blob/master/docs/quickstart-aks.md Try this at home

14 Questions ? Merci


Télécharger ppt "Aymeric Weinbach MVP Microsoft"

Présentations similaires


Annonces Google