Submit Search
Upload
Infrastructure as code
•
1 like
•
72 views
Denis - Florin Rendler
Follow
Compliant and Testable Environments Through Infrastructure-as-Code
Read less
Read more
Software
Report
Share
Report
Share
1 of 22
Download now
Download to read offline
Recommended
ContainerCon- Cloud Native Applications, Containers, Microservices, Platforms...
ContainerCon- Cloud Native Applications, Containers, Microservices, Platforms...
Fabio Chiodini
Selenium Grid & Docker - budowa środowiska do testów przeglądarkowych
Selenium Grid & Docker - budowa środowiska do testów przeglądarkowych
Łukasz Rosłonek
Better Operations into the Cloud
Better Operations into the Cloud
Fabio Ferrari
Drupal Security Seminar
Drupal Security Seminar
Calibrate
Codifying Devops by Gourav Shah
Codifying Devops by Gourav Shah
Initcron Systems Private Limited
Testing microservice-architecture-qe
Testing microservice-architecture-qe
Łukasz Rosłonek
Tech huddle paas_session
Tech huddle paas_session
Rob Edwards
Dev ops with smell v1.2
Dev ops with smell v1.2
Antons Kranga
Recommended
ContainerCon- Cloud Native Applications, Containers, Microservices, Platforms...
ContainerCon- Cloud Native Applications, Containers, Microservices, Platforms...
Fabio Chiodini
Selenium Grid & Docker - budowa środowiska do testów przeglądarkowych
Selenium Grid & Docker - budowa środowiska do testów przeglądarkowych
Łukasz Rosłonek
Better Operations into the Cloud
Better Operations into the Cloud
Fabio Ferrari
Drupal Security Seminar
Drupal Security Seminar
Calibrate
Codifying Devops by Gourav Shah
Codifying Devops by Gourav Shah
Initcron Systems Private Limited
Testing microservice-architecture-qe
Testing microservice-architecture-qe
Łukasz Rosłonek
Tech huddle paas_session
Tech huddle paas_session
Rob Edwards
Dev ops with smell v1.2
Dev ops with smell v1.2
Antons Kranga
ROS2 on VxWorks - Challenges in porting a modern, software framework to RTOS
ROS2 on VxWorks - Challenges in porting a modern, software framework to RTOS
Andrei Kholodnyi
Framework Agnostic Discovery
Framework Agnostic Discovery
KubeAcademy
From ci to cd - LavaJug 2012
From ci to cd - LavaJug 2012
Henri Gomez
Docker: Fire your Sysadmin and use Docker to build, ship and run any app, any...
Docker: Fire your Sysadmin and use Docker to build, ship and run any app, any...
Phil Reither
Open Developer Platform: What Is It and Why Should I Care? Maurizio Pillitu
Open Developer Platform: What Is It and Why Should I Care? Maurizio Pillitu
Symphony Software Foundation
Humans and Data Don’t Mix: Best Practices to Secure Your Cloud
Humans and Data Don’t Mix: Best Practices to Secure Your Cloud
Priyanka Aash
10 Thesen zur professionellen Softwareentwicklung
10 Thesen zur professionellen Softwareentwicklung
OPITZ CONSULTING Deutschland
Embarcadero's Connected Development
Embarcadero's Connected Development
Jim McKeeth
Container based android
Container based android
Lihan Chen
Considerations for operating docker at scale
Considerations for operating docker at scale
Docker, Inc.
(Isc)² secure johannesburg
(Isc)² secure johannesburg
Tunde Ogunkoya
Cloud Native Unleashed
Cloud Native Unleashed
QAware GmbH
CI/CD and TDD in deploying kamailio
CI/CD and TDD in deploying kamailio
Aleksandar Sosic
Losant craig baldwin cwin18_toulouse
Losant craig baldwin cwin18_toulouse
Capgemini
HTML5 TDC Floripa 2014
HTML5 TDC Floripa 2014
Jomar Silva
Html5 tdc floripa_2014
Html5 tdc floripa_2014
Intel Software Brasil
Prepare to defend thyself with Blue/Green
Prepare to defend thyself with Blue/Green
Sonatype
All Day DevOps 2016 Fabian - Defending Thyself with Blue Green
All Day DevOps 2016 Fabian - Defending Thyself with Blue Green
Fab L
Program Analysis: a security perspective
Program Analysis: a security perspective
Antonio Parata
DockerDay2015: Docker Networking
DockerDay2015: Docker Networking
Docker-Hanoi
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
Andolasoft Inc
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
More Related Content
Similar to Infrastructure as code
ROS2 on VxWorks - Challenges in porting a modern, software framework to RTOS
ROS2 on VxWorks - Challenges in porting a modern, software framework to RTOS
Andrei Kholodnyi
Framework Agnostic Discovery
Framework Agnostic Discovery
KubeAcademy
From ci to cd - LavaJug 2012
From ci to cd - LavaJug 2012
Henri Gomez
Docker: Fire your Sysadmin and use Docker to build, ship and run any app, any...
Docker: Fire your Sysadmin and use Docker to build, ship and run any app, any...
Phil Reither
Open Developer Platform: What Is It and Why Should I Care? Maurizio Pillitu
Open Developer Platform: What Is It and Why Should I Care? Maurizio Pillitu
Symphony Software Foundation
Humans and Data Don’t Mix: Best Practices to Secure Your Cloud
Humans and Data Don’t Mix: Best Practices to Secure Your Cloud
Priyanka Aash
10 Thesen zur professionellen Softwareentwicklung
10 Thesen zur professionellen Softwareentwicklung
OPITZ CONSULTING Deutschland
Embarcadero's Connected Development
Embarcadero's Connected Development
Jim McKeeth
Container based android
Container based android
Lihan Chen
Considerations for operating docker at scale
Considerations for operating docker at scale
Docker, Inc.
(Isc)² secure johannesburg
(Isc)² secure johannesburg
Tunde Ogunkoya
Cloud Native Unleashed
Cloud Native Unleashed
QAware GmbH
CI/CD and TDD in deploying kamailio
CI/CD and TDD in deploying kamailio
Aleksandar Sosic
Losant craig baldwin cwin18_toulouse
Losant craig baldwin cwin18_toulouse
Capgemini
HTML5 TDC Floripa 2014
HTML5 TDC Floripa 2014
Jomar Silva
Html5 tdc floripa_2014
Html5 tdc floripa_2014
Intel Software Brasil
Prepare to defend thyself with Blue/Green
Prepare to defend thyself with Blue/Green
Sonatype
All Day DevOps 2016 Fabian - Defending Thyself with Blue Green
All Day DevOps 2016 Fabian - Defending Thyself with Blue Green
Fab L
Program Analysis: a security perspective
Program Analysis: a security perspective
Antonio Parata
DockerDay2015: Docker Networking
DockerDay2015: Docker Networking
Docker-Hanoi
Similar to Infrastructure as code
(20)
ROS2 on VxWorks - Challenges in porting a modern, software framework to RTOS
ROS2 on VxWorks - Challenges in porting a modern, software framework to RTOS
Framework Agnostic Discovery
Framework Agnostic Discovery
From ci to cd - LavaJug 2012
From ci to cd - LavaJug 2012
Docker: Fire your Sysadmin and use Docker to build, ship and run any app, any...
Docker: Fire your Sysadmin and use Docker to build, ship and run any app, any...
Open Developer Platform: What Is It and Why Should I Care? Maurizio Pillitu
Open Developer Platform: What Is It and Why Should I Care? Maurizio Pillitu
Humans and Data Don’t Mix: Best Practices to Secure Your Cloud
Humans and Data Don’t Mix: Best Practices to Secure Your Cloud
10 Thesen zur professionellen Softwareentwicklung
10 Thesen zur professionellen Softwareentwicklung
Embarcadero's Connected Development
Embarcadero's Connected Development
Container based android
Container based android
Considerations for operating docker at scale
Considerations for operating docker at scale
(Isc)² secure johannesburg
(Isc)² secure johannesburg
Cloud Native Unleashed
Cloud Native Unleashed
CI/CD and TDD in deploying kamailio
CI/CD and TDD in deploying kamailio
Losant craig baldwin cwin18_toulouse
Losant craig baldwin cwin18_toulouse
HTML5 TDC Floripa 2014
HTML5 TDC Floripa 2014
Html5 tdc floripa_2014
Html5 tdc floripa_2014
Prepare to defend thyself with Blue/Green
Prepare to defend thyself with Blue/Green
All Day DevOps 2016 Fabian - Defending Thyself with Blue Green
All Day DevOps 2016 Fabian - Defending Thyself with Blue Green
Program Analysis: a security perspective
Program Analysis: a security perspective
DockerDay2015: Docker Networking
DockerDay2015: Docker Networking
Recently uploaded
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
Andolasoft Inc
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
joe51371421
What is Binary Language? Computer Number Systems
What is Binary Language? Computer Number Systems
JheuzeDellosa
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
anilsa9823
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
shikhaohhpro
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
Arshad QA
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
Cionsystems
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
AxelRicardoTrocheRiq
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
SolGuruz
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
Jhone kinadey
DNT_Corporate presentation know about us
DNT_Corporate presentation know about us
Dynamic Netsoft
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
BradBedford3
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
MyIntelliSource, Inc.
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
kalichargn70th171
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
OnePlan Solutions
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
kalichargn70th171
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
harshavardhanraghave
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Fatema Valibhai
Recently uploaded
(20)
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
What is Binary Language? Computer Number Systems
What is Binary Language? Computer Number Systems
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
DNT_Corporate presentation know about us
DNT_Corporate presentation know about us
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Infrastructure as code
1.
Compliant and Testable
Environments Through Infrastructure-As-Code Denis - Florin Rendler September 20th, 2018 1
2.
DEFINING THE PROBLEM 2
3.
$ ssh 3
4.
4 EVERYONE’S FAVORITE AUTOMATION TOOL
5.
5 $ ssh
6.
INFRASTRUCTURE-AS-CODE TOOLS 6
7.
7 2005 2009 2011
2012 2014
8.
8
9.
9
10.
INFRASTRUCTURE-AS-CODE ADVANTAGES 10
11.
11 TESTABLE INFRASTRUCTURE DEPLOYMENTS VERSION CONTROL SELF DOCUMENTING REUSABLE SCRIPTS ACROSS ENVIRONMENTS CROSS-ENVIRONMENT DEPLOYMENTS PREDICTABLE INFRASTRUCTURE SCALABLE INFRASTRUCTURE AUTOMATED INFRASTRUCTURE DEPLOYMENTS
12.
TESTING THE INFRASTRUCTURE 12
13.
13
14.
14
15.
15
16.
INSPEC.IO WORKFLOWS 16
17.
17 DEVOPS ENGINEER WRITES INFRASTRUCTURE-AS-CODE SCRIPTS $ sudo WORKFLOW #1 DEVOPS DEVELOPMENT
18.
18 STEP 1: PREPARE ENVIRONMENT STEP 2: DEPLOY I-A-C SCRIPTS STEP 3: TEST INFRASTRUCTURE ENVIRONMENT WORKFLOW #1 DEVOPS DEVELOPMENT
19.
WORKFLOW #2 TESTING & MONITORING PRODUCTION INFRASTRUCTURE 19 PRODUCTION INFRASTRUCTURE $ sudo
20.
Presentation name 20 CS WORKFLOW #3 APPLICATION SUPPORT CS
21.
21
22.
REFERENCES 22 • https://learn.chef.io/modules/create-profile-from-doc# • https://supermarket.chef.io/users/dev-sec/tools •
https://dev-sec.io
Download now