
비전공자를 위한 IT 인프라 입문 : 서버부터 클라우드까지
(주)프라임콘텐츠랩
서버, 네트워크, 클라우드, AI 인프라 등 복잡한 IT 시스템의 동작 원리를 일상의 쉬운 비유로 풀어냅니다. 비전공자도 기술 전문가와 원활하게 소통하고, 디지털 환경에서 논리적인 의사결정을 내릴 수 있는 핵심 리터러시를 체계적으로 학습합니다.
입문
네트워크, 커뮤니케이션, infrastructure
컨테이너 오케스트레이션의 표준인 쿠버네티스를 활용하여 클라우드 네이티브 애플리케이션을 개발하는 방법을 학습합니다. 쿠버네티스의 핵심 개념부터 실제 애플리케이션 배포 및 운영 자동화까지, 현업에서 바로 적용 가능한 실무 역량을 습득할 수 있습니다. 개발 환경과 운영 환경을 통합하여 효율적인 자원 관리와 배포 프로세스를 구축하는 방법을 익힙니다.
1명 이 수강하고 있어요.
난이도 초급
수강기한 1개월


쿠버네티스 환경에서 클라우드 네이티브 애플리케이션 개발 및 배포
컨테이너 오케스트레이션을 통한 자동화된 운영 환경 구축
쿠버네티스 아키텍처와 애플리케이션 간 상호작용 원리 이해
현업에서 바로 통하는 쿠버네티스 실무 능력을 키우세요.
복잡한 클라우드 환경에서도 안정적으로 서비스를 운영하고
효율적인 배포 파이프라인을 구축하는 개발 및 운영 자동화 역량을 길러드립니다.
쿠버네티스 핵심 개념부터 컨테이너 오케스트레이션,
애플리케이션 배포 및 운영 자동화까지 현업 실무를 경험합니다.
개발 환경과 운영 환경 통합,
자원 관리와 효율적인 배포 프로세스 구축을 직접 설계하고 구현합니다.
쿠버네티스 클러스터 구축부터 애플리케이션 배포,
kubectl을 활용한 트러블 슈팅까지 전체 개발 과정을 익힙니다.
컨테이너 오케스트레이션의 핵심인 쿠버네티스의 개념, 가상 머신과의 차이점, 그리고 쿠버네티스 클러스터의 제어 plane 및 노드 구조와 주요 구성 요소를 학습합니다. 로컬 환경에서의 쿠버네티스 설치 방법도 다룹니다.
쿠버네티스에서 애플리케이션을 실행하는 기본 단위인 Pod를 포함하여 ReplicaSet, Deployment, StatefulSet 등 다양한 워크로드 리소스의 개념과 특징을 이해합니다. 이를 통해 컨테이너화된 애플리케이션의 관리 및 배포 전략을 배웁니다.
쿠버네티스를 활용하여 애플리케이션을 배포하는 다양한 전략을 학습합니다. Rolling Update, Blue-Green Deployment, Canary Release와 같은 고급 배포 기법을 통해 서비스 중단 없는 애플리케이션 업데이트 방법을 익힙니다.
애플리케이션의 트래픽 변화에 따라 워크로드의 규모를 동적으로 조정하는 방법을 배웁니다. Horizontal Pod Autoscaler (HPA)와 Vertical Pod Autoscaler (VPA)의 개념과 설정을 통해 효율적인 자원 관리 및 자동 확장 기능을 이해합니다.
일회성 작업이나 예약된 작업을 실행하는 배치 애플리케이션을 쿠버네티스 환경에서 효과적으로 운영하는 방법을 학습합니다. Job 및 CronJob 리소스의 활용법을 익혀 배치 워크로드의 안정적인 실행을 보장합니다.
애플리케이션의 구성 정보를 쿠버네티스 외부에서 안전하게 관리하는 방법을 배웁니다. ConfigMap과 Secret 리소스를 사용하여 애플리케이션 설정 및 민감 정보를 효과적으로 주입하고 관리하는 패턴을 학습합니다.
쿠버네티스 클러스터 내외의 통신을 위한 네트워킹 개념을 학습합니다. Service, Ingress, NetworkPolicy 등의 리소스를 활용하여 애플리케이션 간의 통신을 제어하고 외부 접근을 관리하는 방법을 익힙니다.
컨테이너의 임시 저장소 한계를 극복하고 영구적인 데이터 저장을 위해 쿠버네티스에서 스토리지 자원을 활용하는 방법을 배웁니다. PersistentVolume (PV), PersistentVolumeClaim (PVC), StorageClass의 개념과 사용법을 학습합니다.
쿠버네티스 환경에서 클라우드 네이티브 애플리케이션을 개발할 때 고려해야 할 모범 사례들을 학습합니다. 애플리케이션 설계, 컨테이너 이미지 구축, 배포 및 운영 전반에 걸친 실질적인 팁과 패턴을 공유합니다.
쿠버네티스 클러스터를 관리하고 애플리케이션의 상태를 확인하는 데 필수적인 kubectl 명령어 사용법을 숙달합니다. 일반적인 문제 상황에 대한 진단 및 트러블슈팅 기법을 학습하여 운영 효율성을 높입니다.
Point 1. 쿠버네티스 핵심 마스터
컨테이너 오케스트레이션의 표준인 쿠버네티스의 기본 개념부터 아키텍처, 핵심 컴포넌트까지 체계적으로 학습합니다. 이론 학습 후 Docker Desktop을 활용한 로컬 환경 설정 실습을 통해 즉시 실무 감각을 익힐 수 있습니다.
Point 2. 실전 클라우드 네이티브 개발
단순 개념 학습을 넘어, 쿠버네티스 환경에서 실제 애플리케이션을 배포하고 운영하는 전 과정을 경험합니다. Workload, Deployment, Service 등 핵심 리소스를 직접 다루며 클라우드 환경에 최적화된 서비스 구축 역량을 키웁니다.
Point 3. 자동화된 운영 환경 구축
애플리케이션 배포와 확장을 자동화하는 방법을 학습합니다. Workload Scale 조정, 설정 관리, 네트워크 및 스토리지 활용법을 익혀 효율적이고 안정적인 운영 환경을 직접 구축할 수 있습니다.
Point 4. 문제 해결 능력 강화
kubectl 명령어 활용법과 실제 운영 중 발생할 수 있는 다양한 트러블슈팅 기법을 배웁니다. 실전 위주의 학습을 통해 쿠버네티스 환경에서의 문제 발생 시 신속하고 정확하게 해결하는 능력을 갖춥니다.
✔️ 클라우드 환경에서 서비스 개발을 확장하려는 백엔드/풀스택 개발자
쿠버네티스 기본 개념부터 실전 적용까지 체계적으로 배우고 싶으신 분
컨테이너 오케스트레이션을 활용한 자동화된 운영 환경 구축 방법을 익히고 싶으신 분
현업에서 바로 사용할 수 있는 쿠버네티스 기반 애플리케이션 개발 역량을 기르고 싶으신 분
✔️ 컨테이너 기술과 DevOps에 관심 있는 시스템 엔지니어
쿠버네티스의 핵심 아키텍처와 작동 원리를 깊이 이해하고 싶으신 분
실제 워크로드 배포, 스케일링, 설정 관리 등 실무 시나리오를 경험하고 싶으신 분
쿠버네티스를 활용하여 인프라 운영 효율성을 높이고 싶으신 분
✔️ 쿠버네티스를 활용해 서비스 경쟁력을 높이고 싶은 개발팀 리더
쿠버네티스 생태계를 이해하고 최적의 개발 및 운영 모범 사례를 적용하고 싶으신 분
애플리케이션의 설정 관리, 네트워크, 스토리지 활용 전략을 배우고 싶으신 분
kubectl을 통한 효과적인 트러블슈팅 능력으로 장애 대응 시간을 단축하고 싶으신 분
실습 환경
쿠버네티스 실습을 위해 Docker Desktop, Minikube, 또는 Kind와 같은 로컬 환경 구축 도구가 필요합니다.
실습 코드 실행 및 관리를 위해 kubectl 명령어 사용법을 익혀두는 것이 좋습니다.
선수 지식 및 유의사항
컨테이너 기술(Docker 등)에 대한 기본적인 이해가 필요합니다. (유닛 1에서 개념 설명)
클라우드 컴퓨팅 및 기본적인 리눅스 명령어에 익숙하면 학습에 도움이 됩니다.
본 강의는 실제 운영 환경에 적용 가능한 실무 역량 습득을 목표로 합니다.
학습 자료
강의 슬라이드 PDF를 통해 핵심 개념과 아키텍처를 복습할 수 있습니다.
학습 대상은
누구일까요?
IT 기업에서 클라우드 기반 서비스를 개발하는 백엔드/풀스택 개발자
컨테이너 기술과 DevOps 환경에 관심 있는 시스템 엔지니어
쿠버네티스를 활용한 인프라 자동화를 학습하려는 개발자
선수 지식,
필요할까요?
리눅스 기본 명령어 및 운영체제 개념에 대한 이해
Docker 등 컨테이너 기술에 대한 기초 지식
하나 이상의 프로그래밍 언어 사용 경험
배움의 트렌드를 읽고, 자체 과정을 설계하는 (주)프라임콘텐츠랩입니다. 우리는 "누구에게 무엇이 필요한가"를 끊임없이 고민합니다. 각 분야를 대표하는 저자들의 전문성을 바탕으로 IT/AI부터 인문학까지, 단순한 지식 전달을 넘어 실질적인 성장을 돕는 자체 교육 과정을 만듭니다. 프라임콘텐츠랩이 제안하는 프리미엄 강의로 당신의 역량을 한 단계 높여보세요.
전체
10개 ∙ (3시간 29분)
해당 강의에서 제공:
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!
얼리버드 할인 중
월 ₩15,730
5개월 할부 시
35%
₩121,000
₩78,650