Deploying REST Services with Chalice for AWS
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to deploy serverless REST services using Chalice and Amazon Web Services.
Syllabus
Introduction
- Develop and deploy serverless apps
- Course overview
- Serverless overview and concepts
- Common serverless architectures
- Serverless components for REST services
- What is Chalice?
- Chalice installation and setup
- Create and run your first app
- Deploying, running, and logging in AWS
- Starting a to-do API
- Request routing
- Request metadata
- Error messages
- Customizing responses
- CORS support
- Authentication options
- Implementing basic auth
- Integrating basic auth
- API keys
- Cognito and web app setup
- Chalice configuration
- Front-end integration
- Testing it out
- Policy generation
- Custom policies
- Environment variables
- Splitting up your application
- SAM deployment
- pytest setup
- Writing and running tests
- Chalice integration tests
- Continuous deployment with CodePipeline and CodeBuild
- CloudFormation template for CD
- Adding tests and other options
- Periodic tasks
- S3 events
- Next steps
Taught by
Lawrence Ogrodnek
Related Courses
Réalisez des calculs distribués sur des données massivesCentraleSupélec via OpenClassrooms Data Management in the Cloud
Arizona State University via Coursera Programming with Cloud IoT Platforms
Pohang University of Science and Technology via Coursera AWS IoT: Developing and Deploying an Internet of Things
Amazon Web Services via edX AWS Computer Vision: Getting Started with GluonCV
Amazon Web Services via Coursera