Anda di halaman 1dari 22

Cloud Computing

Kelas 2IF-01

Andika Arya N

Bangkit Prayoga A

Mochammad Rizki F

Wikal Zulfikar

Yoggie Pratama
Konsep Dasar Cloud
Computing
- Pengertian Cloud Computing
- Jenis-jenis layanan Cloud Computing
- Best Practise Cloud Computing
Konsep Dasar
Cloud Computing

- Pengertian Cloud Computing


Cloud Computing merupakan layanan penyimpanan data secara online di storage server, atau dengan
kata lain data kita akan disimpan pada database (storage) milik server online.
- Jenis-jenis layanan Cloud Computing
1. Infrastructure-as-a-Service (IaaS)
2. Platform-as-a-Service (PaaS)
3. Software-as-a-Service (SaaS)
Konsep Dasar
Cloud Computing
2
- Best Practise Cloud Computing/ Praktik Terbaik Cloud Computing
1. Tentukan bagaimana penyedia solusi Anda menjaga keamanan data Anda.
Saat menyimpan data Anda dengan vendor luar, Anda harus mengevaluasi seberapa aman data Anda disimpan.
2. Putuskan data apa yang akan dipindahkan perusahaan Anda ke cloud.
Sebelum memindahkan informasi ke cloud, lakukan tinjauan internal dengan para pemangku kepentingan bisnis utama Anda untuk mengidentifikasi dan mengkonfirmasi data yang dapat
dipindahkan ke cloud.
3. Tinjau perjanjian tingkat layanan Anda.
Sementara sebagian besar penyedia layanan komputasi awan menawarkan infrastruktur ketersediaan tinggi, pemadaman layanan dapat terjadi.
4. Kembangkan strategi pencadangan dan pemulihan data.
Data adalah aset terpenting dari suatu sistem aplikasi.
5. Mematuhi persyaratan privasi data regional.
Ketika Anda menggunakan komputasi awan, data Anda disimpan di lingkungan tervirtualisasi dan dapat disimpan di dan dikirim dari server di beberapa negara.
Mengenal Layanan Cloud
Computing
- Pengertian SaaS, PaaS dan IaaS.
- Review Internet dan Network
Mengenal Layanan
Cloud Computing
- Pengertian SaaS, PaaS dan IaaS.
1. Infrastructure-as-a-Service (IaaS)
Hal ini meliputi seluruh penyediaan infratruktur IT seperti fasilitas data center, storage, server, grid untuk virtualized server, dan seluruh komponen networking yang ada didalam
sistem cloud yang dikelola pihak ketiga
2. Platform-as-a-Service (PaaS)
Adalah development platform berbasis web, dimana Anda bisa menggunakannya untuk membuat sebuah aplikasi web. PaaS akan membuka kesempatan bagi para developer dari
berbagai tingkat pengetahuan, untuk mengembangkan aplikasi secara cepat dan murah.
3. Software-as-a-Service (SaaS)
Adalah software atau aplikasi web-based interface, yang dideploy di sisi pihak ketiga, sehingga dapat diakses melalui jaringan oleh setiap pelanggan.

- Review Internet dan Network


