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? - Amazon Web Services (AWS) Tutorial
From the course: AWS for Developers: Data-Driven Serverless Applications with Kinesis (2019)
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
What is a serverless application?1m 53s
-
(Locked)
Backend as a service (BaaS)45s
-
(Locked)
Functions as a service (FaaS)3m 15s
-
(Locked)
AWS Lambda basic concepts3m 56s
-
(Locked)
Serverless Framework 1013m 55s
-
(Locked)
Why is infrastructure as code so important?5m 2s
-
(Locked)
What we are going to build1m 36s
-
(Locked)
Getting started with the project9m 46s
-
-
-
-
-