Jelaskan karakteristik teknologi cloud. Teknologi awan. Konsep dasar dan jenis layanan cloud

Banyak pengguna komputer dan perangkat seluler modern tidak dapat lagi membayangkan hidup tanpa Internet, yang telah menjadi bagian dari kehidupan kita sehari-hari. Relatif baru-baru ini, telah muncul teknologi cloud baru yang sangat berbeda dari model sistem komputer klasik, meskipun dalam beberapa hal mereka bekerja dengan prinsip yang sama. Namun, bagi banyak orang, konsep “cloud”, meskipun familiar, masih belum jelas. Baca terus untuk mengetahui apa itu.

Apa itu teknologi cloud?

Jika kita berbicara tentang konsep itu sendiri dalam bahasa sederhana, kita dapat mengatakan bahwa solusi teknologi jenis ini pada dasarnya menyiratkan penyimpanan dan penggunaan informasi, perangkat lunak, atau layanan khusus tanpa benar-benar menggunakan hard drive pada komputer (hanya digunakan untuk instalasi awal) perangkat lunak klien dengan tujuan mengakses layanan cloud).

Dengan kata lain, penggunaan teknologi cloud memungkinkan Anda hanya menggunakan sumber daya komputasi murni dari terminal komputer atau perangkat seluler. Penjelasan ini mungkin tampak terlalu membingungkan bagi banyak orang. Oleh karena itu, untuk memahami seperti apa penggunaan teknologi cloud dalam praktiknya, kami dapat memberikan contoh paling sederhana.

Sebagian besar pengguna modern, dengan satu atau lain cara, menggunakan email. Seringkali keberadaan alamat seperti itu diperlukan untuk pendaftaran di layanan Internet, jejaring sosial, game online, dll. Setiap sistem Windows memiliki klien email Outlook bawaan. Saat menerima atau mengirim surat, semuanya disimpan langsung di hard drive di folder program.

Hal lain adalah ketika kotak surat terletak di server jauh (misalnya, Mail.Ru, Gmail, surat Yandex, dll.). Pengguna cukup memasuki situs, memasukkan data registrasinya (login dan kata sandi), setelah itu ia mendapatkan akses ke emailnya. Ini adalah teknologi cloud dalam arti yang paling sederhana, karena semua korespondensi disimpan bukan di komputer pengguna (hard drive), tetapi di server jarak jauh. Sebenarnya, program khusus tidak diperlukan untuk mengakses kotak surat Anda (browser web biasa, yang dalam hal ini bertindak sebagai aplikasi klien, sudah cukup).

Dengan demikian, hal terpenting yang membedakan teknologi cloud dengan metode TI standar adalah penyimpanan informasi atau beberapa perangkat lunak di server jarak jauh, yang dulu disebut “cloud”, dan kemungkinan berbagi akses ke data atau BY. Saat ini Anda dapat melihat banyak layanan yang dibangun persis berdasarkan prinsip cloud. Tapi tidak selalu seperti ini.

Perkembangan teknologi cloud

Secara umum, perbincangan tentang pengenalan model seperti itu telah berlangsung sejak akhir tahun 60an abad yang lalu. Kemudian muncullah konsep pemanfaatan kekuatan komputasi sistem komputer di seluruh dunia dengan organisasi dalam bentuk utilitas publik, yang penulisnya adalah Joseph Licklider dan John McCarthy.

Langkah selanjutnya adalah pengenalan pada tahun 1999 dari apa yang disebut sistem CRM dalam bentuk situs web yang disediakan dengan berlangganan, yang menyediakan akses ke sumber daya komputasi melalui Internet, yang mulai digunakan secara aktif oleh toko buku online Amazon pada tahun 2002, yang kemudian berubah menjadi a perusahaan IT yang besar.

Dan baru pada tahun 2006, berkat munculnya proyek Elastic Compute Cloud, mereka mulai membicarakan secara serius implementasi teknologi dan layanan cloud dalam skala penuh. Tentu saja, peluncuran layanan Google Apps yang familiar pada tahun 2009 juga memainkan peran penting dalam penyediaan sumber daya komputasi.

Layanan cloud modern

Sejak saat itu, pasar teknologi cloud telah mengalami perubahan yang cukup serius. Dan persoalannya tidak sebatas penyediaan sumber daya komputasi saja.

Teknologi dan layanan cloud baru mulai bermunculan, yang saat ini secara garis besar dapat dibagi menjadi beberapa kategori besar:

  • penyimpanan informasi cloud;
  • portal permainan;
  • platform antivirus;
  • perangkat lunak berbasis web.

Masing-masing kelompok ini mencakup banyak subkategori, namun secara umum semuanya dibangun berdasarkan prinsip yang sama.

Karakteristik yang diperlukan

Menurut persyaratan yang diterima secara umum dari Institut Standar dan Teknologi Nasional AS, ada satu daftar kondisi yang harus dipenuhi oleh teknologi informasi cloud:

  • layanan pengguna independen sesuai permintaan (kemampuan pengguna untuk menentukan tingkat penggunaan sumber daya teknologi dan komputasi dalam bentuk kecepatan akses data, waktu pemrosesan server, volume penyimpanan, dll., tanpa koordinasi atau interaksi wajib dengan penyedia layanan) ;
  • akses ke jaringan tingkat universal (akses ke transfer data terlepas dari jenis perangkat yang digunakan);
  • pengumpulan sumber daya komputasi (redistribusi daya secara dinamis dengan menggabungkan sumber daya untuk sejumlah besar pengguna ke dalam satu kumpulan);
  • elastisitas (kemampuan untuk menyediakan, memperluas atau mempersempit jangkauan layanan setiap saat secara otomatis dan tanpa biaya tambahan);
  • akuntansi layanan yang diberikan kepada konsumen (mengabstraksi lalu lintas yang digunakan, jumlah pengguna dan transaksi yang mereka lakukan, bandwidth, dll.).

Klasifikasi umum model penerapan

Berbicara tentang teknologi cloud, tidak ada salahnya untuk menyebutkan pembagiannya berdasarkan jenis model layanan cloud yang digunakan.