Internet adalah sebuah jaringan komputer yang saling terhubung dengan menggunakan suatu sistem standar global transmission control protocol/internet protocol suite (TCP/IP) yang
digunakan sebagai protokol pertukaran paket dalam melayani miliaran pengguna yang terdapat di seluruh dunia.
Jaringan komputer (network) adalah jaringan telekomunikasi yang memungkinkan antar komputer untuk saling berkomunikasi dengan bertukar data.
Mengenal Teknologi Cloud
Computing
- Studi Kasus Teknologi Cloud Computing
- Contoh-contoh penerapan Cloud Computing
- Virtualization
- Service Oriented Architecture (SOA)
- Grid Computing
- Utility Computing
Mengenal Teknologi
Cloud Computing
- Studi Kasus Teknologi Cloud Computing
Studi Kasus :
Diketahui sebuah perusahaan swasta ingin melakukan integrasi dan migrasi sistem di bidang IT (Information Technology). Motivasinya adalah efisiensi biaya dan tanpa mengurangi produktifitas.
Tiga hal yang ingin mereka lakukan adalah :
1. Efisiensi biaya pembelian perangkat lunak (aplikasi, sistem operasi),
2. Efisiensi belanja tenaga kerja, khususnya asing (expatriat),
3. Optimalisasi teknologi jaringan komputer.
- Contoh-contoh penerapan Cloud Computing
1. Cloud computing dalam bidang pemerintah
Cloud Computing dalam pemerintahan (E-Goverment) dapat mendongkrak kinerja khususnya dalam bidang pemerintahan.
2. Cloud Computing dalam bidang kesehatan
Dalam bidang kedokteran manfaat teknologi ini cloud computing di Indonesia juga diperlukan penggunaan teknologi yang memadai termasuk juga teknologi informasi berbasis cloud computing.
Mengenal Teknologi
Cloud Computing 2
3. Cloud Computing dalam bidang pendidikan
Salah satu contoh penerapan cloud computing yaitu Google Apps, suatu layanan yang disediakan oleh Google. Google Apps merupakan kumpulan berbagai aplikasi Google yang
secara terintegrasi dapat digunakan oleh sebuah komunitas (umum, bisnis, pendidikan dan lembaga non profit).
4. Cloud computing dalam bidang telekomunikasi
Implementasi cloud computing pada telekomunikasi yaitu dengan menyediakan layanan system informasi yang terpusat, dengan artian data-data yang tersebar di berbagai daerah
dapat dikelola dan dipantau oleh pusat data.
- Virtualization/ Virtualisasi
Virtualisasi inilah yang akan mengakomodir secara keseluruhan dari konsep arsitektur cloud computing, karena virtualisasi memiliki kemampuan untuk membuat sebuah komputer
atau grup komputer secara virtual dan membuat jaringan dari perangkat komputer virtual tersebut saling terintegrasi satu dengan lainnya.
- Service Oriented Architecture (SOA)
SOA (service oriented architecture, arsitektur berorientasi layanan) adalah suatu gaya arsitektur sistem yang membuat dan menggunakan proses bisnis dalam bentuk paket layanan
sepanjang siklus hidupnya.
Mengenal Teknologi
Cloud Computing 3
- Grid Computing
Komputasi Grid/ Grid Computing adalah penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan
terpisah secara geografis untuk memecahkan persoalan komputasi dalam skala besar.
- Utility Computing
Komputasi utilitas/ Utility Computing adalah model penyediaan layanan di mana penyedia layanan membuat sumber daya
komputasi dan manajemen infrastruktur tersedia bagi pelanggan sesuai kebutuhan, dan membebankannya untuk penggunaan
spesifik daripada tarif tetap.
Mengenal Arsitektur Cloud
Computing
- Front End
- Back End
Mengenal Arsitektur Cloud
Computing
- Front End
Front end adalah sisi pengguna komputer (user), atau klien (client). Sementara back end adalah bagian “cloud” dari sistem ini,
termasuk komputer klien dan aplikasi yang diperlukan untuk mengakses sistem komputasi awan.
- Back End
Back end sistem adalah berbagai komputer, server dan sistem penyimpanan data yang menciptakan “cloud” dari layanan
komputasi.
Mengenal Infrastruktur Cloud
Computing
- Hypervisor
- Desain Cloud Computing
- Mendefinisikan Kebutuhan Hardware dan Software Pendukung
Mengenal Infrastruktur Cloud
Computing
- Hypervisor
Sebuah hypervisor atau monitor mesin virtual adalah perangkat lunak komputer, firmware atau perangkat keras yang
menciptakan dan menjalankan mesin virtual.
- Desain Cloud Computing
Kurang lebihnya seperti disamping
Mengenal Infrastruktur Cloud
Computing 2
- Mendefinisikan Kebutuhan Hardware dan Software Pendukung
Kebutuhan Hardware
A. Komputer
B. Kartu jaringan
Kebutuhan Software
A. Internet
B. Browser
C. Akun cloud computing (misal: akun Google, di Google ada cloud computing seperti Google Drive)
Mengenal Model-model Cloud
Computing
- Public Cloud Computing
- Private Cloud Computing
- Hybrid Cloud Computing
- Community Cloud Computing
- Kelebihan dan Kekurangan ?
Mengenal Model-model Cloud
Computing
1. Private Cloud
Model deployment cloud computing yang ditujukan untuk pengguna yang terbatas pada kalangan tertentu saja seperti sekolah,
perpustakaan, kantor, dll.
Private Cloud memiliki beberapa kelebihan dan kekurangan, antara lain :
Kelebihan :
1) Hemat Biaya
2) Bersifat privasi dan relative aman
3) Tidak bergantung pada layanan cloud di luar
4) Bersifat lebih sederhana
Mengenal Model-model Cloud
Computing 2
Kekurangan :
1) Biaya/investasi besar untuk penyediaan akses internet, terutama perusahaan besar
2) Perlu waspada dalam memfilter data di internet
3) Tidak dapat digunakan tanpa ada akses internet
4) Sangat bergantung pada penyedia layanan cloud
3. Community Cloud
Model deployment cloud computing yang dibangun oleh satu atau beberapa komunitas. Implementasi community cloud digunakan untuk kepentingan organisasi tersebut. Karena dibangun
bersama-sama, maka dibutuhkan suatu tata aturan dalam mengatur tata kelolanya yang disebut SLA (Service Level Agreement). Dan memiliki beberapa kelebihan dan kekurangan, antara lain :
Kelebihan :
1) Layanan dapat dinikmati sesuai kebutuhan komunitas karena dibangun bersama-sama
2) Dapat dipublikasikan untuk umum
3) Dapat dibuat dengan cepat karena dibuat bersama-sama
Mengenal Model-model Cloud
Computing 3
Kekurangan :
1) Sangat bergantung pada kelangsungan organisasi (seperti matinya suatu organisasi)
2) SLA berpengaruh terhadap kelangsungan layanan yang disediakan community cloud
3) Menimbulkan kerugian apabila digunakan dalam bisnis dan organisasi mengalami kendala internal (perpecahan, penyalahgunaan SLA, kendala
biaya, dll)
4. Hybrid Cloud
Merupakan gabungan antara private cloud dan public cloud. Terdapat SLA yang merujuk pada data apa saja yang dapat diletakkan baik di storage public
cloud (internet) maupun private cloud (intranet). Hal ini bertujuan untuk memudahkan manajemen keamanan dan tata letak data.
Implementasi Layanan Cloud
Computing
- Infrastructure as a Service
- Platform as a Service
- Software as a Service
Implementasi Layanan Cloud
Computing
- Infrastructure as a Service
Di implementasikan oleh Amazon.com yang meluncurkan Amazon EC2 (Elastic Computing Cloud).
- Platform as a Service
Di implementasikan oleh Google AppEngine, yang menyediakan berbagai tools untuk mengembangkan aplikasi di atas platform Google, dengan
menggunakan bahasa pemrograman Phyton dan Django.
- Software as a Service
Di implementasikan untuk contoh layanan SaaS, tentu saja kita harus menyebut layanan CRM online Salesforce.com yang dikomandai Marc Benioff dan
telah menjadi ikon SaaS ini. Selain itu Zoho.com, dengan harga yang sangat terjangkau, contoh lainnya layanan akunting online pun tersedia, seperti yang
diberikan oleh Xero.com dan masih banyak lagi
Thank You !

Anda mungkin juga menyukai