일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 에이블기자단
- kt aivleschool 8기
- kt aivle school 7기
- 마이크로서비스
- KT AIVLE School
- kt에이블스쿨7기
- springboot
- 에이블 기자단
- kt에이블스쿨8기
- adsp미어캣
- KT 에이블스쿨
- Kafka
- 7일 전사
- 후기
- 에이블스쿨 7기
- 어답터 민
- 미니프로젝트
- MSA
- kt 에이블스쿨 8기
- msaez
- aice associate
- 데이터
- 기자단
- ktaivleschool
- AI트랙
- 관세용어
- 데이터분석
- kt aivleschool 7기
- kt 에이블스쿨 7기
- KT에이블스쿨
- Today
- Total
목록전체 글 (40)
Hseong

📑 목차프로젝트 개요사전 요구사항MSAEZ 설계 & 코드 생성Gitpod 개발환경 세팅Docker 이미지 빌드/테스트Kubernetes 로컬 클러스터Helm Chart 작성 & 배포Kafka 메시지 테스트Azure AKS 배포Kubernetes Replica & Label 설명Troubleshooting & Tip명령어 치트시트폴더 구조 예시프로젝트 개요이 프로젝트는 MSAEZ 자동 코드 생성기와 Gitpod 기반의 Dev 환경, 그리고 Docker, Kubernetes, Helm, Kafka, Azure AKS를 모두 아우르는 DevOps 실습 가이드입니다.사전 요구사항GitHub 계정Gitpod 계정Azure 계정Docker CLI 설치kubectl, Helm CLI 설치MSAEZ 설계 & 코드 생..

✅ 1. Argo Rollout과 Istio를 활용한 카나리 배포 실습🎯 목적신규 버전을 단계적으로 배포하고, 문제가 생기면 즉시 롤백Argo Rollouts + Istio를 사용하여 실시간 트래픽 제어🛠 사용 기술Argo Rollouts, Istio, Kubernetes (AKS), kubectl📄 rollout.yaml 예시apiVersion: argoproj.io/v1alpha1kind: Rolloutmetadata: name: example-rolloutspec: replicas: 10 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: co..

KT 에이블스쿨 8기 모집 벌써 7기 지원 넣고 코테 준비하던게 엊그제 같은데 벌써 8기를 모집하네요...! 아직 모집기간 전이지만 지금부터 준비하시면 어려움없이 합격하실 수 있을 거라고 생각합니다! SWEA + 프로그래머스 난이도 중 정도로 100문제 풀고 시험본 결과 크게 문제는 없었습니다!혹시 거의 안보시겠지만...방문하신 예비 에이블러 분들은 댓글 남겨주시면 답변 Quick하게 달아드리겠습니다 ~국취제 + 훈련장려금도 같이 받을 수 있기 때문에 수업일수가 많은 날은 단위기간 끝나고나서 최대 80만원 정도 지원받을 수 있었습니다! ( 집돌이 성향이 강하시면 저축수준입니다 제가 그런건 안비밀 )미니 프로젝트( +교육장 ) 일단 7기 기준으로 수도권은 전농교육장 , 분당교육장 총 2개를 예약해서 미니..

시험 후기준비 기간이 짧아서 사실 탈락한다는 생각으로 갔는데 찍은게 잘 맞아서 진짜 과락 겨우 만한 합격점수를 받고 나왔다CBT로 변경돼서 종료된 다음에 바로 점수가 나오는데 띠용했다 근데 실기를 준비하려면 당장 바로 해야하는데 시간적 여유도 없어서 일단 1년 keep..하고 나중에 실기 후기 남기려고한다공부 방법 추천무조건 한달정도 잡고 하기를 바랍니다 ㅠ 실기가 애초에 악명이 높은 시험이고, 필기의 이론 베이스가 있는 상태에서 연장선으로 해야되는 거라서 저처럼 무식하게 하지 않길 바랍니다.. 여기는 1년뒤에 봐요..

✅ Gitpod 환경 세팅# Gitpod 진입 (예시)https://gitpod.io/#https://github.com/kyusooK/lab-shop-pub-sub-2024# Docker 기반 Kafka 실행cd infradocker-compose up🧱 MSA 마이크로서비스 핵심 설계📌 DDD 구성 요소Entity: 핵심 도메인 객체 (DB 저장 대상)Aggregate: 일관성을 유지하는 객체 집합 단위Command: 사용자 요청 (예: CreateOrder)Event: 도메인에서 발생한 불변 사실 (예: OrderPlaced)ReadModel: 조회 전용 모델 (CQRS용)⚙ 서비스 간 비동기 연동 흐름Client → Command → Aggregate 처리 → Event 발행 → Kafka →..

🧱 DDD (Domain-Driven Design)도메인을 중심으로 설계를 진행하는 방식복잡한 비즈니스 로직을 명확하게 분리하고 표현하기 위한 설계 원칙핵심 구성요소: Entity, Value Object, Aggregate, Repository, Service, Event📡 Inbound / OutboundInbound (수신): 외부에서 현재 서비스로 들어오는 요청 흐름예: Kafka 메시지 소비, REST API 수신Outbound (송신): 현재 서비스에서 외부로 나가는 요청 흐름예: FeignClient로 다른 서비스 호출, Kafka로 이벤트 발행📌 Aggregate도메인 객체들을 하나의 군집으로 묶어 일관성을 관리하는 단위예: 주문(Order)이라는 Aggregate는 주문상품, 결제정..