YoVDO

Scaling Serverless Architectures (Korean)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Serverless Architectures Courses AWS Lambda Courses Unit Testing Courses Cloud Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

이 과정은 서버리스 아키텍처를 확장하기 위한 서비스 선택에 중점을 두고 있습니다. 이 과정에서는 다음 내용을 포함하여 규모에 따른 서버리스 방식을 고려하는 방법에 대해 배우게 됩니다.

  • AWS Lambda 기반 아키텍처와 기존 클라우드 아키텍처 비교
  • Lambda 함수가 실행되는 속도 최적화에 모범 사례 적용
  • 리소스와 애플리케이션 상태를 유지하기 위한 스토리지 옵션 비교
  • 모의 구현, 단위 테스트, 함수 설계, 효과적인 크기 조정 테스트, 통합 테스트와 관련된 서버리스 테스트 전략 적용
  • 서버리스 애플리케이션 내에서 지출 인식을 위한 옵션 탐색
  • 과정 수준: 중급
  • 소요 시간: 1시간 30분


참고: 이 과정의 동영상에는 한국어 트랜스크립트 또는 자막이 지원되며 음성은 영어로 출력됩니다. 자막을 표시하려면 동영상 화면 우측 하단의 CC 버튼을 클릭하세요.


참고: 이 과정은 Google Chrome(최신 주요 버전 2개), Microsoft Edge(최신 주요 버전 2개), Safari(최신 주요 버전 2개)에 최적화되어 있습니다.


활동

  • 이 과정에는 프레젠테이션, 동영상, 평가가 포함되어 있습니다.


과정 목표

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

  • 솔루션에서 트래픽을 처리할 수 있도록 보장하기 위해 무엇을 어떻게 측정하는지에 관해 Lambda 기반 아키텍처를 기존 클라우드 아키텍처와 비교
  • 콜드 스타트와 웜 스타트에서 모두 Lambda 함수 실행 속도를 최적화하기 위한 설계 모범 사례 나열
  • 리소스와 애플리케이션 상태를 유지하기 위한 스토리지 옵션 비교
  • 솔루션에 대한 액세스를 규제하는 방법과 솔루션이 적용되는 위치 확인
  • 사용 패턴, API 제한, API 키, Lambda 동시성 제어, HTTP 상태 코드 사용 시 고려 사항 설명
  • API, Lambda 함수, 데이터 스토어의 성능 관련 절충점과 각각의 장단점 파악
  • 모의 구현, 단위 테스트, 함수 설계, 효과적인 크기 조정 테스트, 통합 테스트와 관련된 서버리스 테스트 전략 요약
  • 시간 경과에 따라 애플리케이션 성능과 비용을 최적화할 수 있는 반복적인 수정 사항 강조


수강 대상

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

  • Amazon Web Services(AWS) 클라우드 및 서버리스 기술을 잘 알고 있는 숙련된 개발자 및 클라우드 아키텍트


수강 조건

이 교육 과정을 수강하려면 다음 조건을 갖추는 것이 좋습니다.

  • 서버리스 기술 및 AWS 클라우드 개념에 대한 지식 
  • Architecting on AWS 이수 또는 이에 상응하는 지식
  • Getting into the Serverless Mindset 이수 또는 이에 상응하는 지식
  • Introduction to Serverless Development 이수 또는 이에 상응하는 지식
  • AWS Lambda Foundations 이수 또는 이에 상응하는 지식


과정 개요

모듈 1: 소개

  • 본 과정 사용 방법
  • 과정 소개

모듈 2: 서버리스 아키텍처 확장

  • 규모에 따른 서버리스 방식 고려
  • 서버리스 서비스에서 크기 조정 시 고려 사항
  • 피크 로드에 대한 테스트

모듈 3: 요약

  • 요약 및 다음 단계
  • 지식 확인
  • 피드백



Tags

Related Courses

Ruby on Rails: An Introduction
Johns Hopkins University via Coursera
Internet of Things Capstone: Build a Mobile Surveillance System
University of California, San Diego via Coursera
Engineering Maintainable Android Apps
Vanderbilt University via Coursera
Orientação a Objetos com Java
Instituto Tecnológico de Aeronáutica via Coursera
TDD – Desenvolvimento de Software Guiado por Testes
Instituto Tecnológico de Aeronáutica via Coursera