Explain different categories of Google Cloud Platform.

Different categories of  Google Cloud Platform

 Al and Machine Learning, API Management, Compute, Containers, Data Analytics, Databases, Developer Tools, Healthcare and Life Sciences, Hybrid and Multicloud, Internet of Things (IoT), Management Tools, Media and Gaming, Migration, Networking, Operations, Security and Identity, and Serverless Computing and Storage are the categories of Google Platform. Under these categories,GCP encompasses 100of products. Those products are listed here and some of the most important products are briefly described.

AI and Machine Learning

VERTEX AI

Vertex AI
Unified platform for training, hosting, and managing ML models.

 Deep Learning VM Image
Preconfigured VMs for deep learning applications.

Notebooks
An enterprise notebook service to get projects up and running in minutes.

Deep Learning Containers
Preconfigured and optimized containers for deep learning environments. 

Vertex Data Labeling
Managed annotation for high-quality model training data.

TensorFlow Enterprise
Reliability and performance for Al apps with enterprise-grade support and managed services.


AI BUILDING BLOCKS

Al building blocks
Easily infuse Al into applications with custom or pre-trained models.

AutoML
Custom machine learning model training and development.

Vision AI
Custom and pre-trained models to detect emotion, text, more.

Video AI
Video classification and recognition using machine learning. 

Cloud Natural Language
Sentiment analysis and classification of unstructured text.

Cloud Translation
Language detection, translation, and glossary support. 

Media Translation (beta)
Add dynamic audio translation directly to your content and applications.

Text-to-Speech
Speech synthesis in 220+ voices and 40+ languages.

Speech-to-Text
Speech recognition and transcription support 125 languages.

Dialogflow 
Conversation applications and systems development suite for virtual agents.

AutoML Tables (beta)
Service for training ML models with structured data.

Cloud Inference API (alpha)
Quickly run large-scale correlation over typed time series data.

Recommendations AI
Deliver highly personalized product recommendations at scale.

AI INFRASTRUCTURE 

Al Infrastructure
Options for every business to train deep learning and ML models cost-effectively.

Cloud GPUs
GPUs for machine learning, scientific computing, and 3D visualization.

Cloud TPU
Tensor processing units for machine learning applications. 



API MANAGEMENT

Apigee API platform 
API management, development, and security platform.

HealthAPIX
FHIR API-based digital service formation.

Apigee Hybrid
Deployment option for managing APIs on-premises or in the cloud.

AppSheet Automation
Reclaim time and talent with no-code automation.

AppSheet
Enable everyone in your organization to build and extend applications without coding.

Apigee Open Banking APIX
Open banking and PSD2-compliant API delivery.

Apigee Sense
Intelligent behavior detection to protect APIs.



Cloud Endpoints

With Cloud Endpoints, Javascript, Android, and iOS clients may access your code via RESTful services in your system. The front-end wiring may be smoothed out, and client libraries can be generated automatically. Client key management, OAuth 2.0 compatibility, and denial of service protection are all part of the extensive in-built architecture.

Features

  • Integration of client-side becomes flexible
  • Client-server maintenance is low
  • App engine infrastructure can be extended
  • Multiple clients handling with a single tool

Cloud Healthcare API
The solution to bridging existing care systems and apps on Google Cloud.

API Gateway
Develop, deploy, secure, and manage APIs with a fully managed gateway.


Compute

App Engine

It is a platform-as-a-service (PaaS) (PaaS). You may increase efficiency by developing your apps utilizing built-in services. You must first obtain the software development kit (SDK), after which you can begin developing work instantly and for free.

Features

  • Google Scale Deployment
  • Known Development Tools
  • Strong In-Built Services
  • Many Options for Storage
  • Code Focus
  • Popular Frameworks and Languages

Bare Metal
Infrastructure to run specialized workloads on Google Cloud.

Cloud GPUs
GPUs for ML, scientific computing, and 3D visualization.

Cloud Run
Fully managed environment for running containerized apps.


Compute Engine

It is Google's infrastructure-as-a-service offering (IaaS). Google's infrastructure can be utilized to execute large-scale workloads on virtual machines. You may choose a virtual computer that meets your requirements and benefit from the global stability and performance of Google's network. Because invoicing is done by the minute, you must only pay for what you use.

Features

  • Security and Compliance
  • Easy and Fast Provisioning
  • Balancing of Loads
  • High-Performance Virtual Computers

Migrate for Compute Engine
Server and virtual machine migration to Compute Engine.

Preemptible VMs
Compute instances for batch jobs and fault-tolerant workloads.

Recommender
Proactive, easily actionable recommendations to keep your cloud-optimized.

