What are we building?
We’ll use the twelve-factor app pattern as we develop and design each microservice.
Along with twelve-factor, we’ll also practice test-driven development (TDD), writing tests first when it makes sense to do so. The focus will be on server-side unit, functional, and integration tests, client-side unit tests, and end-to-end tests to ensure the entire system works as expected.
Finally, we’ll dive into Docker and container orchestration to help manage, scale, and deploy our fleet of microservices.