Diantaranya ada beberapa kelompok utama:

  • Private cloud adalah infrastruktur terpisah yang hanya digunakan oleh satu organisasi atau perusahaan yang mencakup beberapa pengguna, atau perusahaan mitra (kontraktor), yang mungkin milik organisasi itu sendiri atau berada di luar yurisdiksinya.
  • Cloud publik adalah struktur yang dimaksudkan untuk digunakan oleh masyarakat umum di domain publik dan, biasanya, di bawah kendali pemilik (penyedia layanan).
  • Cloud publik adalah struktur organisasi yang dirancang untuk sekelompok pengguna yang memiliki minat atau tujuan yang sama.
  • Cloud hybrid adalah kombinasi dari dua atau lebih jenis di atas, yang dalam strukturnya tetap menjadi objek independen yang unik, namun saling berhubungan sesuai dengan aturan standar yang ditentukan secara ketat untuk mentransfer data atau menggunakan aplikasi.

Jenis Model Layanan

Secara terpisah, kita harus menyoroti metodologi untuk mengklasifikasikan model layanan, yaitu seluruh rangkaian alat dan alat yang dapat disediakan oleh layanan cloud kepada pengguna.

Model utama meliputi yang berikut:

  • SaaS (perangkat lunak sebagai layanan) adalah model sekumpulan perangkat lunak yang disediakan oleh penyedia cloud kepada konsumen, yang dapat digunakan baik secara langsung dalam layanan cloud dari perangkat, atau melalui akses melalui klien tipis, atau melalui antarmuka aplikasi khusus.
  • PaaS (platform sebagai layanan) adalah struktur yang memungkinkan pengguna, berdasarkan alat yang disediakan, menggunakan cloud untuk mengembangkan atau membuat perangkat lunak dasar untuk tujuan selanjutnya menghosting perangkat lunak lain (dimiliki, dibeli, atau direplikasi) berdasarkan manajemen basis data sistem, lingkungan eksekusi bahasa pemrograman, perangkat lunak middleware, dll.;
  • IaaS (infrastruktur sebagai layanan) adalah model untuk menggunakan layanan cloud dengan manajemen sumber daya independen dan kemampuan untuk menghosting semua jenis perangkat lunak (bahkan OS), tetapi dengan kontrol terbatas pada beberapa layanan jaringan (DNS, firewall, dll.).

Blok layanan cloud

Karena teknologi cloud memerlukan partisipasi pengguna yang minimal dalam pengoperasian keseluruhan kompleks dan merupakan model yang terdiri dari banyak kombinasi teknologi yang berinteraksi satu sama lain melalui penggunaan middleware, pada tahap pertimbangan layanan tersebut, kami dapat secara terpisah menyoroti beberapa komponen penting dari setiap kompleks perangkat lunak dan perangkat keras yang diterima menyebutnya blok:

  • Portal layanan mandiri adalah alat yang memungkinkan pengguna memesan jenis layanan tertentu dengan detail tambahan yang ditentukan (misalnya, untuk IssA ini adalah pesanan untuk mesin virtual, yang menentukan jenis prosesor, jumlah RAM, dan hard drive , atau penolakan untuk menggunakannya).
  • Katalog layanan adalah sekumpulan layanan dasar dan templat terkait untuk pembuatannya, yang, melalui transfer otomatisasi, akan dapat mengonfigurasi layanan yang dibuat dalam sistem komputer kehidupan nyata dan dengan jenis perangkat lunak tertentu.
  • Orchestrator adalah sarana khusus untuk memantau tindakan operasi yang dilakukan, disediakan oleh templat untuk setiap layanan.
  • Tarif dan penagihan - akuntansi untuk layanan yang diberikan kepada pengguna, penerbitan faktur pembayaran untuk mengoordinasikan masalah keuangan.

Metode tambahan

Kadang-kadang, untuk mendistribusikan beban, teknologi virtualisasi dapat digunakan dalam bentuk bagian server virtual, yaitu semacam lapisan atau koneksi antara layanan perangkat lunak dan perangkat keras (distribusi server virtual ke server nyata). Pendekatan ini tidak wajib, namun teknologi cloud dalam pendidikan cukup sering menggunakan teknik ini.

Antivirus juga terlihat cukup menarik; mereka mengunduh file yang mencurigakan bukan ke komputer, tetapi ke cloud atau “sandbox” (Kotak Pasir), di mana pemeriksaan awal dilakukan, setelah itu izin diberikan untuk mengirimkannya ke komputer, atau dikarantina. di awan.

Pro dan kontra menggunakan layanan cloud

Soal pro dan kontra tentu ada. Aspek positifnya adalah dengan mengakses perangkat lunak, penyimpanan, atau membuat infrastruktur sendiri untuk pengguna layanan tersebut, biaya yang terkait dengan pembelian perangkat keras tambahan atau lebih kuat atau perangkat lunak berlisensi berkurang secara signifikan.

Di sisi lain, sebagian besar ahli mengkritik keras penggunaan layanan cloud hanya karena rendahnya keamanan mereka dari campur tangan pihak luar. Masalah penyimpanan data usang atau tidak terpakai dalam jumlah besar juga menjadi agenda. Contoh mencolok dari hal ini adalah layanan Google, di mana pengguna tidak dapat menghapus grup data atau layanan apa pun yang tidak digunakan.

Masalah pembayaran

Tentu saja, penggunaan layanan tersebut berbayar, terutama jika itu adalah teknologi cloud dalam pendidikan (perpustakaan khusus, platform pendidikan), akses ke perangkat lunak khusus, atau penyimpanan data reguler dengan sejumlah besar ruang disk yang dicadangkan.

Namun bagi rata-rata pengguna, layanan penyimpanan informasi yang sama seperti DropBox, OneDrive (sebelumnya SkyDrive), Cloud Mail.Ru, Yandex.Disk, dan banyak lainnya memberikan kelonggaran, mengalokasikan, tergantung pada layanan itu sendiri, sekitar 15-20 GB ruang disk tanpa pembayaran. Dengan standar modern, tentu saja, tidak banyak, tapi cukup untuk menyimpan beberapa data penting.

Kesimpulan

Itu saja untuk teknologi cloud. Banyak spesialis dan analis menjanjikan masa depan yang cerah bagi mereka, namun masalah keamanan informasi atau kerahasiaan data muncul begitu akut sehingga tanpa memanfaatkan perkembangan baru di bidang keamanan informasi, prospek cerah seperti itu terlihat sangat diragukan.

Karena “awan” adalah konsep kolektif, masuk akal untuk mengklasifikasikannya berdasarkan kriteria tertentu. Di bawah ini adalah klasifikasi “cloud”, salah satunya diusulkan oleh InfoWorld, dan yang lainnya oleh direktur komersial Parallels, salah satu pemimpin di pasar sistem virtualisasi.

InfoWorld menyarankan untuk membagi semua “awan” menjadi enam jenis:

SAAS - aplikasi langsung sebagai layanan (misalnya, Zoho Office atau Google Apps).

KOMPUTASI LAYANAN - misalnya, server virtual.

LAYANAN WEB DI CLOUD - Layanan Internet yang dioptimalkan untuk bekerja di lingkungan virtual (misalnya, sistem perbankan Internet).

PAAS adalah “platform sebagai layanan”, yaitu aplikasi web generasi baru yang memungkinkan untuk membangun serangkaian kemampuan atas permintaan pengguna (misalnya, Live Mesh dari Microsoft).

MSP adalah penyedia layanan terkelola (Managed Service Provider), yang melayani penyedia layanan (misalnya, pemindai anti-virus bawaan untuk portal email).

PLATFORM KOMERSIAL untuk layanan - kombinasi PaaS dan MSP (misalnya, Cisco WebEx Connect).

Awan dibagi menjadi pribadi, publik, hibrida, dan klan.

    Awan Pribadi

Private cloud adalah infrastruktur yang dimaksudkan untuk digunakan oleh satu organisasi, termasuk beberapa konsumen (misalnya, divisi dari satu organisasi), mungkin juga klien dan kontraktor dari organisasi tersebut. Cloud pribadi dapat dimiliki, dioperasikan, dan dioperasikan oleh organisasi itu sendiri atau oleh pihak ketiga (atau kombinasi keduanya), dan mungkin secara fisik ada di dalam atau di luar yurisdiksi pemiliknya.

    Awan publik

Cloud publik adalah infrastruktur yang ditujukan untuk digunakan secara gratis oleh masyarakat umum. Cloud publik dapat dimiliki, dikelola, dan dioperasikan oleh organisasi komersial, akademis, dan pemerintah (atau kombinasi keduanya).

    Awan Hibrida

Cloud hybrid adalah kombinasi dari dua atau lebih infrastruktur cloud yang berbeda (pribadi, publik atau publik), yang tetap menjadi objek unik, namun saling terhubung oleh teknologi standar atau kepemilikan untuk transfer data dan aplikasi (misalnya, penggunaan sumber daya publik jangka pendek cloud untuk penyeimbangan beban antar cloud).

    Cloud klan atau cloud komunitas

Community cloud adalah jenis infrastruktur yang dirancang untuk digunakan oleh komunitas (klan) konsumen tertentu dari organisasi yang memiliki tujuan bersama (misalnya, misi, persyaratan keamanan, kebijakan, dan kepatuhan terhadap berbagai persyaratan). Cloud komunitas dapat dimiliki, dikelola, dan dioperasikan secara kooperatif oleh satu atau lebih organisasi komunitas atau pihak ketiga (atau kombinasi keduanya), dan mungkin secara fisik ada di dalam atau di luar yurisdiksi pemiliknya.

1.3 Arah utama pengembangan teknologi cloud

Empat arah utama pengembangan komputasi awan adalah:

Beberapa produk secara langsung menyediakan layanan Internet kepada pengguna seperti penyimpanan, middleware, kolaborasi, dan database.

    Infrastruktur sebagai layanan ( IaaS, Bahasa inggris Infrastructure-as-a-Service) disediakan sebagai kemampuan untuk menggunakan infrastruktur cloud untuk secara mandiri mengelola pemrosesan, penyimpanan, jaringan, dan sumber daya komputasi mendasar lainnya, misalnya, konsumen dapat menginstal dan menjalankan perangkat lunak apa pun, yang mungkin mencakup sistem operasi, platform dan perangkat lunak aplikasi. Konsumen dapat mengendalikan sistem operasi, sistem penyimpanan virtual, dan aplikasi yang diinstal, serta memiliki kendali terbatas atas serangkaian layanan jaringan yang tersedia (misalnya, firewall, DNS).

    Pengendalian dan pengelolaan infrastruktur fisik dan virtual utama cloud, termasuk jaringan, server, jenis sistem operasi yang digunakan, dan sistem penyimpanan, dilakukan oleh penyedia cloud. Contoh pengguna (pengembang sistem, administrator, manajer TI)., Bahasa inggris Platform-as-a-Service) adalah model di mana konsumen diberi kesempatan untuk menggunakan infrastruktur cloud untuk menghosting perangkat lunak dasar untuk penerapan selanjutnya dari aplikasi baru atau yang sudah ada (aplikasi replikasi yang dikembangkan sendiri, dikembangkan secara khusus, atau dibeli). Platform tersebut mencakup alat untuk membuat, menguji, dan mengeksekusi perangkat lunak aplikasi - sistem manajemen basis data, middleware, lingkungan eksekusi bahasa pemrograman - yang disediakan oleh penyedia cloud.

    Pengendalian dan pengelolaan infrastruktur fisik dan virtual yang mendasari cloud, termasuk jaringan, server, sistem operasi, penyimpanan, dilakukan oleh penyedia cloud, dengan pengecualian aplikasi yang dikembangkan atau diinstal, serta, jika memungkinkan, lingkungan ( platform) parameter konfigurasi. Contoh pengguna (pengembang aplikasi, penguji, administrator) Perangkat lunak sebagai layanan ( SaaS

, Bahasa inggris Software-as-a-Service) - model di mana konsumen diberi kesempatan untuk menggunakan perangkat lunak aplikasi penyedia yang berjalan di infrastruktur cloud dan dapat diakses dari berbagai perangkat klien atau melalui klien tipis, misalnya, dari browser (untuk misalnya, webmail) atau melalui antarmuka program. Kontrol dan pengelolaan infrastruktur fisik dan virtual yang mendasari cloud, termasuk jaringan, server, sistem operasi, penyimpanan, atau bahkan kemampuan aplikasi individual (kecuali untuk serangkaian pengaturan konfigurasi aplikasi yang ditentukan pengguna) dilakukan oleh penyedia cloud . Contoh pengguna (pengguna bisnis, administrator aplikasi).

*aaS lainnya: misalnya:

DaaS (Desktop-as-a-Service) menawarkan kepada setiap pengguna tempat kerja virtual terstandarisasi, dengan kemampuan untuk mengonfigurasi dan menginstal program lain. Akses dilakukan melalui jaringan melalui klien tipis, yang dapat berupa apa saja mulai dari PC biasa hingga ponsel pintar (Google Chrome OS).

Opsi SaaS alternatif yang dipromosikan oleh Microsoft disebut S+S (Perangkat Lunak+Layanan) dan menggabungkan kekuatan SaaS biasa dan aplikasi biasa yang dapat diakses. Ini adalah perangkat lunak biasa, tetapi berfokus pada layanan jarak jauh. Komputasi awan menjadi tren teknologi yang serius - banyak ahli percaya bahwa dalam lima tahun ke depan komputasi awan tidak hanya akan mengubah proses TI, namun juga pasar teknologi informasi itu sendiri. Berkat teknologi ini, pengguna berbagai perangkat, termasuk PC, laptop, ponsel pintar, dan PDA, akan dapat mengakses program, sistem penyimpanan, dan bahkan platform pengembangan aplikasi melalui Internet, melalui layanan yang ditawarkan oleh penyedia komputasi awan, dengan sumber daya dalam hal ini di-host di server penyedia.

Berdasarkan semua hal di atas, kita dapat menyimpulkan bahwa ketika menggunakan komputasi awan, konsumen teknologi informasi dapat secara signifikan mengurangi biaya modal - untuk pembangunan pusat data, pembelian peralatan server dan jaringan, solusi perangkat keras dan perangkat lunak untuk memastikan kontinuitas dan kinerja - karena biaya ini diserap oleh penyedia layanan cloud. Selain itu, waktu konstruksi dan commissioning yang lama dari fasilitas infrastruktur teknologi informasi yang besar dan biaya awal yang tinggi membatasi kemampuan konsumen untuk merespons permintaan pasar secara fleksibel, sementara teknologi cloud memberikan kemampuan untuk merespons peningkatan permintaan daya komputasi secara instan.

Saat menggunakan komputasi awan, biaya konsumen beralih ke biaya operasional - ini adalah bagaimana biaya pembayaran layanan penyedia cloud diklasifikasikan.

Komputasi awan (tersebar).(Bahasa inggris) komputasi awan, istilah ini juga digunakan Pemrosesan data cloud (tersebar).) - teknologi pemrosesan data di mana sumber daya dan daya komputer disediakan kepada pengguna sebagai layanan Internet.

Pengguna memiliki akses ke datanya sendiri, tetapi tidak dapat mengelola dan tidak perlu peduli dengan infrastruktur, sistem operasi, dan perangkat lunak sebenarnya yang digunakannya. Istilah "Cloud" digunakan sebagai metafora berdasarkan gambaran Internet pada diagram jaringan komputer, atau sebagai gambaran infrastruktur kompleks di balik semua detail teknis yang tersembunyi. Menurut dokumen IEEE yang diterbitkan pada tahun 2008, “Komputasi awan adalah paradigma di mana informasi disimpan secara permanen di server di Internet dan di-cache sementara di sisi klien, seperti komputer pribadi, konsol game, laptop, ponsel pintar, dll.”

Pemrosesan data cloud sebagai sebuah konsep mencakup konsep:

  • "Semuanya sebagai layanan"
  • "Infrastruktur sebagai layanan"
  • "Platform sebagai layanan"
  • "Perangkat lunak sebagai layanan"
  • "Data sebagai layanan"
  • "Tempat kerja sebagai layanan"
  • tren teknologi lainnya, yang memiliki kesamaan keyakinan bahwa Internet mampu memenuhi kebutuhan pemrosesan data pengguna.

Misalnya, Google Apps menyediakan aplikasi bisnis online yang diakses menggunakan browser Internet sementara perangkat lunak dan datanya disimpan di server Google. Sistem operasi Google Chrome OS dirancang untuk bekerja dengan cloud.

Meskipun istilah “komputasi awan” sudah dikenal luas, dalam bahasa Rusia istilah ini memiliki arti yang berbeda dari aslinya. “Awan” mempunyai arti lain selain awan, yaitu tersebar; arti sebenarnya dari “pelupa” tersirat dalam terminologi bahasa Inggris.

Untuk komputasi awan, asumsi utamanya adalah permintaan sumber daya dari klien tidak merata. Untuk memuluskan ketidakrataan dalam menyediakan layanan, lapisan lain ditempatkan antara perangkat keras nyata dan middleware - virtualisasi server. Server yang menjalankan aplikasi divirtualisasi dan penyeimbangan beban dilakukan baik melalui perangkat lunak maupun dengan mendistribusikan server virtual melalui server nyata.

Kritik

Konsep komputasi awan telah dikritik oleh komunitas perangkat lunak bebas dan khususnya oleh Richard Stallman:

Anda tidak boleh menggunakan aplikasi web untuk proses komputasi Anda, misalnya, karena Anda kehilangan kendali atas aplikasi tersebut. Dan itu tidak lebih baik daripada menggunakan program berpemilik apa pun. Lakukan perhitungan Anda di komputer, menggunakan program yang menghormati kebebasan Anda. Jika Anda menggunakan program berpemilik atau server web orang lain, Anda menjadi tidak berdaya. Anda menjadi mainan di tangan orang yang mengembangkan perangkat lunak ini.

- "Komputasi awan adalah jebakan, pendiri GNU Richard Stallman memperingatkan", wawancara dengan surat kabar The Guardian (Bahasa Inggris)

Apa sebenarnya layanan cloud itu?

Komputasi awan membangkitkan berbagai macam emosi. “Dalam dunia jaringan, frasa ini melambangkan masa kini,” kata analis senior Gartner, Ben Pring, dan banyak rekannya yang sependapat. Namun masalahnya adalah setiap orang menafsirkan istilah “pemrosesan data cloud” dengan caranya sendiri.

Seringkali kata "cloud" mengacu pada keseluruhan Internet: yaitu, segala sesuatu yang berada di luar firewall komputer secara otomatis berakhir di "cloud" - termasuk outsourcing tradisional. Yang lain melihat layanan cloud sebagai versi terbaru dari komputasi utilitas: pada dasarnya server virtual dapat diakses melalui Internet.

