0Pricing
Ansible Academy icon

Ansible Academy

YAMLCloudEnterpriseNetwork

Ansible로 서버 및 클라우드 인프라 자동화: playbook, role, template, vault를 활용한 에이전트리스 구성 관리.

🤖 AI 기반📚 30개 코스👥 100,000명 이상의 학습자⭐ 4.9 평점
코스 개요

Ansible: 인프라 자동화하기

Ansible로 서버 및 클라우드 인프라 자동화: playbook, role, template, vault를 활용한 에이전트리스 구성 관리. 이 트랙은 초급(A1)부터 고급(B2)까지 30개의 점진적 미니 코스를 제공하며, 각 개념을 확실히 습득할 수 있도록 짧고 집중된 수업과 빠른 퀴즈로 구성되어 있습니다.

배우게 될 내용

기초부터 시작하여 중급 및 고급 주제를 단계적으로 학습하며, 각 코스는 이전 코스를 바탕으로 진행됩니다. 모든 수업은 실용적이고 짧은 단위로 구성되어 있으며, 필요할 때 24/7 AI 튜터의 도움을 받을 수 있습니다.

학습 방식

각 코스는 4개의 집중된 짧은 수업으로 나뉩니다. 하루에 몇 개의 수업을 완료하면 수개월이 아닌 수주 안에 전체 트랙을 마스터할 수 있습니다.

학습 시작 →

학습 방식

🎯
인터랙티브 레슨
실시간 피드백을 받으며 직접 코딩 연습하기
🤖
AI 튜터
막힐 때마다 AI 튜터에게 즉시 도움받기
💻
내장 에디터
브라우저에서 바로 코드 작성 & 실행하기
🏆
수료증
과정을 완료하면 수료증 취득하기
커리큘럼

30개 코스

Ansible Academy 학습 경로의 모든 코스.

01

왜 Ansible인가? 에이전트 없는 자동화 설명

A14개 레슨

Ansible이 무엇이며 에이전트 없는 구성 관리가 수동 서버 작업보다 나은 이유를 설명할 수 있습니다.

02

Ansible 설치 및 첫 노드 연결

A14개 레슨PRO

Ansible을 설치하고 SSH로 원격 시스템에 성공적으로 연결할 수 있습니다.

03

인벤토리: Ansible에 관리 대상 알리기

A14개 레슨PRO

인벤토리에서 호스트와 그룹을 정의하고 정확히 지정할 수 있습니다.

04

첫 임시 명령 실행

A14개 레슨PRO

파일을 작성하지 않고 여러 서버에서 일회성 작업을 실행할 수 있습니다.

05

모듈: Ansible의 구성 요소

A14개 레슨PRO

원시 셸 대신 핵심 모듈을 찾아 실제 작업에 사용할 수 있습니다.

06

첫 플레이북

A24개 레슨PRO

서버를 처음부터 끝까지 구성하는 YAML 플레이북을 작성하고 실행할 수 있습니다.

07

작업과 플레이: 자동화 구조화

A24개 레슨PRO

서로 다른 호스트 그룹을 대상으로 하는 여러 플레이 플레이북을 구성할 수 있습니다.

08

변수: 유연한 플레이북 만들기

A24개 레슨PRO

값을 하드코딩하는 대신 변수로 플레이북을 매개변수화할 수 있습니다.

09

서버 정보 수집하기

A24개 레슨PRO

시스템 정보를 읽고 더 영리한 플레이북을 작성하는 데 활용할 수 있습니다.

10

멱등성: 안전하게 두 번 실행하기

A24개 레슨PRO

특정 상태로 수렴하며 중복 변경을 절대 만들지 않는 작업을 작성할 수 있습니다.

11

플레이북 구조와 모범 사례

B14개 레슨PRO

전문 팀처럼 실제 Ansible 프로젝트를 구성할 수 있습니다.

12

핸들러와 변경 알림

B14개 레슨PRO

구성이 실제로 변경된 경우에만 서비스를 다시 시작할 수 있습니다.

13

반복문: 여러 번 실행하기

B14개 레슨PRO

목록, 사전, 중첩 데이터를 대상으로 작업을 깔끔하게 반복할 수 있습니다.

14

조건문: when 문

B14개 레슨PRO

정보, 변수, 결과에 따라 작업을 선택적으로 실행할 수 있습니다.

15

Jinja2 템플릿: 동적 구성 파일

B14개 레슨PRO

변수와 로직을 채운 템플릿에서 구성 파일을 렌더링할 수 있습니다.

