AWS SysOps Associate: AWS Developer Tools


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Software developers have a variety of PaaS solutions at their disposal in AWS. In this course, you'll identify these tools to use and learn how to use them. You'll start by exploring the concept of continuous integration and continuous deployment and its implementation via AWS. Next, you'll list some AWS APIs before learning how to deploy message queues and SNS topics.

You'll investigate how serverless code is implemented in AWS through Lambda functions. You'll then create a function using AWS Lambda before deploying a container image repository in Amazon Elastic Container Registry. Lastly, you'll learn how to deploy app stacks using Opsworks and Elastic Beanstalk. This course is one of a collection that prepares learners for the AWS Certified SysOps Administrator - Associate (SOA-CO1) exam.



Expected Duration (hours)
0.8

Lesson Objectives

AWS SysOps Associate: AWS Developer Tools

  • discover the key concepts covered in this course
  • recognize the benefits of continuous integration and deployment (CI/CD)
  • recognize when to use CodeCommit, CodeBuild, CodeDeploy, and CodePipeline for continuous integration and deployment (CI/CD)
  • name common AWS APIs and outline how developers can hook into them
  • use the GUI to deploy a message queue
  • use the GUI to deploy an SNS topic
  • describe how Lambda and Lambda Edge provide serverless code solutions, including maximum run times
  • create a Lambda function in AWS Lambda
  • deploy a container image repository with Amazon Elastic Container Registry (ECR)
  • recognize how AWS OpsWorks can manage dynamic applications
  • deploy a sample app stack using OpsWorks
  • deploy an Elastic Beanstalk application stack using a sample template
  • summarize the key concepts covered in this course
  • Course Number:
    it_clawsso2020_13_enus

    Expertise Level
    Intermediate