Hubungi Kami

Kerangka Materi

1. Pengantar Komputasi Cloud

  • Asal-usulnya -
    • Dari pengehostan aplikasi menuju SaaS hingga cloud publik maupun pribadi
  • Definisi cloud
    • Pilih tipe yang sesuai: IaaS, PaaS, atau SaaS
  • Skenario penggunaan cloud umum
    • SaaS vs. komputasi perusahaan tradisional
    • Web yang dapat diprogram: API di dalam lingkungan cloud

2. Migrasi ke Lingkungan Cloud

  • Peningkatan efisiensi lewat virtualisasi sumber daya
  • Manajemen cloud untuk mencapai fleksibilitas: penyediaan sumber daya otomatis sesuai permintaan
  • Optimalkan efek skala ekonomi lewat penggunaan infrastruktur dan aplikasi bersama
  • Keunggulan dan tantangan pemanfaatan cloud

3. IaaS (Infrastruktur sebagai Layanan)

  • Arsitektur IaaS serta fitur utamanya
  • Siapa saja penyedia IaaS terkemuka?
    • Microsoft Azure
      • Web Roles dan Worker Roles
      • Skalabilitas, keseimbangan beban, dan mekanisme pemulihan dari kegagalan
    • Amazon Web Services (AWS)
      • Elastic Compute Cloud (EC2) serta Amazon Machine Images (AMI)
      • IaaS+: layanan aplikasi serta Marketplace AWS
      • Wilayah dan Zona Ketersediaan
      • Jaringan dan keamanan
      • Pemantauan, Auto Scaling, serta keseimbangan beban
      • Pembangunan aplikasi yang dapat diskala serta tahan terhadap gangguan
      • Cara mencegah gangguan sistem
      • Antarmuka manajemen
  • Cloud pribadi dan hibrida
    • Faktor pendorong serta tantangannya
  • Penetapan persyaratan yang diperlukan
  • Metodologi pembangunan cloud pribadi
  • Cara mengelola cloud pribadi
  • Vendor penyedia solusi:
    • VMware
    • Abiquo
    • Amazon Virtual Private Cloud
  • Cloud hibrida
    • Contoh kasus penggunaannya
    • Contoh produk: Eucalyptus
  • Cara memilih model cloud pribadi yang tepat

4. PaaS (Platform sebagai Layanan)

  • Pengertian PaaS
  • Rangkaian komponen lengkap dalam ekosistem PaaS
    • Di manakah batasnya: IaaS+, PaaS murni, atau SaaS kustom?
    • Fungsionalitas apa saja yang dibutuhkan untuk membangun aplikasi di cloud?
  • Sistem multi-tenant
    • Apa itu sistem multi-tenant?
    • Efek skala ekonomi pada lingkungan seperti ini
    • Cara menyesuaikan aplikasi untuk setiap tenant
    • Pertimbangan penting dalam pengembangan aplikasi multi-tenant:

    Stabilitas sistem, SLA, aspek hukum & regulasi, keamanan, pemeliharaan, komponen pihak ketiga

  • Siapa saja penyedia PaaS terkemuka?
    • Microsoft Azure
    • Google App Engine
    • Force.com
  • Prospek perkembangan PaaS di masa depan

5. SaaS (Perangkat Lunak sebagai Layanan)

  • Apa itu SaaS?
  • Beberapa contoh implementasinya.

6. Arsitektur Cloud

  • Arsitektur Berorientasi Servis (SOA)
    • Model Lapisan Servis serta konsep penggabungan komponen secara fleksibel
    • Integrasi SOA dengan Arsitektur Terdorong Peristiwa (EDA) menghasilkan e-SOA
    • Apa itu REST dan mengapa penting untuk dunia cloud?
  • Sinergi antara SOA dan cloud menurut perspektif industri
  • Interaksi antar SOA dan SaaS
  • Hubungan antara SOA dengan PaaS
    • Cara memenuhi kebutuhan bisnis secara efisien
    • Penerapan prinsip SOA pada cloud: penggabungan komponen tanpa keterikatan, enkapsulasi, serta layanan asinkron
    • Pembangunan aplikasi multi-tenant berbasis SOA
    • Transisi sistem lama menuju lingkungan cloud
  • Hubungan antara SOA dan IaaS
    • Konsep Infrastruktur Berorientasi Servis (SOI)
    • Pembedaan antara virtualisasi servis dan virtualisasi server secara spesifik
    • Mekanisme penyediaan sumber daya otomatis sesuai permintaan

7. Integrasi Cloud

  • Tantangan integrasi di dunia cloud serta cara mengatasinya
  • Peluang pemanfaatan SOA: fokus pada proses integrasi
    • Evolusi dari sekadar penggabungan aplikasi menuju Integrasi Berorientasi Servis (SOI)
  • Peran mekanisme perantara
    • Fungsionalitas utama alat perantara ini
  • Rangka kerja referensi Enterprise Service Bus (ESB)
  • Persyaratan khusus dalam pengintegrasian cloud:
    • Peralihan konsep ESB menjadi “Internet Service Bus”
  • Contoh solusi teknis:
    • Windows Azure AppFabric
    • IBM Cast Iron
    • Fiorano

8. Standar dan Perangkat Lunak Open Source

  • Standar pengembangan cloud
    • Aspek portabilitas serta interoperabilitas: permasalahan yang harus diselesaikan
    • Distributed Management Task Force, Inc. (DMTF)
      • Format Virtualisasi Terbuka (OVF)
      • Inkubator Standar Cloud Terbuka
    • Apache Libcloud
    • Perangkat Lunak Open Source (OSS)
      • OpenStack

9. Keamanan Cloud

  • Evolusi konsep keamanan di dunia cloud
    • Dari aplikasi web tradisional menuju SOA dan akhirnya cloud
    • Perbandingan antara cloud publik dan pusat data lokal
  • Keamanan cloud sebagai masalah multidimensi
    • Dimensi 1: IaaS, PaaS, SaaS
    • Dimensi 2: Aspek jaringan, mesin virtual, aplikasi, data
    • Dimensi 3: Tanggung jawab penyedia layanan dan tenant
  • Manajemen Identitas, Hak Akses & Kebijakan Keamanan (IdEA)
    • Pengesahan identitas serta pengaturan hak akses
    • Fungsionalitas SAML, XACML, dan titik penegak kebijakan (PEP)
    • Keamanan sistem lokal maupun beragam layanan cloud
  • Standar Cloud Security Alliance
    • Matriks Kontrol Cloud, program penilaian konsensus, audit cloud serta protokol kepercayaan
    • Pendaftaran standar Keamanan, Kepercayaan, dan Jaminan

10. Tata Kelola Layanan Cloud

  • Teknis tata kelola berbasis cloud dibanding bisnis, IT, arsitektur perusahaan, SOA dan aspek lainnya
  • Mengapa tata kelola SOA bisa dijadikan basis untuk pengelolaan cloud
  • Kerangka kerja standar serta teknologi pendukung SOA
    • Model Kematangan Integrasi Servis (OSIMM) versi Open Group
    • Rangka Kerja Referensi Tata Kelola SOA dari Open Group (SGRM)
    • Metodologi Vitalitas Tata Kelola SOA (SGVM)
  • Tata kelola cloud
    • Persamaan serta perbedaan utamanya dibanding tata kelola SOA
    • Pembagian tanggung jawab: antara penyedia layanan dan pengguna akhir
    • Cara memutuskan kontrak dengan provider cloud – simulasi skenario terburuk bagi sistem tata kelola Anda
  • Metodologi ideal dalam tata kelola cloud
  • Teknologi pilihan untuk mewujudkan sistem tata kelola ini

11. Prospek dan Penutup

  • Perkembangan tren serta pemanfaatan teknik komputasi cloud di masa depan
  • Hadoop – semakin populer dalam ekosistem cloud
  • Rasio Pengembalian Investasi (ROI) dari adopsi cloud
  • Total Biaya Kepemilikan (TCO) yang muncul akibat implementasinya

Persyaratan

  • Pengetahuan dasar mengenai komputasi terdistribusi dan pengembangan aplikasi.

Target Peserta

  • Arsitek IT
  • Konsultan IT
 35 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait