Azure Cloud App 개발 - 개인 연구 프로젝트 실습 사례 (e-Charging System)
MSAAzure CloudSagaCQRSCircuit BreakerPolyglot PersistenceEvent Storming
AI 요약
Beta본 글은 Azure Cloud 환경에서 전기차 충전 서비스(e-Charging System)를 개발하는 개인 연구 프로젝트 사례를 다룹니다. 12가지 MSA/Cloud 기술 요소를 중심으로 프로젝트의 기능적, 비기능적 요구사항을 분석하고 설계 과정을 공유합니다.
특히 Saga 패턴(Event/Choreography), CQRS, 동기식/비동기식 호출, Circuit Breaker, Autoscale, Zero-Downtime 배포, ConfigMap, Polyglot Persistence, Self-healing 등 다양한 기술을 활용하여 전기차 충전 예약 및 관리 시스템을 구현하고 검증한 경험을 상세히 설명합니다. Event Storming을 통해 도메인 이벤트를 식별하고 Aggregate 및 Bounded Context로 묶는 과정을 보여주며, MSA 아키텍처 설계 및 클라우드 기반 서비스 개발에 대한 실질적인 인사이트를 제공합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기


