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

Amazon Web Services

Amazon API Gateway for Serverless Applications (Bahasa Indonesia)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

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

Kursus ini memperkenalkan Amazon API Gateway dan mengajarkan dasar-dasar tentang cara membuat dan men-deploy application programming interfaces (API). Anda akan belajar tentang opsi untuk mengelola dan mengukur akses ke API Anda serta mengintegrasikannya dengan AWS Lambda. 

  • Tingkat kursus: Dasar
  • Durasi: 120 menit


Aktivitas

Kursus ini mencakup presentasi dan penilaian.


Tujuan kursus

Di kursus ini, Anda akan belajar untuk:

  • Mengidentifikasi kasus penggunaan awal di mana API Gateway dan Lambda dapat memisahkan monolit yang lebih besar.
  • Mengidentifikasi rencana untuk aplikasi Anda untuk mengelola API yang menyertakan pilihan endpoint, konfigurasi caching, metode otorisasi, rencana penggunaan, dan tahapan deployment.
  • Mengidentifikasi cara membangun aplikasi komunikasi perpesanan real-time menggunakan API WebSocket.
  • Menggunakan konsol API Gateway untuk membuat API dari scratch, mengujinya dengan endpoint tiruan, dan men-deploy API menggunakan opsi otorisasi yang tersedia.
  • Menggunakan Amazon CloudWatch untuk menganalisis lalu lintas di API yang Anda deploy dan mengidentifikasi kesempatan atau peningkatan, validasi, respons, dan pemetaan.
  • Menggunakan API Gateway sebagai sumber event untuk fungsi Lambda menggunakan Alias Lambda dan Variabel Tahapan API Gateway.


Sasaran audiens

Kursus ini ditujukan untuk:

  • Pengembang perangkat lunak yang telah terbiasa dengan layanan mikro dan pengembangan berbasis API tetapi belum terbiasa dengan nirserver
  • Siapa pun yang tertarik memahami dasar-dasar cara API Gateway digunakan di depan Lambda 


Prasyarat

Sebaiknya, peserta kursus memiliki:

  • Beberapa pengalaman pengodean
  • Pengetahuan dasar tentang arsitektur cloud
  • Mengetahui adanya layanan Amazon Web Services (AWS) lain termasuk Amazon Simple Storage Service (Amazon S3), Amazon DynamoDB, dan AWS Lambda
  • Memahami pengembangan berbasis API


Kerangka kursus

Modul 1: Pengantar API Gateway

  • Tantangan manajemen API
  • Menggunakan API Gateway sebagai pintu depan API
  • Fitur API Gateway
  • Arsitektur API Gateway
  • Memilih API terbaik untuk kasus penggunaan Anda

Modul 2: Merancang API WebSocket

  • Komunikasi pesan real-time dengan API WebSocket
  • Mengembangkan API WebSocket dalam API Gateway
  • Mengelola koneksi ke API WebSocket

Modul 3: Merancang API REST

  • API REST
  • Tipe endpoint API Gateway API REST
  • Cache opsional API Gateway
  • Pertimbangan harga untuk API REST

Modul 4: Membangun dan Men-deploy API dengan API Gateway

  • Anatomi panggilan API
  • Langkah-langkah untuk membangun API dengan API Gateway
  • Tahap API
  • Praktik terbaik membangun dan men-deploy

Modul 5: Mengelola Akses API

  • Membatasi akses ke API
  • Otorisasi untuk API Gateway
  • Mengotorisasi dengan IAM
  • Lambda Authorizers
  • Cognito Authorizers
  • Pelambatan dan rencana penggunaan
  • Izin IAM
  • Kebijakan sumber daya

Modul 6 Monitoring dan Pemecahan Masalah

  • Metrik CloudWatch untuk API Gateway
  • Amazon CloudWatch Logs untuk API Gateway
  • Pemantauan dengan X-Ray dan AWS CloudTrail

Moduk 7: Pemetaan Data dan Validasi Permintaan

  • Transformasi data dengan templat pemetaan
  • Menangani kesalahan dengan Respons Gateway
  • Validasi permintaan offload ke API Gateway

Modul 8: Penutup dan Langkah Berikutnya

  • Penutup
  • Referensi tambahan
  • Langkah berikutnya


Reviews

Start your review of Amazon API Gateway for Serverless Applications (Bahasa Indonesia)

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.