Controls costs by autoscaling infrastructure during periods of high and low demand
Provides less complex and more cost-effective environment than previous cloud service provider
Runs best of breed AI technology from multiple vendors thanks to industry-standard APIs and protocols
Reduces dependency on in-house IT experts thanks to managed infrastructure services including virtual machines, storage, and networking
Flockx leads the way in the Community AI sector, using Google Cloud autoscaling and cost-effective pricing to run Elastic and other leading AI vendors critical to the development of its solutions.
Put your smartphone down, get out into the real world, and make new friends: That's the mission of Flockx, a Michigan-based startup whose AI-powered app connects users with in-person events, communities, and people with similar interests in their area.
To power its groundbreaking software, Flockx combines best-of-breed technologies that enable it to develop, test, and launch new features while scaling fast to meet growth in demand. This strategy recently led the organization to transition from its previous cloud partner to Google Cloud, which offered a more affordable and less complex environment.
Devon Bleibtrey, Flockx CEO, says that it was an easy decision. "Google Cloud’s open standards, tools, and migration services greatly simplified the move. It’s easy to use and our team's familiarity with Google Cloud also made the transition seamless."
Google Cloud provides the scalability and processing power we need to develop sophisticated Community AIs that help users find local events and connect with real-world communities.
Devon Bleibtrey
CEO, Flockx
Flockx makes extensive use of Google Cloud server instances and authentication systems. It also leverages Google Cloud on the application layer for single sign-on (SSO), authentication, and credential management systems that support Android ecosystems. Flockx has prioritized Google sign-in, which enables users to access the application through their existing Google accounts.
Google Kubernetes Engine and Compute Engine provide infrastructure for AI agents to be deployed as individual instances within the Kubernetes cluster. "It means that we can accelerate development and deployment cycles and get to market faster with new products and services," says Bleibtrey.
Autoscaling capabilities in Compute Engine have been a game-changer for Flockx. "While we don't need to build for massive scale from the outset, we can easily adapt and grow as our business expands," says Bleibtrey. "It enables us to focus on developing our core business logic without being constrained by our infrastructure."
During a seasonal activation, Flockx, running on Google Cloud, successfully processed more than a hundred thousand AI runs in a single weekend. "We welcome viral growth and are confident in Google Cloud’s ability to handle the load," says Bleibtrey.
Autoscaling helps reduce cost by minimizing instances of over-provisioning and under-provisioning. Bleibtrey gives the example of scaling down to the bare minimum during pilot projects, feature tests, and scalability testing. "This has been crucial for managing our budget and securing additional investment," he says.
Another advantage of Google Cloud is its integration with other vendors and solutions in the Flockx technology stack. This includes Elasticsearch and Elastic Observability. "We were keen to take advantage of Elastic features including semantic search, keyword search, fuzziness, proximity, scaling, and custom prioritization," says Bleibtrey.
Running Elastic solutions on Google Cloud eliminates overheads associated with self-hosting and licensing, enabling Flockx to focus on business growth and innovation. Additionally, the ability to easily scale Elastic instances while closely monitoring metrics like memory and CPU usage has enabled Bleibtrey and his team to optimize resource allocation and prevent performance bottlenecks.
Flockx runs several other AI technologies on Google Cloud. These include Fetch.ai for connecting Community AIs to other agents, and Neo4j to analyze and organize complex data for its AI systems.
The move to Google Cloud, along with the deployment of Elastic, also helped capture the attention of investors. "Proving the efficiency and value of your technology stack and focusing resources on innovation is a great message for people investing in the business," says Bleibtrey.
Most of all, Google Cloud supports the business in its core mission to help people put down their phones, participate in real-world events, and meet new friends. "With Google Cloud at the heart of our solution, we can continue on our path to build a more human AI interface that brings people together and reduces loneliness," says Bleibtrey.
With Google Cloud we can demonstrate cost-efficiencies and value for money to our investors, as well as innovation.
Devon Bleibtrey
CEO, Flockx
Flockx uses AI to help individuals connect with local communities. Its vision is to create 'flocks'—groups of humans and their AIs that autonomously search, discover, and act to build physical, real-life relationships and communities.
Industry: Technology
Location: United States
Products: Google Kubernetes Engine, Compute Engine
About Google Cloud partner — Elastic
Elastic, the Search AI Company, enables people to find the answers they need in real-time using all of their data, at scale.