Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Devops & Infra

Configuration Management Automation Tool - Ansible

Let's learn how to automate various environments (Linux🐧, Windows📱, and network📶 systems) through ensembles. 🥇 Through this, we can manage various systems by unifying them into ensembles. And we will learn how to enhance🧑‍🔧 the ensemble code we have written. In other words, we will learn how to write code to run more effectively🏃 faster.

(4.9) 37 reviews

665 learners

  • kubernetes
3시간 만에 완강할 수 있는 강의 ⏰
Ansible

Reviews from Early Learners

What you will learn!

  • Automation and configuration management using Ensemble

  • Setting up a practice environment on various operating systems

  • Write and optimize playbooks

  • Security and Performance Tuning

  • Network System Management through Real Cases

  • Understand the latest features of Ensemble

Ansible: The Best Tool for System Automation

💡 Things to know before registering for a class

  • Ansible is a system configuration management tool. Therefore, it's not suitable for modifying containers (often called Docker). Because containers are immutable, the training environment will be a virtual machine (VM) suitable for the Ansible environment.
  • Additionally, because Ansible is a system configuration management tool, it's not well-suited for resources that are deployed on demand (primarily in the cloud). You can learn more about this in the free preview of [(Section 15-1) Ansible vs. Terraform and the Future of Ansible] . For a more detailed example, please refer to [(Section 24-1) Upgrading Kubernetes Versions with Ansible] .
  • The ensemble version is an older version, but I am maintaining the current content because there doesn't seem to be any major issues with the content itself that deals with ensembles.
  • If you find the above content satisfactory and find the current course list helpful, we recommend that you proceed with the course.

📖 In this lecture

In [Basics] , we will briefly look at the installation and execution of the ensemble.
In [Application] , we'll implement automated management of various systems beyond CentOS, which we covered in the basics, through Ansible. This will allow us to create a unified management system.
( https://github.com/sysnet4admin/_Lecture_Ansible.adv )
[Optional] This covers `What's New in Ansible 2.5` and `Configuring NX-OSv Lab for Network Practice`, and is a reference level content that you can listen to if necessary.
( https://github.com/sysnet4admin/_Lecture_Ansible.Update1 )
In [Advanced] , we'll take our simple code and make it more structured, efficient, and reusable. Now, beyond functional functionality, we'll explore the crucial, yet crucial, aspects of protecting sensitive information and improving performance.
( https://github.com/sysnet4admin/_Lecture_Ansible.expert )

👨‍👩‍👧‍👦 Helpful people

  • Anyone interested in DevOps tools as a developer
  • Those who seek to improve work efficiency as a system operator
  • As an IT manager, I would like to introduce productivity tools to employees who say they don't have time.
  • Job seekers who wish to find employment as infrastructure engineers
  • Those who are pure developers and want to easily and continuously manage their own development environment through provisioning tools.
  • For those who are curious about how to efficiently configure and improve the performance of the ensemble covered in the basic and applied courses

📃 Requirements

  • For practice, a Windows system with more than 8GB of memory
  • Understanding of basic Linux commands (i.e. cd / cat / mkdir / vi / tail / yum / apt, etc.)
  • Basic understanding of networks (IP, subnets, ports, etc.)
  • Basic understanding of virtualization environments (practical training with VirtualBox)
  • Clone-level understanding of Git
  • (Optional) Additional available laptop

🏫 Things to learn

  • How to use Vagrant
  • How to configure and manage Linux through Ensemble
  • How to configure and manage Windows systems using Ensemble
  • Managing network systems (Cisco NX-OS) through Ensemble
  • Differences in the operating principles of ensembles by operating system
  • Understanding Debugging in Ensemble
  • ---
  • How to dynamically configure playbooks
  • How to Structure a Playbook
  • How to reuse code in an ensemble
  • Security in Ensemble
  • Performance Tuning Points for Ensemble

📣 Please check the notes!

  • We're doing our best to answer students' questions. However, please understand that we may not be able to assist with specific problems or errors that arise due to individual circumstances .
  • Configuring the lab environment is not smooth on Apple M1 and tablets .

Recommended for
these people

Who is this course right for?

  • DevOps Engineer

  • system administrator

  • Network Administrator

  • People interested in automation tools

  • People interested in configuration management and optimization

Hello
This is

12,877

Learners

600

Reviews

553

Answers

4.9

Rating

6

Courses

CNCF Ambassador | Cloud Native Engineer

 Documents:

Channels:

  • Linkedin

  • Github

  • Youtube

    메가존에서 쿠버네티스와 컨테이너 인프라에 관해 Tech Evangelist, CoE(Center of Excellence) 역할을 담당하고 있다. 주요 역할은 회사의 SaaS 제품에서 사용하는 쿠버네티스 환경을 현대화하고 비용을 최적화하는 것이며, 외부 고객을 위해 Tech Advisory와 Container Architecture Design 등을 지원하고 있다. 클라우드 네이티브 컴퓨팅 재단(CNCF)의 글로벌 앰버서더로, 클라우드 네이티브 기술, 나아가 인공지능 네이티브 기술이 널리 전파되는 데 기여하고 있다. 그 외에 'IT 인프라 엔지니어 그룹'의 운영진을 맡고 있으며, 오픈소스 컨트리뷰터로도 활동하고 있다.
    평소에 지식을 공유하는 것을 좋아하여, 인프런/유데미에서 앤서블 및 쿠버네티스에 관한 강의를 하고 있고, 지식은 문서로 남겨야 진정한 의미가 부여된다고 생각하여 『컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커』, 『우아하게 앤서블』, 『시스템/네트워크 관리자를 위한 파이썬 실무 프로그래밍』을 집필하였으며, 요즘IT와 같은 온라인 플랫폼 등에 종종 글을 기고한다.

Curriculum

All

79 lectures ∙ (10hr 6min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

37 reviews

4.9

37 reviews

  • junsu1937님의 프로필 이미지
    junsu1937

    Reviews 1

    Average Rating 5.0

    5

    30% enrolled

    • jhseo님의 프로필 이미지
      jhseo

      Reviews 3

      Average Rating 5.0

      5

      30% enrolled

      • jaewoon jung님의 프로필 이미지
        jaewoon jung

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        • hslee님의 프로필 이미지
          hslee

          Reviews 6

          Average Rating 4.8

          5

          30% enrolled

          쉽게 잘 설명하시네요 초보자도 반복 수강하면 좋을듯

          • moonch님의 프로필 이미지
            moonch

            Reviews 1

            Average Rating 5.0

            5

            100% enrolled

            $53.90

            kubernetes's other courses

            Check out other courses by the instructor!