Što je Google Cloud Anthos? Kubernetes posvuda

Google Cloud pokrenuo je platformu Anthos u travnju 2019. godine, obećavajući kupcima način pokretanja Kubernetesovih opterećenja lokalno, u Google Cloudu i, što je najvažnije, u drugim glavnim javnim oblacima, uključujući Amazon Web Services (AWS) i Microsoft Azure.

Taj ključni posljednji dio trebao je Google Cloud-u neko vrijeme da ga postigne. Tvrtka je napokon najavila Anthos podršku za AWS u travnju 2020., dok Azure podrška za sada ostaje u pregledu s odabranom skupinom kupaca.

Govoreći na Google Cloud Nextu u San Franciscu 2019. godine, izvršni direktor Googlea Sundar Pichai rekao je da je ideja koja stoji iza Anthosa omogućiti programerima da "pišu jednom i pokreću bilo gdje" - obećanje da će pojednostaviti razvoj, implementaciju i rad aplikacija na hibridnim i višestrukim javni oblaci premošćivanjem nekompatibilnih arhitektura oblaka. 

Ranije objavljeni Google Kubernetes Engine (GKE) i GKE On-Prem dopuštali su hibridne Kubernetesove implementacije, no kupci su i dalje zahtijevali platformu koja je olakšala i višestruke, suparničke davatelje usluga u oblaku.

Pružajući jedinstvenu platformu za upravljanje svim Kubernetesovim radnim opterećenjima, Google Cloud Anthos omogućuje kupcima da usredotoče svoje vještine na jednu tehnologiju, umjesto da se oslanjaju na certificirane stručnjake u mnoštvu vlasničkih tehnologija u oblaku.

Slično tome, Anthos pruža operativnu dosljednost na hibridnim i javnim oblacima, uz mogućnost primjene uobičajenih konfiguracija na više infrastruktura, kao i prilagođenih sigurnosnih politika povezanih s određenim radnim opterećenjima i imenskim prostorima, bez obzira na to gdje se ta radna opterećenja izvode.

Google Cloud Anthos komponente

Anthos je prirodna evolucija platforme Cloud Services koju je dobavljač gradio prije 2019. Anthos kombinira uslugu Google Kubernetes Engine (GKE), GKE On-Prem kojom upravlja Google Cloud, i konzolu Anthos Config Management za objedinjenu administraciju, politike i sigurnost u hibridnim i višeglasnim Kubernetesovim implementacijama.

Dodajte Stackdriver za vidljivost, GCP Cloud Interconnect za brzu povezanost, Anthos Service Mesh (temeljen na Googleovom otvorenom projektu Istio) i uslugu implementacije Cloud Run bez poslužitelja (temeljenu na Knativeu otvorenog koda) i Google Cloud nastoji pružiti besprijekornu uslugu na jednom mjestu za upravljanje radnim opterećenjima Kubernetesa bez obzira na to gdje borave.

Anthos se, temeljen na GKE, automatski brine o svim Kubernetesovim ažuriranjima i sigurnosnim zakrpama kada se objave.

Za instalaciju GKE On-Prem trenutno je potreban VMware vSphere, iako je Google Cloud najavio da će omogućiti GKE On-Prem rad bez hipervizora treće strane kasnije ove godine. Prilikom pokretanja, partneri VMware, Dell EMC, HPE, Intel i Lenovo obvezali su se da će Anthos isporučiti na hiperkonvergiranim infrastrukturama.

Konkurenti Google Cloud Anthosa

Strah od zaključavanja dobavljača vrlo je stvaran za poslovne korisnike. Pružanje fleksibilne i otvorene rute za prelazak u oblak danas je nešto svetog grala za dobavljače oblaka. Ali neki žele pojesti svoj kolač i pojesti ga, zarobivši te kupce unutar vlastitog ekosustava kada kupci odluče premjestiti radni teret u oblak.

Amazon Web Services konačno je popustio pred hibridnim oblakom kada je najavio AWS Outposts kako bi pomogao kupcima da premoste unaprijed pripremljena opterećenja i oblak. Proširenje AWS oblaka na lokalne podatkovne centre, AWS Outposts kombinira hardver konfiguriran za AWS i usluge i API-je kojima upravlja AWS. 

Oracle Cloud at Customer i Microsoft Azure Stack slične su ponude hibridnih oblaka drugih glavnih igrača, dok ponude platforme kao usluge Red Hat OpenShift i VMware Tanzu, obje potpomognute Kubernetesom, omogućuju rad kontejneriziranih poslovnih opterećenja u hibridnom i javnom prostoru oblaci.

U svojoj nameri da svrgne ove velike rivale, Google Cloud čini veliku opkladu na to da je Kubernetes budućnost poslovne infrastrukture. Naravno, Googleovi suparnici također se agresivno guraju u upravljani svijet Kubernetesa, ali kao petrijevka u kojoj je uzgajan Kubernetes, Google čvrsto tvrdi da je najbolji način za pokretanje te tehnologije.

Migrirajte za Anthos

Da bi pomogao kupcima da započnu, Google je pokrenuo Migrate for Anthos stražnjim dijelom akvizicije Velostrate, izraelske tvrtke specijalizirane za migraciju u oblaku iz 2018. pametnim razdvajanjem pohrane i računanja, omogućavajući tvrtkama da napuste pohranu i izvrše računanje oblaka. Migrate for Anthos omogućuje pretvaranje radnog opterećenja u spremnike za Kubernetes izravno s fizičkih poslužitelja i virtualnih strojeva.

Kako radi? Migrate for Anthos analizira datotečni sustav poslužitelja ili virtualnog stroja i pretvara ga u trajni volumen Kubernetesa. Spremnici aplikacija, spremnici usluga, umrežavanje i trajni volumeni završavaju se u Kubernetesovom podijumu, koji je skupina spremnika koji su raspoređeni zajedno na istom hostu. 

Za kupce Google Cloud Platforme započinjanje rada s Anthosom jednostavno je poput stvaranja novog GKE klastera s omogućenom mrežom Istio usluge na konzoli. 

Za pretplatnike, prvi korak u pokretanju Anthosa uključuje postavljanje GKE On-Prem klastera i migraciju preko postojeće aplikacije. Nakon što se ovaj klaster registrira s GCP-om, možete instalirati Istio da biste postigli vidljivost radnog opterećenja u svim svojim klasterima. Zatim, omogućujući Anthos Config Management na vašim GKE klasterima, svim Kubernetes i Istio pravilima možete upravljati na jednom mjestu.

Što je sljedeće za Google Cloud Anthos?

Config Manager dobio je svoje vlastito poticaj u travnju 2020. godine, kada je Google Cloud najavio da korisnici Anthosa sada mogu pokretati isto upravljanje konfiguracijom za virtualne strojeve na Google Cloudu kao i za spremnike.

Google Cloud također radi na dovođenju podrške za programe koji se izvode na VM-ovima u uslužnu mrežu Anthos, što bi omogućilo dosljedno upravljanje sigurnošću i politikama tijekom svih opterećenja u Google Cloudu, lokalno i u drugim oblacima.

Cijene Google Cloud Anthosa

Anthos se prodaje putem poslovnog prodajnog tima Google Cloud-a kao mjesečna pretplata zasnovana na terminu uz minimalnu jednogodišnju obvezu. Tada se određuje za inkrementalne blokove od 100 vCPU-a, počevši od 10.000 USD po bloku, bez obzira na to gdje se to opterećenje izvodi.