Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Digital Classroom - DevOps Engineering on AWS (Korean) (Na) (한국어 강의)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

DevOps Engineering on AWS에서는 DevOps의 도구, 사례, 문화 철학을 조합하여 AWS에서 애플리케이션과 서비스를 빠르게 개발, 제공, 유지 관리하는 조직의 능력을 개선하는 방법을 설명합니다. 이 과정에서는 지속적 통합(CI), 지속적 전달(CD), 마이크로서비스, 코드형 인프라, 모니터링 및 로깅, 커뮤니케이션 및 협업을 다룹니다.


과정 목표

이 과정에서 배울 내용은 다음과 같습니다.

  • 소규모 DevOps 팀의 장점 나열
  • 일반적인 소규모 DevOps 팀 구성원의 역할과 책임 나열
  • AWS Cloud9을 활용하여 코드를 작성, 실행, 디버깅하고 클라우드 기반 IDE를 개발 팀과 공유
  • 테스트 및 보안을 포함한 지속적 통합/지속적 전달(CI/CD) 파이프라인 구축
  • Git 분기 전략을 개발하고 다양한 환경의 CI/CD 파이프라인과 통합
  • AWS CloudFormation을 사용하여 소프트웨어 개발 프로젝트를 위한 개발, 테스트, 프로덕션 환경 배포
  • AWS에서 DevOps 개발 프로젝트를 지원하는 인프라 설계 및 구현
  • AWS CloudFormation 템플릿용 CI/CD 파이프라인 구축
  • 개발 및 운영의 워크플로와 책임을 종합하여 협업 확립
  • AWS CodeCommit을 사용하여 안전하고 확장성이 뛰어난 프라이빗 Git 리포지토리 호스팅
  • Amazon Elastic Container Registry(Amazon ECR)를 활용하여 Docker 컨테이너 이미지를 안전하게 저장하고 AWS CodeBuild 및 Amazon Elastic Container Service(Amazon ECS)와 통합
  • AWS CodeBuild를 사용하여 코드 빌드, 테스트, 패키징 자동화
  • CI/CD 파이프라인 도구 및 서비스에 보안 통합
  • ‘한 번에 모두’, ‘롤링’, ‘블루/그린’과 같은 공통 배포 전략 구현
  • AWS CodeDeploy를 사용하여 Amazon Elastic Compute Cloud(Amazon EC2), 온프레미스 컴퓨팅, AWS ECS(Amazon EC2/AWS Fargate), AWS Lambda에 대한 소프트웨어 배포 자동화
  • AWS CodePipeline을 사용하여 릴리스 파이프라인(빌드, 테스트, 배포) 자동화
  • AWS 도구 및 기술을 사용하여 애플리케이션 및 환경 모니터링


수강 대상

이 과정의 수강 대상은 다음과 같습니다.

  • 개발자
  • DevOps 엔지니어
  • SysOps 엔지니어
  • DevOps 아키텍트
  • 시스템 관리자


수강 전 권장 사항

학습자에 대한 권장 사항:

  • 이전에 System Operations on AWS 또는 Developing on AWS 과정 수강
  • 1개 이상의 고급 프로그래밍 언어(C#, Java, PHP, Ruby, Python 등)에 대한 실무 지식
  • 명령줄 수준에서 Linux 또는 Windows 시스템을 관리할 수 있는 중급 수준의 지식
  • 2년 이상 AWS 환경을 프로비저닝, 운영 및 관리한 경험


과정 개요

  • 모듈 1 - DevOps 소개
  • 모듈 2 - 인프라 자동화
  • 모듈 3 - AWS 도구 키트
    • 실습 1: Using AWS CloudFormation to provision and manage a basic infrastructure
  • 모듈 4 - 개발 도구를 사용한 지속적 통합/지속적 전달(CI/CD)
    • 실습 2: Deploy an application to an EC2 fleet using AWS CodeDeploy
    • 실습 3: Automating code deployments using AWS CodePipeline
  • 모듈 5 - 마이크로서비스 소개
  • 모듈 6 - DevOps 및 컨테이너
  • 모듈 7 - DevOps 및 서버리스 컴퓨팅
    • 실습 4: Deploying a serverless application using AWS Serverless Application Model (AWS SAM) and a CI/CD pipeline
  • 모듈 8 - 배포 전략
  • 모듈 9 - 자동 테스트
  • 모듈 10 - 보안 자동화
  • 모듈 11 - 구성 관리
    • 실습 5: Performing blue/green deployments with CI/CD pipelines and Amazon Elastic Container Service
  • 모듈 12 - 관찰 기능
    • 실습 6: Using AWS DevOps tools for CI/CD pipeline automations
  • 모듈 13 - 참조 아키텍처
  • 과정 마무리
  • 과정 리소스



Reviews

Start your review of Digital Classroom - DevOps Engineering on AWS (Korean) (Na) (한국어 강의)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.