1. 마이크로 서비스 란?
이번에 할 것은 Docker, k8s, terraform 으로 구현하는 마이크로 서비스 라는 책을 보면서 정리한 내용을 기재할 것이다. 마이크로 서비스란 무엇인가? 정의 마이크로 서비스는 개별적으로 배포 일정을 갖고 업데이트 운영이 가능한 작고 독립적인 소프트웨어 프로세스 이는 반드시 다른 마이크로 서비스와 별개로 업데이트가 가능해야한다는 말이다. 마이크로서비스는 어떤 개발자나 개발팀이 소유하고 관리가 가능하다. 각각의 마이크로서비스는 고객과의 상호작용을 위해 외부에서 접근 가능하도록 노출할 수 있고, 순수하게 내부적으로만 사용하는 서비스로 외부 접근을 허용하지 않을 수도 있다. 특히 접근을 막는 경우는 DB, 파일 저장소, 상태 저장 메소드 등이다. 마이크로서비스는 하나의 기능만을 갖고 있지 않다.잘 ..
Comment