Shielded VMs
Dedicated hardware for compliance, licensing, and management. 

Sale-tenant Nodes on Google Cloud
Options for running SQL Server virtual machine on Google Cloud.

VMware Engine
Migrate and run your VMware workloads natively on Google Cloud.


CONTAINERS

Artifact Registry
Store, manage, and secure container images and language packages.

Cloud Build
Solution for running build steps in a Docker container.

Cloud Run
Fully managed environment for running containerized apps.

Container Registry
Registry for storing, managing, and securing Docker images.

Container Security
Container environment security for each stage of the life cycle. 

Deep Learning Containers
Containers with data science frameworks, libraries, and tools. 

Google Kubernetes Engine (GKE)
Managed environment for running containerized apps.

Knative
Components to create Kubernetes-native cloud-based software. 

Kubernetes applications on Google Cloud Marketplace
Containerized apps with prebuilt deployment and unified billing.


DATA ANALYTICS

Query

Query analyzes large amounts of data in the cloud. It can analyze datasets totaling many terabytes in an of seconds and conduct SQL-like queries quickly. It even delivers real-time information and is able and simple to use.

Features

  • Suitable Interface
  • Economical Big Data
  • Easy Import of Data Queries Executed in Background 

Locker
The platform for BI, data applications, and embedded analytics.

Dexaproc 
Service for running Apache Spark and Apache Hadoop clusters.

Dataflow
Streaming analytics for stream and batch processing.

Pub/Sub
Messaging service for event ingestion and delivery.

Cloud Data Fusion
Data integration for building and managing data pipelines.

Data Catalog
Metadata solution for exploring and managing data.

Cloud Composer
Workflow orchestration service built on Apache Airflow.

Google Data Studio*
Interactive data suite for dashboarding, reporting, and analytics. This is not an official Google Cloud product.

Google Marketing Platform*
Marketing platform unifying advertising and analytics. This is not an official Google Cloud product.

Cloud Life Sciences (beta) 
Tools for managing, processing, and transforming biomedical data.

Data-prep
Service to prepare data for analysis and machine learning.

Dataplex
Intelligent data fabric for unified data management across distributed data silos.


Databases

Bare Metal
Infrastructure to run specialized workloads on Google Cloud.

Cloud Bigtable
Cloud-native wide-column database for large-scale, low-latency workloads.

Cloud Spanner
Cloud-native relational database with unlimited scale and 99.999% availability.


Cloud SQL

Cloud SQL is a relational MySQL database that aids in data management and storage. Google handles database maintenance, patch management, and replication to ensure performance and availability. This is a fully managed database for MySQL, PostgreSQL, and SQL Server.

Features

  • Completely Managed
  • Easy to Control
  • Simpler Migration Without Lock-In
  • Robustness, Accessibility, Security
  • Pay Per Use and Package Charging
  • Standard Infrastructure

Database Migration Service
Serverless, minimal downtime migrations to Cloud SQL.

Fire-store
NoSQL database for storing and syncing data in real time.

Firebase Real-time Database 
NoSql database for storing and syncing data in real-time.

Memory Store
In-memory database for managed Redis and Memcached.


Developer Tools

Artifact Registry
Store, manage, and secure container images and language packages.

Cloud Build
Continuous integration and continuous delivery platform.

Cloud Code
IDE support to write, run, and debug Kubernetes applications.

Cloud Scheduler 
Cron job scheduler for task automation and management.

Cloud SDK
Command-line tools and libraries for Google Cloud.

Cloud Source Repositories
Private Git repository to store, manage, and track code.

Cloud Tasks
Task management service for asynchronous task execution.

Container Registry
Private Docker storage for container images on Google Cloud.

Firebase Crashlytics
Prioritize and fix stability issues faster.

Firebase Test Lab
On-demand testing infrastructure for Android apps.

Gradle App Engine Plugin
Use Gradle for your App Engine projects.

Maven App Engine Plugin
Use Maven for your App Engine projects.

Tekton
Kubernetes-native resources for declaring CI/CD pipelines.

Tools for Eclipse
Plugin for Google Cloud development inside the Eclipse IDE. 

Tools for PowerShell
 Full cloud control from Windows PowerShell.


Healthcare and Life Sciences

Apigee healthcare APIX
FHIR API-based digital service production.

Cloud Healthcare API
Solution for bridging existing care systems and apps on Google Cloud. 

Cloud Life Sciences (beta)
Tools for managing, processing, and transforming biomedical data.

Healthcare Natural Language AI
Real-time insights from unstructured medical text.


Hybrid and Multi-cloud

