SlideShare une entreprise Scribd logo
IACAC
‘Infrastructure as code’ … as code
WHO’S WHO
• Alexandre SCHWARTZMANN
Expert DevOps et Architecte Cloud @
Finaxys
alexandre-schwartzmann
@asc_cloud
https://www.arcanexus.com
• Mick PHILIPPON
Consultant indépendant @ Plumes
@MickPhilippon
https://www.youtube.com/watch?v=Up3zoslZ_BM
AU COMMENCEMENT ÉTAIT LE
MODE MANUEL
PUIS VINT LE COPIER-COLLER
ET LÀ, ON EN A EU MARRE…
UN VRAI PROJET DE
DÉVELOPPEMENT
• Repository de code : Git et Git Flow
• Pipeline CI/CD : Azure DevOps
• Tests d’intégration automatisés : Ansible
CONTEXTE
TECHNIQUE
POURQUOI ET ?
Parce qu’on a essayé :
• IBM
• Vmware VRA
• Chef
• Etc …
PARLONS CODE
DÉFINIR UN WORKFLOW
MERCI
https://github.com/Keiyan/IaCaC_DevOpsRex

Contenu connexe

Tendances

(courte introduction à) Lean Software Management
(courte introduction à) Lean Software Management(courte introduction à) Lean Software Management
(courte introduction à) Lean Software Management
Novelys
 
Azure devops
Azure devopsAzure devops
Azure devops
Maxime Eglem
 
Apache flink - retour d'expérience sur la conférence flink forward 2015
Apache flink - retour d'expérience sur la conférence flink forward 2015Apache flink - retour d'expérience sur la conférence flink forward 2015
Apache flink - retour d'expérience sur la conférence flink forward 2015
Bilal Baltagi
 
Symfony et Sonata Project chez Canal+
Symfony et Sonata Project chez Canal+ Symfony et Sonata Project chez Canal+
Symfony et Sonata Project chez Canal+
ekino
 
ASP.NET Web API & Azure API Management
ASP.NET Web API & Azure API ManagementASP.NET Web API & Azure API Management
ASP.NET Web API & Azure API Management
Microsoft
 
[aOS N°2] DevOps & SharePoint - Michel Hubert
[aOS N°2] DevOps & SharePoint - Michel Hubert[aOS N°2] DevOps & SharePoint - Michel Hubert
[aOS N°2] DevOps & SharePoint - Michel Hubert
Cellenza
 
iOSアプリケーションアーキテクチャ選定の鍵を探す
iOSアプリケーションアーキテクチャ選定の鍵を探すiOSアプリケーションアーキテクチャ選定の鍵を探す
iOSアプリケーションアーキテクチャ選定の鍵を探す
Kenji Tanaka
 
4 Exploitez pleinement la puissance des containers grâce à Azure
4   Exploitez pleinement la puissance des containers grâce à Azure4   Exploitez pleinement la puissance des containers grâce à Azure
4 Exploitez pleinement la puissance des containers grâce à Azure
aOS Community
 
Azure DevOps Tests Plan
Azure DevOps Tests PlanAzure DevOps Tests Plan
Azure DevOps Tests Plan
Denis Voituron
 
Google Cloud Composer
Google Cloud ComposerGoogle Cloud Composer
Google Cloud Composer
Pierre Coste
 
Android installation
Android installationAndroid installation
Android installation
android_domicile
 
Production Chain
Production ChainProduction Chain
Production ChainNovelys
 
Industrialisation PHP - Canal+
Industrialisation PHP - Canal+Industrialisation PHP - Canal+
Industrialisation PHP - Canal+
ekino
 
01 - [ASP.NET Core] Plénière
01 - [ASP.NET Core] Plénière 01 - [ASP.NET Core] Plénière
01 - [ASP.NET Core] Plénière
Cellenza
 
J'ai fait une app native en React Native
J'ai fait une app native en React NativeJ'ai fait une app native en React Native
J'ai fait une app native en React Native
CocoaHeads France
 

Tendances (15)

(courte introduction à) Lean Software Management
(courte introduction à) Lean Software Management(courte introduction à) Lean Software Management
(courte introduction à) Lean Software Management
 
Azure devops
Azure devopsAzure devops
Azure devops
 
Apache flink - retour d'expérience sur la conférence flink forward 2015
Apache flink - retour d'expérience sur la conférence flink forward 2015Apache flink - retour d'expérience sur la conférence flink forward 2015
Apache flink - retour d'expérience sur la conférence flink forward 2015
 
Symfony et Sonata Project chez Canal+
Symfony et Sonata Project chez Canal+ Symfony et Sonata Project chez Canal+
Symfony et Sonata Project chez Canal+
 
ASP.NET Web API & Azure API Management
ASP.NET Web API & Azure API ManagementASP.NET Web API & Azure API Management
ASP.NET Web API & Azure API Management
 
[aOS N°2] DevOps & SharePoint - Michel Hubert
[aOS N°2] DevOps & SharePoint - Michel Hubert[aOS N°2] DevOps & SharePoint - Michel Hubert
[aOS N°2] DevOps & SharePoint - Michel Hubert
 
iOSアプリケーションアーキテクチャ選定の鍵を探す
iOSアプリケーションアーキテクチャ選定の鍵を探すiOSアプリケーションアーキテクチャ選定の鍵を探す
iOSアプリケーションアーキテクチャ選定の鍵を探す
 
4 Exploitez pleinement la puissance des containers grâce à Azure
4   Exploitez pleinement la puissance des containers grâce à Azure4   Exploitez pleinement la puissance des containers grâce à Azure
4 Exploitez pleinement la puissance des containers grâce à Azure
 
Azure DevOps Tests Plan
Azure DevOps Tests PlanAzure DevOps Tests Plan
Azure DevOps Tests Plan
 
Google Cloud Composer
Google Cloud ComposerGoogle Cloud Composer
Google Cloud Composer
 
Android installation
Android installationAndroid installation
Android installation
 
Production Chain
Production ChainProduction Chain
Production Chain
 
Industrialisation PHP - Canal+
Industrialisation PHP - Canal+Industrialisation PHP - Canal+
Industrialisation PHP - Canal+
 
01 - [ASP.NET Core] Plénière
01 - [ASP.NET Core] Plénière 01 - [ASP.NET Core] Plénière
01 - [ASP.NET Core] Plénière
 
J'ai fait une app native en React Native
J'ai fait une app native en React NativeJ'ai fait une app native en React Native
J'ai fait une app native en React Native
 

IaCaC : Infrastructure as Code ... as Code - Meetup