Sunday, April 10, 2022

Cloud Computing Service Model

Posted by Amelia Rahmadhini on April 10, 2022 with No comments

Cloud Computing Service Model



Service Model Level of Abstraction

Servic model level of abstraction terdiri dari 5 bagian yaitu Business process as service, Information as a service, software as a service, platform as a service, dan insfrastruktur as a service. Disini kita akan membahas 3 bagian dari service mode level of abstraction yaitu IAAS, PAAS dan juga SAAS. Berikut kita masuk ke dalam penjelasannya. 




1. Infrastructure as a Service (IaaS)
    Infrastructure as a Service atau IaaS merupakan salah satu dari Service Model Level of Abstraction yang mana IaaS merupakan kemampuan yang diberikan kepada konsumer berupa menyediakan pemrosesan, penyimpanan, jaringan dan sumber komputasi mendasar lainnya dimana konsumen dapat menggunakan dan menjalankan sistem perangkat lunak sesuai dengan keinginan dan juga konsumen tidak dapat mengelola maupun mengontrol infrastruktur cloud namun memiliki kontrol atas sistem operasi, penyimpanan aplikasi yang diterapkan dan ada beberapa yang mungkin terbatas.Pada IaaS terdapat: 

a. Mengaktifkan teknik virtualisasi
    Virtualisasi merupakan abstraksi sumber daya logis dari sumber daya fisik yang mendasarinya. Teknik virtualisasi shift OS ke hypervisor, beberapa OS berbagi perangkat keras fisik dan menyediakan layanan berbeda dan meningkatkan pemanfaatan, keterseiaan, keamanan dan kenyamanan.
Properti yang didukung oleg tejnik virtualisasi yaitu
- Pengelolaan dan Interoperabilitas
- Ketersediaan dan Keandalan 
- Skalabilitas dan Elastisitas

b. Menyediakan layanan antarmuka manajemen sumber daya
    Beberapa jenis sumber daya terferivikasi:
    - Mesin Virtual
        Menyediakan meisn virtual seperti pembuatan, penangguhan dll
    - Penyimpanan Virtual
        Menyediakan operasi penyimpanan virtual dasar seperti alokasi ruang, pelepasan ruang
    - Jaringan Virtual
        Menyediakan operasi jaringan virtual dasar seperti alokasi alamat IP, register nama domain dll.

c. Menyediakan layanan antarmuka pemantau sistem
    Beberapa jenis sumber daya terferivikasi:
    - Mesin Virtual
        Memantau beberapa status sistem dari setiap mesin virtul seperti CPU loading, memory utilization
    - Penyimpanan Virtual
        Memantau status penyimpanan dari setiap penyimpanan virtual contohnya duplikasi data
    - Jaringan Virtual
        Memantau beberapa status jaringan dari setaip jaringan virtual contohnya konektivitas jaringan.

2. Platform as a Service (PaaS)

   Platform as a Service (PaaS) merupakan kemampuan yang diberikan padakonsumen untuk menyebarkan infrastruktur cloud aplikasi yang dibuat atau diperoleh konsumen. Konsumen tidak dapat mengelola atau mengontrol infrastruktur cloud yang mendasarinya termasuk jaringan. Pada PaaS terdapat

a. Teknik Pengaktifan Desain Lingkungan Runtime

    Mengacu pada kumpulan layanan perangkat lunak yang tersedia. Properti umum di lingkungan runtime meliputi:

- Pengelolaan dan Interoperabilitas
- Ketersediaan dan Keandalan 
- Skalabilitas dan Elastisitas
- Performa da Optimalisasi

b. Menyediakan layanan IDE pemrograman
    Pengguna menggunakan ide pemrogrman untuk mengembangkan layanan mereka di antara PaaS. 
API pemrograman yang didukung dari lingkungan runtime memungkinkan berbeda diantara penyedia cloud yang berbeda, tetapi masih ada bebrapa dungsi operasi umum

c. Menyediakan layanan antarmuka kontrol sistem
    - Police-Based Control 
    merupakan prinsip atau aturan mencapai hasil yang rasional dan membuat keputusan sesuai dengan beberapa persyaratan. 
    - Kontrol alur kerja 

3. Software as a Service(SaaS)
    Merupakan aplikasi jadi yang disewa dan disesuaikan
Pada SaaS terdapat:

a. Teknik Pengaktifan SaaS
    Properti yang disediakan oleh internet adalah aksebilitas dan portabilitas. Konsumen tidak mengelola atau mengntrol cloud yang mendasarinya. 
b. Menyediakan layanan aplikasi berbasis web
Aplikasi Berbasis web meliputi aplikasi umum, aplikasi bisnis, aplikasi ilmiah dan aplikasi pemerintah
c. Menyediakan Portal Web.

    
Deployment Models
Terdapat 4 model penerapan cloud yaitu: 

1. Public Cloud

    Teredia untuk masyarakat umun artau grup besar dan dimiliki oleh organisasi yang menyediakn/ menjual layanan cloud.

Karakteristik daru public cloud yaitu:

- Infrastruktur homogen

- Kebijakan bersama

- Sumber daya bersama dan multi-penyewa

- Infrastruktur yang disewa atau disewa

- Skala ekonomi

2. Private Cloud 

    Infrastruktur cloud dioperasikan hanya untuk sebuah organisasi.

Karakteristik Private Cloud

- Infrastruktur heterogen

- Kebijakan yang disesuaikan

- Sumber daya khusus

- Infrastruktur internal

- End-to-end control

3. Community Cloud

    Infrastruktur cloud digunakan bersama oleh beberapa organisasi dan mendukung komunitas tertentu. 

4. Hybrid Cloud

    Infrastruktur cloud adalah komposisi dari dua atau lebih cloud (private, community, atau public) yang tetap merupakan entitas unik tetapi terikat bersama oleh teknologi standar atau kepemilikan.



https://allcode.com/iaas-saas-paas/

0 comments:

Post a Comment