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
-서비스 테스트
'IT | Cloud > MSA 설계 구현 및 AWS 배포' 카테고리의 다른 글
MSA 설계 구현부터 AWS 배포까지 - 7. Cloud 서비스 실행 (0) | 2020.07.14 |
---|---|
MSA 설계 구현부터 AWS 배포까지 - 6. 도커라이징 & PUSH (1) | 2020.07.08 |
MSA 설계 구현부터 AWS 배포까지 - 5. KAFKA 올리기 & 소스 수정 (0) | 2020.07.08 |
MSA 설계 구현부터 AWS 배포까지 - 4. AWS 환경설정 (0) | 2020.07.08 |