Jika Anda sedang mencari cara untuk memperluas kemampuan TI perusahaan Anda dan belum berencana berinvestasi dalam pembuatan infrastruktur baru, menarik personel baru dan melatih kembali karyawan, atau melisensikan perangkat lunak baru, cepat atau lambat Anda akan mendapatkan ide tersebut. layanan cloud. Jenis layanan ini tersedia secara real time melalui Internet dan secara signifikan memperluas kemampuan TI yang ada.

Saat ini, layanan cloud masih dalam masa pertumbuhan: tim “beraneka ragam” yang terdiri dari penyedia besar dan kecil siap memberi Anda banyak layanan yang sama “beraneka ragam” berdasarkan teknologi cloud: mulai dari aplikasi berfitur lengkap hingga penyimpanan data dan layanan pemfilteran spam. Jika Anda memerlukan beberapa jenis layanan tersebut, kemungkinan besar Anda harus menghubungkan masing-masing layanan tersebut secara terpisah - bahkan mungkin dari penyedia yang berbeda. Tentu saja, seiring berkembangnya area ini, penyedia yang lebih besar - agregator dan integrator layanan cloud - mulai bermunculan, namun sejauh ini jumlahnya sangat sedikit. Sementara itu, mari kita lihat jenis layanan cloud apa saja yang ada saat ini.

SaaS (Perangkat Lunak Sebagai Layanan)

Jenis layanan cloud ini menggunakan arsitektur multi-penyewa: layanan ini menyediakan akses ke satu aplikasi ke ribuan klien melalui browser. Singkatan SaaS adalah singkatan dari Software-as-a-Service - perangkat lunak sebagai layanan, berbeda dengan SaaP - Software-as-a-Product - saat Anda membeli produk perangkat lunak "di dalam kotak". Jenis layanan ini nyaman bagi konsumen karena tidak memerlukan investasi awal pada server atau lisensi perangkat lunak.

Layanan SaaS didasarkan pada prinsip berlangganan: perangkat lunak berjalan di sisi penyedia dan disewakan kepada pelanggan, dengan pembayaran tergantung pada jumlah pengguna, volume transaksi, dll. Hal ini juga memudahkan karena aplikasi dapat disesuaikan untuk memenuhi kebutuhan pengguna tertentu. Salah satu pemain paling sukses di pasar SaaS saat ini adalah Salesforce.com.

Layanan TI utilitas (komputasi utilitas)

Gagasan tentang utilitas layanan TI bukanlah hal baru, tetapi saat ini bentuk layanan cloud ini mengalami kelahiran kembali, berkat “monster” seperti Amazon.com, Sun, IBM, dan banyak perusahaan lain yang menawarkan akses ke perangkat penyimpanan dan server virtual. atas permintaan pelanggan. Sebelumnya, layanan tersebut digunakan terutama untuk tujuan tambahan, tetapi saat ini layanan tersebut bahkan dapat menggantikan bagian dari pusat data perusahaan.

Penyedia lain menawarkan solusi yang membantu perusahaan TI membuat pusat data virtual dari server publik: misalnya, menggunakan memori, perangkat I/O, penyimpanan, dan sumber daya komputasi sebagai kumpulan virtual yang dapat diakses melalui jaringan.

Layanan web awan

Dekat dengan SaaS adalah penyedia layanan web yang menawarkan API yang dapat digunakan pengembang melalui Internet - tanpa harus mengunduh aplikasi berfitur lengkap.

Jenis layanan ini ditawarkan oleh berbagai penyedia: mulai dari perusahaan yang menyediakan layanan bisnis individual (termasuk layanan pemrosesan kartu kredit tradisional) hingga API skala penuh yang disediakan oleh, misalnya, Google.

Platform sebagai layanan

Opsi SaaS lainnya. Bentuk layanan cloud ini menyediakan lingkungan pengembangan sebagai layanan. Anda membangun aplikasi Anda sendiri yang berjalan pada infrastruktur penyedia. Pengguna Anda bekerja dengan aplikasi melalui Internet - dari server penyedia.

Layanan ini dibatasi oleh desain dan kemampuan vendor, jadi di sini Anda tidak akan mendapatkan kebebasan penuh untuk terbang dengan imajinasi Anda, namun Anda dapat sepenuhnya mengandalkan prediktabilitas dan pra-integrasi. Contohnya adalah Google App Engine.

Layanan terkelola

Salah satu bentuk layanan cloud tertua. Perusahaan yang menyediakan layanan ini disebut MSP (penyedia layanan terkelola). Hal ini mencakup layanan lengkap - mulai dari pengiriman perangkat lunak hingga pemantauan jarak jauh dan dukungan penuh infrastruktur TI.

Kategori ini mencakup layanan pemindaian virus email, layanan pemantauan aplikasi, berbagai layanan keamanan terkelola, layanan anti-spam, dan layanan manajemen desktop.

Platform layanan komersial

Hibrida SaaS dan MSP. Jenis layanan komputasi awan ini paling sering digunakan oleh perusahaan komersial: dengan bantuan mereka, pengguna dapat memesan tur tamasya atau, misalnya, layanan kesekretariatan dari satu platform umum, dan layanan tersebut akan memberi mereka informasi yang diperlukan sesuai dengan parameter pencarian dan harga yang dimasukkan oleh pengguna.

Integrasi internet

Saat ini, integrasi layanan cloud sedang dalam tahap awal pengembangannya. OpSource baru-baru ini memperkenalkan topologi OpSource Services Bus, menggunakan teknologi integrasi dari startup kecil bernama Boomi. Penyedia SaaS Workday mengakuisisi CapeClear, penyedia ESB (bus layanan perusahaan) yang ditujukan untuk integrasi B2B. Sejak tahun 2005, Grand Central telah berupaya untuk menjadi penyedia layanan terpadu "bus in the cloud" dan menyatukan penyedia SaaS yang lebih kecil untuk memberikan solusi terintegrasi kepada pengguna akhir.

Namun secara umum, interkoneksi antar layanan cloud yang berbeda masih cukup jarang terjadi saat ini. Oleh karena itu, beberapa orang lebih memilih, daripada frasa "komputasi awan" - "layanan awan", untuk menggunakan istilah "komputasi langit" - "layanan surgawi", yaitu. sebuah sistem yang terdiri dari banyak layanan “cloud” yang terisolasi, yang masing-masing layanan tersebut harus dihubungkan secara terpisah oleh klien TI.

