brunch

You can make anything
by writing

C.S.Lewis

by NOAH Jun 24. 2022

Hexagonal Architecture 알아보기

개인 아카이빙 목적 / 업데이트 진행 중

1. 참고영상

AWS Re-Invent 2021 - Evolutionary AWS Lambda functions with hexagonal architecture

https://youtu.be/kRFg6fkVChQ

위 영상의 예제 코드 깃헙 레포지토리 https://github.com/aws-samples/aws-lambda-hexagonal-architecture/tree/main/hexagonal-architecture


2. 예제 코드 구성 및 흐름

aws-lambda-hexagonal-architecutre/hexagonal-architecutre 디렉토리의 구성 및 흐름



3. Hexagonal 구조로 보기

*Hexagon 은 구성요소들이 다각적으로 연결이 가능해지는 것을 표현하기 위한 것으로, 실제 6각형을 뜻하지는 않는다.

4. Other references

https://thomasstep.com/blog/how-i-implement-hexagonal-architecture-in-aws-lambda

https://thomasstep.com/blog/calendar-api-architecture

https://aws.amazon.com/blogs/compute/developing-evolutionary-architecture-with-aws-lambda/

https://docs.aws.amazon.com/prescriptive-guidance/latest/hexagonal-architectures/welcome.html


브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari