AWS Classroom Series – 12/May/2021

AWS EC2 image builder

  • This is a fully managed AWS service that makes it easier to automate the creation, management and deployment of customized and up-to-date server images.
  • Features of EC2 Image Builder
    • Increases productivity and reduces operations for building compliant and up-to-date images
    • Increase service uptime
    • Raises the security bar for deployments
    • Centralized enforcement
    • Simplified sharing of resources across AWS accounts
  • Supported Operating Systems
    • Amazon Linux 2
    • Windows Server 2019/2016/2012R2
    • RedHat Enterprise Linux 8 and 7
    • Centos 8 and 7
    • Ubuntu 18 & 16
    • SUSE Linux Enterprise Server 15
  • Concepts:
    • AMI
    • Image pipeline: This provides an automation framework for building secure AMIs and container images on AWS
    • Managed Image: A managed image is a resource in Image Builder that consists of AMI or container image plus metadata (version and platform)
    • Image recipe: In this we define source image and the components that are to be applied to the source image to produce the desired configuration for the output AMI
    • Component: This defines sequence of steps required to either customize an instance prior to image creation (a build component) or to test an instance that was launched from the created image (a test component)
    • Component document:
      • A declarative YAML or JSON document that describes the configuration for customization
  • Lets create a sample AMI using EC2 Image Builder Preview Preview Preview Preview Preview Preview Preview Preview Preview Preview Preview Preview Preview Preview Preview Preview Preview Preview

Creating Components for the Image Builder

  • Screen Shots: Preview Preview
  • Samples for build components Refer Here

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

About learningthoughtsadmin