RSEG 167
Microservices Architecture and Development
This course provides an in-depth, hands-on study of building microservices applications using Java, Spring Framework, Spring Boot, Docker, Swagger, Kubernetes. Microservices create small, distributed, and independent services that require careful design and implementation. Spring Boot simplifies microservices application development. It removes the boilerplate code involved with writing a REST-based service. Docker containers help to pack, ship, and run any application as a lightweight, portable, self-sufficient container that can run virtually anywhere. Swagger provides an efficient way to document the REST APIs developed by Microservices.Kubernetes provides an efficient deployment, scaling, management of Microservices. Hands-on development projects will provide opportunity to apply Microservices technological capabilities to creation of Microservices Projects.
- Course prerequisites
- Buy your textbooks and other required course materials online from the Brandeis Bookstore or visit the bookstore in the Shapiro Campus Center.