Rumah Kewangan Peribadi Apa itu IaaS Cloud Computing? - monyet

Apa itu IaaS Cloud Computing? - monyet

Isi kandungan:

Video: Cloud Computing - Computer Science for Business Leaders 2016 2024

Video: Cloud Computing - Computer Science for Business Leaders 2016 2024
Anonim

Walaupun anda tidak dapat melihat persekitaran dan perkhidmatan maya secara fizikal, elemen-elemen ini semua wujud sebagai sebahagian daripada persekitaran komputer yang sebenar yang di-host Amazon bagi pihak anda. Anda perlu memahami bagaimana elemen-elemen ini berfungsi sedikit demi sedikit kerana mereka mempunyai kehadiran fizikal dan memberi impak kepada keperluan peribadi atau perniagaan anda. Tiga teknologi membolehkan sesiapa sahaja untuk membuat pusat komputer maya menggunakan Amazon Web Services (AWS):

  • IaaS: Satu bentuk pengkomputeran awan yang menyediakan sumber pengkomputeran maya. Anda pada dasarnya menggunakan IaaS untuk menggantikan sumber fizikal, seperti pelayan, dengan sumber maya yang dihoskan dan diuruskan oleh Amazon.
  • SaaS: Perkhidmatan pengedaran perisian yang membolehkan anda menggunakan aplikasi tanpa benar-benar mempunyai aplikasi yang dipasang di dalam negara. Satu lagi istilah yang digunakan untuk menggambarkan perkhidmatan ini ialah perisian pada permintaan. Hos, Amazon, mengekalkan perisian tersebut, menyediakan lesen yang diperlukan, dan melakukan semua kerja lain yang diperlukan untuk membuat perisian tersedia.
  • PaaS: Platform menyediakan penyelesaian lengkap untuk menjalankan perisian dengan cara bersepadu pada sekeping hardware tertentu. Sebagai contoh, Windows adalah jenis platform tertentu. Platform maya yang disediakan oleh PaaS membolehkan pelanggan untuk membangun, menjalankan, dan mengurus segala macam aplikasi.

Mendefinisikan IaaS

Cara paling mudah untuk melihat IaaS adalah sebagai cara menyediakan akses kepada sumber komputer virtual melalui sambungan Internet. IaaS bertindak sebagai salah satu daripada tiga kaedah untuk berkongsi sumber-sumber di Internet, di samping SaaS dan PaaS. AWS menyokong IaaS dengan menyediakan akses kepada perkakasan, perisian, pelayan, penyimpanan, dan komponen infrastruktur yang maya. Singkatnya, anda boleh menggunakan IaaS untuk menggantikan setiap elemen fizikal dalam persediaan pengkomputeran anda kecuali yang diperlukan untuk menubuhkan dan menyelenggara kesambungan Internet dan yang diperlukan untuk menyediakan perkhidmatan bukan virtual (seperti percetakan). Kelebihan IaaS adalah banyak, tetapi di sini adalah orang-orang yang dianggap paling penting:

  • Tuan rumah mengendalikan tugas seperti penyelenggaraan sistem, sandaran, dan perancangan daya tahan.
  • Pelanggan boleh mendapatkan akses segera kepada sumber tambahan apabila diperlukan dan kemudian tidak perlu risau tentang menyingkirkan mereka apabila keperluan telah berakhir.
  • Tugas pentadbiran terperinci dikendalikan oleh tuan rumah, tetapi pelanggan dapat menguruskan tugas pentadbiran secara keseluruhan, seperti menentukan berapa banyak kemampuan untuk digunakan untuk tugas tertentu.
  • Pengguna mempunyai akses ke virtualisasi desktop, yang bermaksud bahawa desktop mereka muncul pada apa sahaja peranti yang mereka gunakan untuk digunakan pada saat tertentu.
  • Penggunaan perkhidmatan berdasarkan dasar memastikan pengguna tetap mematuhi keperluan syarikat ketika menggunakan sumber daya komputer.
  • Semua kemas kini yang diperlukan (perisian dan perkakasan) berlaku secara automatik dan tanpa sebarang interaksi yang diperlukan oleh klien.