Di sisi lain, seiring dengan masuknya virtualisasi dan SOA (Arsitektur Berorientasi Layanan) ke dalam perusahaan, gagasan layanan yang terhubung mulai mendapatkan lebih banyak perhatian. Menurut beberapa perkiraan, di masa depan, setiap perusahaan harus menjadi node “cloud”. Namun tugas ini sepertinya tidak akan terselesaikan dalam waktu dekat - sebaliknya, hal ini mewakili tren jangka panjang dengan cakrawala yang jauh.

Apa yang tersembunyi di balik singkatan serupa seperti XaaS?

Saat menelusuri berita teknologi cloud, pembaca dihadapkan pada definisi dan sebutan berbeda, yang maknanya mungkin tidak langsung jelas. Belum lagi singkatan layanan cloud yang sama, yang terkadang membingungkan bahkan para spesialis yang bekerja di bidang IT. Oleh karena itu, kami memutuskan untuk mengumpulkan definisi dasar di satu tempat, pengetahuan yang akan membantu Anda membaca materi tentang topik teknologi cloud dan memahaminya, tanpa terganggu oleh mesin pencari atau Wikipedia.

Demi kenyamanan, kami telah membagi istilah-istilah tersebut menjadi beberapa kategori, dengan menjelaskan secara singkat istilah-istilah terpenting di masing-masing kategori. Tentu saja, artikel kami tidak memuat semua definisi, tetapi daftar ini pun cukup untuk menavigasi dunia teknologi cloud dengan relatif bebas.

Awan. Istilah umum

Komputasi Awan Secara sederhana, ini adalah skenario di mana pengguna diberikan akses ke sumber daya komputasi seperti server, jaringan, sistem penyimpanan, aplikasi, dan layanan melalui jaringan, paling sering adalah Internet.

Awan publik infrastruktur yang menyediakan kemampuan untuk menggunakan komputasi awan untuk berbagai pengguna. Biasanya dimiliki oleh organisasi komersial.

Awan pribadi seperti namanya, ini adalah infrastruktur yang dimiliki oleh satu organisasi dan memungkinkan penggunaan komputasi awan secara eksklusif untuk tujuannya.

Awan Hibrida menggabungkan fitur cloud pribadi dan publik. Dengan pendekatan ini, sebagian infrastruktur dimiliki oleh klien, dan sebagian lagi disewa. Komunikasi antara kedua struktur dipastikan menggunakan teknologi transfer data.

Perangkat keras

Pusat pemrosesan data (DPC) sebuah bangunan khusus yang berdiri sendiri untuk menampung berbagai server dan peralatan jaringan, diakses melalui Internet. Selain menyediakan saluran listrik dan komunikasi yang berlebihan, gedung tersebut harus memiliki personel yang berkualifikasi untuk memastikan pemantauan dan pemeliharaan semua sistem secara konstan.

pelayan komputer khusus yang digunakan untuk menjalankan aplikasi dan layanan yang mendukung infrastruktur TI.

Gugus beberapa server dihubungkan melalui saluran komunikasi dan disajikan kepada pengguna sebagai satu sumber daya perangkat keras.

Sistem penyimpanan data (DSS) solusi perangkat lunak dan perangkat keras yang memungkinkan Anda menggabungkan semua ruang disk dalam satu sistem. Selain toleransi kesalahan umum dan pemantauan statusnya secara konstan, sistem penyimpanan mendukung banyak fungsi berguna, seperti replikasi data pada tingkat array.

Replikasi proses penyalinan data untuk tujuan sinkronisasi ke satu atau lebih objek. Memungkinkan Anda melindungi informasi dari kehilangan jika terjadi kegagalan peralatan.

Sakelar jaringan ( Mengalihkan) perangkat yang memungkinkan Anda menghubungkan beberapa node jaringan komputer. Beroperasi pada level L2 model OSI.

Perute jaringan ( router) perangkat yang memiliki beberapa antarmuka jaringan dan memungkinkan data ditransfer antar segmen jaringan yang berbeda. Aturan yang menjadi dasar paket mana yang akan dikirim dikonfigurasi oleh administrator. Beroperasi pada level L3, model OSI.

Virtualisasi

Virtualisasi sebuah teknologi yang memungkinkan Anda menyediakan sumber daya komputasi yang diabstraksi dari perangkat keras dan pada saat yang sama diisolasi secara logis satu sama lain. Artinya, di satu server fisik Anda dapat membuat banyak server virtual yang akan bekerja secara mandiri.

hipervisor sebuah program yang memungkinkan Anda menerapkan teknologi virtualisasi. Menggunakan hypervisor, mesin virtual, serta jaringan, soft switch, dan router dikelola dan dikonfigurasi.

Mesin virtual analog dari komputer fisik yang diimplementasikan dalam lingkungan virtual. Konsep "mesin virtual" dan "server virtual" hanya berbeda dalam tujuan akhirnya, namun pada dasarnya adalah hal yang sama.

Layanan Cloud

Penting untuk menjelaskan secara terpisah layanan utama yang disediakan berdasarkan teknologi virtual. Sekelompok besar layanan tersebut disatukan di bawah akronim XaaS, yang merupakan singkatan dari “apa pun sebagai layanan.” Semua layanan ini didasarkan pada tiga layanan utama: PaaS, SaaS, IaaS.

PaaS ( Platform sebagai A Layanan - platform sebagai layanan) Jenis komputasi awan ini diberikan kepada pelanggan dalam bentuk platform perangkat lunak siap pakai yang mencakup berbagai alat dan memungkinkannya untuk disesuaikan. Pada dasarnya, platform ini dapat berupa apa saja: lingkungan pengujian, sistem manajemen basis data, atau otomatisasi proses manajemen. Selain itu, platform semacam itu dikelola dan dipelihara oleh penyedia layanan.

SaaS ( Perangkat lunak sebagai A Layanan - perangkat lunak sebagai layanan) Ini mungkin jenis layanan paling umum berdasarkan teknologi cloud. Ini terdiri dari menyediakan pelanggan dengan penggunaan program apa pun yang terletak di cloud penyedia layanan. Contoh yang mencolok adalah akun email Google atau, misalnya, paket Microsoft Office 365.

