Google Cloud Platform (GCP) is een platform dat een reeks cloudcomputingservices is die wordt aangeboden door Google. De suite draait op dezelfde infrastructuur die Google intern gebruikt, inclusief Google Zoeken, bestandsopslag en Gmail.
Google Cloud Platform biedt een verscheidenheid aan tools en services om infrastructuur te beheren, servers in te richten en netwerken te configureren. GCP biedt ook een verscheidenheid aan modulaire cloud services, waaronder computing, machine learning, gegevensopslag en applicatieontwikkeling. GCP is toegankelijk voor ontwikkelaars, cloudbeheerders en andere IT-professionals via zowel openbare als particuliere netwerken.
Google biedt meer dan 100 services aan, onderverdeeld in 9 categorieën: Compute, Opslag & Database, Networking, Big Data, Cloud AI, Management Tools, Identity & Security, IoT en API Platform.
De volgende diensten biedt Google aan onder Compute:
App Engine – Platform as a Service om Java, PHP, Node.js, Python, C#, .Net, Ruby en Go applicaties op te stellen.
Compute Engine – Infrastructure as a Service om Microsoft Windows en Linux virtueel te runnen.
Google Kubernetes Engine (GKE) of GKE.
Cloud Functions – Functions as a Service om event-driven code te runnen dat geschreven is in Node.js, Java, Python of Go.
Cloud Run – Compute uitvoeringsomgeving.
De volgende diensten biedt Google o.a. aan onder Opslag & Database:
Cloud Storage.
Cloud SQL – Database as a Service gebaseerd op MySQL, PostgreSQL en Microsoft SQL Server.
Cloud Bigtable – Beheerde NoSQL database dienst.
Cloud Spanner – Database service.
Cloud Datastore – NoSQL database voor web en mobiele applicaties.
Persistent Disk – Block opslag voor Compute Engine virtuele machines.
Cloud Memorystore.
De volgende diensten biedt Google aan onder Networking:
VPC – Virtual Private Cloud voor het beheer van de software gedefinieerde netwerk van cloudresources.
Cloud Load Balancing - Software-gedefinieerde, beheerde dienst voor het verdelen van het verkeer.
Cloud Armor – Firewall voor webapplicaties om workloads te beschermen tegen DDoS-aanvallen.
Cloud CDN – Content Delivery Network gebaseerd op Google's wereldwijd verspreide edge points of presence.
Cloud Interconnect – Dienst om een datacenter te verbinden met Google Cloud Platform
Cloud DNS – Een beheerde, gezaghebbende DNS-service die draait op dezelfde infrastructuur als Google.
Network Service Tiers – Mogelijkheid om Premium- vs. Standaard-netwerkniveau te kiezen voor een beter presterend netwerk.
De volgende diensten biedt Google aan onder Big Data:
BigQuery - schaalbare, beheerde enterprise datawarehouse voor analyses.
Cloud Dataflow - Beheerde dienst op basis van Apache Beam voor de verwerking van stream- en batchgegevens.
Dataproc - Big data platform voor het uitvoeren van Apache Hadoop en Apache Spark jobs.
Cloud Composer - Managed workflow orchestration service gebouwd op Apache Airflow.
Cloud Datalab - Tool voor data-exploratie, analyse, visualisatie en machine learning. Dit is een volledig beheerde Jupyter Notebook service.
Cloud Dataprep - Dataservice op basis van Trifacta om gegevens visueel te verkennen, op te schonen en voor te bereiden voor analyse.
Cloud Pub/Sub - Schaalbare event ingestion dienst gebaseerd op bericht wachtrijen.
Cloud Data Studio - Business Intelligence tool om data te visualiseren via dashboards en rapporten.
De volgende diensten biedt Google aan onder Cloud AI:
Cloud AutoML – Dienst om aangepaste machine learning-modellen te trainen en in te zetten. Sinds september 2018 is de dienst in Beta.
Cloud TPU – Accelerators die door Google worden gebruikt om machine learning-modellen te trainen.
Cloud Machine Learning Engine – dienst voor het trainen en bouwen van machine learning-modellen op basis van mainstream frameworks.
Cloud Talent Solution (voorheen Cloud Job Discovery) – Dienst gebaseerd op Google's zoek- en machine learning-mogelijkheden voor het recruitment-ecosysteem.
Dialogflow Enterprise – Ontwikkelomgeving op basis van Google's machine learning voor het bouwen van conversational interfaces.
Cloud Natural Language – Tekstanalysedienst op basis van Google Deep Learning-modellen.
Cloud Speech-to-Text – Spraak-naar-tekst conversiedienst op basis van machine learning.
Cloud Text-to-Speech – Tekst-naar-spraak conversiedienst op basis van machine learning.
Cloud Translation API - Dienst om dynamisch te vertalen tussen duizenden beschikbare talen.
Cloud Vision API – Afbeeldinganalyse-dienst op basis van machinaal leren.
Cloud Video Intelligence – Videoanalyse-dienst op basis van AI.
De volgende diensten biedt Google aan onder Management Tools:
Operations suite (voorheen Stackdriver) – Monitoring, logging en diagnostiek voor applicaties op Google Cloud Platform en AWS.
Cloud Deployment Manager – Tool om Google Cloud Platform-bronnen te implementeren die zijn gedefinieerd in sjablonen die zijn gemaakt in YAML, Python of Jinja2.
Cloud Console – Webinterface om Google Cloud Platform-bronnen te beheren.
Cloud Shell – Op de browser gebaseerde commandoregel-toegang om Google Cloud Platform-hulpmiddelen te beheren.
Cloud Console Mobile App – Android- en iOS-applicatie voor het beheren van Google Cloud Platform-hulpmiddelen.
Cloud API's – API's voor programmatische toegang tot Google Cloud Platform-bronnen.
De volgende diensten vallen onder Identity & Security:
Cloud Identity – Single sign-on (SSO) dienst gebaseerd op SAML 2.0 en OpenID.
Cloud IAM – Identity & Access Management (IAM)-dienst voor het definiëren van beleid op basis van rol gebaseerde toegangscontrole.
Cloud Identity-Aware Proxy – Dienst voor toegangscontrole tot cloud applicaties die draaien op Google Cloud Platform zonder gebruik van een VPN.
Cloud Data Loss Prevention API - Een service die is ontworpen om de identificatie, categorisering en verwijdering van gevoelige gegevens in cloudomgevingen te automatiseren, en tegelijkertijd robuuste data loss prevention-maatregelen in te bouwen.
Security Key Enforcement – Tweestapsverificatie op basis van een beveiligingssleutel.
Cloud Key Management Service – Cloud-hosted sleutelbeheerservice geïntegreerd met IAM en auditlogging.
Cloud Resource Manager – Dienst voor het beheren van resources per project, map en organisatie op basis van de hiërarchie.
Cloud Security Command Center – Beveiligings- en data-risicoplatform voor gegevens en diensten die draaien in Google Cloud Platform.
Cloud Security Scanner – Geautomatiseerde dienst voor het scannen op kwetsbaarheden voor toepassingen die in App Engine worden geïmplementeerd.
Access Transparency – Bijna realtime auditlogs die inzicht bieden aan Google Cloud Platform-beheerders.
VPC Service Controls – Service voor het beheren van beveiligingsperimeters voor gevoelige gegevens in Google Cloud Platform-services.
De volgende diensten biedt Google aan onder IoT:
Cloud IoT Core – beveiligde apparaat verbinding en beheerservice voor het Internet of Things (IoT).
Edge TPU – Speciaal gebouwde ASIC. Sinds september 2018 is dit product in private bèta.
Cloud IoT Edge – Brengt AI naar de edge computing-laag.
De volgende diensten biedt Google aan onder API Platform:
Maps Platform – API's voor kaarten, routes en plaatsen gebaseerd op Google Maps.
Apigee API Platform – Levenscyclusbeheerplatform voor het ontwerpen, beveiligen, implementeren, bewaken en opschalen van API's.
API Monetization – Tool voor API-aanbieders om verdienmodellen, rapporten, betalingsgateways en ontwikkelaarsportaalintegraties te creëren.
Ontwikkelaarsportaal – Zelfbedieningsplatform voor ontwikkelaars om API's te publiceren en te beheren.
API Analytics – Dienst om API-gestuurde programma's te analyseren door API's te bewaken, te meten en te beheren.
Apigee Sense – Maakt API-beveiliging mogelijk door beheerders te identificeren en te waarschuwen voor verdacht API-gedrag.
Cloud Endpoints – Een op NGINX gebaseerde proxy voor de inzet en het beheer van API's.
Service Infrastructure – Een reeks basisservices voor het bouwen van Google Cloud-producten.
Google Cloud is een reeks cloud computing-services die Google aanbiedt, waaronder computing, storage, networking, big data, machine learning en meer. Deze services zijn ontworpen om individuen en organisaties te helpen applicaties en services in de cloud te bouwen, implementeren en beheren.
Google Cloud biedt veel voordelen, waaronder schaalbaarheid, betrouwbaarheid, beveiliging, flexibiliteit en kosteneffectiviteit. Met Google Cloud kunt u uw applicaties en services snel schalen naarmate uw behoeften veranderen, terwijl u ook profiteert van de beveiliging en betrouwbaarheid van de infrastructuur van Google.
Google Cloud omvat een breed scala aan services, zoals Compute Engine, App Engine, Kubernetes Engine, Cloud Storage, BigQuery, Cloud SQL en nog veel meer. Deze services zijn ontworpen om u te helpen bij het bouwen, implementeren en beheren van uw applicaties en services in de cloud.
De prijzen van Google Cloud variëren afhankelijk van de service die u gebruikt en het gebruiksniveau. Sommige services, zoals Cloud Storage, brengen kosten in rekening op basis van de hoeveelheid gebruikte opslag, terwijl andere, zoals Compute Engine, kosten in rekening brengen op basis van de hoeveelheid gebruikte computerbronnen. U kunt de prijscalculator van Google gebruiken om de kosten van het gebruik van verschillende services te schatten.
Ja, Google Cloud is ontworpen om zeer veilig te zijn, met veel ingebouwde beveiligingsfuncties om uw gegevens en applicaties te beschermen. Deze functies omvatten onder andere veilige toegangscontroles, encryptie in rust en tijdens het transport en DDoS-bescherming.
Google Cloud is een populaire keuze voor veel individuen en organisaties vanwege de schaalbaarheid, betrouwbaarheid, beveiliging en kosteneffectiviteit. Het wordt vaak vergeleken met andere cloudproviders zoals Amazon Web Services (AWS) en Microsoft Azure, en het biedt veel vergelijkbare functies en services.