교육과정

실무로 이어지는 교육

모든 과정은 강의로 끝나지 않고, 실제 업무에 적용하는 실습 중심으로 진행합니다. 20년간 쌓아온 기업 교육·컨설팅 경험에서 실제로 만난 설계 이슈와 트러블슈팅 사례를 그대로 활용합니다.

과정을 클릭하면 자세한 내용을 볼 수 있습니다. 입문 → 핵심 → 심화, 난이도 순서로 구성되어 있습니다.

AI Agent 개발 과정

Create agents in Microsoft Copilot Studio (PL-7008)

공식 학습 경로(4개 모듈)를 입문·핵심으로 재구성했습니다. Microsoft가 직접 운영하는 공식 과정이 아니라, 해당 학습 경로 내용을 참고해 IDEACUBE가 자체 구성한 커스텀 과정입니다.

입문

Copilot Studio 입문

1일

Copilot Studio의 3가지 Agent Harness와 기본 개념을 익히고, 첫 Agent를 만들어보는 입문 과정입니다.

대상 — 코드 없이 업무용 Copilot을 처음 만들어보는 현업 담당자
09:00–09:30오리엔테이션, Copilot Studio란 무엇인가
09:30–11:00Get Started with Microsoft Copilot Studio — 3가지 Agent Harness 비교(Classic vs New)
11:15–12:30첫 Agent 생성 실습
13:30–15:00Copilot Studio 인터페이스와 게시(Publish) 흐름 이해
15:15–16:30실습 — 간단한 FAQ Agent 만들기
16:30–17:00데모·Q&A
핵심

Copilot Studio 기반 AI Agent 개발

2일

토픽·엔티티·변수로 대화 흐름을 설계하고, 지식 소스와 구조화된 자동화(워크플로우)로 실무용 Agent를 완성하는 실습형 과정입니다.

대상 — 실무용 Copilot을 직접 만들 Power Platform 메이커·현업 담당자
Day 1 — 대화 설계
09:00–09:30킥오프, 업무 시나리오 확정
09:30–11:00Design Agent Conversations Using Topics — 토픽 구조 설계
11:15–12:30엔티티·변수로 대화 흐름 제어
13:30–15:00Build Intelligent Agents — 지식 소스 연결, 생성형 AI 응답
15:15–16:30실습 — 지식 기반 Q&A Agent 완성
16:30–17:00체크포인트 — 지식 소스 기반 응답 확인
Day 2 — 자동화·게시
09:00–10:30Add Structured Automation — 워크플로우를 도구로 연결
10:45–12:30워크플로우 도구 추가·검증 실습
13:30–15:00Power Platform 연동, 빌드-테스트-게시-반복 라이프사이클 실습
15:15–16:30설계 근거 문서화·실무 적용 체크리스트
16:30–17:00데모 발표·수료

AI Agent Builder Associate (AB-620)

Microsoft Certified: AI Agent Builder Associate 자격증(시험 AB-620) 평가 항목을 기준으로 IDEACUBE가 자체 구성한 커스텀 심화 과정입니다. Microsoft가 직접 운영하는 공식 과정이 아닙니다.

심화

엔터프라이즈 AI Agent 통합·운영

2일

Microsoft Foundry·MCP·A2A 연동, 엔터프라이즈 지식 소스 통합, 멀티 에이전트 솔루션까지 다루는 심화 과정입니다.

대상 — AI Agent Builder Associate(AB-620) 자격증을 준비하는 개발자·ISV 파트너
Day 1 — 엔터프라이즈 통합
09:00–09:30오리엔테이션, AI Agent Builder Associate(AB-620) 소개
09:30–11:00멀티 에이전트 솔루션 설계
11:15–12:30Microsoft Foundry·MCP 서버 연동
13:30–15:00엔터프라이즈 지식 소스 연동(ServiceNow·SAP 등), 커스텀 커넥터
15:15–17:00체크포인트 — 외부 시스템과 연동된 Agent 완성
Day 2 — 고급 액션·운영
09:00–10:30API 기반 고급 액션(Advanced Actions) 구현
10:45–12:30Computer-use 자동화, Agent2Agent(A2A) 프로토콜 이해
13:30–15:00Agent 테스트·관리, 운영 체크리스트
15:15–16:30시험 대비 — AB-620 스터디 가이드 리뷰
16:30–17:00데모·수료

함께 듣기 좋은 과정

Agent 개발만을 위한 것은 아니지만, 실무에서 같이 쓰는 기초 역량입니다.

Vibe Coding (GitHub Copilot 마스터)

2일

GitHub Copilot 공식 베스트 프랙티스를 기준으로, 실무 개발 흐름에 Copilot을 녹여 생산성을 끌어올리는 방법을 다룹니다.

