Rumah Keuangan Pribadi Apa itu Cloud Computing IaaS? - dummies

Apa itu Cloud Computing IaaS? - dummies

Daftar Isi:

Video: But how does bitcoin actually work? 2025

Video: But how does bitcoin actually work? 2025
Anonim

Meskipun Anda tidak dapat secara fisik melihat lingkungan dan layanan virtual, semua elemen ini ada sebagai bagian dari lingkungan komputer nyata yang menjadi host Amazon atas nama Anda. Anda perlu memahami bagaimana elemen-elemen ini bekerja sampai batas tertentu karena mereka memiliki kehadiran fisik dan dampak pada kebutuhan pribadi atau bisnis Anda. Tiga teknologi memungkinkan seseorang untuk membuat pusat komputer virtual menggunakan Amazon Web Services (AWS):

  • IaaS: Suatu bentuk komputasi awan yang menyediakan sumber daya komputasi virtual. Anda pada dasarnya menggunakan IaaS untuk menggantikan sumber daya fisik, seperti server, dengan sumber daya virtual yang di-host dan dikelola oleh Amazon.
  • SaaS: Layanan distribusi perangkat lunak yang memungkinkan Anda menggunakan aplikasi tanpa benar-benar menginstal aplikasi secara lokal. Istilah lain yang digunakan untuk menggambarkan layanan ini adalah perangkat lunak sesuai permintaan. Tuan rumah, Amazon, memelihara perangkat lunak, menyediakan lisensi yang dibutuhkan, dan melakukan semua pekerjaan lain yang diperlukan untuk membuat perangkat lunak tersedia.
  • PaaS: A platform menyediakan solusi lengkap untuk menjalankan perangkat lunak secara terpadu pada perangkat keras tertentu. Sebagai contoh, Windows adalah jenis platform tertentu. Platform virtual yang disediakan oleh PaaS memungkinkan pelanggan mengembangkan, menjalankan, dan mengelola aplikasi dari segala jenis.

Mendefinisikan IaaS

Cara termudah untuk melihat IaaS adalah sebagai sarana untuk menyediakan akses ke sumber daya komputer virtual melalui koneksi internet. IaaS bertindak sebagai satu dari tiga metode untuk berbagi sumber daya melalui Internet, di samping SaaS dan PaaS. AWS mendukung IaaS dengan menyediakan akses ke perangkat keras virtual, perangkat lunak, server, penyimpanan, dan komponen infrastruktur lainnya. Singkatnya, Anda dapat menggunakan IaaS untuk mengganti setiap elemen fisik dalam pengaturan komputasi Anda kecuali yang diperlukan untuk membangun dan memelihara konektivitas Internet dan yang diperlukan untuk menyediakan layanan non-virtualisasi (seperti pencetakan). Keuntungan dari IaaS banyak, tapi inilah yang menurut kebanyakan orang penting:

  • Host menangani tugas seperti pemeliharaan sistem, cadangan, dan perencanaan resiliensi. Klien bisa mendapatkan akses langsung ke sumber daya tambahan saat dibutuhkan dan kemudian tidak perlu khawatir menyingkirkannya saat kebutuhan tersebut telah berakhir.
  • Tugas administratif terperinci ditangani oleh tuan rumah, namun klien dapat mengelola keseluruhan tugas administratif, seperti menentukan berapa kapasitas yang akan digunakan untuk tugas tertentu.
  • Pengguna memiliki akses ke virtualisasi desktop, yang berarti desktop mereka muncul pada perangkat apa pun yang mereka gunakan pada saat tertentu.
  • Penggunaan layanan berbasis kebijakan memastikan pengguna tetap mematuhi persyaratan perusahaan saat menggunakan sumber daya komputer.
  • Semua pembaruan yang diperlukan (perangkat lunak dan perangkat keras) terjadi secara otomatis dan tanpa interaksi yang dibutuhkan oleh klien.
  • Ingatlah bahwa tidak ada makan siang gratis. AWS dan penyedia IaaS lainnya tertarik untuk menghasilkan keuntungan. Mereka melakukannya dengan berinvestasi dalam jumlah besar perangkat keras, perangkat lunak, dan personil manajemen untuk mengawasi semuanya. Manfaat skala membantu menciptakan keuntungan, dan banyak bisnis tidak dapat membuat setup yang mereka butuhkan dengan harga lebih murah.

Namun, Anda harus mempertimbangkan kerugian pasti dari IaaS juga:

Penagihan bisa menjadi rumit karena beberapa layanan ditagih dengan harga berbeda dan dalam rentang waktu yang berbeda. Selain itu, penagihan dapat mencakup penggunaan sumber daya. Klien harus memastikan bahwa jumlah tagihan benar-benar sesuai dengan penggunaan dunia nyata; membayar terlalu banyak untuk layanan yang tidak benar-benar digunakan oleh klien dapat dengan mudah terjadi.

  • Sistem pemantauan manajemen menjadi lebih sulit. Klien kehilangan kontrol atas cara yang tepat dalam aktivitas yang terjadi.
  • Jeda sering terjadi antara waktu perubahan layanan yang dibutuhkan dan host menyediakannya, sehingga klien dapat menemukan bahwa meskipun layanan lebih fleksibel, mereka tidak responsif.
  • Waktu nyala host dapat mempengaruhi sekelompok besar orang dan terbukti sulit diperbaiki, yang berarti bahwa klien tertentu mungkin mengalami downtime pada saat yang paling buruk tanpa cara untuk mengatasinya.
  • Membangun dan menguji aplikasi kustom bisa menjadi lebih sulit. Banyak ahli merekomendasikan penggunaan peralatan in-house untuk pengembangan aplikasi perlu memastikan bahwa lingkungan dilindungi dan responsif.
  • Kontrak layanan IaaS sangat bervariasi antara vendor. Meskipun buku ini berfokus pada AWS, Anda perlu mempertimbangkan penawaran lainnya, termasuk Windows Azure, Google Compute Engine, Rackspace Open Cloud, dan IBM SmartCloud Enterprise. Dalam beberapa kasus, Anda mungkin benar-benar merasa berguna untuk mendapatkan layanan dari beberapa host untuk mendapatkan layanan terbaik untuk kebutuhan tertentu.

Membandingkan IaaS dengan SaaS

SaaS

adalah semua tentang aplikasi berbasis awan. Produk seperti email online dan office suite adalah contoh aplikasi berbasis cloud. Klien biasanya mengakses aplikasi menggunakan aplikasi lokal, seperti browser. Browser berjalan pada perangkat keras lokal, namun aplikasi berjalan pada perangkat keras host. Apa yang dilihat klien adalah aplikasi yang berjalan di browser seolah-olah bekerja secara lokal. Dalam kebanyakan kasus, aplikasi berjalan dalam browser tanpa ada perubahan pada sistem lokal. Namun, beberapa aplikasi memang membutuhkan tambahan plug-in. Perbedaan antara IaaS dan SaaS adalah tingkat pelayanan. Saat bekerja dengan IaaS, klien biasanya memerlukan dukungan mendetail yang mencakup keseluruhan solusi. Solusi SaaS mungkin hanya mencakup aplikasi. Namun, ini juga dapat mencakup hal berikut:

Aplikasi runtimes

  • Akses data
  • Middleware
  • Dukungan sistem operasi
  • Virtualisasi
  • Akses server
  • Penyimpanan data
  • Jaringan
  • SaaS biasanya membuat tuan rumah sepenuhnya terkendali dan tidak menawarkan pemantauan apapun.Meskipun host terus memperbarui aplikasi dan memastikan keamanan data, administrator perusahaan klien biasanya tidak dapat mengakses solusi SaaS dengan cara yang berarti (SaaS menawarkan penggunaan aplikasi, namun tidak harus konfigurasi aplikasi, dan oleh karena itu tidak selengkap alternatif lainnya). Selain itu, perusahaan klien biasanya menerima aplikasi sebagaimana adanya, tanpa modifikasi atau penyesuaian apapun. Menggunakan aplikasi yang dikembangkan oleh klien tidak sesuai dengan skenario ini.

Membandingkan IaaS dengan PaaS

PaaS

lebih merupakan solusi pembangunan daripada solusi lingkungan produksi. Tim pengembang biasanya menggunakan PaaS untuk membuat solusi khusus atau memodifikasi solusi yang ada. Staf pengembangan memiliki kontrol penuh atas aplikasi dan dapat melakukan semua tugas terkait pembangunan, seperti debugging dan pengujian. Seperti pada solusi SaaS, host biasanya mempertahankan kontrol terhadap Middleware

  • Dukungan sistem operasi
  • Virtualisasi
  • Akses server
  • Penyimpanan data
  • Networking
  • Dalam kasus ini, bagaimanapun, staf pengembangan dapat mengakses middleware untuk meningkatkan pengembangan aplikasi tanpa menemukan kembali kemudi. Menulis kode aplikasi untuk membuat aplikasi cloud-ready tidak diperlukan karena middleware sudah berisi fitur-fitur ini. Tim pengembang memperoleh akses ke fitur aplikasi berbasis awan yang mencakup hal-hal berikut ini:

Skalabilitas

  • Ketersediaan tinggi
  • Multitenansi
  • Pemberdayaan SaaS
  • Administrator juga dapat melakukan tugas pemantauan dan pengelolaan dalam batas waktu ketika bekerja dengan sebuah PaaS (tergantung kontrak yang dimiliki klien dengan host). Namun, sadari bahwa PaaS berorientasi pada kebutuhan pengembangan, jadi pengembang lebih diutamakan ketika harus melakukan beberapa tugas yang mungkin dilakukan administrator. Selain itu, PaaS berkaitan dengan pembangunan, bukan pembuatan produksi, sehingga tuan rumah dapat mengurus semua tugas administrasi secara lokal.
Apa itu Cloud Computing IaaS? - dummies

Pilihan Editor

SharePoint 2010 Edit Menu - dummies

