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

Amazon Web Services

Evolution of a Website: Going from Single Server to Serverless (Korean)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it

실습 개요

여러분은 AnyCompany Ice Cream의 웹 사이트 제작과 유지 관리를 의뢰 받습니다. 이 실습에서는 비즈니스의 성장에 따라 웹 사이트 인프라가 어떻게 발전하는지 살펴봅니다.

먼저 아이스크림 맛을 표시하기 위해 Amazon Simple Storage Service(S3)에서 호스팅되는 회사의 정적 웹 사이트를 제작합니다. 매장이 사람들 사이에 인기를 얻기 시작하면서 몇 가지 맛은 영업 종료 전에 품절되기도 합니다. 사업주는 업데이트 푸시를 맡길 수 있는 서버로 마이그레이션해줄 것을 요청합니다. 그리고 기존의 정적 사이트를 Amazon Elastic Compute Cloud(EC2)로 마이그레이션하여 Linux, Apache, MySQL, PHP(LAMP) 스택을 구축하기로 결정합니다.

이렇게 하면 웹 사이트를 동적으로 업데이트하고 대응할 수 있습니다. 바이럴 동영상 이후 AnyCompany 아이스크림 수요가 급증하고 인프라와 유지 작업을 관리하기 어려워집니다. 수요에 맞춰 규모를 조정하기 위해 여러분은 MySQL 데이터베이스부터 시작해서 LAMP 스택의 일부를 서버리스 서비스로 마이그레이션할 것을 제안합니다. MySQL 데이터베이스는 Amazon DynamoDB 서버리스 데이터베이스로 대체됩니다.

목표

실습 내용:

  • Amazon S3에 파일을 업로드하여 정적 웹 사이트를 호스팅합니다.
  • EC2에서 호스팅되는 동적 웹 사이트를 MySQL 데이터베이스 사용 방식에서 Amazon DynamoDB 사용 방식으로 마이그레이션합니다.
  • DynamoDB 테이블에 새로운 아이스크림 맛을 업데이트합니다.
  • 새로운 아이스크림 맛이 보이도록 웹 사이트를 새로 고침 합니다.

소요 시간

본 실습은 완료하는 데 약 45분이 소요됩니다.

아이콘 키

이 실습에서는 다양한 유형의 지침 및 참고 사항에 대한 주의를 환기하기 위해 다양한 아이콘이 사용됩니다. 각 아이콘의 목적은 다음과 같습니다.

  • 명령: 실행해야 하는 명령입니다.
  • 예상 출력: 명령 또는 편집된 파일의 출력을 확인하는 데 사용할 수 있는 샘플 출력입니다.
  • 참고: 힌트, 팁 또는 중요한 가이드입니다.
  • 주의: 특별한 관심이 필요하거나 중요한 정보입니다(무시하면 장치 또는 데이터에 문제가 발생할 정도로 중요하지는 않지만 특정 단계를 반복해야 할 수 있음).

Reviews

Start your review of Evolution of a Website: Going from Single Server to Serverless (Korean)

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.