Microservices Architecture: Breaking the Monolith

We'll show you how you can break a monolithic application into smaller pieces that make up a modular system and discuss migration to the cloud.





This article summarizes the "Breaking the Monolith" webinar presented by Daniel Gutierrez Saavedra , Senior Software Engineer at Zartis . You can watch the full text of the webinar, which also includes a Q&A session, below!





? ? , , .





 

- API -. (loose coupling) .





, :





















, . DevOps, , , .





, . , , .





, :





  • .





  • , .





  • .





  • , , , .. .





— , . , , .





1:





, , , . . 





. , , — . , — ; -, , .. , , -.





, (Domain-Driven Design, DDD). - , , , , . , , , DDD, BDD ..





2:





, , , , ?





, : , . , , . , , , .





. , , , . . , , . , , , , , .





3: API





, , ? !





, , .





, Google Cloud (GCP), Microsoft Azure AWS — , . , , .





, , , . , Spring Cloud, .





?

, , . , , .





, , , , , , , , .. , . 





, , Spring Cloud services, , .





, , , , , .





Strangler





strangler — , . , .





, . , . .  . , DBF, DB ( ) . , .









— . , . , , .





, , , , .





, .





, ; , . , , .






"Microservice Architecture". , , .








All Articles