[E-commerce App] Docker Container를 이용한 애플리케이션 배포 - 1. RabbitMQ & Configuration Service
개요 Running Microservices 마이크로 서비스를 운영하는 방식에는 아래 보이는 여섯가지가 있다. 이 중에서, 이번 글에서는 [Docker + Local]을 다뤄볼 것이다. 나중에 다른 환경에 배포한다고 해도, Docker 이미지를 그대로 컨테이너화 시켜 사용할 수 ...
개요 Running Microservices 마이크로 서비스를 운영하는 방식에는 아래 보이는 여섯가지가 있다. 이 중에서, 이번 글에서는 [Docker + Local]을 다뤄볼 것이다. 나중에 다른 환경에 배포한다고 해도, Docker 이미지를 그대로 컨테이너화 시켜 사용할 수 ...
Dockerfile을 이용해 user-service라는 마이크로 서비스의 이미지 파일을 생성해보자. https://hub.docker.com
컨테이너 가상화 Virtualization 물리적인 컴퓨터 리소스를 다른 시스템이나 애플리케이션에서 사용할 수 있도록 제공- 플랫폼 가상화- 리소스 가상화 하이퍼바이저 (Hypervisor)- Virtual Machine Manager (VMM)- 다수의 운영체제를 동시에...
이번에는 Prometheus와 Grafana를 연동해 Micrometer의 정보를 시각화해보자.
개요 Micrometer Micrometer- https://micrometer.io/- JVM 기반의 애플리케이션의 Metrics 제공- Spring Framework 5, Spring Boot 2부터 Spring의 Metrics 처리- Prometheus등의 다양한 모니터...