SharePoint 2010 Edit Menu - dummies

SharePoint 2010 menyediakan dua metode untuk bekerja dengan dokumen. Setiap dokumen memiliki menu Edit yang dapat Anda gunakan untuk mengambil beberapa tindakan pada dokumen itu, seperti memeriksanya untuk diedit. Ribbon juga menampilkan serangkaian tindakan yang dapat dilakukan pada masing-masing dokumen atau sekelompok dokumen yang dipilih. Mengakses ...

SharePoint 2010 Halaman Master dan Galeri Tata Letak Halaman - dummies

SharePoint 2010 Halaman Master dan Galeri Tata Letak Halaman - dummies

Jika Anda berada di situs kolaborasi SharePoint 2010 koleksi, Anda bisa mencatat galeri Master Page di Galeri, namun tidak ada link untuk menerapkan halaman utama di bagian Look and Feel. Di situs penerbitan, Anda memiliki galeri Halaman Utama dan Galeri Page Layout serta pilihan Master Page di ...

Kerangka situs Business Intelligence Center SharePoint 2010 - dummies

Kerangka situs Business Intelligence Center SharePoint 2010 - dummies

Template situs Business Intelligence Center yang baru di SharePoint 2010 menyatukan semuanya untuk Anda guna memantau, menganalisis, dan mewakili data kinerja dan hasil dalam organisasi Anda. Untuk membuat situs berdasarkan template Business Intelligence Center, Anda harus memiliki fitur PerformancePoint Services Site Collection yang diaktifkan. Jika Anda bukan ...

Pilihan Editor

Manfaat Memotret di Alam pada masa siang hari

Manfaat Memotret di Alam pada masa siang hari

Jika Anda kebetulan melakukan pemotretan di alam tengah hari, maka Anda mungkin memiliki waktu yang lebih sulit menemukan cahaya yang memiliki arah atau kualitas yang Anda inginkan. Matahari bertumpu tinggi di langit untuk sebagian besar hari itu, berseri lurus ke bawah pada subjek Anda ...

Manfaat Kamera Digital Kompak untuk Fotografi HDR

Manfaat Kamera Digital Kompak untuk Fotografi HDR

(Kadang disebut titik digital - dan - kamera shoot) adalah yang termurah masuk ke fotografi dengan rentang dinamis tinggi. Anda bisa membelinya seharga sekitar $ 100 dan memulai karir Anda tanpa harus mendapatkan hipotek kedua di rumah Anda. Berikut adalah beberapa model yang bisa sesuai dengan tagihan. Nikon Coolpix S220 dan Canon PowerShot A480 ...

HDR hitam-putih: Berwarna dengan Elemen Variasi Warna Alat - dummies

HDR hitam-putih: Berwarna dengan Elemen Variasi Warna Alat - dummies

Salah satu pilihan untuk mewarnai gambar kisaran dinamis hitam-putih tinggi (HDR) di Photoshop Elements adalah dengan menggunakan alat Variasi Warna. Beberapa kontrol tersedia di sini dimana Anda dapat menambah atau mengurangi warna pada daerah nada tertentu. Dengan kata lain, jika Anda ingin meningkatkan warna hijau dalam bayang-bayang, Anda bisa. Kelemahannya adalah bahwa ...

Pilihan Editor

Membangun Swift Outlets and Actions with Xcode - dummies

Membangun Swift Outlets and Actions with Xcode - dummies

Xcode memiliki Interface Builder yang terpasang di dalamnya sehingga Anda dapat merancang antarmuka Anda secara grafis Kunci untuk membuat semuanya bekerja adalah menghubungkan elemen grafis dari Interface Builder ke file Swift Anda. Xcode memudahkan - cukup ikuti langkah berikut: Buka Utama. storyboard Papan cerita utama Anda mungkin memiliki nama yang berbeda; ini ...

Memilih Bagaimana Melaksanakan Fungsi di Swift - dummies

Memilih Bagaimana Melaksanakan Fungsi di Swift - dummies

Saat Anda sedang berpikir untuk membuat sebuah aplikasi, bagaimana caranya? Anda memutuskan bagaimana menerapkan fungsinya? Swift, bersama dengan kerangka Cocoa and Cocoa Touch, menyediakan berbagai macam alat untuk membantu Anda. Berikut adalah daftar beberapa pertanyaan untuk diajukan kepada diri sendiri saat menentukan mana yang akan digunakan: Apakah ini sesuatu yang ...

Memoles Alat Pengembangan Anda untuk Pemasar Kakao - dummies

Memoles Alat Pengembangan Anda untuk Pemasar Kakao - dummies

Kakao adalah salah satu jenis program yang dapat Anda lakukan dengan Apple's Alat pengembang. Kakao adalah kumpulan alat dan perpustakaan yang memungkinkan Anda mendapatkan hasil maksimal dari pemrograman Mac OS X. Banyak fitur membuat Cocoa hebat, termasuk yang berikut: Desain berorientasi objek modular Penggunaan kerangka kerja Desain antarmuka visual Mengapa program dengan ...