Course Outline

오픈소스 소개

  • 오픈소스와 그 중요성 정의
  • 공통 오픈 소스 라이선스 및 커뮤니티
  • 오픈소스 프로젝트에 기여

Linux 운영체제

  • Linux 배포판 소개
  • Linux 배포판 설치(예: Ubuntu)
  • 기본 Linux 파일 시스템 구조

Linux 명령줄 인터페이스(CLI)

  • Linux 파일 시스템 탐색
  • 파일 및 디렉터리 작업
  • 사용자, 그룹, 권한 관리

Linux 시스템 관리

  • 패키지 관리자로 소프트웨어 패키지 관리
  • 프로세스, 시스템 모니터링 및 문제 해결
  • cron 및 at을 사용하여 작업 예약

Cloud Computing 소개

  • 클라우드 컴퓨팅 개념 및 장점
  • 퍼블릭, 프라이빗, 하이브리드 클라우드 모델
  • Infrastructure as a Service (IaaS), 서비스형 플랫폼(PaaS) 및 서비스형 소프트웨어(SaaS)

클라우드 배포 모델

  • 다양한 클라우드 배포 옵션 이해
  • 가상 머신 구축 및 관리
  • Docker을 사용한 컨테이너화

클라우드 서비스 및 기술

  • 클라우드 서비스 카테고리 개요
  • 클라우드 스토리지, 데이터베이스, 네트워킹 탐색
  • 오케스트레이션을 위한 Kubernetes 소개

클라우드의 오픈 소스

  • 클라우드 환경에서 오픈소스 도구 활용
  • Ansible을 사용한 자동화 및 구성 관리
  • 지속적 통합 및 지속적 배포(CI/CD) 파이프라인

보안 및 규정 준수

  • 기본 클라우드 보안 개념
  • 신원 및 Access Management (IAM)
  • 규정 준수 프레임워크 및 모범 사례

요약 및 다음 단계

  • 과정의 주요 내용
  • 오픈 소스 IT 및 클라우드 컴퓨팅 분야의 진로
  • 추가 학습을 위한 리소스

Requirements

    기본 컴퓨터 활용 능력 Linux 명령줄 인터페이스 탐색에 대한 지식

청중

    IT 전문가 지망생 학생 비기술적 역할의 전문가
 28 Hours

Number of participants



Price per participant

Related Courses

Related Categories