16

역할: 재사용 가능한 자동화 패키징

B14개 레슨PRO

얽힌 플레이북을 깔끔하고 공유 가능한 역할로 리팩터링할 수 있습니다.

17

Ansible Galaxy: 다른 사람의 성과 활용하기

B14개 레슨PRO

커뮤니티 역할과 컬렉션을 찾고 설치하며 관리할 수 있습니다.

18

Ansible Vault: 암호화된 비밀 정보

B14개 레슨PRO

버전 관리되는 플레이북 안에 비밀번호와 키를 안전하게 저장할 수 있습니다.

19

태그: 필요한 부분만 실행하기

B14개 레슨PRO

태그로 큰 플레이북의 일부를 선택적으로 실행하거나 건너뛸 수 있습니다.

20

오류 처리와 블록

B14개 레슨PRO

복구와 통제된 실패를 활용해 플레이북의 복원력을 높일 수 있습니다.

21

고급 역할과 의존성

B24개 레슨PRO

서로 의존하고 재사용하는 조합 가능한 역할 계층을 구축할 수 있습니다.

22

대규모 동적 인벤토리

B24개 레슨PRO

정적 파일 대신 클라우드 API에서 실시간 인벤토리를 가져올 수 있습니다.

23

나만의 Ansible 모듈 작성하기

B24개 레슨PRO

기존 모듈로 해결할 수 없을 때 맞춤형 Python 모듈을 작성할 수 있습니다.

24

클라우드 프로비저닝: AWS와 Azure

B24개 레슨PRO

Ansible에서 직접 실제 클라우드 인프라를 생성하고 구성할 수 있습니다.

25

Molecule로 역할 테스트하기

B24개 레슨PRO

프로덕션에 배포하기 전에 역할이 작동함을 입증하는 자동화 테스트를 작성할 수 있습니다.

26

AWX와 자동화 플랫폼

B24개 레슨PRO

예약, RBAC, 자격 증명을 지원하는 웹 UI에서 Ansible을 실행할 수 있습니다.

27

성능과 실행 전략

B24개 레슨PRO

수백 개의 호스트에서 Ansible이 빠르고 안전하게 실행되도록 조정할 수 있습니다.

28

Ansible을 활용한 CI/CD 파이프라인

B24개 레슨PRO

CI/CD 파이프라인에서 린트와 테스트를 거친 Ansible을 자동으로 실행할 수 있습니다.

29

네트워크와 다계층 자동화

B24개 레슨PRO

하나의 작업 흐름에서 라우터, 스위치, 계층형 애플리케이션 스택을 오케스트레이션할 수 있습니다.

30

최종 프로젝트: 실제 앱 배포, 다운타임 제로

B24개 레슨PRO

프로덕션 수준의 롤링 배포로 완전한 다계층 애플리케이션을 제공할 수 있습니다.

자주 묻는 질문

자주 묻는 질문

Ansible Academy 강의는 무료인가요?

네, Ansible Academy 강의를 무료로 시작하고 인터랙티브 레슨을 모두 무료로 완료할 수 있습니다. 선택적 PRO 구독을 통해 고급 AI 도구와 공유 가능한 수료증을 잠금 해제할 수 있습니다.

YAML을(를) 배우기 위해 사전 경험이 필요한가요?

아니요. 강의는 기초부터 시작하여 점차 더 심화된 주제로 나아가므로 YAML 경험이 없어도 시작할 수 있습니다.

CoddyKit에서 YAML은(는) 어떻게 배우나요?

직접 해보면서 배웁니다. 짧은 인터랙티브 레슨은 명확한 설명과 실시간으로 실행되는 실습 코딩 연습을 함께 제공하며, 24시간 AI 튜터가 막힐 때마다 맞춤형 도움을 줍니다.

Ansible Academy을(를) 완료하면 수료증을 받나요?

네, PRO 학습자는 시험을 응시하고 Ansible Academy 강의의 검증 코드가 포함된 공유 가능한 수료증을 취득할 수 있습니다.

휴대폰에서 YAML을(를) 배울 수 있나요?

네, CoddyKit은 웹과 iOS, Android 네이티브 앱으로 이용 가능하므로 어느 기기에서나 YAML을(를) 배우고 진행 상황이 모든 기기에서 동기화됩니다.

Ansible Academy을(를) 지금 시작하기

AI 기반 강의로 프로그래밍을 배우는 수천 명의 학습자들과 함께하세요.

무료로 시작하기 →모든 강의 보기