‫Okay, So let's talk about a new service that I really like, and that does come up in the exam now.
‫It is called EC2 Image Builder.
‫It is used to automate the creation of virtual machines or container images.
‫Concretely, what does that mean for the exam?
‫That means that you're going to be able with ec2 image builder to automate the creation, maintain,
‫validate and test Amis for EC2 instances.
‫So let's have a look at a diagram to see how that works in a detail.
‫So we have the EC2 image builder service and we're going to set it up as we'll see in the next lecture.
‫And it is automatically going when it's going to run, it is going to create an EC2 instance called
‫a builder EC2 instance, and that EC2 instance is going to build components and customize the software.
‫For example, install Java, update the CLI, update the software system, maybe install firewalls,
‫whatever you define to happen on that EC2 instance, maybe install your application and then once this
‫is done, then an Ami is going to be created out of that EC2 instance.
‫But all of this is obviously automated.
‫Then the image is created, but we want to validate it.
‫So EC2 image builder will automatically create a test EC2 instance from that Ami and going to run a
‫bunch of tests that you are defining in advance.
‫And if you don't want to run a test, obviously you can just skip that test.
‫But the test can be asking is the working, is it secure?
‫Is my application running correctly?
‫All these kind of things.
‫And then once the Ami, once the EMI is tested, then the Ami is going to be distributed.
‫So while EC2 Image Builder is a regional service, it is possible for you to take that Ami and distribute
‫it to multiple regions, therefore allowing your application and your workflow to be truly global.
‫Next EC2 image builder can be run on a schedule, so you can define a weekly schedule or you can say
‫you can run whenever packages are updated or you can run it manually.
‫ET cetera.
‫And it is a free service, so you're only going to pay for the underlying resources.
‫What does that mean?
‫Well, that means that if you create an EC2 instance during this process, an EC2 image builder will
‫create these EC2 instances.
‫Then you're going to pay for these EC2 instances.
‫And when the Ami is created and distributed, you're going to pay for the storage of that Ami wherever
‫it has been created and wherever it has been distributed.
‫But that should make sense, right?
‫So I will see you in the next lecture.