Professional Documents
Culture Documents
Bootcamp 24dec2023
Bootcamp 24dec2023
v=zA8guDqfv40&t=6s
Pre-requisite:
1. Github
2. Gitpod
3. Git Codespaces
4. AWS
5. Momento: offers free serverless cache
6. Lucid chart: 3 free AWS icon diagrams
search AWS under Shapes and then select AWS Architecture 2021 -> Use selected shapes
37.37 min
7. Honeycomb.io: teamname: subhasish1977 --- for distributed tracing
8. Rollbar account: https://rollbar.com --- bug tracking tool that can track application crashes.
33:00 Open https://github.com/examproco/aws-bootcamp-cruddur-2023 -> Use this template -> Create a new repository:
owner: subhasishpaul, repo name: aws-bootcamp-cruddur-2023
48:12
FAQs:
https://aws.cloudprojectbootcamp.com/
Curriculum Outline
►
Week 0 — Billing and Architecture
● Gain confidence when working meter-billing with a Cloud Service Provider (CSP)
►
Week 1 — App Containerization
● Gain practical knowledge working with common docker command and running container images for the purpose of local
development
● Gain practical knowledge of working within a Cloud Development environment
● Be able to navigate a backend and front web-application and generally understand how they work
►
Week 2 — Distributed Tracing
►
Week 3 — Decentralized Authentication
►
Week 4 — Postgres and RDS
►
Week 5 — DynamoDB and Serverless Caching
►
Week 6 — Deploying Containers
►
Week 7 — Solving CORS with a Load Balancer and Custom Domain
►
Week 8 — Serverless Image Processing
►
Week 9 — CI/CD with CodePipeline, CodeBuild and CodeDeploy
►
Week 10 — CloudFormation Part 1
►
Week 11 — CloudFormation Part 2
►
Week 12 — Modern APIs
►
Week 13 — (Secret Bonus Class)
Details of project: FREE AWS Cloud Project Bootcamp — Outline.docs (available in same path)
AWS Budget: Template -> Fix $ value. Customize also available like EC2 running hours etc.
— 2 budgets for free allowed: make 1 $ one and other track Credit.
Env variables
aws configure will not be used
.gitpod.yml
For persisting the Env values:
all 3 to be done
check in gitpod:
commit -> Publish Branch
if new branch to make ( like the host who is making new branches for us to track) and then commit -> Publish Branch
copy both json file from aws budget example page and create under above:
budget.json and notificationswithsubscribers.json
Use =
Check in SNS
Check CloudWatch
bb
cc
dd
ss
vv