GCPs beräkningstjänster

Introduktion till GCP

Nabeel Imam

Content Developer at DataCamp

Motorer och funktioner

Serverbaserad

Compute Engine Logo av Google Compute Engine.

  • Anpassningsbara virtuella maskiner

Serverlös

App Engine Logo av Google App Engine.

  • Skalbar och effektiv apputveckling

Cloud Functions Logo av Google Cloud Functions.

  • Händelsestyrd beräkning
Introduktion till GCP

Det serverlösa spektrumet

Ett trenddiagram som visar ökad kontroll och hantering från Cloud Functions till App Engine till Compute Engine.

Introduktion till GCP

Mikrotjänster i containers

  • Containers: paket med allt som behövs (bibliotek, kod, data)
  • Varje containeriserad app utgör en mikrotjänst
    • Tillsammans bildar mikrotjänsterna hela tjänsten

Containers omger en mobil enhet som kör en app.

Introduktion till GCP

Fotodelningsappen

En person använder sin mobil för att visa och dela foton.

En uppladdningssurge

  • Öka antalet containers för uppladdningstjänsten
  • Trigga en uppdatering av rekommendationstjänsten

Orkestrering är avgörande...

Introduktion till GCP

Kubernetes

  • Öppen källkodsprogramvara för containerorkestrering
  • Uppfunnen av Google

Google Kubernetes Engine (GKE)

Logo av Google Kubernetes Engine.

  • Fullt hanterad Kubernetes-tjänst
  • Automatisk skalning och uppdateringar
  • Integrerad med övriga GCP-tjänster
Introduktion till GCP

Hantera uppladdningssurgen

Många användare ser bilder i en app samtidigt; ett stapeldiagram visar ökad trafik.

  • GKE skalar upp containers för uppladdningar
    • Skalar ned dem när surgen avtar

En container skickar ett meddelande till en annan container.

  • Uppladdningsmikrotjänsten skickar ett meddelande till rekommendationstjänsten
Introduktion till GCP

Komplexa arkitekturer

Åtkomst till ett lokalt datacenter skyddas av förstärkt säkerhet.

  • Data lokalt av regulatoriska skäl
  • Beräkningstjänster i molnet
Introduktion till GCP

Brygga mellan plattformar

  • Driftsätt appar i olika miljöer
    • GCP, lokalt, andra molnleverantörer
  • Enklare drift och förbättrad efterlevnad
  • Appar måste vara containerbaserade
    • Underlättar övergången till containerarkitektur
Anthos

Logo av Google Anthos.

Introduktion till GCP

Nu kör vi en övning!

Introduktion till GCP

Preparing Video For Download...