Pengembangan Berbasis Cloud: Menggunakan Platform Cloud untuk Membangun dan Menyebarkan Aplikasi

Pengembangan Berbasis Cloud: Menggunakan Platform Cloud untuk Membangun dan Menyebarkan Aplikasi

Pelatihan ini bertujuan untuk memberikan pemahaman mendalam tentang bagaimana memanfaatkan platform cloud untuk pengembangan, penyebaran, dan pengelolaan aplikasi. Peserta akan belajar mengenai dasar-dasar cloud computing, platform populer seperti AWS, Azure, dan Google Cloud, serta bagaimana membangun dan menerapkan aplikasi berbasis cloud.

Rp 99.99
99.99000000000001 IDR Rp 99.99
Rp 99.99
Responsible Administrator
Last Update 08/14/2024
Completion Time 3 hours 45 minutes
Members 1

What you will learn

  • Definisi dan sejarah cloud computing
  • Model layanan cloud:IaaS, PaaS, dan SaaS
  • Model penyebaran cloud:Public, Private, Hybrid
  • Amazon Web Services (AWS)
  • Microsoft Azure
  • Google Cloud Platform (GCP)
  • Membuat dan mengkonfigurasi instance server
  • Menggunakan layanan PaaS untuk pengembangan aplikasi
  • Penggunaan database cloud
  • Continuous Integration and Continuous Deployment (CI/CD)
  • Tools dan praktik terbaik untuk penyebaran
  • Automasi penyebaran dengan layanan cloud (e.g., AWS CodePipeline, GitHub Actions)
  • Best practices untuk pengelolaan aplikasi cloud
  • Mengenal tools monitoring (e.g., AWS CloudWatch, Azure Monitor)
  • Mekanisme backup dan disaster recovery

Program Structure

  • Pendahuluan ke Cloud Computing
    3 Lessons · 45 min
    • Definisi dan sejarah cloud computing
    • Model layanan cloud: IaaS, PaaS, dan SaaS
    • Model penyebaran cloud: Public, Private, Hybrid
  • Mengenal Platform Cloud Populer
    3 Lessons · 45 min
    • Amazon Web Services (AWS)
    • Microsoft Azure
    • Google Cloud Platform (GCP)
  • Membangun Aplikasi Berbasis Cloud
    3 Lessons · 45 min
    • Membuat dan mengkonfigurasi instance server
    • Menggunakan layanan PaaS untuk pengembangan aplikasi
    • Penggunaan database cloud
  • Teknik Penyebaran Aplikasi ke Cloud
    3 Lessons · 45 min
    • Continuous Integration and Continuous Deployment (CI/CD)
    • Tools dan praktik terbaik untuk penyebaran
    • Automasi penyebaran dengan layanan cloud (e.g., AWS CodePipeline, GitHub Actions)
  • Pengelolaan dan Monitoring Aplikasi di Cloud
    3 Lessons · 45 min
    • Best practices untuk pengelolaan aplikasi cloud
    • Mengenal tools monitoring (e.g., AWS CloudWatch, Azure Monitor)
    • Mekanisme backup dan disaster recovery

About the course

Pelatihan ini bertujuan untuk memberikan pemahaman mendalam tentang bagaimana memanfaatkan platform cloud untuk pengembangan, penyebaran, dan pengelolaan aplikasi. Peserta akan belajar mengenai dasar-dasar cloud computing, platform populer seperti AWS, Azure, dan Google Cloud, serta bagaimana membangun dan menerapkan aplikasi berbasis cloud.

Pada pelatihan ini Anda akan mempelajari:

  • Memahami konsep dasar dan manfaat cloud computing
  • Mengenal berbagai platform cloud dan layanan yang ditawarkan
  • Belajar membangun aplikasi dengan menggunakan platform cloud
  • Menguasai teknik penyebaran aplikasi ke cloud
  • Mengelola dan memonitor aplikasi di lingkungan cloud

Metode pembelajaran dilaksanakan melalui:

  • Ceramah dan presentasi
  • Diskusi kelompok dan studi kasus
  • Latihan praktis dan demo langsung
  • Proyek akhir untuk aplikasi berbasis cloud

Requirements

Tidak ada persyaratan khusus untuk mengikuti pelatihan ini.

Who should take this course

Pengembang perangkat lunak, arsitek TI, dan profesional IT yang ingin mempelajari atau meningkatkan keterampilan mereka dalam pengembangan aplikasi berbasis cloud.