OpenPaaS OverviewOpenPaaS Overview
Pengertian Cloud ComputingPengertian Cloud Computing
Pendekatan Komputasi yang mengutamakan layanan/jasa melalui media Internet.
Jenis – Jenis CloudJenis – Jenis Cloud
• IaaS (Infrastructure as a Service)
• PaaS (Platform as a Service)
• SaaS (Software as a Service)
Pengertian IaaSPengertian IaaS
IaaS menawarkan infrastruktur dan hardware dalam bentuk layanan.
Contoh penyedia IaaS: Amazon Web Service, IBM, Openstack,dll
Pengertian SaaSPengertian SaaS
SaaS adalah model dimana aplikasi “ditawarkan” kepada klien sebagai sebuah layanan.
Contoh : google drive, ymail, gmail, dll
Pengertian PaaS Pengertian PaaS
• PaaS merupakan layanan cloud yang menyediakan platform untuk desain aplikasi, development, proses testing dan deployment serta hosting
Apakah OpenPaaS itu ?Apakah OpenPaaS itu ?
Pengertian OpenPaaSPengertian OpenPaaS
• PaaS (Platform as a Service) yang tidak terikat pada sebuah vendor tertentu sehingga user bisa menentukan platform sesuai keinginan
Mengapa disebut Open ?Mengapa disebut Open ?
• Multi Cloud, Multi IaaS– OpenStack, CloudStack,dll
– CloudFoundry, Stackato,dll
• Multi Framework– Scala, Struts2, Spring, Node.js,dll
• Multi Services – Mysql, Postgresql,Redis,MongoDb,dll
• OpenSource• Multi Languange
– Java, PHP, Python, Erlang, dll
• User bebas memilih platform
Bagaimana Arsitektur OpenPaaS ?Bagaimana Arsitektur OpenPaaS ?
OpenPaaS Stack High LevelOpenPaaS Stack High Level
Komponen OpenPaasKomponen OpenPaas
• Hardware
Bertanggung jawab terhadap seluruh hardware dari sebuah cloud
• IaaS
Menangani Infrastructure yang digunakan untuk cloud system
• Orchestrator
Menangani pembuatan dan management instances
• PaaS Kernel
Kernel dari yang digunakan untuk penanganan development aplikasi
• Client
Tools untuk interaksi antara user dengan system
Terima KasihTerima Kasih
contact: contact: [email protected]@meruvian.orgphone: phone: 021-985 644 17021-985 644 17