AWS Training and Certification Skills Tracker:
Building Modern ApplicationsTrack your growth as you gain skills for building modern applications
There’s a skills gap impacting modern application development that limits the potential of innovation. By changing the way you design, build, and manage applications, you can help innovation thrive. Start building the development and operations skills required to create robust, reliable, secure, and scalable applications that customers love to use and that unleash innovation. With this comprehensive training guide featuring recommended courses from AWS Training and Certification, you can learn the best practices Amazon trusts to train its own application developers. As you build skills and monitor your growth, make sure you keep pace with your modernization goals.
Build your AWS Cloud knowledge with the AWS Ramp-Up Guide for Developers »
Accelerate your modernization journey with training from AWS
2
Look for symbols and icons on the course chart for information about course lengths, training methods (digital, virtual instructor-led, or classroom), and which specific skills you'll learn. Mark your progress on the map by checking the status buttons to indicate which courses are completed, in progress, or not yet started. Click course tiles to learn more about the training course.
Your modern applications journey begins now.
How to use this skills tracker
Learning path information
Progress button
3
Digital
30 mins
Fundamental
Getting into the Serverless Mindset
Use the course chart to track your journey and skills gained
4
Modernization journey
accelerated!
Continue your journey by becoming AWS Certified »
Virtual
3 days
Intermediate
Classroom
Architecting on AWS Getting into the Serverless Mindset
Digital
30 mins
Fundamental
Digital
1 hr, 15 mins
Fundamental
Amazon API Gateway for Serverless Applications
AWS LambdaFoundations
Digital
1 hr
Fundamental
Authenticating Serverless Apps to the
Enterprise
Digital
25 mins
Advanced
Amazon DynamoDB for Serverless Architectures
Digital
2 hrs
Fundamental
Build and Deploy APIs with a Serverless CI/CD
Digital
45 mins
Intermediate
Developing on AWS
Virtual
3 days
Intermediate
Classroom
DevOps Engineering on AWS
Virtual
3 days
Advanced
Classroom
Architecting Serverless Solutions
Digital
3 hrs
Intermediate
Digital
40 mins
Advanced
Deep Dive on AWS Fargate: Building
Serverless Containers at Scale
Sign up or start the course »
Architecting on AWS
Begin accelerating your journey by first learning the fundamentals of building IT infrastructure on AWS. Discover how to optimize the AWS Cloud by understanding each AWS service and how it fits into cloud-based solutions. Explore best practices and design patterns that will help you architect optimal IT solutions on AWS, then build and explore a variety of infrastructures through guided, hands-on activity. You’ll also learn how to create foundational architectures and build them into robust and adaptive solutions.
About this course
5
Skills learned
The Well-Architected Framework Networking with AWS Core AWS concepts Event-driven scaling Automation Decoupling Serverless designs How to grow your architecture
Virtual Classroom
3 days
Intermediate
Sign up or start the course »
Getting into the Serverless Mindset
Get familiar with the key serverless concepts in this brief training course. Then, start confidently planning your own serverless architectures and applications. In this course, you’ll also gain an understanding of serverless computing and learn how its event-driven orientation influences various aspects of application development, including tasks and environments.
About this course
Digital
30 mins
Fundamental
6
Skills learned
Serverless concepts Plan serverless architectures
and applications Application development Parallelization of tasks Environment management
Sign up or start the course »
AWS Lambda Foundations
Build your modern applications knowledge with an introduction to AWS Lambda. In this training course, you’ll explore the basics, learn about configuration, and connect AWS Lambda to other AWS services. You will also learn about the factors that impact performance and how serverless development and deployment practices differ from those in traditional deployment environments.
About this course
Digital
1 hr
Fundamental
7
Skills learned
Basic configurations to other AWS services
Serverless development Serverless deployment practices
Sign up or start the course »
Amazon API Gateway for Serverless Applications
Start focusing on the fundamentals of Amazon API Gateway in this introduction. Then, learn how to create APIs and deploy them. This course also covers the many options for managing and metering access to your APIs, as well as key integration tips for connecting APIs to AWS Lambda.
About this course
Digital
1 hr, 15 mins
Fundamental
8
Skills learned
Amazon API Gateway Create and deploy APIs API integration with AWS Lambda
Sign up or start the course »
Amazon DynamoDB for Serverless Architectures
This hands-on comprehensive introduction to Amazon DynamoDB will help you learn its core components, how to set up and access them, and how to leverage them for serverless applications. You’ll also explore several other important features of DynamoDB, review best practices, and get an in-depth comparison between this NoSQL service and other SQL solutions.
About this course
Digital
2 hrs
Fundamental
Skills learned
Amazon DynamoDB Build serverless architecture using
DynamoDB Differentiate SQL from NoSQL
database systems Migrate from existing RDMS to
Amazon DynamoDB Monitor performance
9
Sign up or start the course »
Developing on AWS
Attend this instructor-led virtual classroom session and walk away with concrete AWS Software Development Kit knowledge. In the course, you’ll learn how to use and develop secure and scalable cloud applications. You’ll also interact with real AWS services using code and get hands-on, real-world experience. This course is essential for your modern applications training, as it covers the key concepts, best practices, and troubleshooting tips for AWS SDK as a whole.
About this course
10
Skills learned
Develop solutions using AWS SDK Authenticate services with AWS IAM Manage and use Amazon S3, Dynamo DB,
and Flexible NoSQL Develop event-driven solutions with Amazon
SWF, SQS, and SNS Monitor applications with Amazon CloudWatch Deploy applications with AWS Elastic Beanstalk
and CloudFormation
Virtual Classroom
3 days
Intermediate
Sign up or start the course »
DevOps Engineering on AWS
Learn about DevOps engineering, directly from the experts at AWS. In this instructor-led virtual classroom, you’ll explore key tools, best practices, and the cultural philosophies of DevOps. You'll also gain the knowledge you need to develop, deliver, and maintain modern applications and services at high velocity on AWS.
About this course
11
Virtual Classroom
3 days
Advanced
Skills learned
Continuous integration (CI) Continuous delivery (CD) Microservices Infrastructure as code Monitoring and logging Communication and collaboration
Sign up or start the course »
Build and Deploy APIs with a Serverless CI/CD
Learn how to build an API engine and manage a continuous integration (CI) and continuous delivery (CD) pipeline straight from the AWS experts. AWS IoT Architects will guide you through the process of simplifying your DevOps processes using serverless methods. You’ll start by understanding how APIs are currently managed with traditional methods, then you’ll learn real-world best practices, as well as how serverless application methods (SAM) streamline your operations.
About this course
Digital
45 mins
Intermediate
Skills learned
Simplify DevOps processes Serverless application methods
(SAM)
12
Sign up or start the course »
Architecting Serverless Solutions
Start thinking serverless as you accelerate your modernization journey. This course provides a complete approach to AWS managed services including AWS Lambda and Amazon API Gateway. Learn how to leverage event-driven patterns to power scalable, secure, and serverless modern applications. Then, create your own proof-of-concept serverless architecture that you’ll use for management, testing, auditing, and deployment—all without downtime.
About this course
Digital
3 hrs
Intermediate
Skills learned
Event-driven architectures Serverless application architectures Scaling serverless architectures Securing and monitoring serverless
applications Serverless deployments
13
Sign up or start the course »
Authenticating Serverless Apps to the Enterprise
Navigate the world of serverless application authentication with real-world examples, sample configurations, and easy-to-follow steps for managing your authentication needs with the help of AWS experts. This short, informative course will show you how to authenticate users back to Active Directory or Security Assertion Markup Language (SAML) and reveal what lies beyond Lightweight Directory Access Protocol (LDAP), user databases, and static user registries.
About this course
Digital
25 mins
Advanced
Skills learned
LDAP User databases Static user registries Manage serverless app
authentication needs
14
Sign up or start the course »
Deep Dive on AWS Fargate: Building Serverless Containers at Scale
Manage scale for your modern applications with this essential course on launching large-scale containerized workloads with AWS Fargate. AWS experts will review key AWS Fargate topics and show you how to get the most out of your container deployment and management strategy.
About this course
Digital
40 mins
Advanced
Skills learned
AWS Fargate
15
Explore the certifications »
Validate your modern application development skills
Gain industry-recognized credentials that validate your hard-earned skills. With AWS Certification, you can prove to business leaders and colleagues that you can reinvent how modern applications deliver business value. Your AWS Certified credential will let the world know your applications have the potential to be faster to market, more reliable, less expensive, and more innovative.
16
AWS Certified Developer - Associate
Validate your knowledge of core
AWS services, architectures, and best
practices for cloud-based applications.
Register now »
AWS Certified DevOps Engineer - Professional
Earn your credentials for designing, managing,
operating, provisioning, maintaining, and
automating AWS operational processes.
Register now »
Learn how to accelerate innovation with modern applications directly from the experts at AWS, who have experience delivering innovation to some of the most successful businesses in the world. Through online videos, digital curriculum, hands-on courses, and instructor-led virtual classrooms, you’ll build the knowledge and technical skills to bring your own ideas to market sooner and achieve your organization’s innovation goals faster.
Start your journey with AWS Training and Certification
17
Fast-track your success with the Developer Ramp-Up Guide
Get the guide »
Deliver transformative business value and differentiate your technical abilities by gaining in-demand skills for building modern applications. With AWS Virtual Classroom Training, your teams will build the skills to make your organization more agile and innovative. All you need to do is get started.
Start your journey now »
Accelerate toward your goals today
© 2020 Amazon Web Services, Inc. or its affiliates. All rights reserved. 18