대상 — 사내 개발팀 전반
Day 1 — 프롬프트와 협업
09:00–09:30오리엔테이션, Vibe Coding이란 무엇인가
09:30–11:00프롬프트 엔지니어링 — 작업 세분화, 구체적 요구사항 명시, 예시 제공
11:15–12:30Copilot Chat 활용 — 자연어 질의, 슬래시 커맨드(/explain, /fix, /tests)
13:30–15:00역할극 프롬프트 — "시니어 개발자로서 리뷰해줘" 등 협업 패턴
15:15–16:30Custom Instructions — 팀·저장소 단위 컨텍스트 설정
16:30–17:00체크포인트 — 프롬프트 세트 완성
Day 2 — 코드 검증과 실전 적용
09:00–10:30Copilot이 제안한 코드 이해하기 — Explain 요청, 설계 근거 파악
10:45–12:30코드 검증 — 기능성·보안·가독성·유지보수성 체크리스트
13:30–15:00자동화 연계 — 테스트·린팅·코드 스캐닝 도구와 결합
15:15–16:30Agent Mode 실습 — 멀티스텝 자율 작업 위임과 검토
16:30–17:00데모 발표·수료

Cloud Native

4일

CNCF의 KCNA(Kubernetes and Cloud Native Associate) 공식 커리큘럼을 기준으로, 컨테이너·오케스트레이션 기반 인프라 위에 AI Agent를 배포·운영하는 역량을 다룹니다.

대상 — 인프라·플랫폼 엔지니어
Day 1 — 컨테이너와 쿠버네티스 기초
09:00–09:30오리엔테이션, Cloud Native란 무엇인가
09:30–11:00컨테이너 기초 — Docker 이미지·컨테이너 런타임
11:15–12:30Kubernetes 아키텍처 — Pod·Node·Cluster
13:30–15:00실습 — 첫 Pod·Deployment 배포
15:15–16:30Service·Ingress로 네트워킹 구성
16:30–17:00체크포인트 — 기본 애플리케이션 배포 확인
Day 2 — AI Agent 배포 실습
09:00–10:30AI Agent 워크로드 컨테이너화 — Dockerfile 작성
10:45–12:30ConfigMap·Secret으로 설정·자격증명 관리
13:30–15:00실습 — AI Agent를 Kubernetes에 배포
15:15–16:30오토스케일링(HPA) 구성
16:30–17:00체크포인트 — 배포된 Agent 동작 확인
Day 3 — 서비스 메시와 옵저버빌리티
09:00–10:30서비스 메시 개념 — Istio·Linkerd로 트래픽 관리
10:45–12:30OpenTelemetry로 메트릭·로그·트레이스 수집
13:30–15:00실습 — Prometheus·Grafana 대시보드 구성
15:15–16:30분산 추적(Jaeger)으로 요청 흐름 분석
16:30–17:00체크포인트 — 옵저버빌리티 스택 동작 확인
Day 4 — GitOps와 운영
09:00–10:30GitOps 개념 — 선언적 배포·지속적 전달
10:45–12:30클라우드 네이티브 보안 기초 — RBAC·네트워크 정책
13:30–15:00실무 적용 체크리스트 작성
15:15–16:30종합 실습 — 전체 파이프라인 리뷰
16:30–17:00데모 발표·수료

마이크로서비스 패턴 Ⅰ

5일

모놀리식 탈출과 분해 전략, 서비스 간 통신, 사가(Saga) 기반 트랜잭션, 비즈니스 로직 설계, 이벤트 소싱, 쿼리 구현, 외부 API 패턴, 테스트, 프로덕션 준비, 배포, 모놀리식 리팩터링까지 다루는 과정입니다. 심화 내용은 추후 'Ⅱ'로 이어질 예정이며, IDEACUBE가 자체 구성한 과정입니다.

대상 — 아키텍트·시니어 개발자
Day 1 — 모놀리식 탈출과 분해
09:00–09:30오리엔테이션, 왜 마이크로서비스인가
09:30–11:00Escaping Monolithic Hell — 모놀리식의 한계와 전환 동기
11:15–12:30Decomposition Strategies — 서비스 경계 설계(DDD 기반)
13:30–15:00실습 — 샘플 모놀리식 애플리케이션 분해 설계
15:15–16:30Interprocess Communication — 동기·비동기 통신 패턴
16:30–17:00체크포인트 — 서비스 경계·통신 방식 설계 완성
Day 2 — 트랜잭션과 비즈니스 로직
09:00–10:30Managing Transactions with Sagas — 분산 트랜잭션 관리
10:45–12:30실습 — Choreography·Orchestration 기반 Saga 구현
13:30–15:00Designing Business Logic — Aggregate 패턴 기반 도메인 설계
15:15–16:30Developing Business Logic with Event Sourcing — 이벤트 소싱 기초
16:30–17:00체크포인트 — Saga 트랜잭션 동작 확인
Day 3 — 쿼리와 외부 API
09:00–10:30Implementing Queries — API Composition, CQRS
10:45–12:30실습 — CQRS 기반 조회 서비스 구현
13:30–15:00External API Patterns — API Gateway, BFF(Backend for Frontend)
15:15–16:30실습 — API Gateway 구성
16:30–17:00체크포인트 — 조회·게이트웨이 동작 확인
Day 4 — 테스트 전략
09:00–10:30Testing Microservices Part 1 — 테스트 피라미드, 계약 테스트
10:45–12:30실습 — Consumer-Driven Contract 테스트 작성
13:30–15:00Testing Microservices Part 2 — 통합·E2E 테스트 전략
15:15–16:30실습 — 테스트 자동화 파이프라인 구성
16:30–17:00체크포인트 — 테스트 스위트 실행 확인
Day 5 — 프로덕션 준비·배포·리팩터링
09:00–10:30Developing Production-Ready Services — 보안·설정·관찰성
10:45–12:30Deploying Microservices — 배포 전략(컨테이너·서비스 메시)
13:30–15:00Refactoring to Microservices — 모놀리식→마이크로서비스 전환 전략
15:15–16:30실무 적용 체크리스트 작성
16:30–17:00데모 발표·수료

