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 |
Using Looker in my everyday task and happy with the number of features and accurate information that it provides
Sometimes, looker can take time depending on the type of analytics but otherwise it is a great tool to use for analytics
Analysis of data and it provides key insights on client's account/performance
The Best about Google Cloud Run is that it is follow the pay as per pricing model,user only pay the amount of cpu and memory for their application consumd.due to this feature it enhance the cost efficiency and increase flexibility. 2. Google cloud Run is helpful for critical busines problems related to deployment complexity and infrastructure management. 3. It is one of the best serverless container service that can manage container automatically with cost efficiency..
1. Cloud Run follow the staeless strategy application, so it is not good for those application that requires persistent state or shared memory. 2. Application running on cloud Run have specific resources limits.users may find this limit restrictive for certain workload that required with high resource requirements.
1. cloud Run simplifies the devops workflow by handling infrastructure tasks, allowing devlopers to focus on writing code and deploying application. 2. cloud Run provide automatic load balancing based on requirements of traffic. 3. cloud Run is best for stateless application with microservices.
Google cloud firestore gives you more cloud features and the storage it provides. I have used other cloud services as well but the service and the security and maintenece it provides us unimaginable.
There is nothing to be not liked about this software. This is a small problem of this cloud firestore is of support. There is support but thatn's not big problem. Beside this everything is awesome!
Offline access: Users expect their apps to work even when they're offline. Firestore's offline support allows apps to store and access data locally, providing a consistent experience even without an internet connection. Always up-to-date: With real-time updates, users can always see the latest information in your app. Faster performance: Firestore's efficient data storage and retrieval can lead to faster loading times and a smoother app experience.
In Google CLoud run Permits to preform Batch processing and Schedule our Run processing and Scaling the load, from the use of we can build the Graph, Microservices over Hyper text tranfer protocol (HTTP) .
The UI Use interface is not good and it is little bit costly and the integration is not smooth as per standards.
THe Scalibility of GCR is very good and outstanding and integrate with Google services and managing container management and migration is awesome.
It is effortless to use for non-data-related users. You do not need to know how to write SQL to create custom tables to analyze data from your warehouse.
The visualization part of the tool is not the best, and you can have many redundant views. Data could be hard to find if the integration is not done correctly.
It simplifies data management and analysis without querying. It makes marketing analist nondata related come up with cool analysis
It supports containerized applications, making it easy to deploy and manage software in a consistent and portable manner. Users are billed based on the actual resource consumption which provides cost efficiency as you only pay for the compute resources used during request processing.
Users need to containerize their applications, which might be an additional step for those not familiar with container technologies. While Cloud Run integrates with Google Cloud's networking services, it may have some limitations compared to traditional virtual machine-based solutions.
It seamlessly integrates with other Google Cloud Platform services which enhance the overall development and deployment ecosystem. It supports multiple programming languages and frameworks, providing flexibility for developers to choose the tools they are comfortable with. Designed for stateless applications, Could Run suits a variety of use cases, particularly those with short-lived and stateless workloads. Users are billed based on actual resource consumption, offering cost savings by avoiding charges for idle resources and enabling efficient budget management.
Flexible build environment - Default or private pools let you choose a build environment that fits your needs. Broad language and framework support - Build apps in Java, Python, Node, Go, etc. Wide ecosystem support. Easy to start - Setting up build through UI or YAML config is quick and straightforward. Integrates with GitHub, GitLab, etc. Automated deployments - Many pre-built deployment integrations with Google Cloud (GKE, Cloud Run, etc.). Can fully automate deployments.
There is no direct support for building Windows containers or executables—only a Linux build environment. Private pools add management overhead compared to default pools. You have to create and manage the VMs yourself.
Automates the CI/CD pipeline - The integration with GitHub, GitLab, etc., for triggering automated builds and deploying tools like Kubernetes Engine streamlines my continuous deployment flow. Enhances security - Features like binary authorization, container vulnerability scanning, and artifact signing help improve my software supply chain security. Standardizes processes - Configuration as code via YAML creates consistency and reproducibility in my builds.
The seamless scalability and robust performance of Google Cloud SQL stand out, ensuring a reliable and efficient database management experience.
the pricing structure of Google Cloud SQL complex and potentially challenging to estimate accurately, leading to cost concerns for certain usage patterns.
Google Cloud SQL addresses the challenges of database management by providing a fully managed, scalable, and secure relational database service. This benefits users by eliminating the need for manual maintenance, ensuring high availability, and allowing seamless integration with other Google Cloud services. The automated backups and updates enhance data reliability, enabling users to focus on application development rather than database administration tasks.
It provides a seamless and easy deployment feature
Nothing,I didn't face anything from Google cloud build.
It solves so many problems and make our automation easier
Google cloud run is very flexible and having serverless architecture which helps for managing automated scaling based on user traffic demand.Its fully managed features saves the time and efforts of the developers.Easy to deploy with any other google platform products.
Google cloud run having lagging platform and very confusing user interface that needs to be improved.
Google cloud run solves business challenges related to scalability,efficiency of development and Its one of the best infrastructure management that helps user to allow on writing code.
The most appealing aspect of GCP for me is that it offers fault tolerance, scalability, high availability, and read replicas based on various services. Moreover, it provides the option to build serverless applications, which solely rely on Google Cloud for management and don't require us to provision any infrastructure. Because it lacks schemas, development is incredibly quick and adaptable. simple to understand and use for fundamental queries. plenty of support from the community. smooth interaction with Node.js, Android apps, and SDKs for the web (vanialla JS).
There isn't really anything about the product that one can be unhappy with.
In addition to developing public APIs, I have deployed my web apps using GCP. Google Cloud tackles issues with data management, cost effectiveness, innovation, and scalability. It helps users and businesses by offering a platform for effective data handling and flexible scaling.
Ease of use, it's a really simple solution for creating rules (inboud or outbound) for your services. You can select ports, protocols and priorities and define filters and more.
It's very simple to use that you can get confused. Managament of various rules can get difficult
Rules for VMS
One of the good cloud service providers in gcp.
It's subscription packages are more expensive then other
For deploying application
It helps us to quickly build a software. They provide really high compute that almost instantly creates the build with a very small wait time.
Almost everything is good except the user interface. It could have been better. It's a thing that could be compromised over the benefits.
It helps deploy our software quickly and easily.
The precision and versatility of Google Cloud Vision API's image recognition capabilities really stand out. Its ability to accurately identify and analyze diverse elements within images is quite impressive.
One downside could be the pricing structure, especially for larger-scale or continuous usage. Sometimes, the cost might become a concern for long-term or extensive usage of the service.
It assists in tasks like content moderation, image classification, and text extraction, enhancing various applications and workflows.
A powerful infrastructure with multi region replication. Integration with google cloud services. Pay as you go
May need bigger community support is needed.
With pay as you go saving Budget.
Smart Access Control is something which I really liked about Google IAM
Nothing as such is there to dislike as the overall service was really easy to use as a developer.
We currently don't have any IAM service available for our product and Google Cloud IAM seems to be a great saviour for us .
Google Cloud Vision API is like a super-smart assistant for computers that can understand pictures really well. It helps apps recognize things in images accurately, making it handy for developers to create cool features in their apps.
I might find Google Cloud Vision API a bit pricey for heavy use, and occasionally it may not identify things perfectly in images.
Google Cloud Vision API solves image analysis challenges, automating tasks like object recognition. It benefits users in industries like e-commerce and healthcare by making image-related processes more efficient and accurate.
Granular Access Control: IAM gives administrators incredibly precise control over permissions, enabling them to grant or deny access at any given level. This aids in the application of the least privilege principle, improving security by guaranteeing that users have the minimal amount of authorization required to complete their jobs. Integration with GCP Services: Access control management for resources within the GCP ecosystem is made simple by IAM's seamless integration with a number of Google Cloud services. The process of establishing and maintaining permissions for various services is made simpler by this connection.
Learning Curve: If a user is unfamiliar with cloud identity and access management ideas, they may find it difficult to set up and comprehend IAM policies and roles at first. A solid grasp of GCP services and how IAM interacts with them is necessary. Complexity in huge Organisations: In huge organisations with complex structures, access control management can get complicated. IAM's hierarchical structure offers flexibility, but it may also make maintaining rights at various organisational levels more difficult.
Unauthorised access is something that IAM assists in preventing when it comes to cloud resources. Organisations can guarantee that only authorised users and services have access to particular resources by establishing and enforcing access policies. This lessens the possibility of unauthorised activity and data breaches. Security and Compliance: protecting cloud environments requires IAM, which is a basic component. By limiting access to sensitive information and resources, it helps businesses comply with regulations and put security best practices into practice.
the best native tool to manage credentials and secret management tool across cloud
format of secrets to store and using inside application is not easy
as a cloud solutioning provider and specificially to gcp i use gcp secret manager regularly day to day for our clients to handle the secrets and credentials to keep like api key,app key,database credentials,passwords etc.Securly keeping these objects and fetching them inside our application makes it super useful