Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Overview of Serverless Architecture
- Defining serverless architecture
- Advantages and public sector use cases for serverless solutions
- Assessment of AWS services supporting serverless applications
Establishing the AWS Cloud9 Environment
- Configuring AWS Cloud9 development environments
- Utilizing integrated development environment (IDE) capabilities for serverless development
- Connecting AWS Lambda with AWS Cloud9
Developing Serverless Applications Using AWS Lambda
- Fundamentals of AWS Lambda functions
- Creation and validation of Lambda functions
- Deployment procedures for serverless applications
Integrating AWS Lambda with Complementary AWS Services
- Implementing serverless APIs via API Gateway
- Enabling event-driven architecture through Lambda and S3 integration
- Leveraging Amazon DynamoDB for data storage requirements
Advanced Serverless Application Development
- Deployment of serverless frameworks, such as the Serverless Framework and AWS SAM
- Performance optimization techniques and mitigation of cold start latency
- Adherence to security best practices for serverless applications in government contexts
Oversight and Management of Serverless Applications
- Implementation of logging and monitoring via Amazon CloudWatch
- Diagnostic procedures for Lambda functions
- Strategies for cost optimization within serverless environments
Automation in Serverless Operations
- Infrastucture automation using AWS CloudFormation
- Construction of automated workflows via AWS Step Functions
- Task scheduling utilizing Amazon EventBridge
Scaling and Administration of Serverless Applications
- Auto-scaling mechanisms in serverless architectures
- Management of concurrency and scaling constraints
- Operational management of serverless resources at scale
Summary and Strategic Next Steps
Requirements
- Fundamental knowledge of cloud computing principles
- Competence in programming languages such as Python, Node.js, or equivalent tools
- Practical experience deploying solutions on cloud platforms including Amazon Web Services (AWS)
Intended Audience
- Software developers
- Cloud solution architects
- Information technology specialists
This training curriculum is designed for government personnel seeking to enhance their technical capabilities.
14 Hours
Testimonials (1)
I've find out new interesting things about Lambda and Serverless