Get in Touch
 Duration 14 hours

Course Outline

Fundamentals of Serverless Architecture

  • Definition and core principles of serverless computing
  • Strategic advantages and public sector application scenarios
  • Overview of AWS service offerings supporting serverless delivery

Initial Configuration of AWS Cloud9

  • Establishing the AWS Cloud9 development environment
  • Utilizing IDE capabilities for serverless engineering
  • Linking AWS Lambda with the AWS Cloud9 workspace

Developing Serverless Applications with AWS Lambda

  • Overview of AWS Lambda function components
  • Process for creating and validating Lambda functions
  • Procedures for deploying serverless solutions

Integrating AWS Lambda with Adjacent AWS Services

  • Leveraging API Gateway for secure serverless interfaces
  • Connecting Lambda with S3 for event-responsive operations
  • Implementing AWS DynamoDB for scalable data persistence

Advanced Serverless Application Engineering

  • Application of serverless frameworks (e.g., Serverless Framework, AWS SAM)
  • Techniques for enhancing performance and minimizing latency
  • Security protocols and best practices for serverless environments

Monitoring and Governance of Serverless Applications

  • Implementation of logging and observability via AWS CloudWatch
  • Methods for diagnosing and resolving Lambda function issues
  • Strategies for managing operational expenditures in serverless models

Process Automation in Serverless Environments

  • Infrastructure management through AWS CloudFormation
  • Designing automated workflows with AWS Step Functions
  • Task scheduling and event routing using AWS EventBridge

Scalability and Resource Management for Serverless Systems

  • Strategies for dynamic scaling within serverless architectures
  • Managing concurrency limits and expansion constraints
  • Overseeing serverless assets in high-volume operations

Conclusion and Subsequent Actions

Requirements

  • Foundational knowledge of cloud computing principles
  • Proficiency in programming languages (Python, Node.js, or equivalent)
  • Practical experience with cloud platforms such as AWS

Target Audience

  • Software developers
  • Cloud solution architects
  • Information technology professionals

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories