Kerneteknologistakken i Google Cloud-økosystemet består af adskillige værktøjer. Disse værktøjer spænder over mange kategorier, herunder containere, dataanalyse, storage, multicloud, computing, serverløs databehandling og databaser.

Da mange af disse teknologier danner en cloud-workflow, skal du kende disse værktøjer ud og ind.

Her vil vi tage et kig på en håndplukket liste over Google Cloud-værktøjer, der er vigtige for at køre cloud-baserede aktiviteter med succes. Det er værktøjer, du bør bruge som Google Cloud-ekspert.

BigQuery er et administreret datavarehus. Det hjælper dig med at indtage, gemme, analysere og visualisere data uden besvær.

Du kan uploade data til lageret i batches. Du kan også feed data fra flere kilder som Google Assistant, smarte gadgets, automatiserede maskiner osv.

Den har indbyggede funktioner som geospatial analyse, machine learning (ML) og business intelligence (BI), der tilsammen leverer handlingsorienteret indsigt. Du kan bruge ANSI-kompatible standarddialekter af SQL til at udføre databaseforespørgsler.

instagram viewer

Du kan gemme og analysere data, der er gemt på BigQuery. Alternativt kan du bruge værktøjet til at analysere data, der er gemt et andet sted.

Du kan interagere med værktøjet ved hjælp af Google Cloud Konsolbrugergrænseflade, kommandolinje eller API-klientbiblioteker. Du kan mestre BigQuery ved at tilmelde dig Google Cloud-læringsprogrammer som Google Cloud Skills Boost.

Filestore er en administreret cloud-lagringstjeneste fra Google Cloud. Det letter filoperationer med lav latens for applikationer, der får adgang til data via virtuelle maskiner, Google Kubernetes Engine eller Compute Engine.

Det er en cloud storage-teknologi, der kan understøtte op til 920K Input/output operations per second (IOPS). Projekter såsom dataanalyse, genomisk databehandling, mediegengivelse osv. er latensfølsomme arbejdsbelastninger.

Derfor har du brug for højhastigheds databehandlingslagring som Filestore. Den kan gemme op til 100 TB data med en overførselshastighed på 25 GB/s.

Persistente diske er pålidelige lagringsmuligheder for virtuelle maskiner, fordi de tilbyder hurtig dataadgang og automatisk kryptering. Disse er bloklager bestående af HDD'er og SSD'er.

Persistent Disk tilbyder fleksible betjeningsmodeller, såsom realtidsopskalering af diskstørrelsen uden at genstarte den virtuelle maskine og skift til SSD fra HDD, når din app kræver højere IOPS.

Du kan vedhæfte Persistent Disk til forekomster, som du kører på Compute Engine eller Google Kubernetes Engine. Du kan nemt tage disken af ​​for at beholde dine data, når du afslutter forekomster på dine virtuelle maskiner.

Relaterede: Google vil gemme medicinske data i skyen: Er det godt eller dårligt?

Flere virtuelle maskiner kan samtidig få adgang til data fra én persistent disk uden at stå over for latency.

Det er en avanceret applikationsadministrationsplatform til multicloud og hybrid udvikling og drift. Du kan administrere Google Kubernetes Engine-klynger, arbejdsbelastninger på virtuelle maskiner og cloud-operationer på AWS gennem Anthos.

Du behøver ikke at konfigurere en hypervisor eller VMM-software til virtuel maskinemonitor for at køre Anthos på dine servere og virtuelle computerinfrastruktur. Anthos er det perfekte værktøj til at skabe, håndhæve og automatisere sikkerhedspolitikker på alle virtuelle maskiner.

For eksempel holder Anthos Config Management altid Kubernetes-klyngerne opdateret med sikkerheds- og overholdelsespolitikker.

Google Kubernetes Engine (GKE) er et værktøj, der styrer implementeringen og driften af ​​containeriserede applikationer. Det er et open source-program udviklet på Google Cloud.

Det letter hurtigere og sikker softwareudvikling og implementering hvor som helst. Du kan bruge GKE til automatisering af containerstyring og tildele menneskelige ressourcer til opgaver, der betyder mest.

Det har indbyggede kommandobiblioteker til softwareimplementering, opdatering af apps, skalering op eller ned i henhold til brugeraktiviteter og overvågning af app-ydeevne.

Compute Engines giver dig mulighed for at køre virtuelle maskiner på Google Cloud. Det letter direkte migrering af data og apps mellem værter uden behov for genstart af virtuelle maskiner.

Derfor bliver kritisk cloud-baseret software ved med at køre, selv når dit backend-team opdaterer eller fejlretter programmeringskoder.

Google Cloud klassificerer Compute Engines afhængigt af CPU-kerner, hukommelse og ydeevne. Der er op til ni varianter af Compute Engines, og de bærer koder som T2D, M2, N2, C2, A2 osv.

Relaterede: Kan du køre et maskinlæringsprojekt derhjemme?

