Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

AWS Serverless Development and Automation

Packt via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Learn how to leverage AWS services to automate deployments and create serverless applications. This course covers a range of AWS tools including CloudFormation, Elastic Beanstalk, Lambda, API Gateway, and DynamoDB, with hands-on projects to build and deploy real-world applications. By the end of the course, you will be able to manage your infrastructure as code, deploy applications, and harness the power of serverless computing. Through practical demonstrations and guided lessons, you will explore CloudFormation and learn how to automate infrastructure provisioning. You will gain insights into Elastic Beanstalk for app deployments and experiment with the Elastic Beanstalk CLI to automate workflows. Moving into serverless computing, you’ll explore AWS Lambda, API Gateway, and Step Functions to build scalable applications that require minimal infrastructure management. The course also delves into DynamoDB for non-relational databases and Key Management Service (KMS) for encryption, rounding out your knowledge of AWS's essential tools. By the end, you will be equipped to build serverless applications and deploy them efficiently using modern cloud technologies. This course is ideal for developers looking to expand their cloud computing skills and anyone interested in automating deployment processes on AWS. Familiarity with basic cloud computing concepts is recommended, but no prior AWS experience is necessary.

Syllabus

  • Automation and Deployment
    • In this module, we will explore automation and deployment tools in AWS. You will gain a foundational understanding of CloudFormation and Elastic Beanstalk, including both their user interfaces and command-line tools, and learn to deploy and manage applications in the cloud effectively.
  • Serverless
    • In this module, we will dive into serverless computing in AWS, including Lambda, API Gateway, Step Functions, and X-Ray. You will learn how to build serverless applications, automate workflows, and gain insights into the performance of your applications using AWS’s robust serverless ecosystem.
  • DynamoDB
    • In this module, we will explore DynamoDB, AWS’s scalable NoSQL database solution. You will learn to set up tables, work with indexes, and optimize your queries for performance in real-world applications.
  • Encryption
    • In this module, we will focus on AWS Key Management Service (KMS) and how it simplifies data encryption. You will learn how to manage and rotate encryption keys to protect sensitive data across your AWS services.

Taught by

Packt - Course Instructors

Reviews

Start your review of AWS Serverless Development and Automation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.