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

896
-1

Published on

CloudFoundry demo on OpenStack Global Summit 2012 - Jakarta

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
896
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
63
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×