What is our primary use case?
In the current landscape where organizations prioritize cloud solutions like Google Cloud, BigQuery plays a pivotal role in delivering scalability, flexibility, and numerous benefits for data management and analysis for our clients.
How has it helped my organization?
BigQuery's managed nature ensures that it's always up-to-date and maintained by Google on its cloud platform. This aspect makes it an ideal choice for organizations seeking cloud-based solutions instead of on-premises ones.
What is most valuable?
It allows our customers to adapt to various data types, including unstructured and flat data sets. BigQuery excels at structuring data, performing predictions, and conducting insightful analyses and it leverages machine learning and artificial intelligence capabilities, powered by Google's Duarte AI. It seamlessly integrates with Duarte AI, enabling the use of simple SQL queries to access Vertex AI foundation models directly within BigQuery. This unique capability is especially valuable for text-processing tasks, such as sentiment analysis. It provides a unified interface for all data practitioners, making it versatile for both traditional and sentiment analysis tasks. It's particularly adept at extracting specific entities from large datasets without the need for specialized models. Another notable aspect of BigQuery is its serverless architecture, which means there's no need for dedicated servers which is a great benefit.
What needs improvement?
SQL queries remain a preferred choice for many IT database administrators, and BigQuery's ability to handle SQL queries efficiently enhances its appeal. However, there's a challenge when it comes to integrating BigQuery with homegrown database solutions, which some medium and small-sized clients rely on. While it's possible to test database integration with it using a sandbox environment, achieving seamless integration can be complex, especially for open data solutions. For greater flexibility and ease of use, it would be beneficial if BigQuery offered more third-party add-ons and connectors, particularly for databases that don't have built-in integration options.
For how long have I used the solution?
In my previous roles at different organizations, I had around three to four years of experience with GCP products. During the last five months, my engagement has focused on BigQuery specifically.
What do I think about the stability of the solution?
All GCP products, including BigQuery, are known for their stability and reliability. In instances where issues arise, such as product bugs or challenges, Google steps in with its robust support and maintenance services. They provide a direct helpline for organizations, allowing clients to reach out to Google and swiftly address their queries. The product itself has reached a level of maturity where most challenges have been addressed.
What do I think about the scalability of the solution?
It provides impressive scalability capabilities.
How are customer service and support?
Google's support services, particularly for GCP (Google Cloud Platform) products, are known for their agility and effectiveness. As a partner, we place a significant reliance on Google's support system, which is highly responsive and adaptable. Certain challenges can still surface, particularly in the realm of integration. Issues may arise if there's a mismatch in languages, systems, or configurations within the integration layer. These technical challenges can be addressed through thorough investigation and resolution. It's worth noting that not only does Google offer comprehensive support, but partners also contribute to providing excellent support and managed services for BigQuery and other GCP products.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
In my previous organization, I had experience working with IBM's data warehouse solution, specifically IBM Db2 on Cloud. However, it's important to note that IBM's solution was primarily a database service, whereas BigQuery serves a different purpose. Users find it exceptionally user-friendly, allowing them to request data in plain language, with Google's machine learning and artificial intelligence taking care of the technical aspects. BigQuery also offers robust integration options. It seamlessly connects with various data sources and tools, including Google Cloud Storage, Google Sheets, Google Data Studios, and third-party BI tools like Tableau and Looker.
How was the initial setup?
To acquire and use BigQuery, the typical process involves obtaining a GCP (Google Cloud Platform) license specific to the product. The initial setup of the product is relatively straightforward and static. Typically, it takes around one to two weeks to integrate BigQuery into your existing architecture.
What was our ROI?
BigQuery stands out as an attractive option for organizations seeking a hassle-free, plug-and-play solution. It's a robust choice that delivers strong returns on investment and addresses various needs efficiently.
What's my experience with pricing, setup cost, and licensing?
The pricing is adaptable, ensuring that organizations can tailor their usage and costs based on their specific requirements and configurations within the Google Cloud Platform. You don't need multiple licenses; a single GCP BigQuery license suffices. Once you have this license in place, you will be billed according to your chosen pricing model. Google offers flexibility in pricing models to accommodate the unique needs of different customers, making it a versatile and customer-centric solution.
Which other solutions did I evaluate?
When it comes to evaluating competitors in the data warehouse and analytics space, it's essential to consider the strengths and differences among major players, especially Google, Amazon, and Microsoft. Google's BigQuery, Amazon's Redshift, and Microsoft's Azure Synapse Analytics are three prominent contenders in this market. Redshift is a robust database and analytics platform known for its scalability and tight integration with AWS services. BigQuery shares several strengths with Amazon Redshift and Microsoft Azure Synapse Analytics. All three are scalable and capable of handling large datasets. However, where Google shines is in its integration capabilities and architectural design, which many users find straightforward and user-friendly.
What other advice do I have?
My advice would be to first understand your client's weak points, the challenges they face, their ambitions, vision, and data-related dreams. It's crucial to identify their desired analytical capabilities for informed decision-making within their organization. Once these critical aspects are on the table, the choice between BigQuery or any other data warehouse and analytical platform can be made. Through this approach, clients will gradually build their understanding of how BigQuery can serve as a database house and analytical platform within their architecture. It empowers them to efficiently store, analyze, and query large datasets, making it an ideal choice for organizations dealing with substantial data volumes and the need for rapid, data-driven decision-making. I would rate it nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google
*Disclosure: My company has a business relationship with this vendor other than being a customer. Reseller