Microservices Foundations

Microservices Foundations

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 45m | 603 MB

Microservices is a major architectural pattern in the software industry, and having an overview of what this architecture is-and what it isn’t-is critical as a starting point to evaluating this model. This course covers the basic concepts of microservices, to help you determine if this architectural model is the right fit for you and your team. Instructor Frank Moley kicks off the course by briefly discussing how microservices fit into the history of software architecture, and going into some of the other notable patterns that have emerged in recent years. Frank then helps to familiarize you with some core concepts of microservices, including bounded contexts and the API layer. He also goes over some of the more advanced areas of the architecture, as well as the importance of embracing a DevOps culture should you choose to move to microservices.

Topics include:

  • Reviewing the history of service-based architectures
  • Microservices and cloud native
  • Communications in a microservices architecture
  • Data domains as a service boundary
  • Logging and tracing in a microservices architecture
  • Continuous delivery as a requirement
  • Addressing design considerations and patterns
  • Embracing a DevOps culture