microservices-key-concepts
Key Concepts in Microservices
- write a test for flask or fastapi or both
- test with github actions
- deploy to somewhere (aws app runner, elastic beanstalk, gcp app engine, ecs, deploy as container (be creative)). If stuck deploy to AWS Cloud9
-
if time use postman to query service
-
if time loadtest with loader.io or locust or apache bench
-
if time build web form and/or template
webform: https://github.com/GoogleCloudPlatform/python-docs-samples/tree/main/codelabs/flex_and_vision
Fargate steps
- ECS console
- Create cluster with new VPC
- Use Fargate Task
Additional Labs