Google Cloud is a suite of cloud computing services offered by Google, providing a range of hosting and computing options for web applications, data storage, and machine learning projects. It includes services such as Google Compute Engine, Google Cloud Storage, and Google Kubernetes Engine, supporting businesses and developers in building, deploying, and scaling applications across a globally distributed infrastructure.
Capabilities |
|
---|---|
Segment |
|
Deployment | Cloud / SaaS / Web-Based |
Support | 24/7 (Live rep), Chat, Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support |
Training | Documentation, Live Online, Videos, Webinars |
Languages | English, French, German, Indonesian, Spanish |
It can be integrated with Google Cloud Platform to retrieve and use the data in Google Cloud SQL. It provides relational as well as fully managed database so it is the cloud provider's responsibility for managing, backup and recovery of data.
When working outside google environment some functionality behave fuzzy. Price structure is also not very flexible as compared to other cloud services. IP address of an instance can not be edited.
Google Cloud SQL helped in managing and working with huge project database as it provides easy integration of MySQL and Postgre SQL
GKE simplifies the deployment of containerized services such as user authentication, inventory tracking, and order processing. It allows seamless scaling to handle increased traffic during peak times, ensures high availability, and automates tasks like load balancing and health monitoring, providing a robust and reliable infrastructure for the e-commerce application.
I have faced issue with the complexity, limited control and Occasional service disruptions.
Google Kubernetes Engine (GKE) solves challenges in deploying and managing containerized applications, offering benefits like streamlined scalability, high availability, resource efficiency, automation for DevOps, and simplified infrastructure management, ultimately enhancing development speed and operational reliability.
So let me tell something great about Google cloud IAM, there are several features of IAM. It's very easy to use, Finger tip deployment too easy to deploy on anyone's environment. You can also integrate SIEM, SOAR, Different google security services or any third party services including Active Directory. Customer support is very quick.
See there's no point of disliking this google cloud identity & access management. Rather than you'll gonna like this product. Because whatever we're using is very helpful in maintaining security architecture. As you can see in today's era the frequence of use for this product is increasing day by day.
So IAM is helping many user's in identifying unauthorised logins, user and unneccessary privelege access. It's not only a product but you can say the extra layer of security which restrict user to do mischievous or suspicious activity.
Google cloud SQL is easy to use and It's easily integration with kubernates.Google cloud SQL supports relational database like MySQL,postgresql and SQL server.
Zero cons with best Google cloud SQL engine.
Google cloud benefits includes ensures business continuity,easy setup and less maintenance cost.
Easy to use and user friendly interfaces pretty good implementation wise and customer support is also great
The costing of the google cloud firestore is on higher side compare to others
It is helpful for me to store the data
Easy to use and great documentation. Been using for 3 years now.
Initially could be tricky to setup and initialization of the firebase instance.
Great GCP base NoSql database with nice way and ui for viewing data.
I've been using Google Cloud Build as our primary build automation solution, and it has significantly enhanced our development workflow. The seamless integration with other Google Cloud services and the overall simplicity of the platform make it a standout choice for build processes.
Customer support should be more accurate
Helps in automation of our tasks
Google Cloud Build simplifies the process of continuous integration, allowing our development team to focus on writing code without worrying about manual build and test processes. It seamlessly scales to accommodate our growing development needs. The integration with other Google Cloud services, such as Cloud Source Repositories and Container Registry, creates a cohesive development environment. This has streamlined our workflows and improved collaboration among team members. Setting up automated build triggers based on code changes has significantly improved our development efficiency. The GitHub integration is smooth, allowing us to trigger builds automatically upon pull requests or new commits.
Understanding and estimating costs can be a bit challenging due to the pricing model's complexity.
Google Cloud Build has significantly enhanced our development processes. The automation of build and test workflows has saved us valuable time, allowing our team to focus on coding and innovation. The service's scalability ensures that our projects, regardless of size, can be accommodated seamlessly. The integration with Google Cloud services has created a cohesive and efficient development environment. Overall, Google Cloud Build has become an indispensable tool, positively impacting our development speed, collaboration, and project scalability.
Ease of use in deploying containerized applications
The pricing is little bit expensive for running minimum number of pods
Scalability and ease of deployment
Set up is so simple that synchronization of data became very easy.
Some times it takes lot of time to process things.
It is very helpful in managing the database.
- Serverless place for hosting applications - Cloud service that needs no physical maintenence - Running services like ML, a modern technology without infrastructure - Very much customizable with lot of options
- Too much costly - Very much less free storage - UI a little confusing
- Using modern technology never been so easier - Worry free, hassle free container management - Just click and go managing the containers
Data management became easy. Simple to use. It has most powerful tools to migrate the data with ease. Safe and secure to use.
Not so effective compared to similar competetors in the market.
Data migration became easy with this.
It allows you to deploy and run containers without managing the underlying infrastructure, which provides a serverless experience. It supports multiple programming languages and frameworks, offering flexibility for developers. It integrates seamlessly with other Google Cloud services, which facilitate the development of comprehensive cloud solutions. It automatically scales your application based on traffic. You only pay for the actual resources consumed during execution.
It needs to be containerized which might be an additional step for developers unfamiliar with container technologies. It is designed for stateless applications. If your application requires persistent storage, additional solutions may be needed. It has limited execution environment whose system-level access is restricted and certain processes may not be allowed which affect compatibility with certain applications. There can be latency when a new instance of your application is started, known as a "cold start", which might impact the response time for the first request.
It solves the problem of managing infrastructure by offering a serverless platform. This allows developers to focus on code without dealing with server provisioning and maintenance. It addresses the challenge of diverse technology stacks by providing support for multiple programming languages and frameworks. This flexibility benefits developers working with different technologies. It benefits from automatic scaling which ensure that the application can handle varying levels of traffic efficiently. This scalability feature contributes to better performance and cost-effectiveness. It offers a streamlined development and deployment experience, enhancing efficiency, scalability, and flexibility for developers and organizations. It eliminates the need for managing servers. You don't have to worry about provisioning, scaling, or maintaining the underlying infrastructure, reducing operational overhead.
Google Cloud SQL helps to manage relational databases. It will also help you to set up and administer your relational databases. It removes database administration tasks so you can focus more on your data.
There is no downside to using Google Cloud SQL, but one of the concerns could be that data is uploaded to the cloud, so there can be a risk of data loss, data leakage or data breaches.
The main problem that Google Cloud SQL solves is removing the data management and administration tasks. Also, DBMSs like SQL Server and MySQL, when runs on the cloud, perform much better than on-premise.
The best thing about Google Cloud Run is that it supports code written in any programming language. It is straightforward for a developer to deploy their code with a single command. Deployment of Docker Image simplifies the developer experience.
There are fewer reasons to dislike Google Cloud Run. Some events are not available in Google Cloud Run but are available in Cloud Function, and Firestone is one of them. The transition from Cloud Run to other vendors can be complex.
Google Cloud Run removes the requirement of managing resources or creating any infrastructure. It makes the deployment process very easy for the DevOps team. It is also suitable for code that handles event and requests.