Dokumen tersebut membahas tentang OpenPaaS yang merupakan Platform as a Service (PaaS) yang tidak terikat pada vendor tertentu sehingga pengguna dapat memilih platform sesuai keinginannya. OpenPaaS mendukung multi cloud, multi framework, multi services, dan bersifat open source sehingga pengguna bebas memilih platform, bahasa pemrograman, dan layanan yang dibutuhkan. Arsitektur OpenPaaS terdiri atas hardware, IaaS, orchestrator, PaaS kernel, dan client
3. Jenis – Jenis Cloud
• IaaS (Infrastructure as a Service)
• PaaS (Platform as a Service)
• SaaS (Software as a Service)
4. Pengertian IaaS
IaaS menawarkan infrastruktur dan hardware dalam bentuk layanan.
Contoh penyedia IaaS: Amazon Web Service, IBM, Openstack,dll
5. Pengertian SaaS
SaaS adalah model dimana aplikasi “ditawarkan” kepada klien
sebagai sebuah layanan.
Contoh : google drive, ymail, gmail, dll
6. Pengertian PaaS
• PaaS merupakan layanan cloud yang menyediakan platform untuk
desain aplikasi, development, proses testing dan deployment
serta hosting
8. Pengertian OpenPaaS
• PaaS (Platform as a Service) yang tidak terikat pada sebuah vendor tertentu
sehingga user bisa menentukan platform sesuai keinginan
9. 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
12. Komponen 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