T2D'er er ideelle til webservere, storstilede java-apps, medietranskodning osv. På den anden side er A2'er de højest ydende Compute Engines med A100 GPU til maskinlæring og kunstig intelligens-arbejdsbelastninger.

Det er en serverløs computerplatform, der muliggør hurtig udvikling og implementering af apps i skyen. Du behøver ikke bekymre dig om infrastrukturen og systemkompatibiliteten af ​​dine binære filer eller programmeringssprog.

Du kan skrive koder på et hvilket som helst sprog efter eget valg, såsom Python, Java, Go, Ruby og mange flere. Cloud Run gør dine apps virkelig bærbare, da denne platform er bygget på Knatives åbne standarder.

Du kan nemt flytte dine apps til alle Kubernetes-klynger, Google Cloud Platform eller enhver anden tredjeparts cloud-løsning.

Hvis du ønsker at udvikle værtswebapplikationer i større skala, er App Engine det ideelle Google Cloud-værktøj til dig. Du skal blot skrive et program på et hvilket som helst understøttet sprog som PHP, Java, Go, Python osv., og trykke på gcloud-appen implementering.

App Engine vil automatisk uploade og køre din kode på Google Cloud. Den skaleres automatisk op og ned afhængigt af anmodninger om appbrug.

Derfor kan app-ejere spare meget gennem automatisk skalering og ikke at holde sig til uudnyttet app-hosting-infrastruktur. Det tilbyder også gratis SSL-certifikater til dataoverførselssikkerhed for dine apps, enten til mobil eller web.

Det er i bund og grund en NoSQL-dokumentdatabasetjeneste på Google Cloud Platform. Du kan effektivt gemme, synkronisere og forespørge om data på apps til enheder som IoT-apparater, IoT-wearables, smartphone-apps og webapps.

Det sikrer også din database, mens den automatisk kopierer databasen til multi-regionale apps. Dine apps vil afspejle live ændringer, hvis du ændrer backend-koden, da Firestore fungerer i næsten realtid.

Således kan du implementere samarbejde og funktionaliteter på tværs af enheder i dine apps.

Relaterede: SQL vs. NoSQL: Hvad er den bedste database til dit næste projekt?

Firestore skalerer også automatisk behovet for appdataadgang op/ned. Så hvis en app er på Firestore, vil den ikke opleve bizarre øjeblikke som appnedbrud på grund af milliarder af adgangsanmodninger.

Cloud Spanner er en administreret relationsdatabase fra Google Cloud. Det er den ideelle database til missionskritiske apps, der er afhængige af datahentning i realtid uden forsinkelse.

Derfor vil du se brugen af ​​Spanner i apps, der letter online-transaktioner i realtid og arbejdsbyrder for live beslutningstagning.

Det tilbyder en hybrid oplevelse af de bedste attributter fra relationelle databaser og skalering fra NoSQL-databaser. Du kan interagere med Spanner via Google Cloud Console eller gclouds kommandolinjegrænseflade.

Bigtable er en GCP-administreret NoSQL-database til stort analytisk arbejde. Det er en tyndt befolket tabel, der kan rumme tusindvis af kolonner og milliarder af rækker.

Du har brug for Bigtable fra Google Cloud, når du arbejder med big data-analyse, såsom terabyte eller petabytes af data. Det letter hurtig adgang til store mængder data gennem høje læse-/skrivehastigheder ved lav latenstid.

Du kan oprette en Bigtable-instans ved at bruge kommandolinjegrænsefladen, cloud-konsollen eller API. Googles søgemaskine og Google Maps bruger Bigtable til at levere søgeresultater til milliarder af brugere på et øjeblik.

Google Cloud gjort nemt

Nu ved du, hvilke Google Cloud-værktøjer du skal lære først for at klare udfordringerne ved alle Google Cloud-baserede projekter. Der er dog mange flere værktøjer og produkter, som Google tilbyder under paraplyen Google Cloud.

I dag eller i morgen skal du blive fortrolig med alle Google Cloud-værktøjer for at opbygge stærk kommando over Google Cloud-operationer. Du kan tilmelde dig gratis onlinekurser for at fremskynde dine it-læringsmål.

Disse 5 teknologigiganter tilbyder gratis IT-opkvalificeringskurser online

Microsoft, Google og Amazon er blot nogle af de giganter, der tilbyder gratis kurser i teknologi.

Læs Næste

DelTweetE-mail
Relaterede emner
  • Internettet
  • Programmering
  • Google
  • Hjemmesidelister
  • Skyen
Om forfatteren
Tamal Das (219 artikler udgivet)

Tamal er freelanceskribent hos MakeUseOf. Efter at have fået betydelig erfaring inden for teknologi, økonomi og forretning processer i sit tidligere job i en it-konsulentvirksomhed, tog han forfatterskabet til sig som fuldtidserhverv for 3 år siden. Selvom han ikke skriver om produktivitet og de seneste teknologinyheder, elsker han at spille Splinter Cell og binge-se Netflix/Prime Video.

Mere fra Tamal Das

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!

Klik her for at abonnere