Anthos
The platform for modernizing existing apps and building new ones.

Apigee API Management 
API management, development, and security platform.

Cloud Build
Service for executing builds on Google Cloud infrastructure.

Looker
The platform for BI, data applications, and embedded analytics.

Migrate for Anthos 
Tool to move workloads and existing applications to GKE.


Internet of Things (IoT)

Edge TPU 
ASIC is designed to run ML inference and Al at the edge.

IoT Core
IoT device management, integration, and connection service.


Management Tools

Anthos Service Mesh
Managed service mesh for complex microservices architectures.

Cloud APIs
Programmatic interfaces for Google Cloud services.

Cloud Console
Web-based interface for managing and monitoring cloud apps.

Cloud Deployment Manager
Service for creating and managing Google Cloud resources.

Cloud Mobile App
App to manage Google Cloud services from your mobile device.

Cloud Shell 
Interactive shell environment with a built-in command line.

Cost Management
Tools for monitoring, controlling, and optimizing your costs. 

Private Catalog
A service catalog for admins managing internal enterprise solutions.


Media and Gaming

Game Servers
Game server management service running on Google Kubernetes Engine. 

OpenCue
Open-source render manager for visual effects and animation.

Transcoder API (beta) 
Transform video content for use across a variety of user devices.


Migration 

Application migration
App migration to the cloud for low-cost refresh cycles. 

BigQuery Data Transfer Service
Data import service for scheduling and moving data into BigQuery. 

Cloud Foundation Toolkit
Reference templates for Deployment Manager and Terraform.

Migrate for Anthos
Components for migrating VMs into system containers on GKE.

Migrate for Compute Engine
Components for migrating VMs and physical servers to Compute Engine.

Transfer Appliance
Storage server for moving large volumes of data to Google Cloud.


Networking

Cloud Armor
Security policies and defense against web and DDoS attacks.

Cloud CDN
Content delivery network for serving web and video content. 

Cloud Domains
Easy domain name registration and management. 

Cloud DNS
Domain name system for reliable and low-latency name lookups. 

Cloud Load Balancing
Service for distributing traffic across applications and regions.

Cloud NAT
NAT service for giving private instances internet access.

Hybrid Connectivity 
Connectivity options for VPN, peering, and enterprise needs.

Network Connectivity Center
Use Google's network as your own. Reimagine how you deploy, manage, and scale your networks. 

Network Intelligence Center
Network monitoring, verification, and optimization platform.

Network Service Tiers
Cloud network options are based on performance, availability, and cost.

Network Telemetry
 VPC flow logs for network monitoring, forensics, and security.

Service Directory
The platform for discovering, publishing, and connecting services.

Traffic Director 
Traffic control pane and management for open service mesh.

Virtual Private Cloud (VPC) 
Virtual network for Google Cloud resources and cloud-based services.


Operations

Cloud Debugger
Real-time application state inspection and in-production debugging.

Cloud Logging
Google Cloud audit, platform, and application logs management.

Cloud Monitoring
 Infrastructure and application health with rich metrics.

Cloud Profiler
CPU and heap profiler for analyzing application performance.

Cloud Trace
Tracing system collecting latency data from applications. 

Kubernetes Engine Monitoring
GKE app development and troubleshooting.


Security and Identity

Security

Access Transparency
Cloud provider visibility through near real-time logs.

Assured Workloads
Compliance and security controls for sensitive workloads.

Binary Authorization
 Deploy only trusted containers on Kubernetes Engine. h

Chronicle
Extract signals from your security telemetry to find threats instantly.

Cloud Asset Inventory
View, monitor, and analyze Google Cloud and Anthos assets across projects and services.

Data Loss Prevention
Cloud Sensitive data inspection, classification, and redaction platform.

Cloud Key Management
Manage encryption keys on Google Cloud.

Confidential Computing
Encrypt data in use with Confidential VMs.

Firewalls
Global and flexible firewall to protect your cloud resources.

Risk Protection Program 
Reduce security risk and gain access to an exclusive cyber insurance policy.

Secret Manager
Store API keys, passwords, certificates, and other sensitive data.

Security Command Center 
The platform for defending against threats to your Google Cloud assets.

Shielded VMs
Virtual machines are hardened with security controls and defenses.

VPC Service Controls
Protect sensitive data in Google Cloud services using security perimeters. 


Identity and Access

BeyondCorp Enterprise
Zero trust solution for secure application and resource access.

Certificate Authority Service (beta) 
Simplify the deployment and management of private CAs.

Cloud Identity 
Unified platform for IT admins to manage user devices and apps.

Identity and Access Management
Permission management system for Google Cloud resources.