IaaS (InfrastruktursebagaiALayanan - infrastruktur sebagai layanan) jenis layanan cloud yang melibatkan pelanggan menyewa kumpulan sumber daya komputasi dari penyedia layanan sebagai infrastruktur virtual. Ini bisa berupa server virtual, sistem penyimpanan data, berbagai elemen jaringan, serta kombinasi komponen-komponen ini.

Namun selain yang dasar, masih banyak layanan cloud lainnya. Mari kita lihat lebih dekat:

DRaaS (BencanaPemulihansebagaiALayanan - pemulihan bencana sebagai layanan) layanan untuk memberikan pelanggan kemampuan memulihkan fungsionalitas struktur virtual mereka sendiri di cloud penyedia layanan jika terjadi kecelakaan atau bencana. Layanan jenis ini membantu menghilangkan dampak gangguan serius terhadap bisnis, yang berarti layanan ini paling diminati oleh perusahaan yang menjadikan pengoperasian aplikasi dan layanan sebagai parameter penting.

BaaS (CadangansebagaiALayanan - cadangan sebagai layanan) layanan untuk menyediakan platform dan alat kepada pelanggan untuk mengatur prosedur pencadangan data ke cloud. Implementasi layanan ini bergantung pada banyak faktor, seperti jumlah data yang dicadangkan, bandwidth saluran komunikasi, serta skema pencadangan dan kedalaman arsip. Hal ini nyaman bagi perusahaan yang memiliki banyak data penting, tetapi mengatur sistem cadangan mereka sendiri yang andal tidak menguntungkan.

BaaS (Bagian belakangsebagaiALayanan - backend sebagai layanan)— seperangkat fungsionalitas server siap pakai yang memungkinkan Anda menyederhanakan dan mempercepat pengembangan aplikasi. Dengan kata lain, ini adalah lingkungan pengembangan lengkap yang dihosting di cloud, yang berarti memungkinkan Anda memanfaatkan semua keunggulan teknologi, seperti skalabilitas tak terbatas.

MaaS ( Pemantauan sebagai A Layanan - pemantauan sebagai layanan) jenis layanan cloud yang relatif baru, yang terdiri dari pengorganisasian pemantauan infrastruktur sendiri menggunakan perangkat lunak yang dihosting di cloud penyedia layanan. Seperti dalam banyak kasus lainnya, solusi ini memungkinkan Anda untuk menggunakan perangkat lunak tercanggih tanpa membelinya atau mengatur administrasi.

DBaaS ( Data Basis sebagai A Layanan - database sebagai layanan) layanan yang memungkinkan klien untuk terhubung ke database yang terletak di cloud. Dalam hal ini, biaya solusi dihitung berdasarkan volume database dan jumlah koneksi klien. Keuntungan utama dari solusi semacam itu, tentu saja, adalah penskalaan dan tidak adanya kebutuhan untuk menjamin keamanan data.

HaaS ( Perangkat keras sebagai A Layanan - peralatan sebagai layanan) — layanan untuk menyediakan daya komputasi dari cloud. Faktanya, alih-alih membeli server besi, klien dapat menyewanya, dan server tersebut akan berlokasi di situs penyedia layanan, yang akan memastikan cadangan daya dan layanan tepat waktu.

NaaS ( Jaringan sebagai A Layanan - jaringan sebagai layanan) — layanan untuk menyediakan infrastruktur jaringan sebagai alternatif jaringan Anda sendiri. Kemampuan NaaS memungkinkan Anda menggunakan alat perutean, serta menambah atau mengurangi kapasitas saluran.

STAaS ( Penyimpanan sebagai A Layanan - penyimpanan sebagai layanan) Ini adalah layanan untuk menyediakan ruang disk di cloud. Bagi pengguna, solusi ini terlihat seperti drive logis tambahan atau hanya folder jaringan. Keunggulan STaaS adalah adanya reservasi sebagai prasyarat bagi setiap penyedia layanan.

DaaS (DesktopsebagaiALayanan - desktop sebagai layanan)- layanan yang terdiri dari penyediaan desktop jarak jauh kepada pengguna. Tidak seperti lokal, desktop jarak jauh dapat memiliki karakteristik teknis yang sangat kuat, ini memungkinkan Anda untuk menggunakan aplikasi dari berbagai tingkatan tanpa terikat dengan kemampuan PC desktop Anda.

CaaS ( Komunikasi sebagai A Layanan - komunikasi sebagai layanan) — layanan untuk menyediakan alat komunikasi di cloud. Dengan kata lain, layanan ini memungkinkan Anda mengatur telepon, pesan instan, atau, misalnya, kemampuan untuk melakukan konferensi video oleh penyedia layanan.

CaaS ( Wadah sebagai A Layanan - wadah sebagai layanan) - jenis layanan yang akhir-akhir ini semakin populer. Ini terdiri dari memberikan klien kemampuan untuk mengatur, memulai atau menghentikan wadah menggunakan antarmuka web atau alat API.

Kesimpulan

Dalam artikel ini, kami melihat konsep dasar yang memungkinkan kami menavigasi dunia teknologi cloud dengan lebih baik, dan juga memeriksa sebagian besar layanan yang disediakan berdasarkan teknologi tersebut. Kami berharap informasi ini bermanfaat bagi Anda.

Definisi komputasi awan pada pandangan pertama sangat membingungkan: ini adalah model untuk menyediakan akses jaringan yang ada di mana-mana dan nyaman ke kumpulan sumber daya komputasi yang dapat dikonfigurasi (misalnya, server, aplikasi, jaringan, sistem penyimpanan, dan layanan) yang dapat digunakan dengan cepat. disediakan dan dirilis dengan upaya manajemen minimal dan kebutuhan untuk berinteraksi dengan penyedia.

Untuk lebih memahami apa itu komputasi awan, kita dapat memberikan contoh sederhana: sebelumnya, untuk mengakses email, pengguna menggunakan perangkat lunak tertentu (messenger dan program) yang diinstal pada PC-nya, tetapi sekarang ia cukup membuka situs web perusahaan. yang layanan emailnya disukainya, langsung melalui browser, tanpa menggunakan perantara.

