BLOG

AWS re:Invent 2022 세션 후기 #11 – 현대화 (Modernization) 3
작성일: 2022-11-30

[API307-R1] Designing event-driven integrations using Amazon EventBridge

연사 : Stephen Liedig

일시: 2022.11.28 17:30 ~ 18:30

장소: MGM Grand Level 3, Chairmans 370

작성자 : 메가존클라우드 Mass Migration Center 김덕수 매니저

 

 

본 세션에서는 이벤트 브릿지를 사용하여 이벤트 기반 설계에 대한 내용으로,  이벤트 브릿지 구성 방식에 대한 장단점 및 각 권한 부여, 암호화 방식에 대한 설명을 들을 수 있었습니다.

 

 

다중계정에서 단일 버스와 멀티 버스의 차이점은 아래와 같습니다.

  • 단일 버스
    1) 여러 서비스가 한개의 이벤트 버스를 바라보고 있기 때문에 이벤트가 발생하면 연결된 여러 애플리케이션이 동시에 동작하게 된다.
    2) 여러 서비스를 한번에 동작시키기 좋은 구조
    3) 한 번 동작하면 부분적으로는 수정이 어려움
    4) 종단 간에 처리 속도가 빠름 (도메인 구성에서 사용)

 

  • 멀티 버스
    1) 한개의 서비스가 한개의 이벤트 버스를 바라보고 있기 때문에 이벤트가 발생하면 연결된 하나의 애플리케이션만 동작하게 된다.
    2) 각자 맡은 역할에 따라 자기 역할만 동작시키기 좋은 구조
    3) 한 번 동작 후 다른 이벤트가 발생하기 전까지 버저닝이 가능
    4)종단 간에 처리 속도가 느림 (게시물 등록에 사용)

 

 

민감정보일 경우 AWS KMS를 이용하여 민감정보를 암호화 하여 전달 할 수 있으며, Event Bridge는 종단간 보안을 지원하기 때문에  KMS키 권한을 부여하여 특정인원만 민감정보를 식별할 수 있도록 할 수 있습니다.

 

 

이벤트 생성자는 스키마와 레지스트리, 이벤트 브릿지에 대한 정책을 수립하고, 이벤트 소비자는 해당 이벤트를 처리할 수 있는 권한(이벤트 패턴 정의, 이벤트를 처리해야할 대상, 추가 변환 요구사항 등)이 있어야합니다.

 

사용목적에 따라 구성은 멀티버스를 사용할지, 싱글버스를 사용할지 나눌 수 있지만 멀티버스를 사용할 시에는 권한을 누구에게 얼마나 적절하게 정책을 수립하고 부여하는지가 중요합니다.

 

 

 

 


 

👉 본 세션 내용 관련하여 추가 문의나 요청 사항이 있으시다면? 우측 링크로 이동하셔서 편하게 의견을 남겨주세요! https://www.megazone.com/contact/

 

👉 다른 세션 후기글이 궁금하시다면? 아래 링크를 통해 확인해 주세요!

🔷Keynote Report #1. Day1 Monday Night Live with Peter DeSantis 확인하기

🔷Keynote Report #2. Day2 Adam Selipsky Keynote 확인하기

🔷Keynote Report #3. Day3 Swami Sivasubramanian Keynote 확인하기

🔷Keynote Report #4. Day4 Dr.Werner Vogels Keynote 확인하기

 

✅1. 데이터 보호 세션 후기 확인하기

✅2. 마이그레이션 세션 후기 확인하기

✅3. 현대화 (Modernization)세션 후기 확인하기

✅4. SAP 세션 후기 확인하기

✅5. 쿠버네티스 세션 후기 확인하기

✅6. 마이그레이션2 세션 후기 확인하기

✅7. 분석 세션 후기 확인하기

✅8. AI/ML 세션 후기 확인하기

✅9. AI/ML 2 세션 후기 확인하기

✅10. 현대화 (Modernization) 2 세션 후기 확인하기

✅11. 현대화 (Modernization) 3 세션 후기 확인하기

✅12. Data Lakes 세션 후기 확인하기

✅13. 네트워킹 세션 후기 확인하기

✅14. 마이그레이션3 세션 후기 확인하기

✅15.비용 최적화 세션 후기 확인하기

✅16. 보안 세션 후기 확인하기

✅17. SAP 2 세션 후기 확인하기

✅18. 마이그레이션4 세션 후기 확인하기

✅19. DevOps 세션 후기 확인하기

✅20. 신규업데이트 세션 후기 확인하기

✅21. 스토리지 세션 후기 확인하기

✅22. Amazon 세션 후기 확인하기

✅23. 신규업데이트2 후기 확인하기

✅24. 거버넌스 후기 확인하기

✅25. 거버넌스2 후기 확인하기

✅26. DevOps 2 후기 확인하기

✅27. AI/ML 3 세션 후기 확인하기

✅28. 분석2 세션 후기 확인하기

✅29. 쿠버네티스2 세션 후기 확인하기

✅30. 분석 3 세션 후기 확인하기

✅31. 서버리스 컴퓨팅 세션 후기 확인하기

✅32. 신규 업데이트 3 세션 후기 확인하기

✅33. 신규 업데이트 4 세션 후기 확인하기

✅34. 보안 2 세션 후기 확인하기

✅35. 분석 4 세션 후기 확인하기

✅36. 모니터링 세션 후기 확인하기

✅37. AI/ML 4 세션 후기 확인하기

✅38. 운영 세션 후기 확인하기

✅39. 운영 2 세션 후기 확인하기

✅40. 데이터베이스 세션 후기 확인하기

✅41. 데이터베이스 2 세션 후기 확인하기

✅42. 보안 3 세션 후기 확인하기

✅43. SaaS 세션 후기 확인하기

✅44. 컴퓨팅 세션 후기 확인하기

✅45. 신규 업데이트 : AWS SnapStart 세션 후기 확인하기

✅46. 신규 업데이트 : 네트워크 최적화 인스턴스와 최신 Amazon EC2 네트워킹 세션 후기 확인하기

✅47. 아키텍처 세션 후기 확인하기

✅48. SAP 3 세션 후기 확인하기

✅49. 고객사례 세션 후기

✅50. SAP 4 세션 후기 확인하기

✅51. 데이터베이스, 마이그레이션 세션 후기 확인하기

✅52. 보안 4 세션 후기 확인하기

✅53. 보안 규정 세션 후기 확인하기

✅54. 데이터베이스 3 세션 후기 확인하기

✅55. 신규 업데이트 5 세션 후기 확인하기

✅56 .DevOps 3 세션 후기 확인하기

✅57. 분석 5 세션 후기 확인하기

✅58. AI/ML 5 세션 후기 확인하기

✅59. DevOps 4 세션 후기 확인하기

✅60. 신규업데이트 6 세션 후기 확인하기

✅61. 분석 6 세션 후기 확인하기

✅62. 데이터 보호 세션 후기 확인하기

✅63. AI/ML 6 세션 후기 확인하기

✅64. DevOps 5 세션 후기 확인하기

✅65. 신규업데이트 7 세션 후기 확인하기

✅66. 신규 업데이트 8 세션 후기 확인하기