From the course: AWS for Developers: Data-Driven Serverless Applications with Kinesis (2019)

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Why is infrastructure as code so important?

Why is infrastructure as code so important? - Amazon Web Services (AWS) Tutorial

From the course: AWS for Developers: Data-Driven Serverless Applications with Kinesis (2019)

Start my 1-month free trial

Why is infrastructure as code so important?

- [Instructor] I know this is Serverless Course, so why have a whole leader about infrastructure as code? Because in my opinion, the only way to have a viable serverless application in production is to use Infrastructure as Code. So what is Infrastructure as Code? Infrastructure as Code means to use a high level programming language to control the infrastructure of IT systems. When your infrastructure can be treated as code, you can start applying the same techniques to the infrastructure, that you apply to the code like testing, code reviews, automatic testing, and so on. Also, when the infrastructure is in a code form, it can be replicated many times minimizing the errors. All this will improve the quality of your infrastructure. So if we go to the AWS console for AWS Lambda, we can see how defining a lambda in the console looks like. So if we would like to define this lambda in the console, we will need to click through a lot of things, and do this repeatedly in all the different…

Contents