Perlu diingat bahawa tiada makan siang percuma. AWS dan penyedia IaaS lain berminat untuk membuat keuntungan. Mereka berbuat demikian dengan melabur dalam jumlah besar perkakasan, perisian, dan kakitangan pengurusan untuk mengawasi semuanya. Manfaat skala membantu menghasilkan keuntungan, dan banyak perniagaan tidak dapat membuat setup yang mereka perlukan untuk mendapatkan sedikit uang.

Walau bagaimanapun, anda mesti mempertimbangkan kekurangan pasti IaaS juga:

  • Pengebilan boleh menjadi kompleks kerana beberapa perkhidmatan dibilkan pada kadar yang berbeza dan dalam tempoh masa yang berbeza. Di samping itu, pengebilan boleh merangkumi penggunaan sumber. Pelanggan mesti memastikan bahawa amaun pada bil sebenarnya sesuai dengan penggunaan dunia nyata; membayar terlalu banyak untuk perkhidmatan yang pelanggan tidak benar-benar menggunakan dapat dengan mudah berlaku.
  • Pemantauan pengurusan sistem menjadi lebih sukar. Pelanggan kehilangan kawalan atas cara yang tepat di mana aktiviti berlaku.
  • Ketinggalan sering terjadi di antara masa perubahan dalam perkhidmatan diperlukan dan hos memberikannya, jadi pelanggan dapat mengetahui bahawa walaupun perkhidmatan lebih fleksibel, mereka tidak sesuai responsif.
  • Hosttime downtime boleh menjejaskan sekumpulan besar orang dan membuktikan sukar untuk dibetulkan, yang bermaksud bahawa pelanggan tertentu mungkin mengalami downtime pada waktu yang paling tidak mungkin tanpa sebarang cara untuk menyelesaikannya.
  • Membina dan menguji aplikasi tersuai boleh menjadi lebih sukar. Ramai pakar mengesyorkan menggunakan peralatan dalaman untuk keperluan pembangunan aplikasi untuk memastikan alam sekitar dilindungi dan responsif.

Kontrak perkhidmatan IaaS berbeza-beza banyak antara vendor. Meskipun buku ini berfokus pada AWS, anda perlu mempertimbangkan penawaran lain, termasuk Windows Azure, Google Compute Engine, Rackspace Open Cloud, dan IBM SmartCloud Enterprise. Dalam sesetengah kes, anda mungkin mendapati berguna untuk mendapatkan perkhidmatan dari pelbagai tuan rumah untuk mendapatkan perkhidmatan terbaik untuk keperluan tertentu.

Membandingkan IaaS ke SaaS

SaaS adalah mengenai aplikasi berasaskan awan. Produk seperti e-mel dan suite pejabat dalam talian adalah contoh aplikasi berasaskan awan. Pelanggan biasanya mengakses aplikasi menggunakan aplikasi tempatan, seperti penyemak imbas. Penyemak imbas berjalan pada perkakasan tempatan, tetapi aplikasi berjalan pada perkakasan hos. Apa yang dilihat oleh pelanggan ialah aplikasi yang berjalan di pelayar seolah-olah ia berfungsi secara tempatan. Dalam kebanyakan kes, aplikasi berjalan dalam pelayar tanpa sebarang perubahan kepada sistem tempatan. Walau bagaimanapun, sesetengah aplikasi memerlukan penambahan penambahan.

Perbezaan antara IaaS dan SaaS adalah tahap perkhidmatan. Apabila bekerja dengan IaaS, pelanggan biasanya memerlukan sokongan terperinci yang merangkumi keseluruhan penyelesaian. Penyelesaian SaaS mungkin termasuk hanya permohonan itu. Walau bagaimanapun, ia juga boleh termasuk yang berikut:

  • Runtime aplikasi
  • Akses data
  • Middleware
  • Sokongan sistem operasi
  • Virtualisasi
  • Akses pelayan
  • Penyimpanan data
  • SaaS biasanya menyimpan tuan rumah sepenuhnya dalam kawalan dan tidak menawarkan apa-apa pemantauan.Walaupun tuan rumah menyimpan aplikasi yang dikemas kini dan memastikan keselamatan data, pentadbir syarikat pelanggan biasanya tidak dapat mengakses penyelesaian SaaS dalam apa cara yang bermakna (SaaS menawarkan penggunaan aplikasi, tetapi tidak semestinya konfigurasi aplikasi, dan oleh itu tidak fleksibel sebagai alternatif lain). Di samping itu, syarikat pelanggan biasanya menerima aplikasi seperti, tanpa sebarang pengubahsuaian atau penyesuaian. Menggunakan aplikasi yang dikembangkan oleh pelanggan adalah tidak dapat dipertimbangkan dalam senario ini.

Membandingkan IaaS ke PaaS

PaaS

adalah lebih daripada penyelesaian pembangunan daripada penyelesaian persekitaran pengeluaran. Pasukan pembangunan biasanya menggunakan PaaS untuk membuat penyelesaian tersuai atau mengubah suai penyelesaian yang sedia ada. Kakitangan pembangunan mempunyai kawalan penuh ke atas aplikasi dan boleh melaksanakan semua tugas berkaitan pembangunan, seperti debugging dan pengujian. Seperti penyelesaian SaaS, tuan rumah biasanya mengekalkan kawalan ke atas Middleware

  • Sokongan sistem operasi
  • Virtualisasi
  • Akses pelayan
  • Penyimpanan data
  • Rangkaian
  • kakitangan pembangunan boleh mengakses middleware untuk meningkatkan pembangunan aplikasi tanpa mencipta semula roda. Menulis kod permohonan untuk membuat aplikasi awan-siap tidak perlu kerana middleware sudah mengandungi ciri-ciri ini. Pasukan pembangunan mendapat akses kepada ciri aplikasi berasaskan awan yang termasuk berikut:

Skalabilitas

  • Ketersediaan tinggi
  • Multitenancy
  • Pembebasan SaaS
  • Pentadbir juga boleh melakukan tugas-tugas pemantauan dan pengurusan dalam batasan apabila bekerja dengan PaaS (bergantung kepada kontrak yang pelanggan mempunyai dengan tuan rumah). Walau bagaimanapun, menyedari bahawa PaaS berorientasikan kepada keperluan pembangunan, jadi pemaju berprinsip ketika melakukan beberapa tugas yang biasanya dilakukan oleh administrator. Di samping itu, PaaS berkaitan dengan pembangunan, bukan pembuatan produk, jadi tuan rumah boleh menjaga semua tugas pentadbiran di dalam negara.
Apa itu IaaS Cloud Computing? - monyet

Pilihan Editor

Melindungi Metrik Media Sosial anda dengan Alat Cadangan - dummies

Melindungi Metrik Media Sosial anda dengan Alat Cadangan - dummies

Jika anda telah memulakan jejak sosial metrik media dan menikmati kurniaan data yang kini dapat dilihat, dihidupkan, dan digunakan, anda mungkin tertanya-tanya apa yang mungkin menyebabkan kemurungan! Mudah: kehilangan data. Katakanlah bahawa anda mempunyai masalah tapak atau entah bagaimana kehilangan akses ke tapak atau data anda. Adakah anda mempunyai sandaran anda ...

Laman web baru? Menarik Tumpuan Media Sosial Lalu Lintas dan Meningkat - dummies

Laman web baru? Menarik Tumpuan Media Sosial Lalu Lintas dan Meningkat - dummies

Mana-mana kempen baru, laman web, akaun Twitter, halaman Facebook, atau item lain yang anda ingin ukur dengan metrik media sosial bermula pada sifar. Nombor ini boleh membuat anda merasa seperti anda bercakap dengan tidak sah, bercakap dengan diri anda atau anda tersembunyi dari pandangan. Perasaan ini boleh membawa kepada pengasingan secara keseluruhan ...

