2025/01/02 2

EC2 기초

온프레미스 애플리케이션을 AWS로 이전하려 합니다. 여러분의 기업에는 애플리케이션을 전용 서버에서 실행해야 한다는 엄격한 규정이 있습니다. 또한 비용 절감을 위해 전용 서버 바운드 소프트웨어 라이선스를 사용해야 합니다. 이 경우, 다음 중 어떤 EC2 구매 옵션이 적합할까요?전환 가능 예약 인스턴스 컨버터블 예약 인스턴스전용 호스트스팟 인스턴스     전용 호스트 같은 경우, Ec2 인스턴스 용량을 사용자 전용으로 제공하는 물리적 서버이다. 다른 AWS 고객과 물리적으로 격리 된다. 이는, 특정 하드웨어에 적용해야 하는 라이선스가 있는 시나리오에 유용하다. 전용 인스턴스 같은 경우, 단일 고객 전용 하드웨어의 VPC에서 실행되는 인스턴스 이다. 다른 AWS 고객과 격리된 환경에서 처리 가능하지만, 특정 ..

1. 도메인 주도 설계

도메인 모델이란? 그레디 부치는 모델을 단순하게 표현한 실제 세계라고 표현한다. 소프트웨어에서 모델은 해결해야 하는 문제를 바라보는 다양한 관심사 중 하나를 선택해서 문제를 설명하는데 필요한 것만을 표현하는 것을 말한다. 이는 관심사의 분리라는 개념과도 연관이 되는데, 관심사의 분리는 구성 요소 관 관계를 정의하는 것으로 이를 통해, 높은 응집도와 구성 요소간 낮은 결합도를 만들어 유지보수에 도움이 된다.  1.1 도메인 로직 패턴도메인 로직을 어디에 두는 것이 좋을까란 질문에서 마틴 파울러는 애플리케이션 아키텍쳐 패턴에서 도메인 로직을 구현하는 방법을 네가지로 정리했다.  1.1.1 트랜잭션 스크립트 패턴트랜잭션 스크립트는 클라이언트가 요청한 비즈니스 로직을 하나의 프로시저가 모두 처리한다. 이는 반복..