Innholdsfortegnelse:
- I tillegg til utviklingstjenester gir Google også andre integrerte plattformtjenester, inkludert, men ikke begrenset til, følgende:
- I tillegg til disse infrastrukturverktøyene inneholder Google App Engine også en utviklingsstabel. Google kaller dette en
- Google har konfigurert Google App Engine for å oppmuntre til bred adopsjon. Som med andre skyplattformer betaler kundene basert på bruken, så det er ingen oppsettkostnader eller andre vedlikeholdsavgifter. For eksempel er det ingen kostnad for en utvikler å bygge et program.
Video: Thorium. 2025
Når du besøker nettstedet for Google App Engine, vil du legge merke til fire setninger som virkelig oppsummerer Googles strategi for plattform som en tjeneste (PaaS): < Ingen montering er nødvendig.
-
Google App Engine avslører et fullt integrert utviklingsmiljø.
-
Det er lett å skalere.
-
Det er gratis å komme i gang.
-
Google prøver ikke å hjelpe kundene å opprette alle applikasjoner som skal kjøre på alle plattformer. Det er faktisk ganske fokusert, og hjelper kunder med å bygge webbaserte applikasjoner i deres cloud computing miljø. Plattformen er for utvikling og distribusjon.
Andre Google-tjenester som er nyttige for cloud computing
I tillegg til utviklingstjenester gir Google også andre integrerte plattformtjenester, inkludert, men ikke begrenset til, følgende:
-
Google-filsystem som kalles GFS (Google File System)
-
BigTable-plattform (for datahåndtering), et distribuert lagringssystem som administrerer svært store strukturerte data
-
Det inkluderer også infrastruktur tjenester som
Lastbalanse
-
Vedvarende lagring med spørringer
-
Sortering og transaksjoner
-
Programmeringsgrensesnitt for å støtte autentiserende brukere og sende epost ved hjelp av Google-kontoer
-
Planlagte oppgaver for utløser hendelser på angitte tider og med jevne intervaller
-
Dette er egentlig den samme plattformen som Google bruker til å bygge sin egen programvare.
Google utviklingsstabel og cloud computing
I tillegg til disse infrastrukturverktøyene inneholder Google App Engine også en utviklingsstabel. Google kaller dette en
skalerbar betjeningsinfrastruktur som kobler webprogramkoden til Google-miljøet. Dette gjøres ved å integrere med følgende verktøy:
Python runtime:
-
For å lage et program for plattformen, krever et programmeringsspråk.Den første Google støttet var Python, et programmeringsspråket på høyt nivå som gjør det enklere å raskt bygge komplekse applikasjoner med minimal programmering. Java-kjøretid:
-
Google la til Java som en annen støttet programmeringsspråkplattform. Et programvareutviklingssett (SDK):
-
Dette settet med utviklingsverktøy lar utviklere skrive programkode. En nettbasert administrasjonskonsoll:
-
Konsollen hjelper utviklere med å administrere sine applikasjoner. Datastore:
-
A datastore er et programvarelag som lagrer et webprograms data. Den er bygget på Bigtable (en database med høy ytelse). Google Cloud computing-plattformsavgifter
Google har konfigurert Google App Engine for å oppmuntre til bred adopsjon. Som med andre skyplattformer betaler kundene basert på bruken, så det er ingen oppsettkostnader eller andre vedlikeholdsavgifter. For eksempel er det ingen kostnad for en utvikler å bygge et program.
Etter at en kunde utnytter denne applikasjonen, begynner kostnadene å legge seg opp. Kunden betaler for lagring og båndbredde. Hver av disse programmene kan bruke opptil 500 MB lagringsplass, opptil 5 millioner sidevisninger hver måned uten ekstra kostnad. En kunde har lov til å registrere opptil ti applikasjoner per utvikler konto.
