Course Outline

1. Pendahuluan Cloud Computing

  • Bagaimana kita sampai di sini -
    • Dari hosting aplikasi hingga SaaS hingga cloud publik & privat
  • Definisi awan
    • Pilih selera Anda: IaaS, PaaS, SaaS
  • Skenario penggunaan cloud yang umum
    • SaaS vs. komputasi perusahaan tradisional
    • Web yang dapat diprogram: API di cloud

2. Migrasi Awan

  • Pemanfaatan yang lebih baik melalui virtualisasi sumber daya
  • Manajemen cloud untuk elastisitas: penyediaan sumber daya secara otomatis dan sesuai permintaan
  • Mengembangkan skala ekonomi melalui infrastruktur dan aplikasi bersama
  • Manfaat dan tantangan cloud

3. IaaS (Infrastruktur sebagai Layanan)

  • Arsitektur IaaS dan fitur utama
  • Siapa saja penyedia IaaS utama?
    • Microsoft Azure
      • Peran Web & Peran Pekerja
      • Scalakemampuan, penyeimbangan beban, fail over
    • Amazon Web Services (AWS)
      • Awan Komputasi Elastis (EC2) & Amazon Machine Images (AMI)
      • IaaS+: Layanan Aplikasi dan Marketplace AWS
      • Wilayah & Zona Ketersediaan
      • Networking & keamanan
      • Pemantauan, Penskalaan Otomatis, & Penyeimbangan Beban
      • Membangun aplikasi yang dapat diskalakan dan toleran terhadap kesalahan
      • Cara melindungi diri Anda dari pemadaman listrik
      • Management antarmuka
  • Awan pribadi & hibrida
    • Pengemudi & tantangan
  • Menentukan persyaratan
  • Metodologi untuk membangun private cloud
  • Cara mengelola private cloud
  • Siapa yang dapat membantu: ikhtisar vendor
    • VMware
    • Bahasa Indonesia: Abiquo
    • Awan Pribadi Virtual Amazon
  • Awan hibrida
    • Kasus penggunaan
    • Contoh produk: Eucalyptus
  • Cara memilih model private cloud

4. PaaS (Platform sebagai Layanan)

  • Definisi PaaS
  • Tumpukan PaaS yang lengkap
    • Di mana harus menarik garis batas: IasS+ atau PaaS murni atau SaaS khusus?
    • Fungsionalitas apa yang kita perlukan untuk membangun aplikasi untuk cloud?
  • Multi-Penyewa
    • Apa itu sistem multi-penyewa?
    • Mengembangkan skala ekonomi
    • Menyesuaikan aplikasi untuk penyewa
    • Pertimbangan untuk aplikasi multi-penyewa:

Stabilitas, SLA, hukum & peraturan, keamanan, pemeliharaan, komponen pihak ketiga

  • Siapa saja penyedia PaaS utama?
    • Microsoft Azure
    • GoMesin Aplikasi Ogle
    • Angkatan.com
  • Outlook: masa depan PaaS

5. SaaS (Perangkat Lunak sebagai Layanan)

  • Apa itu SaaS?
  • Beberapa contoh.

6. Arsitektur Cloud

  • Arsitektur Berorientasi Layanan (SOA)
    • Model Lapisan Layanan & konsep kopling longgar
    • SOA + Arsitektur Berbasis Peristiwa (EDA) = e-SOA
    • Apa itu REST dan mengapa penting untuk cloud?
  • Sinergi SOA dan Cloud - pandangan industri
  • Sinergi SOA/SaaS
  • Sinergi SOA/PaaS
    • Pendekatan untuk memenuhi permintaan
    • Penerapan prinsip SOA ke cloud: loose coupling, encapsulation, asynchronous services
    • Membangun aplikasi multi-tenancy berdasarkan SOA
    • Memigrasikan sistem lama ke cloud
  • Sinergi SOA/IaaS
    • Infrastruktur Berorientasi Layanan (SOI)
    • Virtualisasi layanan vs. virtualisasi server
    • Penyediaan sumber daya otomatis sesuai permintaan

7. Integrasi Awan

  • Kebutuhan integrasi cloud dan tantangannya
  • Bagaimana SOA dapat membantu: fokus pada integrasi
    • Dari integrasi aplikasi hingga Integrasi Berorientasi Layanan (SOI)
  • Kebutuhan akan (inter)mediasi
    • Fungsi mediasi
  • Arsitektur referensi Enterprise Service Bus (ESB)
  • Apa saja persyaratan khusus untuk integrasi cloud?
    • Dari ESB ke “Internet Service Bus”
  • Contoh Produk:
    • Jendela Azure AppFabric
    • Besi Cor IBM
    • Fiorano

8. Standar dan Perangkat Lunak Sumber Terbuka

  • Standar awan
    • Portabilitas & interoperabilitas: pernyataan masalah
    • Didistribusikan Management Task Force, Inc. (DMTF)
      • Format Virtualisasi Terbuka (OVF)
      • Inkubator Standar Awan Terbuka
    • Apache Libcloud
    • Perangkat Lunak Sumber Terbuka (OSS)
      • OpenStack

9. Keamanan Awan

  • Evolusi menuju Keamanan Cloud
    • Dari aplikasi Web tradisional hingga SOA hingga Cloud
    • Cloud publik vs. pusat data lokal
  • Keamanan cloud adalah masalah multidimensi
    • Dimensi 1: IaaS, PaaS, SaaS
    • Dimensi 2: Jaringan, VM, aplikasi, data
    • Dimensi 3: CSP, penyewa
  • Identitas, Hak & Access Management (IdEA)
    • Otentikasi & Access Kontrol
    • SAML, XACML, dan Titik Penegakan Kebijakan (PEP)
    • Keamanan di seluruh sistem lokal & beberapa Cloud
  • Standar Aliansi Keamanan Cloud
    • Kontrol Cloud Matrix, Inisiatif Penilaian Konsensus, Audit Cloud, Protokol Kepercayaan Cloud
    • Registri Keamanan, Kepercayaan, dan Jaminan

10. GoPedoman untuk Layanan Berbasis Cloud

  • Business vs. TI vs. EA vs. SOA vs. Cloud Gokepemimpinan
  • Mengapa tata kelola SOA dapat (harus) menjadi dasar tata kelola Cloud
  • Kerangka tata kelola SOA, standar, teknologi
    • Model Kematangan Integrasi Layanan (OSIMM) Open Group
    • Model Referensi SOA Grup Terbuka (SGRM)
    • Metode Vitalitas SOA Governance (SGVM)
  • Tata kelola cloud
    • Persamaan dan perbedaan tata kelola SOA
    • Menggambarkan tanggung jawab: penyedia cloud vs. pelanggan cloud
    • Beralih ke penyedia cloud – ujian terburuk bagi tata kelola Anda
  • Metodologi tata kelola Cloud
  • Teknologi untuk menerapkan tata kelola

11.Outlook dan Kesimpulan

  • Outlook dan penggunaan untuk komputasi awan
  • Hadoop – mendapatkan popularitas di Cloud
  • Pengembalian Awan pada Investment (ROI)
  • Total Biaya Kepemilikan (TCO)

Requirements

  • Pengetahuan umum tentang komputasi terdistribusi dan pengembangan aplikasi.

Hadirin

  • Arsitek TI
  • Konsultan TI
 35 Hours

Number of participants


Price per participant

Upcoming Courses (Minimal 5 peserta)

Related Categories