🧱 GKE로 Monolith에서 Microservices 이전 - 개념잡기
처음 웹앱을 만들 때 대부분은 하나의 코드베이스로 시작합니다. 이것이 바로 모놀리스(Monolith) 구조입니다.처음엔 쉽고 빠르지만, 시간이 지나고 규모가 커지면 유지보수가 어려워집니다.그래서 등장한 것이 마이크로서비스(Microservices)와 GKE(Google Kubernetes Engine)입니다.이 글에서는 이 개념들을 초보자 눈높이에서 설명하고, 간단한 예제로 GKE를 이용한 전환 과정을 보여드릴게요. 🏷 Monolith모놀리스 구조는 모든 기능(프론트, 백엔드, DB 등)이 한 서버, 하나의 코드베이스에 모여 있는 구조입니다.즉, 단일 프레임워크 기반으로 제작된 형태로 보면 됩니다. - 백엔드: Spring Boot(Java), Django/Flask(Python), Express/Ne..
개발/Google Cloud
2025. 4. 26. 21:02