마이크로서비스 패턴 Ⅱ

5일

Ⅰ에서 다루지 않은 패턴을 다룹니다. Chris Richardson이 저서 "Microservices Patterns"와 개정판 "Microservices Patterns, Second Edition"(집필 중)의 공통 기반으로 공개 운영하는 패턴 카탈로그(microservices.io) 중 Ⅰ에서 다루지 않은 패턴을 기준으로 IDEACUBE가 구성한 과정입니다.

대상 — 아키텍트·시니어 개발자(Ⅰ 이수자 권장)
Day 1 — 서비스 디스커버리와 신뢰성
09:00–09:30오리엔테이션, Ⅰ에서 다루지 않은 패턴 개요
09:30–11:00Service Discovery — Client-side/Server-side Discovery, Service Registry
11:15–12:30Self Registration·3rd Party Registration 구현
13:30–15:00Circuit Breaker — 장애 전파 차단 패턴
15:15–16:30실습 — Idempotent Consumer로 멱등성 있는 메시지 처리 구현
16:30–17:00체크포인트 — 서비스 디스커버리·회복성 패턴 적용 확인
Day 2 — 데이터와 트랜잭션 메시징 심화
09:00–10:30Database per Service vs Shared Database — 트레이드오프 분석
10:45–12:30Command-side Replica로 조회 성능 개선
13:30–15:00Transactional Outbox — 안정적인 이벤트 발행
15:15–16:30실습 — Transaction Log Tailing·Polling Publisher 구현 비교
16:30–17:00체크포인트 — 트랜잭셔널 메시징 동작 확인
Day 3 — 옵저버빌리티와 보안
09:00–10:30Log Aggregation·Distributed Tracing·Health Check API
10:45–12:30Application Metrics·Exception Tracking·Audit Logging
13:30–15:00실습 — 옵저버빌리티 스택 구성
15:15–16:30Access Token — 서비스 간 인증·인가
16:30–17:00체크포인트 — 옵저버빌리티·보안 패턴 적용 확인
Day 4 — 배포 플랫폼과 아키텍처 정리
09:00–10:30Service Deployment Platform — Container·VM·Serverless Deployment 비교
10:45–12:30Microservice Chassis·Externalized Configuration·Service Template
13:30–15:00실습 — 설정 외부화 및 공통 서비스 템플릿 적용
15:15–16:30Self-contained Service·Service per Team·Anti-corruption Layer
16:30–17:00체크포인트 — 배포·아키텍처 경계 정리 확인
Day 5 — 테스트 심화·UI 통합과 종합 실습
09:00–10:30Consumer-side Contract Test·Service Component Test
10:45–12:30Domain-specific Protocol, Server-side/Client-side UI Composition(마이크로 프론트엔드)
13:30–15:00종합 실습 — Ⅰ·Ⅱ 전체 패턴을 적용한 아키텍처 리뷰
15:15–16:30실무 적용 체크리스트 작성
16:30–17:00데모 발표·수료

새로운 과정

필요에 따라 입문·심화 과정을 직접 설계해 이곳에 추가합니다.

자주 묻는 질문

이 과정들은 Microsoft·GitHub 공식 인증 과정인가요?

아닙니다. PL-7008, AB-620, GH-200, GH-300, GH-600, AI-103, AI-500처럼 실제 공인 자격증의 학습 경로·평가 항목을 참고했지만, IDEACUBE가 자체적으로 구성한 커스텀 과정입니다. Microsoft·GitHub이 직접 운영하는 공식 과정이 아닙니다.

입문 과정부터 순서대로 들어야 하나요?

입문 → 핵심 → 심화 순서로 설계돼 있지만, 이미 기초가 있다면 핵심부터 시작할 수 있습니다. 상담을 통해 참가자 수준에 맞게 조율해드립니다.

기업 대상 맞춤 교육(사내 교육)도 진행하나요?

네. HPE, KPC 한국생산성본부, RAPA 한국전파진흥협회, Trainocate, Synergetics India 등 여러 기관에 진행한 이력이 있습니다. 자세한 내용은 레퍼런스 페이지를 참고하세요.

교육과 컨설팅을 같이 진행할 수 있나요?

네, IDEACUBE는 컨설팅과 교육을 한 프로젝트 안에서 함께 진행하는 걸 원칙으로 합니다. 실제로 동작하는 AI Agent가 필요하다면 AI Agent PoC 스프린트를 참고하세요.

어떤 과정이 맞는지 상담해보세요.

상담 신청