cloud computing (komputasi awan)

Upload: tegar-rizki

Post on 06-Jul-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    1/26

    Cloud Computing

    Windows Azure

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    2/26

    CLOUD COMPUTING

    John mccarthy,1960 “suatu hari nanti komputasi akan menjadiinfrastruktur public seperti halnya listrik dan telepon”.

    Larry Ellison, 1995 “kita tidak harus menerangkan internet bias dianggapawan besar, awan besar computer yang saling tersambung”.

      Cloud computing adalah paradigma informasi, secara permanentersimpan didalam server (internet) tersimpan sementara (client) internettermasuk desktop computer tablet ,notebook dll.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    3/26

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    4/26

    CLOUD COMPUTING MODEL

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    5/26

    CLOUD COMPUTING MODEL

     Software as a Service (SaaS) adalah layanan dari Cloud Computingdimana kita tinggal memakai software (perangkat lunak) yang telahdisediakan.

    Platform as a Service (PaaS) adalah layanan dari Cloud Computingdimana kita menyewa “rumah” berikut lingkungan-nya (sistem operasi,network, databbase engine, framework aplikasi, dll), untuk menjalankanaplikasi yang kita buat.

    Infrastructure as a Service (IaaS) adalah layanan dari Cloud Computingdimana kita bisa “menyewa” infrastruktur IT (komputasi, storage, memory,network dsb). Kita bisa definisikan berapa besar-nya unit komputasi (CPU)penyimpanan data ( storage) , memory (RAM), bandwith, dan konfigurasilain-nya yang akan kita sewa.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    6/26

    PENYEBARAN CLOUD COMPUTING

      Publik 

      Privat

      Community

      Hybrid (Publik, privat, community)

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    7/26

    KARAKTERISTIK CLOUD COMPUTING

    1. Resource Pooling

    Sumber daya komputasi (storage, CPU, memory, network bandwidth, dsb.) yang dikumpulka

    layanan ( service provider ) untuk memenuhi kebutuhan para pelanggan ( service consumers)

    multi-tenant. Sumber daya komputasi ini bisa berupa sumber daya fisik ataupun vitual dan jug

    secara dinamis oleh para pelanggan untuk mencukupi kebutuhannya.

    2. Broad Network Access

    Kapabilitas layanan dari cloud provider tersedia lewat jaringan dan bisa diakses oleh berbag

    seperti smartphone, tablet, laptop, dan workstation.

    3. Measured Service

    Tersedia layanan untuk mengoptimal dan memonitor layanan yang dipakai secara otomatis.

    monitoring sistem ini, kita dapat melihat beberapa sumber daya komputasi yang telah digun

    bandwidth, storage, processing, jumlah pengguna aktif, dsb. Layanan monitoring ini sebagai

    transparansi antara cloud computing provider  dengan cloud computing consumer .

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    8/26

    KARAKTERISTIK CLOUD COMPUTING

    4. Rapid Elasticity

    Kapabilitas dari layanan cloud computing provider  bisa dipakai oleh cloud compusecara dinamis berdasarkan kebutuhan. cloud computing provider  bisa menaikanmenurunkan kapasitas layanan. Kapasitas layanan yang disediakan ini biasanya tidan service consumer  bisa dengan bebas dan mudah memilih kapasitas yang diinsaat.

    5. Self Service

    cloud computing provider  bisa mengkonfigurasikan secara mandiri layanan yang sebuah sistem, tanpa perlu interaksi manusia dengan pihak cloud computing provlayanan yang dipilih ini harus tersedia segara dan saat itu juga secara otomatisKeldi atas menjadi acuan jika sebuah service provider  ingin disebut sebagai penyediaCloud Computing. Jika salah satu komponen tidak ada pada service provider , maprovider  tersebut belum bisa dikatakan Cloud Computing.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    9/26

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    10/26

    WINDOWS AZURE

    Windows Azure merupakan solusi yang ditawarkan oleh pihak Microsofsebagai penyedia layanan cloud computing. Windows Azure merupaksebuah platform atau lingkungan yang dirancang oleh Microsoft deng

    berbasisikan Platform As a Service (PaaS).

    Keunggulan Windows Azure adalah kemampuan untuk menjalankan adari berbagai jenis teknologi dan platform, diantaranya adalah .NET (seteknologi dari Microsoft), JAVA, dan juga PHP.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    11/26

    FITUR WINDOWS AZURE

     Web Sites

    Layanan ini digunakan untuk membuat suatu situs web yang “Fast andScalable”. Kemudahannya dalam mengembangkan web menjadi salahsatu daya tarik utama fitur ini. Pengguna dapat melakukannya denganmenggunakan open source aplikasi seperti WordPress, Joomla!, Drupal,

    DotNetNuke dan Umbraco. Selain itu, fitur ini juga dengan mudahmengintegrasikan web yang user inginkan dengan layanan WindowsAzure seperti SQL Database, Caching, dan Storage. Salah satu contohlayanan yang menggunakan ini adalaah marketplace yang berbasiscloud web.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    12/26

    FITUR WINDOWS AZURE

     Virtual Machine

    Dengan menggunakan Windows Azure, pengguna dapatdengan mudah membuat dan menjalankan Windows Server  danLinux Virtual Machine dalam waktu beberapa menit. Selain itu,

    pengguna juga dapat memindahkan aplikasinya besertainfrastrukturnya tanpa harus mengubah kode yang ada.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    13/26

    FITUR WINDOWS AZURE

     Cloud Services

    Layanan ini memudahkan pengguna untuk membuat danmemanage aplikasi yang dibuat baik berbentuk desktop ataupunmobile. Pengguna hanya perlu fokus akan aplikasi yang akan

    dibuat, sedangkan hal hal seperti patching, hardware, dan jaringan dapat dilakukan oleh cloud.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    14/26

    FITUR WINDOWS AZURE

     Big Data

    Windows Azure menawarkan beberapa layanan untuk membantu mengelola data pengguna di Cloud. SQL Databaseyang sebelumnya dikenal dengan nama database Azure SQL

    memungkinkan perusahaan ataupun organisasi dengan cepatmenciptakan, meningkatkan dan memperluas aplikasi ke dalamCloud dengan tools yang disediakan oleh Microsoft SQL ServerTechnology. Layanan storage ini biasa digunakan dalammenyimpan data data sekunder dalam suatu perusahaan.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    15/26

    FITUR WINDOWS AZURE

     Media

    Layanan ini menyediakan fleksibilitass, skalabilitas, dankehandalan dari platform Cloud unutk menangani media dengankualitas tinggi yang diperuntukan untuk global audience.

    Layanan ini juga meliputi cloud-based teknologi yang berada didalam Microsoft Media Platform termasuk media partner,encoding, format conversion, content protection dan juga live streaming. Biasanya digunakan untuk membuat aplikasi livestreaming ataupun course online yang biasa digunakanperusahaan untuk mempresentasikan hasilnya secara online kepartnernya.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    16/26

    KOMPONEN WINDOWS AZURE

    Compute : Merupakan bagian dari teknologi Windows Azure yang bergunadalam proses komputasi, baik secara foreground   maupun background

     job (berjalan di belakang layar).

    Storage : Merupakan bagian dari teknologi Windows Azure yang bergunadalam proses penyimpanan data. Terdapat dua jenis storage dalam

    Windows Azure, yang pertama adalah Azure Storage yang berguna untukpenyimpanan data yang berbentuk table, cloud, dan blob. Sementara itubentuk storage lainnya adalah SQL Azure yang merupakan versi SQL Serveyang berjalan di cloud.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    17/26

    KOMPONEN WINDOWS AZURE

    Fabric : Merupakan bagian yang berguna sebagai “otak ” dari teknologi ini.Proses ini diatur oleh Windows Azure Fabric Controller yang berguna dalamproses scheduling, resource allocation, dan management.

    Developer Experience : developer diberikan kemudahan dalam mendeploysuatu aplikasi, layaknya kita mendeploy sebuah aplikasi dengan visual studio

    di desktop kita sendiri.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    18/26

    KEY PROPERTIES

    Resource Elasticity : Kita dapat melakukan penyesuaian resource yangdibutuhkan secara real-time oleh suatu aplikasi yang berjalan. Sebagai contoh :apabila suatu aplikasi hanya tinggi traffic nya pada waktu-waktu tertentu(misalnya aplikasi pemilu), maka tentunya kebutuhan resource hanya tinggipada saat tertentu saja. Oleh karena itu, kita dapat melakukansetting resource dengan menggunakan resource rendah pada saat jumlah aksesrendah, dan meningkatkan kapasitas resource apabila sedang mencapai peaktime.

    Geo-aware : Windows Azure berjalan di atas data center Microsoft yang tersebaluas di seluruh dunia. Pada saat pengembangan aplikasi cloud, pengembangdapat memilih data center yang terdekat dengan mereka sehingga tingkatkonektifitas menjadi lebih tinggi. Sebagai contoh, apabila kita membuat suatuaplikasi pemilu di daerah eropa, maka sebaiknya resource-resoure yang kitagunakan (database, dll)

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    19/26

    ARSITEKTUR WINDOWS AZURE

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    20/26

    KONFIGURASI WINDOWS AZURE

    1.   Kita bisa mengakese windows azure dengan membuka URL : http://www.windo

    Sebelum mengakses windows azure pengguna diharuskan untuk mendaftar ter

    http://www.windowsazure.com/http://www.windowsazure.com/

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    21/26

    KONFIGURASI WINDOWS AZURE

    2. Dan, jika anda telah mendaftar dan masuk ke dalam portal windows azure tampberikut.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    22/26

    TAMPILAN FITUR WINDOWS AZURE

    ALL ITEM

    Disini terdiri atas apa saja yangtelah kita buat sebelumnya

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    23/26

    TAMPILAN FITUR WINDOWS AZURE

    WEBSITES

    web sites di windows azure ini sepertihosting dan domain seperti di tempathosting lain, namun perbedaannya webyang kita buat berada di dalam windowsazure.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    24/26

    TAMPILAN FITUR WINDOWS AZURE

    VIRTUAL MACHINES

    Virtual Machines di windows azure tidak  jauh berbeda dengan VM lain sepertiVmware, VirtualBox. Perbedaannya diwindows azure, kita bisa memilih OS yang

    telah di sediakan, Seperti Windows Server2008 R2, Server 2012 RC, SQL Server 2012,Ubuntu Server, OpenSuse, CentOS, dll.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    25/26

    TAMPILAN FITUR WINDOWS AZURE

    SQL DATABASES

    sql database atau biasa yg di sebut SQLAzure, di sini fungsinya tidak jauhberbeda dengan SQL Server yg biasa,namun ini teknologi cloud, kita bisa

    menulis query-query di dalam Cloud danmembuat database secara online, tanpainstalasi software.

  • 8/16/2019 Cloud Computing (Komputasi Awan)

    26/26

    TAMPILAN FITUR WINDOWS AZURE

    STORAGE

    Storage si windows azure ini, adalahStorage yang terbentuk pada saat kitamembuat Virtual Machine di windowsazure.