영역

· AWS
AWS 클라우드 용어 AWS는 전세계를 대상으로 클라우드 서비스를 제공하기 위해 전세계 주요 지역에 IDC(Internet Data Center)를 자체적으로 구축하여 운영한다. 이러한 클라우드 서비스를 위한 인프라 환경을 크게 리전(Region) 가용 영역(Availability Zone) 엣지 로케이션(Edge Location) 으로 구분한다. 리전(Region) 만약 서버가 한 지역에 있다면 자연재해 또는 불가항력으로 서버가 정지되었을때 대처할 수 없거나, 물리적 거리로 인해 빠른 속도를 낼 수 없다. 이러한 이유로 아마존은 전세계 주요 국가에 리전(Region)을 구축하여 해당 위치에서 가장 가까운 곳에서 클라우드 서비스를 이용할 수 있도록 서비스 제공한다. 가용 영역(Availability Zo..
· DDD
네 개의 영역 표현(UI) 영역 사용자의 요청을 받아 응용 영역에 전달 응용 역영의 처리 결과를 다시 사용자에게 보여주는 역활 응용(Application) 영역 시스템이 사용자에게 제공해야 할 기능을 구현 예를들어 주문등록, 주문취소, 상품상세조회 등등 기능을 구현하기 위해 도메인 영역의 도메인 모델을 사용한다. 로직을 직접 수행하지 보다는 도메인 모델에 로직 수행을 위임한다. 도메인(Domain) 영역 도메인의 핵심 로직을 구현한다. 예를들어 주문 도메인인 경우 배송지 변경, 결제완료, 주문총액계산 등등 인프라스트럭처(Infrastructure) 영역 구현 기술에 대한 것을 다룬다. RDBMS 연동을 처리하고, 메시징 큐에 메시지를 전송하거나 수신하는 기능을 구현 HBase, 몽고DB등을 사용하여 데이..
· DDD
표현 영역과 응용 영역은 사용자와 도메인을 연결해 주는 매개체 역활을 한다. 응용(Application) 영역 도메인 객체를 사용해 사용자가 요청한 기능을 실행한다. 표현 영역에서 보았을때 응용 서비스는 도메인 영역과 표현 영역을 연결해 주는 창구인 파사드(facade) 역활을 한다. 도메인 로직의 일부를 구현하지 않도록 주의해야 한다. 주된 역활 중 하나는 트랜잭션 처리이다. 응용 서비스의 구현 응용 서비스 자체는 복잡한 로직을 수행하지 않기 때문에 구현은 어렵지 않다. 구현은 어렵지 않지만 응용 서비스의 크기는 생각해보아야 한다. 보통 다음의 두 가지 방법 중 한 가지 방식으로 구현한다. 한 응용 서비스 클래스에 한 도메인의 모든 기능 구현하기 예) MemberService, OrderService ..
beekei
'영역' 태그의 글 목록