Page Nav




Classic Header


Top Ad

Breaking News:


GCP by Google

What is GCP by Google? Google Cloud Platform (GCP), offered by Google, may be a suite of cloud computing services that runs on an equiv...

What is GCP by Google?

Image result for GCP by Google

Google Cloud Platform (GCP), offered by Google, may be a suite of cloud computing services that runs on an equivalent infrastructure that Google uses internally for its end-user products, like Google Search and YouTube.[1] Alongside a group of management tools, it provides a series of modular cloud services including computing, data storage, data analytics and machine learning.[2] Registration requires a mastercard or checking account details.[3] Google Cloud Platform provides infrastructure as a service, platform as a service, and serverless computing environments. In April 2008, Google announced App Engine, a platform for developing and hosting web applications in Google-managed data centers, which was the primary cloud computing service from the corporate . The service became generally available in November 2011. Since the announcement of App Engine, Google added multiple cloud services to the platform. Google Cloud Platform may be a part [4] of Google Cloud, which incorporates the Google Cloud Platform public cloud infrastructure, also as G Suite, enterprise versions of Android and Chrome OS, and application programming interfaces (APIs) for machine learning and enterprise mapping services. Contents 1 Products 1.1 Compute 1.2 Storage & Databases 1.3 Networking 1.4 Big Data 1.5 Cloud AI 1.6 Management Tools 1.7 Identity & Security 1.8 IoT 1.9 API Platform 2 Regions and zones 3 Similarity to services by other cloud service providers 4 Certifications 5 Timeline 6 cf. 7 References 8 External links Products Conference presentation on Google Container Engine/Kubernetes Google lists over 90 products under the Google Cloud brand. a number of the key services are listed below. Compute App Engine - Platform as a Service to deploy Java, PHP, Node.js, Python, C#, .Net, Ruby and Go applications. Compute Engine - Infrastructure as a Service to run Microsoft Windows and Linux virtual machines. Kubernetes Engine (GKE) or GKE on-prem offered as a part of Anthos platform[5][6] - Containers as a Service supported Kubernetes. Cloud Functions - Functions as a Service to run event-driven code written in Node.js, Python or Go. Cloud Run - Compute execution environment supported Knative[7]. Offered as Cloud Run (fully managed)[8] or as Cloud run Anthos[8]. Storage & Databases Cloud Storage - Object storage with integrated edge caching to store unstructured data. Cloud SQL - Database as a Service supported MySQL and PostgreSQL. Cloud BigTable - Managed NoSQL database service. Cloud Spanner - Horizontally scalable, strongly consistent, electronic database service. Cloud Datastore - NoSQL database for web and mobile applications. Persistent Disk - Block storage for Compute Engine virtual machines. Cloud MemoryStore - Managed in-memory data store supported Redis. Networking VPC - Virtual Private Cloud for managing the software defined network of cloud resources. Cloud Load Balancing - Software-defined, managed service for load balancing the traffic. Cloud Armor - Web application firewall to guard workloads from DDoS attacks. Cloud CDN - Content Delivery Network supported Google’s globally distributed edge points of presence. Cloud Interconnect - Service to attach a knowledge center with Google Cloud Platform Cloud DNS - Managed, authoritative DNS service running on an equivalent infrastructure as Google. Network Service Tiers - choice to choose Premium vs Standard network tier for higher performing network. Big Data BigQuery - Scalable, managed enterprise data warehouse for analytics. Cloud Dataflow - Managed service supported Apache Beam for stream and batch processing . Cloud Dataproc - Big data platform for running Apache Hadoop and Apache Spark jobs. Cloud Composer - Managed workflow orchestration service built on Apache Airflow. Cloud Datalab - Tool for data exploration, analysis, visualization and machine learning. this is often a totally managed Jupyter Notebook service. Cloud Dataprep - Data service supported Trifacta to visually explore, clean, and prepare data for analysis. Cloud Pub/Sub - Scalable event ingestion service supported message queues. Cloud Data Studio - Business intelligence tool to see data through dashboards and reports. Cloud AI Cloud AutoML - Service to coach and deploy custom machine learning models. As of September 2018, the service is in Beta. Cloud TPU - Accelerators employed by Google to coach machine learning models. Cloud Machine Learning Engine - Managed service for training and building machine learning models supported mainstream frameworks. Cloud Job Discovery - Service supported Google’s search and machine learning capabilities for recruiting ecosystem. Dialogflow Enterprise - Development environment supported Google’s machine learning for building conversational interfaces. Cloud tongue - Text analysis service supported Google Deep Learning models. Cloud Speech-to-Text - Speech to text conversion service supported machine learning. Cloud Text-to-Speech - Text to speech conversion service supported machine learning. Cloud Translation API - Service to dynamically translate between thousands of obtainable language pairs Cloud Vision API - Image analysis service supported machine learning Cloud Video Intelligence - Video analysis service supported machine learning Management Tools Stackdriver - Monitoring, logging, and diagnostics for applications on Google Cloud Platform and AWS. Cloud Deployment Manager - Tool to deploy Google Cloud Platform resources defined in templates created in YAML, Python or Jinja2. Cloud Console - Web interface to manage Google Cloud Platform resources. Cloud Shell - Browser-based shell instruction access to manage Google Cloud Platform resources. Cloud Console Mobile App - Android and iOS application to manage Google Cloud Platform resources. Cloud APIs - APIs to programmatically access Google Cloud Platform resources Identity & Security Cloud Identity - Single sign-on (SSO) service supported SAML 2.0 and OpenID. Cloud IAM - Identity & Access Management (IAM) service for outlining policies supported role-based access control. Cloud Identity-Aware Proxy - Service to regulate access to cloud applications running on Google Cloud Platform without employing a VPN. Cloud Data Loss Prevention API - Service to automatically discover, classify, and redact sensitive data. Security Key Enforcement - Two-step verification service supported a security key. Cloud Key Management Service - Cloud-hosted key management service integrated with IAM and audit logging. Cloud Resource Manager - Service to manage resources by project, folder, and organization supported the hierarchy. Cloud Security Command Center - Security and data risk platform for data and services running in Google Cloud Platform. Cloud Security Scanner - Automated vulnerability scanning service for applications deployed in App Engine. Access Transparency - Near real-time audit logs providing visibility to Google Cloud Platform administrators. VPC Service Controls - Service to manage security perimeters for sensitive data in Google Cloud Platform services. IoT Cloud IoT Core - Secure device connection and management service for Internet of Things. Edge TPU - Purpose-built ASIC designed to run inference at the sting . As of September 2018, this product is privately beta. Cloud IoT Edge - Brings AI to the sting computing layer. API Platform Maps Platform - APIs for maps, routes, and places supported Google Maps. Apigee API Platform - Lifecycle management platform to style , secure, deploy, monitor, and scale APIs. API Monetization - Solution for API providers to make revenue models, reports, payment gateways, and developer portal integrations. Developer Portal - Self-service platform for developers to publish and manage APIs. API Analytics - Service to research API-driven programs through monitoring, measuring, and managing APIs. Apigee Sense - Enables API security by identifying and alerting administrators to suspicious API behaviors. Cloud Endpoints - An NGINX-based proxy to deploy and manage APIs. Service Infrastructure - a group of foundational services for building Google Cloud products. Regions and zones As of 2019, Google Cloud Platform is out there in 20 regions and 61 zones[1]. a neighborhood may be a specific geographical location where users can deploy cloud resources. Each region is an independent geographical area that consists of zones. A zone may be a deployment area for Google Cloud Platform resources within a neighborhood . Zones should be considered one failure domain within a neighborhood . Most of the regions have three or more zones. As of September 2018, Google Cloud Platform is out there within the following regions and zones: GCP Regions & Zones Region Name Launch Date Location Zones us-west1 Q3, 2016 The Dalles, Oregon, USA us-west1-a us-west1-b us-west1-c us-west2 Q3, 2018 l. a. , California, USA us-west2-a us-west2-b us-west2-c us-central1 Council Bluffs , Iowa, USA us-central1-a us-central1-b us-central1-c us-central1-f us-east1 Q4, 2015 Moncks Corner, South Carolina, USA us-east1-b us-east1-c us-east1-d us-east4 Q2, 2017 Ashburn, Virginia, USA us-east4-a us-east4-b us-east4-c northamerica-northeast1 Q1, 2018 Montréal, Canada northamerica-northeast1-a northamerica-northeast1-b northamerica-northeast1-c southamerica-east1 Q3, 2017 Sao Paulo , Brazil southamerica-east1-a southamerica-east1-b southamerica-east1-c europe-west2 Q2, 2017 London, U.K. europe-west2-a europe-west2-b europe-west2-c europe-west1 St. Ghislain, Belgium europe-west1-b europe-west1-c europe-west1-d europe-west4 Q1, 2018 Eemshaven, Netherlands europe-west4-a europe-west4-b europe-west4-c europe-west6 Q1, 2019 Zurich, Switzerland europe-west6-a europe-west6-b europe-west6-c europe-west3 Q3, 2017 Frankfurt, Germany europe-west3-a europe-west3-b europe-west3-c europe-north1 Q2, 2018 Hamina, Finland europe-north1-a europe-north1-b europe-north1-c asia-south1 Q4, 2017 Mumbai, India asia-south1-a asia-south1-b asia-south1-c asia-southeast1 Q2, 2017 Jurong West, Singapore asia-southeast1-a asia-southeast1-b asia-southeast1-c asia-east2 Q3, 2018 Hong Kong asia-east2-a asia-east2-b asia-east2-c asia-east1 Changhua County, Taiwan asia-east1-a asia-east1-b asia-east1-c asia-northeast1 Q4, 2016 Tokyo, Japan asia-northeast1-a asia-northeast1-b asia-northeast1-c asia-northeast2 Q2, 2019 Osaka, Japan asia-northeast2-a asia-northeast2-b asia-northeast2-c australia-southeast1 Q3, 2017 Sydney, Australia australia-southeast1-a australia-southeast1-b australia-southeast1-c Similarity to services by other cloud service providers For those conversant in other notable cloud service providers, a comparison of comparable services could also be helpful in understanding Google Cloud Platform’s offerings. Google Cloud Platform Amazon Web Services[9] Microsoft Azure[10] Oracle Cloud[11] Google Compute Engine Amazon EC2 Azure Virtual Machines Oracle Cloud Infra OCI Google App Engine AWS Elastic Beanstalk Azure App Services Oracle Application Container Google Kubernetes Engine Amazon Elastic Container Service for Kubernetes Azure Kubernetes Service Oracle Kubernetes Service Google Cloud Bigtable Amazon DynamoDB Azure Cosmos DB Oracle NoSQL Database Google BigQuery Amazon Redshift Microsoft Azure DataWarehouse Oracle Autonomous DataWarehouse Google Cloud Functions AWS Lambda Azure Functions Oracle Cloud Fn Google Cloud Datastore Amazon DynamoDB Cosmos DB Oracle NoSQL Database Google Cloud Storage Amazon S3 Azure Blob Storage Oracle Cloud Storage OCI Certifications almost like offerings by Amazon Web Services, Microsoft Azure, and IBM Cloud, a series of Google Cloud Certified programs are available on the Google Cloud Platform. Participants can choose from online learning programs provided by Coursera, Pluralsight,or Qwiklabs also as live workshops and webinars. counting on the program, certifications are often earned online or at various testing centers located globally. Associate Cloud Engineer Professional Data Engineer Professional Cloud Architect Professional Cloud Developer Professional Cloud Network Engineer Professional Cloud Security Engineer Professional Collaboration Engineer Professional Cloud DevOps Engineer G Suite Timeline Google Cloud Summit in 2017 April 2008 - Google App Engine announced in preview[12] May 2010 - Google Cloud Storage launched[13] May 2010 - Google BigQuery and Prediction API announced in preview[14] October 2011 - Google Cloud SQL is announced in preview[14] June 2012 - Google Compute Engine is launched in preview[15] May 2013 - Google Compute Engine is released to GA[16] August 2013 - Cloud Storage begins automatically encrypting each Storage object’s data and metadata under the 128-bit Advanced Encryption Standard (AES-128), and every encryption key's itself encrypted with a frequently rotated set of master keys[17] February 2014 - Google Cloud SQL becomes GA[18] May 2014 - Stackdriver is acquired by Google[19] June 2014 - Kubernetes is announced as an open source container manager[20] June 2014 - Cloud Dataflow is announced in preview[21] October 2014 - Google acquires Firebase[22] November 2014 - Alpha release Google Kubernetes Engine (formerly Container Engine) is announced[23] January 2015 - Google Cloud Monitoring supported Stackdriver goes into Beta[24] March 2015 - Google Cloud Pub/Sub becomes available in Beta[25] April 2015 - Google Cloud DNS becomes generally available[26] April 2015 - Google Dataflow launched in beta[27] July 2015 - Google releases v1 of Kubernetes; Hands it over to The Cloud Native Computing Foundation August 2015 - Google Cloud Dataflow, Google Cloud Pub/Sub, Google Kubernetes Engine, and Deployment Manager graduate to GA[28] November 2015 - Bebop is acquired, and Diane Greene joins Google[29] February 2016 - Google Cloud Functions becomes available in Alpha[30] September 2016 - Apigee, a provider of application programming interface (API) management company, is acquired by Google[31] September 2016 - Stackdriver becomes generally available[32] February 2017 - Cloud Spanner, highly available, globally-distributed database is released into Beta[33] March 2017 - Google acquires Kaggle, world’s largest community of knowledge scientists and machine learning enthusiasts[34] April 2017 - MIT professor Andrew V. Sutherland breaks the record for the most important ever Compute Engine cluster with 220,000 cores on Preemptible VMs.[35] May 2017 - Google Cloud IoT Core is launched in Beta[36] November 2017 - Google Kubernetes Engine gets certified by the CNCF[37] February 2018 - Google Cloud IoT Core becomes generally available[38] February 2018 - Google announces its intent to accumulate Xively[39] February 2018 - Cloud TPUs, ML accelerators for Tensorflow, become available in Beta[40] May 2018 - Gartner names Google as a pacesetter within the 2018 Gartner Infrastructure as a Service Magic Quadrant[41] May 2018 - Google Cloud Memorystore becomes available in Beta[42] April 2019 - Google Cloud Run (fully managed) Beta release[43] April 2019 - Google Anthos software solution announced[5][44] November 2019 - Google Cloud Run (fully managed) General availability release.

Credit/Courtesy- Wikipedia/Google Cloud Plateform

No comments