Page 44 - E-Modul Teknologi Virtualisasi dan Cloud FIX
P. 44

diperlukan), dan perpustakaan runtime. Program aplikasi juga diinstal di atas

                            Platform ini.


                              Seorang  penyedia  PaaS  tidak  hanya  menyampaikan  lingkungan

                            pengembangan dan implementasi aplikasi yang sepenuhnya dikelola, tetapi
                            juga mengurus manajemen dan penyediaan sumber daya tingkat yang lebih

                            rendah (tingkat infrastruktur). Seperti yang ditunjukkan dalam Gambar 3.3,

                            PaaS dilengkapi dengan kemampuan IaaS yang terintegrasi ke dalamnya.


                                                               Data
                                     Dikelola oleh konsumer                 Platform & Komponen
                                                              Aplikasi           Aplikasi
                                                              Runtime

                                                            Middleware

                                                             Guest OS
                                                       PaaS   Lapisan Virtualisasi   Dikelola oleh provider

                                                              Jaringan

                                                            Penyimpanan
                                                              Server

                                                              Fasilitas

                                                  Gambar 3. 3 Tumpukan Komponen PaaS
                                                      Sumber: (Badger et al., 2012)


                               Dengan  menggunakan  PaaS,  pengembangan  aplikasi  secara  kolaboratif

                            menjadi lebih mudah di mana beberapa pengguna dapat bekerja dari lokasi
                            geografis yang berbeda. PaaS juga mengurangi total biaya kepemilikan (TCO)

                            karena platform komputasi tersedia secara sewa.


                              Model PaaS memungkinkan pengguna fokus hanya pada pengembangan
                            dan implementasi aplikasi tanpa harus mengatur dan mengelola perangkat

                            keras dan perangkat lunak yang mendasarinya.


                              Ada banyak penawaran PaaS populer yang tersedia di pasar, diantaranya
                            adalah, Google App Engine, Microsoft Azure Platform, GoGrid Cloud Center,





                                                                                                   34
   39   40   41   42   43   44   45   46   47   48   49