0.
Setup
Create a Cloud9 Workspace
Upgrade SAM CLI
1.
Create a new SAM app
Initialize project
Project Architecture
Explore the SAM template
Explore the Lambda code
2.
Run project locally
Install dependencies
Run using SAM CLI
Make a code change
Run the unit tests
3.
Manual Deploy to AWS
Let's talk about artifacts
Build the app
Deploy the app
Verify deployment
4.
Build the pipeline
Create a Git Repository
Configure credentials
Push the code
How to build a pipeline
Setup a CDK project
Pipeline as code
Artifacts Bucket
Source Stage
Build Stage
Buildspec file
Deploy stage
Verify pipeline
5.
Canary Deployments
How does it work
Update SAM template
Monitor canary health
Verify in CodeDeploy
Rollbacks
Wait for deployment to start
Invoke the canary
Watch CodeDeploy rollback
6.
Cleanup
Delete S3 Buckets
Delete CF Stacks
Cleanup Cloud9
The end
GitHub
© 2019 Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Edit this page
CI/CD for Serverless Applications
>
Cleanup
> Cleanup Cloud9
Cleanup Cloud9
We can now delete the Cloud9 instance we created:
Go to your
Cloud9 Environment
.
Select the environment (i.e.
MyCloud9Workspace
) and click
delete
.