Developing Serverless Solutions on AWS

Learn how to build, secure, deploy, and manage modern serverless applications

Hands-On Learning with AWS

Hands-on labs helping you apply AWS skills in real-world scenarios.

Accelerate Application Delivery

Learn how to integrate DevOps tools and practices to enhance collaboration, automate workflows.

Boost Your Career

Gain expertise in DevOps, and unlock opportunities in cloud engineering.

  • Instructor-led
  • AWS Official Courseware
  • Flexible Schedule
  • Guaranteed To Run
Course Overview

Course : Developing Serverless Solutions on AWS

Level : Intermediate

Type : Classroom or Online Live

Length : 3 days


Developing Serverless Solutions on AWS course course equips developers with hands-on skills to build and deploy serverless applications using AWS Lambda and other AWS services, following best practices and real-world problem-solving.

Who should take this course
  • System administrators
  • Developers
Prerequisites
  • Programming knowledge
  • Familiarity with the basics of AWS Cloud architecture
What you'll learn
  • Design event-driven serverless applications using AWS services.
  • Evaluate challenges and trade-offs of serverless development
  • Build serverless applications using AWS service integrations and patterns.
  • Explore infrastructure-as-code tools like CloudFormation, Amplify, SAM and CDK.
  • And more
Certificate
  • Not applicable


Training Mode

Instructor-led Virtual online live Training.

  • Weekend Classes
  • Evening Classes
  • Weekdays Classes

Course Outline


Module 0: Introduction to DevOps

  • Introduction to the application you will build
  • Access to course resources (Student Guide, Lab Guide, and Online Course Supplement)

Module 1: Thinking Serverless

  • Best practices for building modern serverless applications
  • Event-driven design
  • AWS services that support event-driven serverless applications

Module 2: API-Driven Development and Synchronous Event Sources

  • Characteristics of standard request/response API-based web applications
  • How Amazon API Gateway fits into serverless applications
  • Try-it-out exercise: Set up an HTTP API endpoint integrated with a Lambda function
  • High-level comparison of API types (REST/HTTP, WebSocket, GraphQL)

Module 3: Continuous integration and continuous delivery (CI/CD) with development tools

  • Authentication vs. Authorization
  • Options for authenticating to APIs using API Gateway
  • Amazon Cognito in serverless applications
  • Amazon Cognito user pools vs. federated identities

Module 4: Serverless Deployment Frameworks

  • Overview of imperative vs. declarative programming for infrastructure as code
  • Comparison of CloudFormation, AWS CDK, Amplify, and AWS SAM frameworks
  • Features of AWS SAM and the AWS SAM CLI for local emulation and testing

Module 5: Using Amazon EventBridge and Amazon SNS to Decouple Components

  • Development considerations when using asynchronous event sources
  • Features and use cases of Amazon EventBridge
  • Try-it-out exercise: Build a custom EventBridge bus and rule
  • Comparison of use cases for Amazon Simple Notification Service (Amazon SNS) vs.
  • EventBridge
  • ï‚· Try-it-out exercise: Configure an Amazon SNS topic with filtering

Module 6: Event-Driven Development Using Queues and Streams

  • Development considerations when using polling event sources to trigger Lambda
  • functions
  • Distinctions between queues and streams as event sources for Lambda
  • Selecting appropriate configurations when using Amazon Simple Queue Service (Amazon
  • SQS) or Amazon Kinesis Data Streams as an event source for Lambda
  • Try-it-out exercise: Configure an Amazon SQS queue with a dead-letter queue as a
  • Lambda event source
  • Hands-on lab: Hands-On Lab 1: Deploying a Simple Serverless Application
  • Hands-on lab: Hands-On Lab 2: Message Fan-Out with Amazon EventBridge


Module 7: Writing Good Lambda Functions

  • How the Lambda lifecycle influences your function code
  • Best practices for your Lambda functions
  • Configuring a function
  • Function code, versions and aliases
  • Try-it-out exercise: Configure and test a Lambda function
  • Lambda error handling
  • Handling partial failures with queues and streams

Module 8: Step Functions for Orchestration

  • AWS Step Functions in serverless architectures
  • Try-it-out exercise: Step Functions states
  • The callback pattern
  • Standard vs. Express Workflows
  • Step Functions direct integrations
  • Try-it-out exercise: Troubleshooting a Standard Step Functions workflow

Module 9: Observability and Monitoring

  • The three pillars of observability
  • Amazon CloudWatch Logs and Logs Insights
  • Writing effective log files
  • Try-it-out exercise: Interpreting logs
  • Using AWS X-Ray for observability
  • Try-it-out exercise: Enable X-Ray and interpret X-Ray traces
  • CloudWatch metrics and embedded metrics format
  • Try-it-out exercise: Metrics and alarms
  • Try-it-out exercise: ServiceLens
  • Hands-On Lab 3: Workflow Orchestration Using AWS Step Functions
  • Hands-On Lab 4: Observability and Monitoring

Module 10: Serverless Application Security

  • Security best practices for serverless applications
  • Applying security at all layers
  • API Gateway and application security
  • Lambda and application security
  • Protecting data in your serverless data stores
  • Auditing and traceability

Module 11: Handling Scale in Serverless Applications

  • Scaling considerations for serverless applications
  • Using API Gateway to manage scale
  • Lambda concurrency scaling
  • How different event sources scale with Lambda

