Jimmy Dahlqvist
I'm a developer and architect with a great passion for cloud and new ways of working. I love to share my knowledge with others and to be able to help them grow is really rewarding. Every moment of spare time I get i spend coding, testing new things, learning, and blogging (https://blog.dqvist.com/). I'm a notorious coffee drinker and please don't talk to me before my first cup in the morning.
unfold_lessunfold_more GitOps in action
Key takeaways
- How to use infrastructure as code and GitOps
- Why GitOps will help you manage you system
Nowadays development teams change applications faster and more frequent than ever before. More companies and teams move towards the DevOps way of working to be able to handle the increased development speed. GitOps is a flavour of the DevOps practice where operations and infrastructure changes are made through pull-requests. Any developer can then do production infrastructure changes as long as they can open a pull-request. Git becomes the single source of truth for everything. GitOps require us to declare our entire infrastructure and configuration in code, using tools like Terraform, CloudFormation, Puppet, Chef, among many others. When everything exists as code in Git, you get all the benefits that come with Git. Everything is versioned controlled, have a history, and changes are easy to track. In this session we will discuss the core concepts and benefits of practicing GitOps. How and what to think about, things to avoid, pitfalls, and more. We’ll end with a GitOps in action demo.