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 (Indonesian)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Gambaran umum lab

AnyCompany Ice Cream mempekerjakan Anda untuk membuat dan mengelola situs web mereka. Di lab ini, Anda mengikuti pertumbuhan bisnis dan bagaimana bisnis tersebut mengembangkan infrastruktur situs web mereka.

Anda mulai dengan membuat situs web statis perusahaan yang di-hosting di Amazon Simple Storage Service (S3) yang menampilkan rasa es krim. Bisnis ini mulai populer di kalangan penduduk setempat dan berbagai rasa mulai terjual habis sebelum hari berakhir. Pemilik bisnis meminta Anda untuk bermigrasi ke server tempat mereka dapat mengirimkan pembaruan. Mereka memutuskan untuk memigrasikan situs statis mereka ke Amazon Elastic Compute Cloud (EC2) dengan tumpukan Linux, Apache, MySQL, PHP (LAMP) yang dibangun di atasnya.

Ini akan memungkinkan situs web untuk memperbarui dan bereaksi secara dinamis. Permintaan es krim AnyCompany melonjak setelah video viral dan infrastruktur serta pemeliharaan menjadi sulit dikelola. Untuk menyesuaikan dengan permintaan, Anda menyarankan migrasi bagian tumpukan LAMP ke layanan nirserver, dimulai dengan basis data MySQL. Basis data MySQL akan digantikan dengan basis data nirserver Amazon DynamoDB.

Tujuan

Di lab ini, Anda akan:

  • Unggah file ke Amazon S3 untuk meng-hosting situs web statis.
  • Migrasikan situs web dinamis yang di-hosting di EC2 dari menggunakan basis data MySQL ke menggunakan Amazon DynamoDB.
  • Perbarui tabel DynamoDB dengan rasa es krim baru.
  • Segarkan situs web untuk menampilkan rasa es krim baru Anda.

Durasi

Dibutuhkan sekitar 45 menit untuk menyelesaikan lab ini.

Kunci ikon

Beragam ikon digunakan di seluruh lab ini untuk menarik perhatian kepada berbagai tipe petunjuk dan catatan. Daftar berikut menjelaskan tujuan setiap ikon:

  • Perintah: Perintah yang harus Anda jalankan.
  • Output yang diharapkan: Output sampel yang dapat Anda gunakan untuk memverifikasi output dari perintah atau file yang diedit.
  • Catatan: Petunjuk, tip, atau panduan penting.
  • PERHATIAN: Informasi yang sangat menarik atau penting (tidak terlalu penting hingga dapat menimbulkan masalah pada peralatan atau data jika Anda melewatkannya, tetapi dapat mengakibatkan perlunya mengulangi langkah-langkah tertentu).

Reviews

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

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.