Module 12: Automating the Deployment Pipeline

  • The importance of CI/CD in serverless applications
  • Tools in a serverless pipeline
  • AWS SAM features for serverless deployments
  • Best practices for automation
  • Course wrap-up
  • Hands-On Lab 5: Securing Serverless Applications
  • Hands-On Lab 6: Serverless CI/CD on AWS

Original Price = US 2290

Best Value offer

  • AWS Hands on labs
  • AWS Official Courseware
  • Instructor-led live online / Classroom
  • Flexible Schedule
  • Course Completion Certification


US$ 1895


Buy now, pay later with PayPal



  • Feb 11,12,13
  • Tue, Wed. Thu
  • 10:00 AM - 6:00 PM CST
  • Instructor-led Live Online

Guaranteed to run

  • Feb 21,22,23
  • Fri, Sat, Sun
  • 10:00 AM - 6:00 PM CST
  • Instructor-led Live Online

Guaranteed to run

  • Feb 25,26,27
  • Tue, Wed. Thu
  • 10:00 AM - 6:00 PM CST
  • Instructor-led Live Online

Guaranteed to run

  • Mar 7,8,9
  • Fri, Sat, Sun
  • 10:00 AM - 6:00 PM CST
  • Instructor-led Live Online

Guaranteed to run

  • Mar 11,12,13
  • Tue, Wed. Thu
  • 10:00 AM - 6:00 PM CST
  • Instructor-led Live Online

Guaranteed to run

Related AWS Courses

Foundational

1 day

Fundamental

AWS Cloud Practitioner

1 day

Fundamental

AWS Technical Essentials

4 hours

Fundamental

AWS Cloud Essentials for Business Leaders

Architect

3 days

Intermediate

Architecting on AWS

1 day

Intermediate

AWS Well Architected Best Practices

3 days

Advanced

Advanced Architecting on AWS

Security

1 day

Fundamental

Security Essentials

1 day

Fundamental

AWS Security Best Practices

1 day

Intermediate

AWS Security

Governance at Scale

3 days

Intermediate

Security Engineering

on AWS

DevOps Engineer

3 days

Intermediate

DevOps Engineering AWS

Kubernetes Services and Serverless

3 days

Intermediate

Running Containers on Amazon Elastic Kubernetes Services (EKS)

3 days

Intermediate

Developing Serverless Solutions on AWS

Developer

3 days

Intermediate

Developing on AWS

3 days

Advanced

Advanced Developing

on AWS

Operations and Networking and Content Delivery, Migrate and Transfer

3 days

Intermediate

Cloud Operations on AWS

3 days

Intermediate

Networking Essentials for Cloud Applications on AWS

1 day

Fundamental


AWS Migration Essentials

3 days

Intermediate


Migrating to AWS

Cost Management

2 days

Fundamental

AWS Cloud for Finance Professionals

3 days

Intermediate

AWS Cloud Financial Management for Builders

Machine Learning and Artificial Intelligence

3 days

Intermediate

MLOps Engineering

on AWS

4 hours

Fundamenta

Generative AI

for Executives

1 day

Intermediate

Practical Data Science with Amazon SageMaker

2 days

Advanced

Developing Generative AI Applications on AWS

3 days

Advanced

Amazon SageMaker Studio for Data Scientists

Databases and Storage

3 days

Intermediate

Planning and Designing Databases on AWS

1 day

Intermediate

Build Modern Applications with AWS NoSQL Databases

3 days

Intermediate

Designing & Implementing Storage on AWS

Data Analytics

1 day

Intermediate

Building Batch Data Analytics Solution on AWS

1 day

Intermediate

Building Data Analytics Solutions Using RedShift

1 day

Intermediate

Building Data Lakes

on AWS

3 days

Advanced

Data Warehousing

on AWS

1 day

Intermediate

Building Streaming Data Analytics Solution on AWS

2 days

Advanced

Authoring Visual Analytics Using Amazon QuickSight

Why us ?

AWS Authorized Instructor

Most important factor is your "INSTRUCTOR", you will learn from AWS Authorized instructor, which mean that you will gain authentic knowledge.

AWS

Official Courseware

You will receive the official course materials for your training course.

Learn from pioneer

AWS

Online Lab access

We will provide you FREE access to official labs provided by AWS. You do not need to create your account or use your payment method in order to complete the hands-on for the AWS Training.

The time is now.

Name

Email

Phone Number

We will not send spam

AWS Authorized Instructor

Official courseware

Exam Prepration

Instructor-led Training

Ask Questions

Clear you doubt

Understand in-depth

Intractive learning

learn from experts

Learn from anywhere

Start Instructor-led online from anywhere at your convenience.




Customer satisfaction

Our focus is your happiness by providing you with quality services.



Why should I considerAWS instructor-led Training?

AWS Certification helps learners build credibility and confidence by validating their cloud expertise with an industry-recognized credential and organizations identify skilled professionals to lead cloud initiatives using AWS.

Can I start even if I am new to Cloud computing?

Yes, our expert instructor will help you from scratch, the course is designed in a way that you will get understanding of AWS Cloud.

Can I get support after course?

Sure, we would happy to assist you. Please direct your queries to info@infoventure.com

Contact me later

Authorzied Training Partner of AWS.

Quick links

Info@infoventure.com

+1 905 625 2727

www.infoventure.com

Mississauga, CANADA

Newsletter

Technology moves fast. Make sure you are up to speed with AWS Training.