Meracuni Google Spider - dummies

Meracuni Google Spider - dummies

Anda sentiasa dapat mencari orang yang ingin menyimpang dari lurus dan sempit. Ya, mereka adalah orang bodoh yang terlibat dalam taktik pengoptimuman berisiko yang bertujuan untuk menggerakkan PageRank secara artifisial, memanipulasi pesanan halaman hasil carian di Google, dan mendapatkan kelebihan yang tidak adil dalam indeks. Google, dengan reputasi yang luar biasa untuk melindungi, ...

Pilihan Editor

Mengukur Pengunjung Lama Menginap di Laman Web Anda - dummies

Mengukur Pengunjung Lama Menginap di Laman Web Anda - dummies

Di laman web anda memberikan wawasan yang penting. Anda boleh memikirkan sama ada pengunjung sedang melihat cepat, kemudian pergi, atau sama ada mereka bertahan lebih lama dan sebenarnya membaca bahan dalam talian anda dengan tujuan untuk mengambil tindakan. Jika majoriti pelawat laman web anda tidak ...

Pemasaran web: Cara Menilai Layouts dengan Peta Haba - dummies

Pemasaran web: Cara Menilai Layouts dengan Peta Haba - dummies

Laman web perniagaan sangat mirip dengan merancang kedai dengan pemasaran produk dalam fikiran. Malah, laman web anda benar-benar adalah kedai - kedai maya di Internet. Rangkaian kedai runcit telah menghabiskan berjuta-juta dolar dalam penyelidikan pasaran, menonton dan mendokumentasikan bagaimana pembeli memasuki kedai, belok kanan atau kiri, dan ...

Analitik web Untuk Menipu Cheat Sheet - dummies

Analitik web Untuk Menipu Cheat Sheet - dummies

Melakukan analisis laman web tidak perlu meletihkan dan intensif masa. Anda boleh meringkaskan prestasi keseluruhan laman web anda dengan cepat - jika anda tahu apa yang perlu dicari. Alat analisis web percuma dan kos rendah boleh membantu anda mengukur kejayaan laman web anda, dan anda boleh menjana perujuk tapak dengan pelbagai cara yang tidak mungkin ...

Pilihan Editor

Cara Memaksimumkan Ruang pada Laman Web - dummies

Cara Memaksimumkan Ruang pada Laman Web - dummies

Terlalu terhad, anda boleh membuat penggunaan kreatif beberapa teknologi di luar sana untuk memaksimumkan antara muka anda. Untuk setiap teknik berikut yang diterangkan, terdapat banyak laman web yang menawarkan sampel kod, forum, dan sumber untuk membantu anda memulakan. Accordions. Antara muka akordion membolehkan ...

Cara Mendapatkan Corak CSS3 Online - dummies

Cara Mendapatkan Corak CSS3 Online - dummies

Mencipta kesan mudah untuk laman CSS3 menggunakan gradien mudah . Walau bagaimanapun, mewujudkan sesuatu yang benar-benar hebat memerlukan masa dan keupayaan artistik. Kebanyakan pemaju benar-benar tidak mempunyai masa atau kemahiran yang diperlukan untuk mencipta sesuatu yang mempesonakan menggunakan CSS3 sahaja (atau CSS3 digabungkan dengan grafik) - di sinilah pereka bermain. Ramai pereka yang membolehkan anda ...

Bagaimana Mengoptimumkan Aplikasi CSS3 dengan Modernizr - dummies

Bagaimana Mengoptimumkan Aplikasi CSS3 dengan Modernizr - dummies

Terdapat banyak pelayar dan versi pelayar yang berbeza gunakan hari ini. Tidak semua daripada mereka adalah optimum untuk CSS3. Inilah tempat Modernizr dimainkan. Pemajunya menyebutnya "perpustakaan JavaScript yang mengesan ciri HTML5 dan CSS3 dalam pelayar pengguna. "Anda menggunakan Modernizr untuk melaksanakan tugas secara pilihan dan memasukkan ciri aplikasi berdasarkan ...