Seiring kemajuan teknologi container, penyedia cloud semakin berfokus pada teknologi tanpa server untuk memanfaatkan elastisitasnya. Itu tidak benar-benar tanpa server, tentu saja. Sebaliknya, dari sudut pandang pengguna, mereka tidak bertanggung jawab atas pengoperasian lingkungan cloud publik, sehingga membuatnya tampak tanpa server.
Kami telah menyaksikan transformasi teknologi dan model layanan TI dari pusat data tradisional ke model layanan cloud. Berikut adalah ikhtisar singkat dari berbagai model:
- Infrastruktur sebagai Layanan (IaaS) –Pelanggan dapat menggunakan mesin virtual dan mempertahankan kontrol penuh. Mengelola VM adalah tanggung jawab pelanggan.
- Platform sebagai Layanan (PaaS) –Pelanggan dapat menerapkan aplikasi pada mesin virtual tetapi dengan kontrol yang lebih rendah. Mengelola VM adalah tanggung jawab penyedia cloud.
- Perangkat Lunak sebagai Layanan (SaaS) –Pengguna dapat mengakses perangkat lunak melalui internet melalui platform SaaS, yang mengenakan biaya berlangganan bulanan. Penyedia cloud bertanggung jawab untuk mengelola aplikasi, data, dan VM.
- Fungsi sebagai Layanan (FaaS) – Ini adalah metode mengeksekusi kode modular di tepi tanpa server. FaaS memungkinkan pengembang untuk menulis dan memperbarui kode secara real time, yang kemudian dapat dieksekusi sebagai respons terhadap kejadian seperti pengguna mengklik fungsi aplikasi web.
Meningkatnya permintaan, meningkatnya nilai IoT
Internet of Things (IoT) yang muncul menyediakan berbagai saluran untuk berbagai teknologi dengan menghubungkan perangkat dan mengotomatiskannya dengan sensor. McKinsey melaporkan bahwa dampak ekonomi dari Internet of Things (IoT) dapat berkisar dari USD 3,9 triliun hingga USD 11,2 triliun pada tahun 2025. Menurut IDC, jumlah total perangkat terhubung yang digunakan di seluruh dunia akan mencapai 55,7 miliar pada tahun 2025.
Sekarang, perangkat ini sering berbagi data dan informasi untuk memberikan kenyamanan dan kontrol yang lebih besar kepada pelanggan. Dalam situasi tertentu, mereka bahkan memungkinkan pengguna untuk mengotomatisasi operasi rutin seperti memesan persediaan. Terlepas dari penggabungannya yang luas ke pasar elektronik konsumen, IoT jauh melampaui perangkat seluler dan peralatan rumah tangga. Internet industri dan kota yang terhubung adalah subsistem IoT yang bertujuan untuk mengotomatisasi pabrik dan lingkungan metropolitan, bukan hanya rumah tangga.
Karena peralatan digital kita saat ini perlu terhubung ke Internet of Things, dapat disimpulkan dengan aman bahwa industri IoT akan tumbuh secara eksponensial.
Mendapatkan keunggulan kompetitif dengan komputasi tepi
Komputasi tepi adalah jaringan komputasi terdistribusi yang mengambil sumber data seperti perangkat IoT dan server tepi asli lebih dekat ke aplikasi bisnis. Kedekatan dengan data pada sumbernya akan memiliki manfaat bisnis yang signifikan, seperti wawasan yang lebih cepat, waktu respons yang lebih cepat, dan bandwidth yang lebih besar.
Tujuan komputasi tepi adalah untuk mengarahkan komputasi jauh dari pusat data menuju sengatan jaringan, mengeksploitasi objek pintar, ponsel, atau gateway jaringan untuk melakukan tugas dan menyediakan layanan atas nama cloud. Dengan memindahkan layanan ke edge, dimungkinkan untuk menghasilkan cache konten, pengiriman layanan, penyimpanan, dan manajemen IoT yang mengarah ke waktu respons dan kecepatan transfer yang lebih baik. Secara bersamaan, mendistribusikan logika di beberapa node jaringan menimbulkan masalah dan tantangan baru.
AWS:
- Amazon telah memulai perjalanan Amazon Wavelength, yang akan diintegrasikan ke dalam jaringan 5G Vodafone di seluruh Eropa pada tahun 2021 setelah lebih dari dua tahun dalam versi beta.
- Ini mengurangi waktu pemrosesan dari 50-200 milidetik menjadi 10 milidetik.
Microsoft Azure:
- Azure Edge Zones memperluas platform jaringan hibrid yang ada dengan memungkinkan aplikasi terdistribusi berjalan di lokasi di pusat data tepi publik dan pribadi, dan di Azure IaaS.
Google Awan:
- Google juga berkolaborasi dengan perusahaan telekomunikasi, termasuk AT&T, untuk memasang perangkat keras Google di tepi jaringan, menjalankan model AI/ML, dan aplikasi lain untuk solusi 5G.
Pasar tepi masih dalam masa pertumbuhan; Namun, kompleksitasnya baru saja dikenali. Pasar komputasi tepi akan memungkinkan pelaku pasar yang beragam untuk memberikan pendapat mereka dalam menyediakan produk dan layanan komputasi tepi. Ini berkisar di seluruh integrator sistem, penyedia cloud utama, vendor perangkat keras dan perangkat lunak, operator telekomunikasi, dan banyak lagi.
Mengubah game dengan K8 dan Containerization
Wadah
Aplikasi dikemas secara logis dalam wadah, memungkinkan mereka untuk dipisahkan dari lingkungan di mana mereka dijalankan. Pemisahan ini memungkinkan program berbasis container untuk disebarkan dengan cepat dan andal, terlepas dari apakah lokasi yang dimaksud adalah pusat data pribadi, cloud publik, atau bahkan laptop milik pengembang sendiri. Kontainer dirancang untuk menjalankan komponen aplikasi dalam lingkungan komputasi yang lebih ringan. Mereka boot jauh lebih cepat daripada mesin virtual, tidak memerlukan sistem operasi penuh atau pemeliharaannya, dan portabel di seluruh platform, di tempat dan di cloud.
Gubernur
Kubernetes, sering dikenal sebagai ‘K8s,’ mengontrol orkestrasi, penerapan, penskalaan, dan pemeliharaan sistem dalam container, serta sumber daya yang menjadi dasar aplikasi cloud-native. Ini meningkatkan keandalan Anda dengan menurunkan jumlah waktu dan upaya yang harus Anda keluarkan untuk DevOps, serta tekanan yang menyertai tanggung jawab ini.
Kubernetes membuat proses penerapan dan pemeliharaan perangkat lunak menjadi lebih mudah. Ini juga mengotomatiskan peluncuran dan pengembalian sambil memantau kesehatan layanan untuk mencegah terjadinya bencana. Selanjutnya, Kubernetes akan meningkatkan atau menurunkan sumber daya Anda sesuai dengan penggunaan, memastikan bahwa Anda hanya menjalankan apa yang Anda butuhkan, saat Anda membutuhkannya. Seperti container, K8 memungkinkan Anda mengelola cluster secara deklaratif, memungkinkan Anda beralih ke versi berbeda dan mereplikasi konfigurasi dengan cepat.
Kubernetes ditujukan untuk penggunaan dalam berbagai konteks, termasuk instalasi lokal, cloud publik, dan penerapan hybrid. Hal ini memungkinkan teknologi Anda untuk memenuhi klien Anda di mana pun mereka berada, membuat aplikasi Anda lebih mudah diakses, dan membantu organisasi Anda menyeimbangkan masalah keamanan dan biaya, sambil disesuaikan dengan kebutuhan spesifik Anda.
Memahami AWS Cloud Container Services yang berbeda
Amazon EKS (Layanan Amazon Elastic Kubernetes) adalah layanan terkelola yang memungkinkan Anda menjalankan K8 di AWS tanpa harus menginstal, mengelola, dan memelihara bidang kontrol Anda sendiri. Pengguna Amazon EKS dapat memanfaatkan kinerja, skala, keandalan, dan ketersediaan platform AWS. Selain itu, Amazon EKS terhubung dengan mudah dengan banyak layanan AWS lainnya, dan aplikasi apa pun yang berjalan di Amazon EKS kompatibel dengan aplikasi yang saat ini beroperasi di lingkungan Kubernetes Anda.
Amazon ECS (Layanan Kontainer Elastis Amazon) adalah layanan orkestrasi container yang memungkinkan pengguna menjalankan dan menerapkan aplikasi container di AWS dengan mudah. Ini cepat, sangat skalabel, dan sepenuhnya dikelola. Tidak seperti Amazon EKS, Amazon ECS adalah layanan orkestrasi container Docker milik AWS sendiri.
Layanan Kontainer Azure Cloud
AKS (Layanan Kegubernuran Azure) adalah layanan K8 yang sangat tersedia, aman, dan terkelola sepenuhnya. Pengguna Azure dapat menggunakan AKS untuk menyatukan tim pengembangan dan operasi mereka dalam satu platform untuk membangun, mengirimkan, dan mengembangkan aplikasi kemas mereka dengan percaya diri. AKS mengurangi kerumitan dan biaya operasional administrasi Kubernetes dengan mengalihkan sebagian besar pekerjaan itu ke Azure sebagai layanan yang terkelola sepenuhnya.
Layanan Penampung Cloud GCP
GKE (Mesin Google Kubernetes) adalah lingkungan terkontrol untuk menerapkan, memelihara, dan menskalakan aplikasi dalam container di infrastruktur Google. Panel kontrol K8 Anda ditangani oleh Google SRE (Site Reliability Engineers), yang akan memantau klaster Anda dan sumber daya komputasi, jaringan, dan penyimpanannya untuk Anda, sehingga memberikan lebih banyak waktu bagi teknisi internal untuk fokus pada pengembangan aplikasi.
Pindah ke kontainer adalah transisi besar bagi perusahaan mana pun, dan itu tidak akan berhasil sampai mengatasi masalah termasuk visibilitas yang tidak memadai, kurangnya tanggung jawab biaya dan penggunaan, dan proses TI yang ketinggalan zaman.
Ikuti terus seri ini untuk memahami lebih lanjut tentang berbagai teknologi cloud dan bagaimana ini dapat membantu bisnis Anda.
Posted By : pengeluaran hk 2021