IT | Cloud/MSA 설계 구현 및 AWS 배포
MSA 설계 구현부터 AWS 배포까지 - 0. 개요
뻔뻔한 개발자
2020. 7. 8. 12:28
MSA(Microservices Architecture) 교육을 들으며 실습한 내용을 정리한다.
이론없이 실습 내용 위주로, 작업 별로 글을 나누어 작성한다.
작업 순서
개략적인 작업 순서는 다음과 같다.
0. 개요
1. MSA 설계
-MSAEZ 툴 활용한 설계
2. MSA 코딩
-Intellij 설치 및 코딩
3. 코드 구동 및 테스트
-kafka 설치 및 로컬 테스트
4. AWS 환경설정(funfunit.tistory.com/201)
-IAM 액세스키 생성
-aws client / eksctl / kubectl설치
-클러스터 생성 및 토큰 생성
5. KAFKA 올리기 & 소스 수정(funfunit.tistory.com/202)
-kubectl에 kafka 올리기
-로컬 소스 수정
6. 도커라이징 & PUSH(funfunit.tistory.com/203)
-아마존 ECR 리포지토리 생성
-maven 설치 및 패키지 생성
-docker 설치
-docker build 및 PUSH
7. Cloud 서비스 실행(funfunit.tistory.com/205)
-docker 이미지 deploy
-서비스 테스트