RANCANG BANGUN LAYANAN PLATFORM AS A SERVICE (PAAS) UNTUK MENDUKUNG SISTEM MULTI-TENANCY PENGEMBANGAN APLIKASI BERBASIS KOMPUTASI AWAN

WIDYA, PUTU WIRAMASWARA (2015) RANCANG BANGUN LAYANAN PLATFORM AS A SERVICE (PAAS) UNTUK MENDUKUNG SISTEM MULTI-TENANCY PENGEMBANGAN APLIKASI BERBASIS KOMPUTASI AWAN. Undergraduate thesis, Institut Teknologi Sepuluh Nopember.

[img] Text
5111100012-Undergraduate_theses.pdf - Published Version
Restricted to Repository staff only

Download (1MB) | Request a copy

Abstract

Abstract Layanan hosting aplikasi atau sering disebut Application Hosting / Web Hosting merupakan layanan yang jamak tersedia di Indonesia. Layanan ini memberikan wadah bagi siapapun untuk menempatakan aplikasi Web mereka beserta basis datanya di jaringan Internet tanpa perlu menyediakan sendiri infrastruktur Internet terdedikasi. Layanan ini memiliki berbagai macam bentuk. Salah satu yang paling banyak tersedia di Indonesia adalah Shared Web Hosting yang menyediakan layanan yang sangat murah. Pada jenis layanan ini, penyewa hanya diberikan satu buah platform yang sama dengan aplikasi yang disimpan bersamaan pada satu buah server sehingga memungkinkan adanya bottleneck. Selain itu, terdapat jenis layanan lain yaitu Virtual Private Server (VPS) yang menyediakan kendali penuh pada sistem melalui teknik yang disebut virtualisasi namun dengan konfigurasi yang sangat kompleks. Saat ini terdapat jenis layanan hosting baru yang disebut dengan Cloud Web Hosting. Layanan ini mengadopsi prinsip komputasi awan yaitu berupa Platform-as-a-Service (PaaS) yang menyediakan jasa platform bagi pengembang Web untuk menempatkan aplikasi mereka di Internet. Layanan ini menawarkan fitur untuk transparansi akses, multi-platform, skalabilitas, reliabilitas, keterbukaan API dan kemudahan pengguna. Namun, layanan ini saat masih sangat jarang terutama di Indonesia yang masih menggunakan platform yang sama dengan Shared Web Hosting. Pada tugas akhir ini, dilakukan perancangan dan implementasi sistem hosting atau pengembangan aplikasi yang mendukung banyak tenant/penyewa (Multi-Tenancy), mendukung banyak platform dan mendukung tiga prinsip komputasi awan yaitu self-service, resource pooling dan metered service. Sistem ini mengadopsi beberapa fitur yang ada di Cloud Web Hosting modern sehingga bisa dibangun oleh pihak ketiga dengan mudah. ================================================================================================== Application hosting services or usually known as web hosting is one of the most commonly available Internet services in Indonesia. This services provide anyone an ability to host their own application and its database. There are many forms of application hosting service. The one that abudantly available in Indonesia is shared web hosting that provide a single homogenous platform to serve a numerous number of web application or database inside a single machine. The bottom line is that this services have a potential bottleneck issue due to its shared nature. In addition, there is another form of web hosting which provides its tenant an ability to take control over its operating system yet it has a complex configuration which known as Virtual Private Server. The third form of web hosting, which gaining its momentum recently, is cloud-based web hosting. It adopts many characteristics and principles from cloud computing technology, that mainly based on Platform-as-a-Service service model. Furthermore, it provides some interesting features such as access transparancy, multiplatform, scalability, reliability, open API access and usability in terms of its interface. However, the service providers of this model is scarce. Even in Indonesia itself, there are few hosting services which labeled as "cloud hosting service" despite still continuing to use shared web hosting-based platform. This final project/theses assignment aims to build a small application development and hosting Platform-as-a-service with multiplatform ability and some other features to fullfil three characteristics of cloud computing: self-service, resource pooling and metered service. The objective is to create an easy to build and cheap application hosting service with its feature based from the limitation of traditional cPanel based service and common feature available in the modern cloud hosting.

Item Type: Thesis (Undergraduate)
Additional Information: RSIf 005.74 Wid r
Uncontrolled Keywords: Hosting Aplikasi, Platform-as-a-Service, Multi-Tenancy, Komputasi Awan, Application Hosting, Platform-as-a-Service, Multi-Tenancy, Cloud Computing
Subjects: Q Science > QA Mathematics > QA76 Computer software
Divisions: Faculty of Information Technology > Informatics Engineering > (S1) Undergraduate Theses
Depositing User: Mrs Anis Wulandari
Date Deposited: 30 Jan 2017 01:23
Last Modified: 30 Jan 2017 01:23
URI: http://repository.its.ac.id/id/eprint/3878

Actions (login required)

View Item View Item