Spring
-
[MSA] Cloud Native Architecture와 Cloud Native Application, 12 FactorsSpring/MSA 2023. 7. 25. 23:42
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA) 섹션 0. Microservice와 Spring Cloud의 소개 #1 📌 Antifragile IT 시스템의 역사 1960~1980년대 Mainframe 시기이자 하드웨어가 중심이 되었던 시기이다. 하드웨어 사양에 맞춰 서비스를 구축했고 서비스 수정 및 변경이 어려웠다. Fragile - 깨지기 쉬운 시스템 1990~2000년대 시스템이 안정화되고 분산화되었다. 2010년대 이후 Resilient(탄력적), Anti-Fragile(변화에 적응할 수 있음), Cloud Native. 클라우드로 이전되고 확장성과 안정성이 강화되었다. 시스템을 지속적으로 개선할 수 있게 되고, DevOps라는 문화가 생겨났다. Antifragile의 4가..