Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Apa itu Cloud Foundry ?Cloud Foundry adalah sebuah Platform as Service (PaaS)Opensource yang dikembangkan oleh VMware dan ...
Apa itu PaaS ?Layanan dalam cloud computing yang bertugas menyediakan platformbagi aplikasi yang dijalankan di atas cloud....
Arsitektur Cloud Computing                              Software                             Platform                     ...
PaaS (Platform as Service)PaaS menyediakan :  1. Languange  2. Framework
PaaS (Platform as Service)3. Service4. Skalabilitas
Bagaimana Cloud Foundry dibangun ?Cloud Foundry memiliki beberapa unit pembangun sistem PaaS,semua unit telah diikatmenjad...
Arsitektur VCAP
VCAPCloud Controller (CC)Sebagai otak kernel,karena mengendalikan kegiatan di dalamMengatur alamat API untuk pendeployanMe...
VCAPRouterPengatur rute antara client dan server (routing)Sebagai Load BalancerInterface langsung (http)
VCAPDEA (Droplet Execution Agent)Penghubung Cloud Controller , Applikasi , dan Service
Health ManagerMonitoring terhadap kesehatan dari unit DEA yang mengurusiaplikasi
VCAPService GatewayMemastikan bahwa service berjalan dan menyiapkannya untukdieksekusiService NodeBertanggung jawab dalam ...
VCAP
VCAPClientSebagai unit yang mempermudah user dalam melakukan akses keVCAP.Beberapa client VCAP seperti :VMC (Command Line ...
VCAP                                  Web Interface                            VMC       Eclipse/STS plugin
Bagaimana Cloud Foundry bekerja ?Deploy AplikasiClient melakukan “push” meta-data dari aplikasi ke CCClient meletakkan res...
Pengolahan AplikasiInformasi service yang dibutuhkan yang didapat dari DEA , langsungditeruskan oleh service gateway ke se...
Terima Kasih
Cloud foundry
Upcoming SlideShare
Loading in …5
×

Cloud foundry

1,162 views

Published on

CloudFoundry demo on OpenStack Global Summit 2012 - Jakarta

  • Be the first to comment

  • Be the first to like this

Cloud foundry

  1. 1. Apa itu Cloud Foundry ?Cloud Foundry adalah sebuah Platform as Service (PaaS)Opensource yang dikembangkan oleh VMware dan bekerjasama dengan Apache License 2.0 yang dibuat dalam Ruby
  2. 2. Apa itu PaaS ?Layanan dalam cloud computing yang bertugas menyediakan platformbagi aplikasi yang dijalankan di atas cloud.PaaS tidak menyediakan :VM (Virtual Mechine)Computer MemoryComputer StorageNetwork ConfigurationCPU Spesification
  3. 3. Arsitektur Cloud Computing Software Platform Infrastruktur
  4. 4. PaaS (Platform as Service)PaaS menyediakan : 1. Languange 2. Framework
  5. 5. PaaS (Platform as Service)3. Service4. Skalabilitas
  6. 6. Bagaimana Cloud Foundry dibangun ?Cloud Foundry memiliki beberapa unit pembangun sistem PaaS,semua unit telah diikatmenjadi sebuah kernel pembangun bernama VCAP (Vmwares Cloud Application Platform).VCAP terdiri dari : Cloud Controller Router DEA Health Manager Service Gateway Service Node Client
  7. 7. Arsitektur VCAP
  8. 8. VCAPCloud Controller (CC)Sebagai otak kernel,karena mengendalikan kegiatan di dalamMengatur alamat API untuk pendeployanMengikat Service dengan Aplikasi
  9. 9. VCAPRouterPengatur rute antara client dan server (routing)Sebagai Load BalancerInterface langsung (http)
  10. 10. VCAPDEA (Droplet Execution Agent)Penghubung Cloud Controller , Applikasi , dan Service
  11. 11. Health ManagerMonitoring terhadap kesehatan dari unit DEA yang mengurusiaplikasi
  12. 12. VCAPService GatewayMemastikan bahwa service berjalan dan menyiapkannya untukdieksekusiService NodeBertanggung jawab dalam pengadaan permintaan service dari CCdan mengeksekusi permintaan
  13. 13. VCAP
  14. 14. VCAPClientSebagai unit yang mempermudah user dalam melakukan akses keVCAP.Beberapa client VCAP seperti :VMC (Command Line Console)Eclipse/STS PlguinWeb Interface
  15. 15. VCAP Web Interface VMC Eclipse/STS plugin
  16. 16. Bagaimana Cloud Foundry bekerja ?Deploy AplikasiClient melakukan “push” meta-data dari aplikasi ke CCClient meletakkan resource aplikasi ke CCCC meletakkan aplikasi ke sistem dan memberikan perintah pada DEA.Informasi AplikasiDEA mendapatkan perintah dari CC untuk memeriksa informasi dalamAplikasi , nama yang digunakan , url ,framework yang digunakan , danjuga memory yang dibutuhkan juga service yang dibutuhkan.Yang akandisampaikan ke service gateway dan service node.
  17. 17. Pengolahan AplikasiInformasi service yang dibutuhkan yang didapat dari DEA , langsungditeruskan oleh service gateway ke service node untuk pembuatan.Setelah itu service yang telah dibuat dikembalikan ke DEA untukmelakukan diikat dengan aplikasi.Penyajian AplikasiAplikasi yang telah diikat tadi diperiksa oleh Health Manager agardapat diketahui kesehatan/kesediaanya serta mendeteksi error yangTerjadi.Kemudian diteruskan oleh router yang menerjemahkan aplikasidan port yang digunakan ke protokol http agar dapat diakses.
  18. 18. Terima Kasih

×