Jakub Kubryński Devskiller

BIO: Jakub is a software developer for whom coding is a way of life as well as a hobby.

He is focused on continuously improving software delivery processes by introducing new technologies and refining Lean methodologies.

For over 12 years of his professional career, he worked as a software developer, architect, team leader, and manager. He gained experience working on both sides of the delivery process, as a vendor and as a client. Today, he is a speaker, trainer, and co-founder of the online technical assessment platform, Devskiller.

Presentation: Infrastructure as code simplified by conventions
session level: beginner

Infrastructure, especially in a cloud-based environment is complex, dynamic and consists of many unique components. If you take a quick look under the hood of any cloud-based infrastructure project, you will find that many of elements involved are tightly intertwined leading to higher maintenance costs and a chaotic environment. Fortunately, using infrastructure as code goes a long way to resolving these issues but if consistent standards are not enforced, you may be left with the same kind of mess you were trying to avoid in the first place. In this presentation, I’ll show how easily you can define your whole infrastructure stack, including all of the myriad relationships between components and the standards that govern them. Implementing this approach will make managing your systems easy to do and scalable.

Take-aways:

  • Infrastructure as code benefits
  • What are the challenges and how to solve them
  • Using convention over configuration approach
  • Most popular tools overview with examples