Namun contoh ini lebih cocok untuk private cloud. Kami tertarik dengan teknologi ini dalam bisnis. Implementasi modern dimulai pada tahun 2006. Kemudian Amazon memperkenalkan infrastruktur layanan webnya, yang tidak hanya menyediakan hosting, namun juga menyediakan daya komputasi jarak jauh kepada klien.

Tiga model "awan"

Ingatlah bahwa ada tiga model layanan komputasi awan:

Perangkat Lunak sebagai Layanan (SaaS, Perangkat Lunak sebagai Layanan). Konsumen diberikan perangkat lunak—aplikasi penyedia yang berjalan pada infrastruktur cloud.

Platform sebagai layanan (PaaS, Platform sebagai Layanan). Konsumen diberikan sarana untuk menyebarkan aplikasi yang dibuat atau dibeli konsumen pada infrastruktur cloud, yang dikembangkan menggunakan alat dan bahasa pemrograman yang didukung penyedia.

Infrastruktur sebagai layanan (IaaS, Infrastruktur sebagai Layanan). Konsumen diberikan pemrosesan data, penyimpanan, jaringan, dan sumber daya komputasi mendasar lainnya di mana konsumen dapat menyebarkan dan menjalankan perangkat lunak apa pun, termasuk sistem operasi dan aplikasi.

Manfaat layanan cloud

Tahun lalu, total volume pasar global di bidang teknologi cloud adalah sekitar $40 miliar. Beberapa ahli memperkirakan bahwa pada tahun 2020 angka ini akan mencapai $240 miliar. Rusia menempati peringkat ke-34 dalam pengenalan komputasi awan ke dalam bisnis dengan indikator $250 juta.

Ada beberapa keuntungan yang terkait dengan penggunaan teknologi cloud.

Tersedianya. Siapa pun yang memiliki komputer, tablet, atau perangkat seluler apa pun yang tersambung ke Internet dapat mengakses informasi yang disimpan di cloud. Keuntungan berikut ini berasal dari ini.

Mobilitas. Pengguna tidak terikat secara permanen pada satu tempat kerja. Manajer dapat menerima laporan dari mana saja di dunia, dan manajer dapat memantau produksi.

Ekonomis. Salah satu keuntungan penting adalah pengurangan biaya. Pengguna tidak perlu membeli komputer dan perangkat lunak mahal dengan daya komputasi besar, dan ia juga terbebas dari kebutuhan untuk menyewa seorang spesialis untuk memelihara teknologi TI lokal.

Menyewa. Pengguna menerima paket layanan yang diperlukan hanya pada saat dia membutuhkannya, dan, pada kenyataannya, hanya membayar untuk jumlah fungsi yang dibeli.

Fleksibilitas. Semua sumber daya yang diperlukan disediakan secara otomatis oleh penyedia.

Teknologi tinggi. Daya komputasi besar yang tersedia bagi pengguna, yang dapat digunakan untuk menyimpan, menganalisis, dan memproses data.

Keandalan. Beberapa ahli berpendapat bahwa keandalan yang diberikan oleh komputasi awan modern jauh lebih tinggi daripada keandalan sumber daya lokal, dengan alasan bahwa hanya sedikit bisnis yang mampu membeli dan memelihara pusat data yang lengkap.

Google Apps for Business menyoroti manfaat yang sama, namun menambahkan bahwa perusahaan melindungi lingkungan dengan menggunakan komputasi awannya, menjelaskan bahwa layanan Apps berjalan di pusat data berdaya sangat rendah milik Google, sehingga intensitas karbon dan biaya energi dari penggunaannya akan menjadi lebih rendah. jauh lebih rendah saat menggunakan server lokal.

Berapa biaya semua ini?

Biaya Google Apps untuk bisnis, menurut perusahaan, adalah $5 per pengguna per bulan, dengan ruang disk cloud gratis sebesar 5 GB (jika diinginkan, Anda dapat membeli 20 GB hingga 16 TB lagi dengan harga mulai dari $4 hingga $1.430 per bulan , masing-masing).

Pengguna juga dapat membeli Google Apps dengan Safe seharga $10 per bulan, yang mencakup paket layanan standar ditambah pengarsipan data bisnis penting, pengumpulan data untuk tujuan forensik, pencarian dan ekspor data perusahaan apa pun. Penyediaan domain tersedia dengan biaya tambahan. Perlu dicatat bahwa pengguna dianggap memiliki satu akun email.

Microsoft juga memperjuangkan bagiannya dalam komputasi awan. Mereka didasarkan pada Office 365. Ini berfokus pada solusi CRM yang komprehensif, dengan alasan bahwa Microsoft Dinamics CRM mencakup unit manajemen pemasaran, penjualan, dan layanan pelanggan. Artinya, dengan bantuan fungsi ini, berbagai masalah manajemen hubungan dapat diselesaikan, mulai dari menarik pelanggan hingga penjualan silang.

Analisis “Cerdas”, antarmuka berbasis peran, dan mobilitas tinggi juga menonjol.

Ada beberapa opsi untuk membeli Office 365: Tarif Office Professional Plus 2010 - 555 rubel. per bulan per pengguna. Tarif selanjutnya berharga 250, 300, 525 dan 750 rubel. per bulan untuk setiap pengguna, masing-masing. Omong-omong, Anda bisa mencoba Office 365 secara gratis.

Terlepas dari semua ulasan positif, ada juga beberapa kritik terhadap teknologi cloud.

Kritik utamanya adalah ketika menggunakan perangkat lunak virtual, informasi secara otomatis jatuh ke tangan pengembang perangkat lunak tersebut. Demikian kata Richard Stallman, pendiri gerakan perangkat lunak bebas.

Masalah integrasi data dengan layanan internal perusahaan dan cloud dari penyedia lain disorot.

Para ahli menunjukkan masalah data yang tidak terkontrol: informasi yang ditinggalkan oleh pengguna akan disimpan selama bertahun-tahun tanpa sepengetahuannya atau dia tidak akan dapat mengubah bagian mana pun darinya. Misalnya, pada layanan Google, pengguna tidak dapat menghapus layanan dan bahkan grup data tertentu yang belum digunakannya.

Meskipun demikian, sebagian besar ahli berpendapat bahwa kelebihan teknologi ini lebih besar daripada kerugiannya.

  • Sergei Savenkov

    semacam ulasan "pendek"... seolah-olah mereka sedang terburu-buru di suatu tempat