Arquitectura de microservicios: Rompiendo el monolito

Discutiremos cómo se puede dividir una aplicación monolítica en partes más pequeñas que componen un sistema modular y discutiremos la migración a la nube.





Este artículo resume el seminario web "Rompiendo el monolito" presentado por Daniel Gutiérrez Saavedra , ingeniero de software senior de Zartis . ¡Puede ver el texto completo del seminario web, que también incluye una sesión de preguntas y respuestas, a continuación!





? ? , , .





 

- 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