[기술세미나] AWS EC2에서 Docker를 이용한 실시간 데이터 처리
안녕하세요. 비투엔입니다!
11월 기술세미나 소개에 앞서 '구독서비스 모델링 사례 공유'라는 주제로 지난 10월에 진행되었던 10월 기술세미나 소식을 아직 확인 못 하신 분들께서는 아래 글 참고 부탁드립니다!
더불어 11월 기술세미나인 ‘AWS EC2에서 Docker를 이용한 실시간 데이터 처리’ 강연에 대한 보다 자세한 사항은 아래에서 확인해 주세요.
강사
늘서비스그룹 늘플랫폼기술팀 하상수 담당님
장소
비투엔 본사 2층 크리에테리아
교육 주제
AWS EC2에서 Docker를 이용한 실시간 데이터 처리
교육 내용
1. MSA / Monolithic의 차이점을 비롯한 EC2 기본 이론
2. AWS EC2를 활용한 Docker 설치 및 컨테이너 실행 작업
3. 인사이트 도출 및 모니터링 대시보드 구축
지난주 목요일(16일), 저희 비투엔에서는 연말이지만 임직원분들과 함께 열정을 불태우는 11월 기술세미나가 진행되었습니다.
이번 11월 기술세미나는 늘서비스그룹 늘플랫폼기술팀 하상수 담당님께서 AWS에 대한 지식이 있고 AWS&Docker에 많은 관심이 있는 임직원분들을 대상으로 ‘AWS EC2에서 Docker를 이용한 실시간 데이터 처리’라는 주제를 가지고 강의를 진행해 주셨습니다.
하상수 담당님께서 속해 계신 늘서비스그룹은 미래 먹거리를 담당하고 있는 AI 디지털 헬스케어 플랫폼 ‘늘 실버케어’ 사업을 영위하는 본부로, 현재 다수의 요양병원에 서비스 적용을 위한 막바지 작업에 속도를 내고 있습니다. 또한 최근 실버 산업 활성화를 위하여 비트센싱과 MOU를 체결한 바 있습니다.
금번 강의는 굉장히 자유로운 분위기 속에서 운영이 되었는데요! 궁금한 점에 대해서도 편하게 질문하고 답변받으며 시원한 강연이 이루어졌습니다.
여기서 잠깐! MSA와 Monolith란 무엇일까요?
- MSA는 Microservices Architecture(마이크로서비스 아키텍처)의 약자로, 작은 규모의 서비스를 독립적으로 개발하고 배포하는 아키텍처입니다.
- Monolith(모놀리스)은 하나의 큰 덩어리로 이루어진 것을 의미하는 용어로, 소프트웨어 개발에서는 Monolithic Architecture(모놀리식 아키텍처)라는 용어로 사용됩니다. 전통적인 애플리케이션 아키텍처로써 애플리케이션 전체가 하나의 큰 덩어리로 구성됩니다.
차이점에는 여러가지가 있지만 대표적으로 MSA는 각각의 작은 서비스로 구성이 되어 있어 필요에 따라 배포할 수 있으나 Monolithic Architecture는 하나의 통합된 애플리케이션으로 구성돼 있어 전체를 배포해야 합니다.
또한 배포 단위와 비슷하게 Monolithic Architecture은 하나로 연결 구성돼 있기에 모든 서비스가 서로 의존적이나 MSA는 각각의 서비스가 독립적으로 구성되어 있어 서로에게 영향을 주지 않습니다.
이외에도 다양한 차이점이 있으며, 각각의 장단점 또한 존재하여 상황에 따라 적절한 아키텍처를 선택해 사용하는 것이 매우 중요합니다!
양질의 강연을 위해 노력해 주신 하상수 담당님께 감사를 전하며, 함께 열정 불태워 주신 다수의 임직원분들께도 응원의 박수를 보냅니다!!
그럼, 저희 비투엔 12월 기술세미나도 많은 관심 부탁드립니다♥
오늘도 글 읽어주셔서 감사합니다!