De core technologiestack van het Google Cloud-ecosysteem bestaat uit talloze tools. Deze tools omvatten vele categorieën, waaronder containers, data-analyse, opslag, multicloud, computing, serverless computing en databases.

Aangezien veel van deze technologieën een cloudworkflow vormen, moet u deze tools door en door kennen.

Hier bekijken we een zorgvuldig geselecteerde lijst met Google Cloud-tools die essentieel zijn voor het succesvol uitvoeren van cloudgebaseerde activiteiten. Het zijn tools die u als Google Cloud-expert moet gebruiken.

BigQuery is een beheerd datawarehouse. Het helpt u moeiteloos gegevens op te nemen, op te slaan, te analyseren en te visualiseren.

U kunt gegevens in batches uploaden naar het magazijn. U kunt ook gegevens uit verschillende bronnen invoeren, zoals Google Assistant, slimme gadgets, geautomatiseerde machines, enz.

Het heeft ingebouwde functies zoals geospatiale analyse, machine learning (ML) en business intelligence (BI) die samen bruikbare inzichten opleveren. U kunt ANSI-compatibele standaarddialecten van SQL gebruiken om databasequery's uit te voeren.

U kunt gegevens die op BigQuery zijn opgeslagen, opslaan en analyseren. Als alternatief kunt u de tool gebruiken voor het analyseren van gegevens die ergens anders zijn opgeslagen.

U kunt met de tool communiceren met behulp van de Google Cloud Console gebruikersinterface, opdrachtregel of API-clientbibliotheken. U kunt BigQuery onder de knie krijgen door u aan te melden Google Cloud-leerprogramma's zoals de Google Cloud Skills Boost.

Filestore is een beheerde cloudopslagservice van Google Cloud. Het maakt bestandsbewerkingen met lage latentie mogelijk voor applicaties die toegang hebben tot gegevens via virtuele machines, Google Kubernetes Engine of Compute Engine.

Het is een cloudopslagtechnologie die tot 920K invoer-/uitvoerbewerkingen per seconde (IOPS) kan ondersteunen. Projecten zoals data-analyse, genomics-gegevensverwerking, mediaweergave, enz., zijn latentiegevoelige workloads.

Daarom hebt u snelle gegevensverwerkingsopslag nodig, zoals Filestore. Het kan tot 100 TB aan gegevens opslaan met een overdrachtssnelheid van 25 GB/s.

Persistent Disks zijn betrouwbare opslagopties voor virtuele machines omdat ze snelle gegevenstoegang en automatische codering bieden. Dit zijn blokopslag bestaande uit HDD's en SSD's.

Persistent Disk biedt flexibele werkingsmodellen, zoals realtime opschaling van de schijfgrootte zonder de virtuele machine opnieuw op te starten en over te schakelen naar SSD vanaf HDD wanneer uw app hogere IOPS vereist.

U kunt Persistent Disk koppelen aan instanties die u uitvoert op Compute Engine of Google Kubernetes Engine. U kunt de schijf moeiteloos loskoppelen om uw gegevens te behouden wanneer u instanties op uw virtuele machines beëindigt.

Verwant: Google slaat medische gegevens op in de cloud: is dat goed of slecht?

Meerdere virtuele machines hebben gelijktijdig toegang tot gegevens van één Persistent Disk zonder latentie.

Het is een geavanceerd applicatiebeheerplatform voor multicloud en hybride ontwikkeling en operaties. U kunt Google Kubernetes Engine-clusters, workloads op virtuele machines en cloudbewerkingen op AWS beheren via Anthos.

U hoeft geen hypervisor of virtuele machinemonitor VMM-software in te stellen om Anthos op uw servers en virtuele rekeninfrastructuur uit te voeren. Anthos is de perfecte tool voor het maken, afdwingen en automatiseren van beveiligingsbeleid voor alle virtuele machines.

Het Anthos Config Management houdt de Kubernetes-clusters bijvoorbeeld altijd up-to-date met beveiligings- en nalevingsbeleid.

Google Kubernetes Engine (GKE) is een tool die de implementatie en werking van gecontaineriseerde applicaties beheert. Het is een open-sourceprogramma ontwikkeld op Google Cloud.

Het maakt snellere en veilige softwareontwikkeling en implementatie overal mogelijk. U kunt GKE gebruiken voor automatisering van containerbeheer en human resources toewijzen aan taken die er het meest toe doen.

Het heeft ingebouwde opdrachtbibliotheken voor software-implementatie, het bijwerken van de apps, op- of afschalen volgens gebruikersactiviteiten en het bewaken van app-prestaties.

Met Compute Engines kunt u virtuele machines uitvoeren op Google Cloud. Het vergemakkelijkt de live migratie van gegevens en apps tussen hosts zonder dat de virtuele machine opnieuw hoeft te worden opgestart.

Daarom blijft kritieke cloudgebaseerde software actief, zelfs wanneer uw backend-team programmeercodes bijwerkt of debugt.

Google Cloud classificeert Compute Engines op basis van CPU-cores, geheugen en prestaties. Er zijn maximaal negen varianten van Compute Engines, en ze dragen codes zoals T2D, M2, N2, C2, A2, enz.

Verwant: Kun je thuis een machine learning-project uitvoeren?

