Google Cloud-services: alles wat u moet weten over GCP-services



Google Cloud Services is een set computer-, netwerk-, opslag-, big data-, machine learning- en beheerservices die worden aangeboden door Google. In deze blog leert u meer over elke Google Cloud-service met een demo over GCP Networking Service.

Ik hoop dat je mijn Wat is Google Cloud Platform blog, waar ik een gedetailleerde inleiding heb gegeven op GCP en Hoe u een gratis GCP-account maakt . In deze blog zal ik het hebben over alle Google Cloud-services.

Google Cloud Services is een set van Computers, netwerken, opslag, big data, machine learning en beheerservices geleverd door Google die draait op dezelfde Cloud-infrastructuur die Google intern gebruikt voor zijn eindgebruikersproducten, zoals Google Zoeken, Gmail, Google Foto's en YouTube. Het biedt een breed scala aan diensten op een mooi geweldige prijs .





In dit Google Cloud Services-blog bespreek ik:



GCP-services

Google Cloud-services

Google biedt een breed scala aan services, van standaard cloudservices zoals containers, Compute Engine tot complexe services zoals machine learning en diverse IOT-services. Laten we dus elk van deze services een voor een bekijken.



Compute Services

Google Cloud Platform biedt een schaalbaar scala aan computeropties. Het biedt zeer aanpasbare virtuele machines die u kunt aanpassen aan uw behoeften en opties om uw code rechtstreeks of via containers te implementeren.

Om nu een Compute Engine-instantie te maken, kunt u hiernaar verwijzen Google Cloud Platform Tutorial Blog .

Google Compute Engine: Het levert virtuele machines die draaien in de innovatieve datacenters en het wereldwijde glasvezelnetwerk van Google. Compute Engine-VM's starten snel op, worden geleverd met krachtige opties voor permanente en lokale schijven en leveren consistente prestaties.

Google App Engine: De App Engine dient als een platform dat wordt gebruikt om te bouwen schaalbare webapplicaties en IoT-backends. App Engine schaalt applicaties automatisch, afhankelijk van het ontvangen verkeer. Het biedt u ingebouwde services en API's, zoals Datastores, NoSQL, Memcache en een gebruikersauthenticatie-API, die in de meeste toepassingen wordt gebruikt.

Google Kubernetes Engine: Het is een krachtig Clusterbeheer en uitgebalanceerd systeem voor het draaien van uw Docker-containers. Kubernetes Engine plant uw containers in het cluster, houdt ze gezond en beheert ze automatisch op basis van door u gedefinieerde vereisten.

Google Cloud Container Registry: Het is een privé Docker-opslagplaats dat werkt met populaire systemen voor continue levering.

Netwerkdiensten

Netwerken is een van de belangrijkste en tevens een van de basisprincipes van Google Cloud Platform-services die worden aangeboden door geavanceerde netwerkservices.

Cloud virtueel netwerk: U kunt verschillende GCP-bronnen met elkaar verbinden via het wereldwijde netwerk dat eigendom is van Google, en ze van elkaar isoleren door hun Virtual Private Cloud (VPC) -netwerk .

Laten we eens kijken hoe we een VPC-netwerk .

  • Stap 1: Open het netwerkgedeelte van GCP en tik op VPC-netwerkknop maken. U wordt doorgestuurd naar deze pagina waar u zowel de naam als de beschrijving van het netwerk moet invoeren.

  • Stap 2: U heeft de mogelijkheid om de modus voor het maken van een subnet te selecteren - [Aangepast of automatisch]. Met Aangepast kunt u uw eigen invoeren Subnetnaam, regio en IP-adres. In Automatisch heb je een lijst met subnetten en een lijst met firewalls waaruit je kunt kiezen.

Aangepaste modus:

Automatische modus:

Firewall-regels:

Stap 3: Vervolgens moet u het Routing-modus , wat beide kan zijn Regionaal of wereldwijd afhankelijk van uw vereiste. Tik gewoon op de knop Maken en binnen enkele minuten is uw netwerk operationeel.

hoe impasse in java te voorkomen

Terugkomend op de Google Cloud Networking Services, hebben we:

Google Cloud Load Balancing: Het helpt je Schaal uw applicaties volgens uw behoeften. Verdeel uw belasting van computermachines in één of meerdere regio's, dicht bij uw gebruikers en om aan uw hoge beschikbaarheidsvereisten te voldoen.

Cloud CDN (Content Delivery Network): Het maakt wereldwijd gebruik van Google's gedistribueerde edge-caches om de levering van inhoud te versnellen voor websites en applicaties die worden aangeboden vanuit Google Compute Engine. Cloud CDN verlaagt de netwerklatentie, ontlast de oorsprong en verlaagt de servicekosten.

Google Cloud Interconnect: Met Cloud Interconnect kunnen klanten van het Cloud-platform verbinding maken met Google via zakelijke verbindingen met een hogere beschikbaarheid en / of lagere latentie dan hun bestaande internetverbindingen.

Google Cloud DNS: Het is een schaalbare, betrouwbare en beheerde gezaghebbende Domeinnaamsysteem (DNS) -service die op dezelfde infrastructuur draait als Google. Het heeft een lage latency, hoge beschikbaarheid en is een kosteneffectieve manier om uw applicatie en services beschikbaar te maken voor uw gebruikers.

Opslag- en databaseservices

Google Cloud Storage: Het biedt een uniform aanbod in het hele Google Spectrum. Het kan zowel live gegevens als cloud-archiveringsoplossingen verwerken.

Cloud SQL: Cloud SQL is een volledig beheerde databaseservice waarmee u uw software eenvoudig kunt instellen, onderhouden, beheren en beheren relationele MySQL- en PostgreSQL-databases in de wolk.

Cloud Bigtable: Het biedt een enorm schaalbare NoSQL-database geschikt voor workloads met lage latentie en hoge doorvoer. Het kan eenvoudig worden geïntegreerd met populaire Big Data-tools zoals Hadoop en Spark en het ondersteunt de open-source, industriestandaard HBase API.

Google Cloud Datastore: Cloud Datastore biedt u een elastische, maximaal beschikbare documentgeoriënteerde database als een service.

Persistente schijf : Het is een hoge prestatie blok opslag service geschikt voor virtuele machines en containeropslag. Het biedt ongeëvenaard prijs-prestatieverhouding.

Big Data-services

Google BigQuery: BigQuery is de volledig beheerde, goedkope manier van Google analytics datawarehouse .

Google Cloud Dataproc: Het is een beheerde Spark- en Hadoop-service en wordt gebruikt om eenvoudig grotedatasetsmet behulp van de krachtige en open tools in het Big Data-ecosysteem van Apache.

Google Cloud Datalab: Cloud Datalab is een interactief notebook (gebaseerd op Jupyter) om gegevens te verkennen, samen te werken, te analyseren en te visualiseren. Het is geïntegreerd met BigQuery en Google Cloud Machine Learning om u eenvoudig toegang te geven tot belangrijke gegevensverwerkingsservices.

Google Cloud Pub / Sub: Het is een serverloze, grootschalige, betrouwbare, realtime berichtenservice waarmee u berichten kunt verzenden en ontvangen tussen onafhankelijke applicaties.

Nu we verder gaan met onze Google Cloud Services-blog, hebben we machine learning en bepaalde identiteits- en beveiligingsservices, samen met bepaalde beheer- en ontwikkelingstools.

Machine Learning-services

Cloud AutoML: Het is een suite van Machine Learning-producten waarmee ontwikkelaars met beperkte expertise op het gebied van machine learning modellen van hoge kwaliteit kunnen trainen door gebruik te maken van de Neural Architecture Search-technologie van Google.

Google Cloud TPU: De Cloud TPU's zijn een familie van hardwareversnellers die Google specifiek heeft ontworpen en geoptimaliseerd om ML-productietaken te versnellen en op te schalen voor training en inferentie die met TensorFlow zijn geprogrammeerd.

Google Cloud Machine Learning Engine: De ML Engine maakt het u gemakkelijk om geavanceerde, grootschalige machine learning-modellen te bouwen die een breed scala aan scenario's omvatten, van het bouwen van geavanceerde regressiemodellen tot beeldclassificatie.

Identiteits- en beveiligingsservices

Identiteit en beveiliging vallen onder een van de belangrijkste lijsten van Google Cloud Services, wetende dat uw gegevens veilig en versleuteld zijn.

Google Cloud Identity & Access Management: The NU AL laat beheerders autoriseren wie actie kan ondernemen op specifieke bronnen, waardoor u volledige controle en zichtbaarheid krijgt om cloudbronnen centraal te beheren.

Cloud-beveiligingsscanner: Het is een webbeveiligingsscanner voor veelvoorkomende kwetsbaarheden in App Engine-applicaties, waaronder cross-site-scripting (XSS), Flash-injectie, gemengde inhoud (HTTP in HTTPS) en onveilige bibliotheken.

Beheer- en ontwikkelaarstools

We gaan verder met onze laatste set Google Cloud Services en hebben bepaalde beheertools. Deze tools zijn gewend Toezicht houden op de diensten, Vind fouten , Foutopsporing hen en Spoor de diensten.

De Stackdriver biedt real-time monitoring en logboekregistratie op GCP, plus handige diagnostische tools.

Google Cloud Platform biedt een verzameling tools en bibliotheken waarmee u sneller kunt ontwikkelen.

Google Cloud SDK is een set bibliotheken en tools die u kunt gebruiken om computerresources en applicaties te beheren die worden gehost op Google Cloud Platform. Met de Cloud SDK beschikt u over interactieve opdrachtregeltools om uw virtuele machines, uw Cloud SQL-instanties en uw implementaties te beheren.

Dus dit is het, jongens!

Ik hoop dat je hiervan genoten hebt Google Cloud-services blog. Als u dit leest, gefeliciteerd! U bent niet langer een nieuweling van de verschillende Cloud Services die door Google worden aangeboden.

Nu u weet wat de verschillende Google Cloud-services zijn, kunt u het door Edureka, een vertrouwd online leerbedrijf met een netwerk van meer dan 250.000 tevreden leerlingen verspreid over de hele wereld. De Edureka Google Cloud-certificeringstraining - Cloud Architect is ontworpen om u te helpen slagen voor de Professional Cloud Architect - Google Cloud-certificering.

Heeft u een vraag voor ons? Vermeld het in het opmerkingengedeelte en we nemen contact met u op.