filmov
tv
Infrastructure As Code Explained
Показать описание
Infrastructure as code allows us to version-control the infrastructure that our software systems depend upon. This is a key idea for cloud-based systems, but it is equally applicable to other types of system too. This approach allows us to better achieve the repeatability and reliability that Continuous Delivery demands. There are key ideas here, like configuration-synchronisation and immutable infrastructure that allow us to organise our work and to achieve that repeatability in software development, software testing and release. Infrastructure as code is a key concept in Continuous Delivery and DevOps.
There are many effective infrastructure as code tools that allow us to take better control of these aspects of our systems like Chef, Puppet, Ansible & Terraform, but this topic is less about the tools themselves and more about the concepts.
In this episode, Dave Farley describes the three common patterns for managing change to our infrastructure, and then describes a series of important characteristics of Infrastructure as code and offers a series of tips to help you to implement it.
Continuous Delivery requires us to "control the variables” in our approach to software engineering and software craftsmanship, Infrastructure as code is a key part of the exercise of that control.
If you have ever said “it works on my machine” to anyone, you need Infrastructure as code! This episode is really “Infrastructure as code explained” and so should give you a good start on your journey.
-------------------------------------------------------------------------
📚 BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is now available on
In this book, Dave brings together his ideas and proven techniques to describe a durable, coherent and foundational approach to effective software development, for programmers, managers and technical leads, at all levels of experience.
📖 "Continuous Delivery Pipelines" by Dave Farley
📖 The original award-winning “Continuous Delivery" book by Dave Farley and Jez Humble
-------------------------------------------------------------------------
-------------------------------------------------------------------------
There are many effective infrastructure as code tools that allow us to take better control of these aspects of our systems like Chef, Puppet, Ansible & Terraform, but this topic is less about the tools themselves and more about the concepts.
In this episode, Dave Farley describes the three common patterns for managing change to our infrastructure, and then describes a series of important characteristics of Infrastructure as code and offers a series of tips to help you to implement it.
Continuous Delivery requires us to "control the variables” in our approach to software engineering and software craftsmanship, Infrastructure as code is a key part of the exercise of that control.
If you have ever said “it works on my machine” to anyone, you need Infrastructure as code! This episode is really “Infrastructure as code explained” and so should give you a good start on your journey.
-------------------------------------------------------------------------
📚 BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is now available on
In this book, Dave brings together his ideas and proven techniques to describe a durable, coherent and foundational approach to effective software development, for programmers, managers and technical leads, at all levels of experience.
📖 "Continuous Delivery Pipelines" by Dave Farley
📖 The original award-winning “Continuous Delivery" book by Dave Farley and Jez Humble
-------------------------------------------------------------------------
-------------------------------------------------------------------------
Комментарии