T2D's zijn ideaal voor webservers, grootschalige java-apps, mediatranscodering, enz. Aan de andere kant zijn A2's de best presterende Compute Engines met A100 GPU voor machine learning en kunstmatige intelligentie-workloads.

Het is een serverloos rekenplatform dat snelle ontwikkeling en implementatie van apps in de cloud mogelijk maakt. U hoeft zich geen zorgen te maken over de infrastructuur en systeemcompatibiliteit van uw binaire bestanden of programmeertaal.

U kunt codes schrijven in elke taal naar keuze, zoals Python, Java, Go, Ruby en nog veel meer. Cloud Run maakt uw apps echt draagbaar, aangezien dit platform is gebouwd op de open standaarden van Knative.

U kunt uw apps moeiteloos verplaatsen naar alle Kubernetes-clusters, Google Cloud Platform of een andere cloudoplossing van derden.

Als u op grotere schaal hostwebapplicaties wilt ontwikkelen, is App Engine de ideale Google Cloud-tool voor u. Schrijf gewoon een programma in een ondersteunde taal zoals PHP, Java, Go, Python, enz., en klik op de gcloud-app deploy.

App Engine uploadt uw code automatisch en voert deze uit in Google Cloud. Het schaalt automatisch op en neer, afhankelijk van app-gebruiksverzoeken.

Daarom kunnen app-eigenaren veel besparen door automatisch te schalen en niet vast te houden aan ongebruikte app-hostinginfrastructuur. Het biedt ook gratis SSL-certificaten voor de beveiliging van gegevensoverdracht voor uw apps, zowel voor mobiel als voor internet.

Het is in wezen een NoSQL-documentdatabaseservice op Google Cloud Platform. U kunt gegevens op apps voor apparaten zoals IoT-apparaten, IoT-wearables, smartphone-apps en web-apps efficiënt opslaan, synchroniseren en opvragen.

Het beveiligt ook uw database terwijl de database automatisch wordt gerepliceerd voor apps in meerdere regio's. Uw apps zullen live wijzigingen weergeven als u de backend-code aanpast, aangezien Firestore bijna in realtime werkt.

Zo kunt u samenwerkings- en apparaatoverschrijdende functionaliteiten in uw apps implementeren.

Verwant: SQL versus NoSQL: wat is de beste database voor uw volgende project?

Firestore schaalt ook automatisch de vraag naar app-gegevenstoegang op/neer. Dus als een app in Firestore staat, zal deze geen bizarre momenten tegenkomen, zoals app-crashes als gevolg van miljarden toegangsverzoeken.

Cloud Spanner is een beheerde relationele database van Google Cloud. Het is de ideale database voor bedrijfskritieke apps die afhankelijk zijn van realtime gegevensherstel zonder latentie.

Daarom zie je het gebruik van Spanner in apps die realtime online transacties en live besluitvormingsworkloads mogelijk maken.

Het biedt een hybride ervaring van de beste attributen van relationele databases en schalen van NoSQL-databases. U kunt met Spanner communiceren via Google Cloud Console of de gcloud-opdrachtregelinterface.

Bigtable is een door GCP beheerde NoSQL-database voor groot analytisch werk. Het is een dunbevolkte tabel die plaats biedt aan duizenden kolommen en miljarden rijen.

Je hebt Bigtable van Google Cloud nodig als je werkt met big data-analyse, zoals terabytes of petabytes aan gegevens. Het vergemakkelijkt snelle toegang tot grote hoeveelheden gegevens door hoge lees-/schrijfsnelheden bij lage latentie.

U kunt een Bigtable-instantie maken met behulp van de opdrachtregelinterface, cloudconsole of API. De Google-zoekmachine en Google Maps gebruiken Bigtable om in een flits zoekresultaten aan miljarden gebruikers te leveren.

Google Cloud gemakkelijk gemaakt

Nu weet u welke Google Cloud-tools u het eerst moet leren om de uitdagingen van op Google Cloud gebaseerde projecten aan te gaan. Er zijn echter veel meer tools en producten die Google aanbiedt onder de paraplu van Google Cloud.

Vandaag of morgen moet u vertrouwd raken met alle Google Cloud-tools om een ​​sterke controle over Google Cloud-activiteiten uit te bouwen. U kunt zich aanmelden voor gratis online cursussen om uw IT-leerdoelen te versnellen.

Deze 5 technische reuzen bieden online gratis IT-bijscholingscursussen aan

Microsoft, Google en Amazon zijn slechts enkele van de reuzen die gratis cursussen in technologie aanbieden.

Lees volgende

DeelTweetenE-mail
Gerelateerde onderwerpen
  • internet
  • Programmeren
  • Google
  • Websitelijsten
  • Cloud computing
Over de auteur
Tamal Das (219 artikelen gepubliceerd)

Tamal is een freelance schrijver bij MakeUseOf. Na het opdoen van substantiële ervaring in technologie, financiën en business processen in zijn vorige baan bij een IT-adviesbureau, nam hij 3 jaar geleden het schrijven als een voltijds beroep over. Hoewel hij niet schrijft over productiviteit en het laatste technische nieuws, speelt hij graag Splinter Cell en bingewatcht hij Netflix/ Prime Video.

Meer van Tamal Das

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren