Google Cloud Services: Alt hvad du behøver at vide om GCP-tjenester

Google Cloud Services er et sæt computing-, netværks-, lager-, Big Data-, Machine Learning- og Management-tjenester leveret af Google. Denne blog hjælper dig med at lære om hver Google Cloud Service med en demo om GCP Networking Service.

Jeg håber, du har gennemgået min Hvad er Google Cloud Platform blog, hvor jeg har givet en detaljeret introduktion til GCP og Sådan oprettes en gratis GCP-konto . I denne blog vil jeg tale om alt det Google Cloud Services.



Google Cloud Services er et sæt af Computing, netværk, opbevaring, Big Data, maskinindlæring og styringstjenester leveret af Google, der kører på den samme Cloud-infrastruktur, som Google bruger internt til sine slutbrugerprodukter, såsom Google Søgning, Gmail, Google Fotos og YouTube. Det tilbyder en bred vifte af tjenester på nogle smukke fantastisk pris .



I denne Google Cloud Services-blog vil jeg diskutere:



GCP-tjenester

Google Cloud Services

Google tilbyder et bredt udvalg af tjenester fra grundlæggende skytjenester som containere, Compute Engine til komplekse tjenester som Machine Learning samt forskellige IOT-tjenester. Så lad os forstå hver af disse tjenester en efter en.



Compute Services

Google Cloud Platform giver et skalerbart udvalg af computermuligheder. Det giver meget tilpassede virtuelle maskiner, du kan skræddersy til dine behov og muligheder for at implementere din kode direkte eller via containere.

Nu for at oprette en Compute Engine Instance kan du henvise til dette Google Cloud Platform-selvstudieblog .

Google Compute Engine: Det leverer virtuelle maskiner, der kører i Googles innovative datacentre og verdensomspændende fibernetværk. Compute Engine VM'er starter hurtigt, de leveres med højtydende vedvarende og lokale diskindstillinger og leverer ensartet ydeevne.

Google App Engine: Det App-motor fungerer som en platform, der bruges til bygning skalerbare webapplikationer og IoT-backends. App Engine skalerer applikationer automatisk afhængigt af den modtagne trafik. Det giver dig indbyggede tjenester og API'er, såsom Datastores, NoSQL, Memcache og en brugergodkendelses-API, der er fælles for de fleste applikationer.

Google Kubernetes-motor: Det er en kraftfuld Cluster Manager og afbalanceret system til at køre dine Docker-containere. Kubernetes Engine planlægger dine containere i klyngen, holder dem sunde og administrerer dem automatisk baseret på krav, du definerer.

Google Cloud Container Registry: Det er en privat Docker-lager der fungerer med populære kontinuerlige leveringssystemer.

Netværkstjenester

Netværk er et af de vigtigste såvel som et af de grundlæggende i Google Cloud Platform Services, der tilbydes af de nyeste netværkstjenester.

Cloud Virtual Network: Du kan forbinde forskellige GCP-ressourcer til hinanden ved hjælp af det Google-ejede globale netværk og isolere dem fra hinanden ved hjælp af deres Virtual Private Cloud (VPC) netværk .

Lad os se, hvordan vi kan skabe en VPC-netværk .

  • Trin 1: Åbn netværkssektionen i GCP, og tryk på Opret VPC-netværksknap. Du bliver omdirigeret til denne side, hvor du skal indtaste navnet samt beskrivelsen af ​​netværket.

  • Trin 2: Du har mulighed for at vælge tilstanden til oprettelse af undernet - [Brugerdefineret eller automatisk]. Med Custom kan du indtaste dine egne Undernetnavn, region og IP-adresse. I Automatisk har du en liste over undernet samt en liste over Firewall, du kan vælge imellem.

Brugerdefineret tilstand:

Automatisk tilstand:

Firewallregler:

Trin 3: Dernæst skal du vælge Rutetilstand , som kan være enten Regional eller global afhængigt af dit krav. Bare tryk på knappen Opret, og inden for få minutter vil dit netværk køre.

Vi kommer tilbage til Google Cloud Networking Services og har:

Google Cloud Load Balancing: Det hjælper dig Skaler dine applikationer alt efter dine behov. Balancér din mængde Computermaskiner-ressourcer i enkelte eller flere regioner tæt på dine brugere og for at imødekomme dine høje tilgængelighedskrav.

Cloud CDN (Content Delivery Network): Det bruger Googles globalt distribuerede kantcacher for at fremskynde levering af indhold til websteder og applikationer, der serveres via Google Compute Engine. Cloud CDN sænker netværksforsinkelsen, aflaster oprindelsen og reducerer betjeningsomkostningerne.

Google Cloud Interconnect: Cloud Interconnect giver Cloud-platformskunder mulighed for at oprette forbindelse til Google via enterprise-grade forbindelser med højere tilgængelighed og / eller lavere latenstid end deres eksisterende internetforbindelser.

Google Cloud DNS: Det er en skalerbar, pålidelig og administreret autoritativ Domain Naming System (DNS) -tjeneste, der kører på samme infrastruktur som Google. Det har lav ventetid, høj tilgængelighed og er en omkostningseffektiv måde at gøre din applikation og tjenester tilgængelige for dine brugere.

