UK Registered Learning Provider · UKPRN: 10095512

Deploying Serverless Applications in AWS Using the Serverless Application Model

Serverless architecture is reshaping how teams deploy at scale—but only if you know SAM inside out. This 89-minute course cuts through the noise and teaches you how to package, test, and deploy serverless applications using AWS’s native Infrastructure-as-Code framework, moving you from local sandbox to production confidence.

AIU.ac Verdict: Essential for backend engineers and DevOps practitioners who need to ship serverless workloads without wrestling with CloudFormation syntax. You’ll gain hands-on SAM deployment skills in under two hours. Note: assumes foundational AWS knowledge—if you’re new to Lambda or API Gateway, start with AWS fundamentals first.

What This Course Covers

You’ll work through SAM’s core building blocks: templates, local testing environments, and the SAM CLI toolchain. Expect practical walkthroughs on defining serverless resources declaratively, debugging locally before deployment, and integrating SAM into CI/CD pipelines. The course emphasises real-world patterns—API backends, event-driven functions, and resource permissions—rather than abstract theory.

Mark Hatch structures the material around actual deployment workflows: initialising SAM projects, validating templates, packaging artefacts for S3, and executing CloudFormation stack updates. You’ll see how SAM abstracts away boilerplate, reducing your Infrastructure-as-Code footprint compared to raw CloudFormation, and how to troubleshoot common deployment friction points.

Who Is This Course For?

Ideal for:

  • Backend engineers adopting serverless: You’re moving Lambda functions into production and need a repeatable, version-controlled deployment model. SAM is your answer.
  • DevOps/Platform engineers: You’re standardising serverless deployment across teams and need to teach others Infrastructure-as-Code discipline without CloudFormation complexity.
  • AWS Solutions Architects: You’re designing serverless reference architectures and need to demonstrate deployment best practices to clients and internal stakeholders.

May not suit:

  • AWS beginners: This assumes you’re comfortable with Lambda, API Gateway, and IAM roles. Start with AWS Fundamentals if you’re new to the platform.
  • Container-first teams: If your strategy centres on ECS or Kubernetes, SAM won’t directly apply—though the Infrastructure-as-Code principles transfer.

Frequently Asked Questions

How long does this course take?

1 hour 29 minutes. Realistic for a single sitting or two focused sessions. Hands-on labs are included, so budget extra time if you’re following along in your own AWS account.

Do I need AWS certification to take this?

No formal certification required, but you should have working knowledge of Lambda, API Gateway, and basic IAM. If you’re AWS-certified, you’re well-positioned.

Will this teach me CloudFormation?

SAM is built on CloudFormation, and you’ll understand the relationship, but this course focuses on SAM’s abstraction layer. For deep CloudFormation knowledge, pair this with a dedicated CloudFormation course.

Can I use SAM in production?

Absolutely. SAM is production-ready and widely used by enterprise teams. This course teaches patterns that scale from side projects to high-traffic applications.

Who is Mark Hatch?

A Pluralsight-vetted expert instructor (top 5.5% acceptance rate). His courses focus on practical AWS deployment workflows, not theoretical deep-dives.

Course by Mark Hatch on Pluralsight. Duration: 1h 29m. Last verified by AIU.ac: March 2026.

Deploying Serverless Applications in AWS Using the Serverless Application Model
Deploying Serverless Applications in AWS Using the Serverless Application Model
Artificial Intelligence University
Logo