Apa itu Google Cloud Anthos? Kubernetes di mana-mana sahaja

Google Cloud melancarkan platform Anthos pada April 2019, menjanjikan kepada pelanggan cara untuk menjalankan beban kerja Kubernetes di tempat, di Google Cloud, dan, yang paling penting, di awan awam utama lain termasuk Amazon Web Services (AWS) dan Microsoft Azure.

Bahagian terakhir yang penting ini memerlukan Google Cloud untuk mencapainya. Syarikat akhirnya mengumumkan sokongan Anthos untuk AWS pada April 2020, sementara sokongan Azure masih dalam pratonton dengan sekumpulan pelanggan terpilih buat masa ini.

Bercakap di Google Cloud Next di San Francisco pada tahun 2019, Ketua Pegawai Eksekutif Google Sundar Pichai mengatakan bahawa idea di sebalik Anthos adalah untuk membolehkan pembangun untuk "menulis sekali dan berjalan di mana sahaja" - janji untuk mempermudah pengembangan, penyebaran, dan operasi aplikasi di seluruh hibrid dan pelbagai awan awam dengan merapatkan seni bina awan yang tidak serasi. 

Google Kubernetes Engine (GKE) dan GKE On-Prem yang dilancarkan sebelumnya membenarkan penggunaan Kubernetes hibrid, namun pelanggan terus menuntut platform yang membuatnya lebih mudah untuk menjangkau beberapa penyedia awan saingan juga.

Dengan menyediakan satu platform untuk pengurusan semua beban kerja Kubernetes, Google Cloud Anthos membolehkan pelanggan memfokuskan kemahiran mereka pada satu teknologi, dan bukannya bergantung pada pakar yang diperakui dalam banyak teknologi awan proprietari.

Begitu juga, Anthos memberikan konsistensi operasi di seluruh awan hibrid dan awam, dengan kemampuan untuk menerapkan konfigurasi umum di seluruh infrastruktur, serta kebijakan keselamatan khusus yang berkaitan dengan beban kerja dan ruang nama tertentu, tidak kira di mana beban kerja tersebut berjalan.

Komponen Google Cloud Anthos

Anthos adalah evolusi semula jadi Platform Perkhidmatan Cloud yang dibina vendor sebelum 2019. Anthos menggabungkan perkhidmatan Google Cloud yang diuruskan Google Kubernetes Engine (GKE), GKE On-Prem, dan konsol Pengurusan Konfigurasi Anthos untuk pentadbiran, dasar, dan keselamatan yang bersatu merentasi penggunaan Kubernetes hibrid dan berbilang suara.

Tambahkan Stackdriver untuk keterlihatan, GCP Cloud Interconnect untuk sambungan berkelajuan tinggi, Anthos Service Mesh (berdasarkan projek Istio sumber terbuka Google), dan perkhidmatan penyebaran tanpa server Cloud Run (berdasarkan sumber terbuka Knative) ke dalam campuran, dan Google Cloud ingin menyediakan kedai sehenti untuk menguruskan beban kerja Kubernetes tanpa mengira di mana mereka berada.

Berasaskan GKE, Anthos mengurus sebarang kemas kini dan patch keselamatan Kubernetes secara automatik semasa dilepaskan.

Pemasangan GKE On-Prem pada masa ini memerlukan VMware vSphere, walaupun Google Cloud telah mengumumkan bahawa ia akan membolehkan GKE On-Prem berjalan tanpa hypervisor pihak ketiga akhir tahun ini. Semasa pelancaran, rakan kongsi VMware, Dell EMC, HPE, Intel, dan Lenovo berkomitmen untuk menyampaikan Anthos pada infrastruktur yang terlalu banyak.

Pesaing Google Cloud Anthos

Ketakutan terhadap penguncian vendor sangat nyata bagi pelanggan perusahaan. Menyediakan laluan yang fleksibel dan terbuka untuk bergerak ke awan adalah sesuatu yang sukar bagi para penjual awan hari ini. Tetapi ada yang ingin mendapatkan kek dan memakannya, dengan menjebak pelanggan tersebut dalam ekosistem mereka sendiri apabila pelanggan memutuskan untuk memindahkan beban kerja ke awan.

Perkhidmatan Web Amazon akhirnya bergantung pada cloud cloud hibrid ketika mengumumkan AWS Outposts untuk membantu pelanggan merapatkan beban kerja premi dan awan. Perluasan awan AWS ke pusat data di premis, AWS Outposts menggabungkan perkakasan yang dikonfigurasi AWS dan perkhidmatan dan API yang dikendalikan AWS. 

Oracle Cloud di Pelanggan dan Microsoft Azure Stack adalah tawaran awan hibrid yang serupa dari pemain utama yang lain, sementara penawaran Red Hat OpenShift dan VMware Tanzu platform-as-a-service, kedua-duanya disokong oleh Kubernetes, memungkinkan beban kerja perusahaan yang dikendalikan berjalan di hibrid dan umum awan.

Dalam usaha menjatuhkan pesaing besar ini, Google Cloud membuat pertaruhan besar terhadap Kubernetes sebagai masa depan infrastruktur perusahaan. Sudah tentu, pesaing Google juga mendorong agresif ke dunia Kubernetes yang dikendalikan, tetapi sebagai hidangan petri di mana Kubernetes ditanam, Google mempunyai tuntutan kuat untuk menjadi cara terbaik untuk menjalankan teknologi tersebut.

Berhijrah untuk Anthos

Untuk membantu pelanggan memulakan, Google melancarkan Migrate for Anthos di belakang pemerolehan Velostrata pada tahun 2018, sebuah syarikat Israel yang mengkhususkan diri dalam migrasi awan dengan melepaskan storan dan komputasi dengan bijak, yang membolehkan syarikat meninggalkan penyimpanan di tempat dan menjalankan komputasi awan. Migrate for Anthos membolehkan beban kerja ditukar menjadi bekas untuk Kubernetes secara langsung dari pelayan fizikal dan mesin maya.

Bagaimanakah ia berfungsi? Migrate for Anthos menguraikan sistem fail pelayan atau mesin maya dan menukarnya menjadi kelantangan berterusan Kubernetes. Wadah aplikasi, wadah perkhidmatan, rangkaian, dan volume berterusan muncul dalam pod Kubernetes, yang merupakan sekumpulan kontena yang dikerahkan bersama pada host yang sama. 

Untuk pelanggan Google Cloud Platform, memulakan Anthos semudah membuat kluster GKE baru, dengan mesh perkhidmatan Istio diaktifkan, di konsol. 

Bagi pelanggan on-prem, langkah pertama untuk menjalankan Anthos adalah dengan menyiapkan kluster GKE On-Prem dan melakukan migrasi ke atas aplikasi yang ada. Setelah kluster ini didaftarkan dengan GCP, anda dapat memasang Istio untuk mencapai keterlihatan beban kerja di semua kluster anda. Kemudian, dengan mengaktifkan Anthos Config Management di seluruh kelompok GKE anda, semua dasar Kubernetes dan Istio dapat diuruskan di satu tempat.

Apa yang seterusnya untuk Google Cloud Anthos?

Config Manager diberi penekanan yang berguna pada April 2020, ketika Google Cloud mengumumkan bahawa pengguna Anthos kini dapat menjalankan pengurusan konfigurasi yang sama untuk mesin maya di Google Cloud seperti yang mereka gunakan untuk kontena.

Google Cloud juga berusaha untuk membawa sokongan untuk aplikasi yang berjalan di VM ke dalam Anthos Service Mesh, yang memungkinkan keselamatan dan pengurusan dasar yang konsisten merentasi beban kerja di Google Cloud, di tempat, dan di awan lain.

Harga Google Cloud Anthos

Anthos dijual melalui pasukan penjualan syarikat Google Cloud sebagai langganan jangka panjang bulanan dengan komitmen minimum satu tahun. Ia kemudian berharga pada blok tambahan 100 vCPU, bermula dari $ 10,000 per blok, tidak kira di mana beban kerja itu berjalan.