Identity-Aware Proxy
Use identity and context to guard access to your applications and VMs. 

Identity Platform 
Add Google-grade identity and access management to your apps.

Managed Service for Microsoft Active Directory 
Hardened service running Microsoft® Active Directory (AD).

Policy Intelligence
Smart access control for your Google Cloud resources.

Resource Manager
Hierarchical management for organizing resources on Google Cloud.

Tras Security Key
Two-factor authentication device for user account protection.


User Protection Services

CAPTCHA Enterprise
Help protect your website from fraudulent activity, spam, and abuse.

Web Risk
Detect malicious URLs on your website and in client applications.


Serverless Computing

App Engine
Serverless application platform for apps and back ends. 

Cloud Functions
The platform for creating functions that respond to cloud events.

Cloud Run
Fully managed environment for running containerized apps.

Workflows
Workflow orchestration for serverless products and API services.



Storage

Archive Storage
Data archive that offers online access speed at an ultra-low cost.

Storage Transfer Service
Tools and services for transferring your data to Google Cloud.


Cloud Storage

It is an object storage service that is highly available and durable. Users can quickly access data from their app from anywhere, on account of edge-caching on a global scale. Google presents a simple application programming interface (API), provides a robust service-level agreement, and runs versioning to let you handle data programmatically.

Features

  • Variable Access
  • Storage of Objects with Feature-Rich API
  • Adjustable and Viable Pricing
  • Safe and Secure



Cloud Datastore

It provides a schema-less, NoSQL, and managed database for storing non-relational data. SQL-like queries, as well as transactions, are well supported, and the data storage expands as needed.

Features

  • Access to Data Anywhere
  • Local Tools for Development
  • In-built Redundancy
  • ACID Transactions
  • Scaling Automatically with Users
  • Database Management
  • SQL-Like Querying and Schema-less Access

Cloud Storage for Firebase
Object storage for storing and serving user-generated content.

File store
File storage that is highly scalable and secure.

Google Workspace Essentials 
Cloud-based file sharing, content collaboration, and storage.

Local SSD
Block storage that is locally attached for high-performance needs. 

Persistent Disk
Block storage for virtual machine instances running on Google Cloud.


More Google Cloud Products 

Google Workspace
An integrated suite of secure, cloud-native collaboration and productivity apps powered by
Google Al.

Google Meet
Easy-to-join video meetings.

Chrome Enterprise
Google Chrome Enterprise unlocks the business capabilities of Chrome OS, Chrome Browser, and Chrome devices, freeing IT to power your cloud workforce.

Google Maps Platform
Create immersive location experiences and improve your business operations with real-time,
comprehensive data.

Along with the cloud platform, Google offers developer tools such as Google Plugin for Eclipse, Google Cloud Platform SDK, Android Studio, Cloud Playground, and Push-to-Deploy.

Google Cloud has had a huge influence, particularly in the realm of online and mobile app development, where small and large businesses (SMBs) may utilize Google technology. It has simplified and made things more accessible to app developers. However, its reliance on internet access may stymie its future advancement. Adopting the Google cloud platform allows your company to make use of several special features, such as live migration on the Google cloud, that are not accessible in Azure or AWS. It even offers medium-sized companies stand to benefit greatly from migration, including increased flexibility and you access to a vast staff of security professionals who are tasked with safeguarding your data. Small and scalability in matching IT resource to demand.



Comments

Popular posts from this blog

Suppose that a data warehouse for Big-University consists of the following four dimensions: student, course, semester, and instructor, and two measures count and avg_grade. When at the lowest conceptual level (e.g., for a given student, course, semester, and instructor combination), the avg_grade measure stores the actual course grade of the student. At higher conceptual levels, avg_grade stores the average grade for the given combination. a) Draw a snowflake schema diagram for the data warehouse. b) Starting with the base cuboid [student, course, semester, instructor], what specific OLAP operations (e.g., roll-up from semester to year) should one perform in order to list the average grade of CS courses for each BigUniversity student. c) If each dimension has five levels (including all), such as “student < major < status < university < all”, how many cuboids will this cube contain (including the base and apex cuboids)?

Suppose that a data warehouse consists of the four dimensions; date, spectator, location, and game, and the two measures, count and charge, where charge is the fee that a spectator pays when watching a game on a given date. Spectators may be students, adults, or seniors, with each category having its own charge rate. a) Draw a star schema diagram for the data b) Starting with the base cuboid [date; spectator; location; game], what specific OLAP operations should perform in order to list the total charge paid by student spectators at GM Place in 2004?

What is national data warehouse? What is census data?