Final Remarks

Here's a quick summary of what we learned from the ”An Introduction to Microservice Principles and Concepts” module.

We'll cover the following

Congratulations! We have successfully completed the “An Introduction to Microservice Principles and Concepts” module.

Summary

We’ve covered the fundamentals of the microservices architecture and the numerous benefits it offers. There are several reasons for transitioning to microservices, but one of the most important is development speed. We discussed why the microservices architecture is divided into micro and macro architecture. Then, we noted that Docker is a great solution for facilitating lightweight virtualization for microservices. In the end, we learn to cope with technical microarchitecture. We learned Go, Spring Boot, Spring Cloud, and their relation to microservices.

What’s next?

We’ve learned some basic concepts and principles of microservices, we’ll now learn the implementation of microservices in the next module, “Microservice Architecture: Practical Implementation.”