Google Cloud Platform
Google Cloud Platform is a suite of public cloud computing services provided by Google. The platform includes a series of services hosted for calculation, storage and application development that run on Google hardware. Google Cloud Platform services can be accessed by software developers, cloud administrators, and other Enterprise IT professionals through public internet or dedicated network connections.
Overview of Google Cloud Platform offerings
Google Cloud Platform provides services for calculating, archiving, networking, large data, machine learning, and the Internet of things (IoT), as well as cloud management, security and developer tools. Core cloud computing products in the Google Cloud Platform include:
Google Compute Engine, an infrastructure-as-a-service (IAAS) offering that provides users with virtual machine instances for workload hosting.
Google App Engine, a platform-A-A-service (PASS) offer that provides software developers access to Google’s scalable hosting Developers can also use the software developer kit (SDK) to develop software products that run on the app engine.
Google Cloud Storage, a cloud storage platform designed to store large, unorganized data sets. Google also provides database storage options, including cloud datastore, non-related storage, MySQL for Cloud SQL, and fully Google relational storage and Google’s original Cloud BigTable database.
Google Container Engine, which is a management and orchestration system for Docker Containers that runs in Google’s public cloud. Google container engine is based on Google Kubernet Container Orchestration Engine.
Google continues to add high-level services related to large data and machine learning on its cloud platform. Google’s major data services include data processing and analytics, such as Google BigQuery for SQL-like queries against multi-terabyte data sets. Additionally, Google Cloud Datacom is a data processing service that is targeted for analytics; Remove, change and load (ETL); And real-time computational projects. The forum also includes Google Cloud Datacopoque, which provides Apache SPARC and HADOOP services for large data processing.
For Artificial Intelligence (AI), Google offers its own cloud machine learning engine, a managed service that enables users to create and train machine learning models. Various APIs are also available for translation and analysis of speech, text, images, and videos.
Google also provides services for IoT, such as Google Cloud IOT Core, which is a series of managed services that enable users to consume and manage data from IoT devices.
Google Cloud Platform Suite is always evolving, and Google periodically displays, alters, or closes the Services based on user’s demand or competitive pressures. Google’s main rivals in the public cloud computing market include Amazon Web Services (AWS) and Microsoft Azure.
Google Cloud Storage (GCS)
I almost forgot to put GCS in this article because it is so trustworthy that it is faded in the background. Most of the time I really do not think about it. Multi-area storage is really good if you can wear a slight latency hit. It makes it easy to walk in many areas, which is something in Depp’s future plans to improve availability. GCS supports S3 API without running S3 proxy like Ezur.
Logging is fast and easy to inquire. I have had good experiences with this, although my needs have been quite modest. All GCP services have eroded the structured logs that are easy to interrogate. One downside is that log export has not been signed in GCS, and it does not seem that you can verify that the log has not been tampered with. If someone is aware of how to verify the log, then I would love to know about it.
Google Cloud has made a compelling offer with unique value-added products such as Spanner, Pub / Sub, and Global Load Balancing as well as a mix of rock-solid infrastructure. They are able to learn what AWS is right and wrong. Their products are well integrated and easy to understand. The downside of Google’s more deliberate approach is that at times it seems that the AWS is not ahead of GCP but is rapidly growing. I hope the upcoming Google Cloud will bring more similarity with the offerings of the next AWS.
For those companies who do not want to spend a lot of time learning the AWS complications and dealing with it, I recommend watching the Google Cloud. Even if I had to start again, I would happily select Google Cloud.
all images are collected from google images