AU294

Red Hat Enterprise Linux Automation with Ansible

개요

교육 과정 개요

Ansible로 Linux 시스템 관리 태스크를 자동화하는 방법을 알아봅니다.

교육 과정 개요

Red Hat Enterprise Linux Automation with Ansible(AU294)은 시스템 프로비저닝, 구성, 애플리케이션 배포, 오케스트레이션을 위해 반복 가능하고 오류가 발생하기 쉬운 단계를 자동화해야 하는 Linux 관리자 및 개발자를 대상으로 합니다.

이 교육 과정은 Red Hat Ansible Automation Platform 2.5 및 2.6에 따르며, Red Hat® Enterprise Linux® 10, Ansible Core 2.16 및 Ansible 개발 툴을 기반으로 합니다.

교육 과정 콘텐츠 요약

  • VS Code에서 Ansible 개발 툴을 설치 및 구성하고 Ansible 설정을 구성
  • 관리형 호스트의 인벤토리를 생성 및 업데이트하고 이에 대한 연결 관리
  • Ansible Playbook으로 관리 태스크 자동화
  • 규모에 따라 효과적인 플레이북 작성
  • Ansible Vault로 Ansible Automation Platform에서 사용하는 민감한 데이터 보호
  • Ansible Roles와 Ansible Content Collections로 코드를 재사용하고 플레이북 개발을 간소화

교육 대상

  • 이 교육 과정은 다음과 같은 반복 가능한 태스크를 담당하는 Linux 시스템 관리자, DevOps 엔지니어, 사이트 신뢰성 엔지니어, 인프라 자동화 엔지니어, 개발자를 위해 설계되었습니다.
    • 구성 관리 자동화
    • 일관되고 반복 가능한 애플리케이션 배포 보장
    • 배포, 테스트, 프로덕션 서버의 프로비저닝 및 배포
    • DevOps 지속적인 통합/지속적인 제공(CI/CD) 워크플로우와 통합

전제 조건

기술 고려 사항

  • 가상, 자기 주도식, 강의실 수강생:
    • 인터넷 액세스가 필요합니다.
    • 랩은 Red Hat Online Learning 환경에서 진행됩니다.
    • 강의실 수강생에게는 Red Hat이 향후 지역에 설치된 강의실 환경을 대안으로 제공할 수 있습니다.
교육 내용

교육 과정 내용

  • Ansible 소개
    • Ansible의 기본 개념과 사용 방법을 설명하고, VS Code에서 Ansible 개발 툴을 설치 및 구성하고, Ansible 설정을 구성합니다.
  • 자동화 콘텐츠 개발
    • Ansible 인벤토리를 구축하고, 간단한 플레이북과 복잡한 플레이북을 작성 및 실행하고, 플레이북과 호스트 장애를 트러블슈팅합니다.
  • 자동화 콘텐츠 개발: 변수
    • 변수를 사용하는 플레이북을 작성하여 플레이북 관리를 간소화하고, 변수에 있는 민감한 정보를 보호하고, 팩트와 매직 변수를 사용하여 관리형 호스트에 대한 정보를 참조합니다.
  • 자동화 콘텐츠 개발: 태스크 제어
    • 태스크 제어 기능을 사용하여 목록의 각 항목에 대해 한 번 실행되어야 하거나 특정 조건이 충족되는 경우에만 실행되는 태스크를 효율적으로 지정하는 플레이를 작성합니다.
  • 자동화 콘텐츠 개발: 파일 배포
    • Ansible에서 관리하는 호스트에서 파일을 배포, 커스터마이징, 조정합니다.
  • 규모에 따른 자동화 콘텐츠 개발
    • 다른 플레이북과 태스크를 가져오거나 포함하고, 고급 호스트 패턴을 사용하여 인벤토리에서 특정 호스트를 효율적으로 선택하여 복잡한 Ansible Playbook을 관리합니다.
  • Ansible Roles 및 Content Collections를 통해 코드 재사용
    • Ansible Roles 및 Ansible Content Collections를 사용하여 플레이북을 더 빠르게 개발하고 Ansible 코드를 재사용합니다.
  • Linux 관리 태스크 자동화
    • Ansible을 사용하여 일반적인 Linux 시스템 관리 태스크를 자동화합니다.
결과

조직에 미치는 효과

  • 자동화를 통해 수동 프로세스를 제거하여 운영 효율성을 높입니다.
  • 조직의 동적 IT 인프라를 손쉽게 확장합니다.
  • 애플리케이션 가치 창출 시간을 단축합니다.
  • DevOps 사례를 통해 필요한 혁신을 신속하게 조정하고 구현합니다.

개인에게 미치는 효과

Ansible Playbook을 효과적으로 생성하여 자동화 우선 원칙을 적용해 실제 Linux 시스템 및 서비스 문제를 해결할 수 있습니다. 워크플로우를 자동화하는 기술을 습득하고, DevOps 사례를 위한 기반을 구축하고, 개발 효율성을 위해 Ansible을 활용하는 방법을 배우게 됩니다.

권장되는 다음 교육 과정 또는 시험

 

위치 선택 하기

현장 교육 안내

팀 전체가 수강을 원하는 경우 교육장에서 직접 수강하거나 원격으로 참여할 수 있습니다.

Red Hat 교육 서브스크립션

Red Hat 제품에 대한 통합 교육 및 학습 경로, 업계에서 인증된 자격증, 유연하고 다이나믹한 IT 학습 경험.

다른 수강생들이 Red Hat Learning Community의 교육 과정에 대해 어떻게 평가하는지 읽어보세요.

맞춤형 기술 경로 구축

1년 동안 Red Hat 온라인 학습 리소스에 온디맨드로 무제한 액세스 가능한 Red Hat 교육 서브스크립션에 포함된 이 교육 과정을 수강하세요.

지식 검증

무료 기술 평가를 받아 보세요. 전문성을 검증하고, 기술 격차를 확인하고, Red Hat 교육을 어디서부터 시작하면 좋을지 추천받을 수 있습니다.