Infrastructure as a Code and Bringing applications to a Cloud
In today’s world, agility is no longer an “add-on feature.” Instead, it’s a requirement, and teams that do not adapt quickly tend to lose in the marketplace.
In this talk, I will discuss the idea of Infrastructure as Code. This is a way to reduce the complexity of managing dynamic infrastructure. I will show what is important for developers to understand and — most important — why they need to understand it.
In the past few years, the cloud has become a hot topic. Small companies and startups can use the cloud to jump-start their businesses without the need for upfront investment in IT infrastructure, which lowers their capital needs and operating costs. Bigger companies are migrating their workflows to the cloud because, even if they already have a robust IT infrastructure in place, operating in the cloud gives them lower long-term costs, greater flexibility, and the ability to grow rapidly without investing in additional IT infrastructure.
In this talk, I will try to show you some of the problems which may occur when migrating applications to the cloud. Additionally, I will explain:
– what questions you have to ask before starting the actual migration
– how to evaluate potential migration strategies based on their pros and cons
Konrad has over six years of experience in the IT field being a professional programmer and DevOps engineer. Prior to Grid Dynamics, Konrad has worked as Operations Team Lead for Flowbox and Developer for Erlang Solutions. Currently Konrad is a DevOps Engineer at Grid Dynamics empowering businesses with scalable cloud solutions and running various initiatives (e.g. DevOps labs). When nobody watches, he codes in Haskell.