forskellen mellem redskaber og forlængere

Opbevaring og databasetjenester

Google Cloud Storage: Det tilbyder et samlet tilbud på tværs af Google Spectrum. Det kan håndtere både live data såvel som Cloud arkivløsninger.

Cloud SQL: Cloud SQL er en fuldt administreret databasetjeneste, der gør det let at opsætte, vedligeholde, administrere og administrere din relationelle MySQL- og PostgreSQL-databaser i skyen.

Cloud Bigtable: Det giver en masserbar skalerbar NoSQL-database velegnet til arbejdsbelastninger med lav latenstid og høj gennemstrømning. Det integreres let med populære Big Data-værktøjer som Hadoop og Spark, og det understøtter open source, industristandard HBase API.

Google Cloud Datastore: Cloud Datastore giver dig en elastisk, meget tilgængelig dokumentorienteret database som en tjeneste.

Vedvarende disk : Det er højtydende blokere lagring service velegnet til virtuelle maskiner og opbevaring af containere. Det tilbyder uovertruffen forhold mellem pris og ydelse.

Big Data Services

Google BigQuery: BigQuery er Googles fuldt administrerede, billige omkostninger analytisk datalager .

Google Cloud Dataproc: Det er en administreret Spark og Hadoop-tjeneste og bruges til let at behandle stortdatasætved hjælp af de kraftfulde og åbne værktøjer i Apache big data-økosystemet.

Google Cloud Datalab: Cloud Datalab er en interaktiv notesbog (baseret på Jupyter) at udforske, samarbejde, analysere og visualisere data. Det er integreret med BigQuery og Google Cloud Machine Learning for at give dig nem adgang til vigtige databehandlingstjenester.

Google Cloud Pub / Sub: Det er en serverløs, storstilet, pålidelig realtids messaging-tjeneste, der giver dig mulighed for at sende og modtage meddelelser mellem uafhængige applikationer.

Nu går vi videre med vores Google Cloud Services-blog, og vi har maskinlæring og visse identitets- og sikkerhedstjenester sammen med visse styrings- og udviklingsværktøjer.

Machine Learning Services

Cloud AutoML: Det er en serie af Machine Learning-produkter der gør det muligt for udviklere med begrænset maskinlæringsexpertise at træne modeller af høj kvalitet ved at udnytte Googles Neural Architecture Search-teknologi.

Google Cloud TPU: Cloud-TPU'erne er en familie af hardware-acceleratorer at Google designet og optimeret specifikt til at fremskynde og opskalere ML-arbejdsbelastninger til træning og inferens programmeret med TensorFlow.

Google Cloud Machine Learning Engine: ML Engine gør det nemt for dig at opbygge sofistikerede, store maskinindlæringsmodeller, der dækker et bredt sæt scenarier, fra at bygge sofistikerede regressionsmodeller til billedklassificering.

Identitets- og sikkerhedstjenester

Identitet og sikkerhed falder ind under en af ​​de vigtigste lister i Google Cloud Services, idet de ved, at dine data er sikre og er krypterede.

Google Cloud Identity & Access Management: ALLEREDE lader administratorer godkende, hvem der kan handle på specifikke ressourcer, hvilket giver dig fuld kontrol og synlighed til at administrere skyressourcer centralt.

Cloud Security Scanner: Det er en websikkerhedsscanner til almindelige sårbarheder i App Engine-applikationer, herunder cross-site-scripting (XSS), Flash-injektion, blandet indhold (HTTP i HTTPS) og usikre biblioteker.

Ledelses- og udviklerværktøjer

Vi går videre til vores sidste sæt Google Cloud-tjenester og har visse styringsværktøjer. Disse værktøjer er vant til Overvåge tjenesterne, Find fejl , Fejlfinde dem og Spor tjenesterne.

Stackdriver leverer overvågning og logning i realtid på tværs af GCP plus nyttige diagnostiske værktøjer.

Google Cloud Platform tilbyder en samling værktøjer og biblioteker, der hjælper dig med at udvikle dig hurtigere.

Google Cloud SDK er et sæt biblioteker og værktøjer, som du kan bruge til at administrere computerressourcer og applikationer, der hostes på Google Cloud Platform. Med Cloud SDK har du interaktive kommandolinjeværktøjer til at styre dine virtuelle maskiner, dine Cloud SQL-forekomster og dine implementeringer.

Så dette er det, fyre!

Jeg håber du nød dette Google Cloud Services blog. Hvis du læser dette, tillykke! Du er ikke længere en nybegynder af de forskellige Cloud-tjenester, der tilbydes af Google.

Nu hvor du har forstået Hvad er de forskellige Google Cloud-tjenester, skal du tjekke af Edureka, et pålideligt online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden. Edureka Google Cloud-certificeringstræning - Cloud Architect er designet til at hjælpe dig med at bestå Professional Cloud Architect - Google Cloud-certificering.

Har du et spørgsmål til os? Nævn det i kommentarfeltet, og vi vender tilbage til dig.