Elenawati tugas1 kom datjar iii
description
Transcript of Elenawati tugas1 kom datjar iii
Mari Mengenal Komputasi Awan
KomDatJar III
Elenawati
Apa itu Cloud Computing ?
Pengertian Cloud Computing
Cloud = Awan (Internet) Computing = Proses Komputasi
"Internet bisa dianggap awan besar. Awan berisi komputer yang semuanya saling tersambung. Dari situlah berasal istilah 'cloud'. Jadi semuanya disambungkan ke 'cloud', atau awan itu.“ (Stevan Greve)
COMPUTER NETWORK
STORAGE (DATABASE)
SERVERS
APPLICATIONS
Skema Cloud Computing
Client mengambil data yang dibutuhkan melalui internet
Distributed Server mengalih kontrolkan semua jalur dari Client
Semua data tersimpan di data center dan siap dibutuhkan kapan pun dan dimana pun
Model Layanan CloudSoftware as a
Service (SaaS)Platform as a
Service (PaaS)Infrastructure as a
Service (IaaS)
Google App Engine
SalesForce CRMLotusLive
LayananCloud Computing Layers
Services
Application
Development
Platform
Storage
Hosting
PenjelasanLayanan
Services – Layanan bisnis lengkap seperti PayPal, OpenID, OAuth, Google Maps, Alexa
Application – Perangkat lunak berbasis cloud yang menghilangkan kebutuhan untuk instalasi lokal seperti Google Apps, Microsoft Online
Storage – Penyimpanan data atau cloud berbasis NAS seperti CTERA, iDisk, CloudNAS
Development – Platform pengembangan perangkat lunak yang digunakan untuk membangun aplikasi berbasis cloud kustom (PAAS & SAAS) seperti SalesforcePlatform – Platform berbasis cloud, biasanya disediakan dengan menggunakan virtualisasi, seperti Amazon ECC, Sun Grid
Hosting – Pusat data fisik seperti yang dijalankan oleh IBM, HP, NaviSite, dll
Aplikasi
Prasarana
Microsoft’s Cloud Platform
Global Foundation Services
Cloud Infrastructure Services
Building Block Services
Finished Services & Solutions
Computer Storage Management
Dev Tools
Hardware Networking
Deployment Operations
Cloud + Client = Life Without Wall
• Connect Devices• Connect Data• Connect Apps and Services• Connect People• Connect Businesses• Connect Everything…
Cloud Arsitektur
SaaS adalah layanan dari Cloud Computing dimana pelanggan dapat menggunakan software (perangkat lunak) yang telah disediakan oleh cloud provider. Pelanggan cukup tahu bahwa perangkat lunak bisa berjalan dan bisa digunakan dengan baik. Contoh dari layanan SaaS ini antara lain adalah:
Apakah Software as a Service (SaaS) ?
PaaS menyediakan semua fasilitas yang diperlukan secara lengkap dalam membangun dan memberikan aplikasi web dan layanan sepenuhnya dari Internet. Contohnya :
Platform as a Service (PaaS)
IaaS adalah pengiriman infrastruktur teknologi sebagai permintaan layanan. Contoh Iaas :
Infrastruktur as a Service (IaaS)
Karakteristik Cloud Computing
Karakteristik Umum:
Software Biaya Rendah
Virtualisasi Layanan Orientasi
Tingkat Keamanan Canggih
Seragam
Berskala Besar Elastis
Distribusi Geografis
Karakteristik Esensial:
Sumber Penyatuan
Akses Jaringan Luas Elastisitas Cepat
Layanan Terukur
Sesuai Pelayanan Permintaan Pribadi
Cloud computing membantu konsumen dan pebisnis untuk menggunakan aplikasi tanpa melakukan instalasi, mengakses file pribadi mereka di komputer manapun dengan akses internet. Teknologi ini memungkinkan efisiensi lebih dengan memusatkan penyimpanan, memory, pemrosesan, dan bandwith.
Tanpa Instalasi
Beberapa syarat yang harus dipenuhi antara lain :
1. Layanan bersifat “On Demand”, pengguna dapat berlangganan
hanya yang dia butuhkan saja, dan membayar hanya untuk yang
mereka gunakan saja
2. Layanan bersifat elastis/scalable, di mana pengguna bisa
menambah atau mengurangi jenis dan kapasitas layanan yang dia
inginkan kapan saja dan sistem selalu bisa mengakomodasi
perubahan tersebut.
3. Layanan sepenuhnya dikelola oleh penyedia/provider, yang
dibutuhkan oleh pengguna hanyalah komputer personal/notebook
ditambah koneksi internet.
Syarat Cloud Computing
Service level – Cloud provider mungkin tidak akan konsisten dengan performance dari application atau transaksi.
Privacy - Karena orang lain / perusahaan lain juga melakukan hosting kemungkinan data anda akan keluar atau di baca oleh pemerintah U.S. dapat terjadi tampa sepengetahuan anda atau approve dari anda.
Compliance - Anda juga harus memperhatikan regulasi dari bisnis yang anda miliki, dalam hal ini secara teoritis cloud service provider diharapkan dapat menyamakan level compliance untuk penyimpanan data didalam cloud, namun karena service ini masih sangat muda anda diharapkan untuk berhati hati dalam hal penyimpanan data.
Data ownership – Apakah data anda masih menjadi milik anda begitu data tersebut tersimpan didalam cloud? mungkin pertanyaan ini sedikit aneh, namun anda perlu mengetahui seperti hal nya yang terjadi pada Facebook yang mencoba untuk merubah terms of use aggrement nya yang mempertanyakan hal ini.
Data Mobility – Apakah anda dapat melakukan share data diantara cloud service? dan jika anda terminate cloud relationship bagaimana anda mendapatkan data anda kembali? Format apa yang akan digunakan ? atau dapatkah anda memastikan kopi dari data nya telah terhapus ?
Resiko Cloud Computing
"tidak-perlu-tahu" dalam hal rincian yang mendasari infrastruktur, aplikasi antarmuka dengan infrastruktur melalui API.
"fleksibilitas dan elastisitas" memungkinkan sistem ini untuk meningkat dan turun dan akanmemanfaatkan sumber daya dari semua jenisCPU, penyimpanan, kapasitas server, load balancing, dan database
"membayar sebanyak digunakan dan diperlukan" jenis utilitas komputasi dan "selalu!, Di mana saja dan setiap tempat" jenis komputasi berbasis jaringan.
Karakteristik Dasar Cloud
Cloud yang transparan untuk pengguna dan aplikasi, mereka dapat dibangun dalam berbagai cara produk bermerek, proprietary open source, perangkat keras atau perangkat lunak, atau hanya PC off-the-shelf.
Secara umum, mereka dibangun di atas cluster server PC dan komponen off-the-shelf ditambah software Open Source dikombinasikan dengan aplikasi di-rumah dan / atau perangkat lunak sistem.
Lanjutan…
Mengurangi biaya modal dan operasional- Tidak lagi diperlukan untuk membuat investasi modal di muka yang besar pada pusat data- Menghilangkan kebutuhan untuk merencanakan ke depan untuk pengadaan- Memungkinkan perusahaan untuk memulai dari yang kecil dan - - meningkatkan investasi sumber daya mereka sesuai kebutuhan (pay-as-you-go)
Menyederhanakan penyebaran aplikasi & manajemen- Model umum pemrograman seluruh mobile, browser, client, server, cloud- Akses ke ekosistem yang kuat dari aplikasi banyak digunakan- Integrasi dengan aset TI yang ada (Software + Services)
Manfaat Cloud Computing
Jadi Could Computing itu adalah penyedia layanan dan kita adalah user/ pemakai dari layanan tersebut. Kita tidak perlu pusing memikirkan bagaimana mereka (penyedia layananan Cloud Computing ) menyedikan layanan tersebut, yang penting mereka bisa memberikan standar layanan sesuai dengan apa yang kita butuhkan. Untuk biaya layanan kita tinggal bayar berdasarkan pemakaian, walaupun ada juga penyedia layananan yang menggratiskan layanan-nya. Saat kita butuh tambahan layanan, kita bisa meminta segera penambahan layanan tersebut, dan juga sebaliknya (ELASTIS ).
Kesimpulan
Thank You