Apa itu infrastruktur cloud?
Infrastruktur cloud adalah kumpulan sumber daya perangkat keras dan perangkat lunak yang membentuk cloud. Penyedia cloud memelihara pusat data global dengan ribuan komponen infrastruktur IT, seperti server, perangkat penyimpanan fisik, dan peralatan jaringan. Mereka mengonfigurasi perangkat fisik menggunakan semua jenis konfigurasi sistem operasi. Mereka juga menginstal jenis perangkat lunak lain yang diperlukan untuk menjalankan aplikasi. Organisasi Anda dapat menyewa infrastruktur cloud dengan cara bayar sesuai penggunaan, yang membantu Anda menghemat biaya pembelian dan pemeliharaan komponen individual secara signifikan.
Apa saja komponen infrastruktur cloud?
Setiap komponen perangkat keras dan perangkat lunak cloud membantu developer untuk menyediakan sumber daya virtual dan melakukan deployment beban kerja di cloud. Ada banyak jenis layanan cloud yang mengabstraksi teknis komputasi cloud pada berbagai tingkatan. Komponen berikut membuat deployment cloud lebih mudah.
Server
Server adalah komputer yang kuat yang diinstal oleh penyedia layanan cloud di berbagai pusat data. Setiap server mungkin ditenagai oleh beberapa inti prosesor dan penyimpanan memori yang besar, yang memberi mereka kemampuan komputasi yang kuat. Penyedia cloud menggunakan grup server yang saling berhubungan untuk menyediakan berbagai layanan komputasi cloud.
Untuk informasi selengkapnya, Anda dapat membaca tentang hosting web, membaca tentang komputasi terdistribusi, dan membaca tentang pemrosesan batch.
Jaringan
Jaringan adalah kemampuan cloud untuk menghubungkan berbagai penyimpanan data, aplikasi, layanan mikro, dan beban kerja lainnya di berbagai server dan pusat data. Untuk mengaktifkan konektivitas cloud, penyedia cloud menggunakan peralatan jaringan, seperti penyeimbang beban dan sakelar jaringan sehingga Anda dapat membangun saluran komunikasi dan mengelola lalu lintas di lingkungan cloud. Sementara itu, developer menggunakan penyeimbangan beban untuk mengurangi latensi jaringan dan meningkatkan performa aplikasi saat permintaan lalu lintas meningkat.
Untuk mempelajari selengkapnya, Anda dapat membaca tentang penyeimbangan beban dan membaca tentang latensi jaringan.
Penyimpanan
Penyimpanan adalah ruang data persisten yang dilakukan hosting pada arsitektur fisik untuk menyimpan beban kerja cloud. Anda dapat terhubung ke penyimpanan cloud di perangkat apa pun dengan aksesibilitas internet. Penyimpanan cloud dapat diskalakan, dan Anda dapat memperluas ukuran, ketersediaan regional, dan jenisnya sesuai kebutuhan. Misalnya, developer lebih memilih penyimpanan blok untuk aplikasi cloud yang membutuhkan performa baca/tulis yang sangat cepat.
Untuk gambaran umum, Anda dapat membaca tentang penyimpanan cloud dan membaca tentang penyimpanan blok.
Perangkat Lunak
Anda mengakses sumber daya virtual infrastruktur cloud melalui perangkat lunak dengan antarmuka pengguna grafis. Developer menggunakan mesin virtual (VM), analitik, alat manajemen data, dan lainnya untuk menyederhanakan penggunaan cloud.
Apa saja model pengiriman dalam arsitektur cloud?
Arsitektur cloud mengacu pada penggunaan sumber daya komputasi terdistribusi untuk menjalankan aplikasi web dalam skala besar. Arsitektur cloud membantu organisasi mengejar strategi cloud mereka dengan beberapa model pengiriman infrastruktur cloud.
Perangkat lunak sebagai layanan
Perangkat lunak sebagai layanan (SaaS) adalah layanan komputasi cloud populer yang memungkinkan pengguna mengakses perangkat lunak dari peramban mereka. Developer membangun aplikasi web dan melakukan deployment di infrastruktur cloud. Kemudian, mereka memungkinkan pengguna untuk berlangganan aplikasi dan membebankan biaya sebagai imbalan. Karena SaaS sepenuhnya dikelola oleh developer, pengguna tidak perlu memperbarui atau memecahkan masalah aplikasi jika mereka mengalami masalah.
Menggunakan SaaS, pengguna tidak perlu mengunduh dan menginstal aplikasi di perangkat mereka. Sebaliknya, berlangganan SaaS memberi Anda fleksibilitas untuk mengelola pengeluaran perangkat lunak dan menghindari pembelian lisensi individu.
Pelajari selengkapnya tentang SaaS»
Platform sebagai layanan
Platform sebagai layanan (PaaS) adalah model komputasi cloud yang menyediakan developer dengan sumber daya yang mereka butuhkan untuk membangun, menguji, dan melakukan deployment aplikasi. Daripada menangani kerangka kerja pengembangan perangkat lunak, integrasi basis data, kontainerisasi, dan persyaratan perangkat lunak lainnya, developer berlangganan PaaS.
Penyedia cloud menangani lingkungan pengembangan sehingga developer dapat memusatkan perhatian mereka untuk membangun aplikasi. Selain itu, tim perangkat lunak dapat bekerja lebih kolaboratif dengan PaaS dibandingkan dengan mengonsolidasikan kode pada beberapa komputer.
Infrastruktur sebagai layanan
Infrastruktur sebagai Layanan (IaaS) menyediakan spektrum penuh infrastruktur komputasi cloud bagi organisasi sebagai layanan berbayar. IaaS mencakup akses ke server cloud, penyimpanan data, alat jaringan, sistem operasi, dan layanan yang dimiliki oleh penyedia cloud eksternal.
Di atas blok bangunan komputasi cloud ini, penyedia mungkin juga menawarkan layanan seperti arsitektur nirserver, layanan pesan singkat (SMS), dan DNS. Menggunakan IaaS, organisasi memiliki kontrol penuh atas seluruh tumpukan teknologi yang membentuk arsitektur cloud fisik.
Apa itu model adopsi infrastruktur cloud?
Organisasi menggunakan infrastruktur cloud untuk memperluas kasus penggunaan perangkat lunak mereka di luar lingkungan komputasi tradisional. Mereka memilih opsi infrastruktur cloud yang berbeda untuk memenuhi persyaratan operasional mereka.
Cloud publik
Model cloud publik memungkinkan organisasi untuk mengakses kemampuan komputasi cloud dalam pengaturan multipenghuni. Alih-alih memiliki infrastruktur yang mendasarinya, Anda menyewa infrastruktur cloud dari penyedia layanan pihak ketiga.
Layanan cloud publik memberi perusahaan beberapa opsi untuk mengakses infrastruktur. Anda dapat membayar lebih untuk infrastruktur fisik khusus yang dikelola secara penuh oleh penyedia, tetapi hanya dapat diakses dan dapat digunakan oleh organisasi Anda. Sebagai alternatif, Anda juga dapat memilih opsi ramah biaya untuk mengakses sumber daya fisik bersama sebagai lingkungan virtual yang sepenuhnya terisolasi. Anda dapat memanfaatkan elastisitas, pemulihan, dan ketersediaan yang ditawarkan penyedia cloud publik dengan biaya yang sangat rendah.
Cloud privat
Cloud privat adalah infrastruktur fisik yang dimiliki dan dikelola oleh satu organisasi. Organisasi menyiapkan lingkungan cloud on-premise di pusat data mereka. Tidak seperti cloud publik, lingkungan cloud on-premise tidak berbagi sumber daya fisik yang mendasarinya dengan pengguna lain. Organisasi bertanggung jawab untuk menyediakan, mengelola, dan memelihara semua komponen perangkat keras dan perangkat lunak dari arsitektur cloud privat. Selain itu, biaya penyiapan dan perluasan lingkungan cloud privat relatif lebih tinggi daripada cloud publik. Oleh karena itu, beberapa organisasi menggunakan layanan cloud privat terkelola untuk melakukan host pada beban kerja internal mereka.
Pelajari perbedaan antara cloud publik dan cloud privat »
Cloud hibrida
Model cloud hibrida memungkinkan organisasi untuk menggunakan cloud privat dan publik secara bersamaan. Anda dapat menggunakan cloud publik untuk mengakses dan berbagi sumber daya dari lokasi geografis yang berbeda. Sementara itu, cloud privat menyediakan infrastruktur yang dikelola sendiri untuk menyimpan data sensitif di lingkungan yang terisolasi.
Apa perbedaan antara infrastruktur cloud dan arsitektur cloud?
Arsitektur cloud menjelaskan metode, teknologi, dan kerangka kerja yang digunakan developer untuk mendesain aplikasi cloud. Hal ini termasuk layanan mikro, API, kontainer, dan sumber daya yang memungkinkan untuk melakukan deployment, pemeliharaan, dan menskalakan layanan di cloud. Anda dapat menganggap arsitektur cloud sebagai cetak biru yang menjabarkan cara teknologi cloud individu berinteraksi.
Sementara itu, infrastruktur cloud terdiri dari sumber daya fisik dan komponen perangkat lunak yang mengaktifkan layanan cloud yang dirancang. Infrastruktur cloud menyediakan daya komputasi, interkonektivitas, penyimpanan, dan kemampuan lain yang dibutuhkan developer untuk mendukung teknologi cloud.
Bagaimana AWS dapat membantu dengan kebutuhan infrastruktur cloud Anda?
Infrastruktur cloud global Amazon Web Services (AWS) merupakan platform cloud yang paling aman, ekstensif, dan andal. Kami menawarkan lebih dari 200 layanan berfitur lengkap dari pusat data di seluruh dunia. Terlepas dari apakah Anda perlu melakukan deployment beban kerja aplikasi ke seluruh dunia dengan sekali klik, atau Anda ingin membangun dan melakukan deployment aplikasi tertentu lebih dekat dengan pengguna akhir dengan latensi satu digit milidetik, AWS menyediakan infrastruktur cloud di mana pun dan kapan pun Anda membutuhkannya. Dengan AWS, Anda dapat mendesain, membangun, dan mengelola arsitektur cloud yang aman dan sangat tersedia.
Mulai infrastruktur cloud di AWS dengan membuat akun sekarang juga.