SlideShare a Scribd company logo
www.equinix.com
The Customer
Foursquare is a local search and discovery application that helps more than 45 million
users get personalized recommendation and deals based on where they, their friends, and
people like them have been. Foursquare’s Merchant Platform helps 1.6 million businesses
attract people nearby with mobile ads and promotional offers. The site has amassed more
than 5 billion check-ins and grows by millions more each day.
Business Challenge
Like many fast-growing web companies, Foursquare built the technology foundations for
its popular social networking site on Amazon Web Services (AWS). But as Foursquare’s
user base and business grew, the company hit technical and performance constraints with
its AWS-only infrastructure. Limits in transaction processing capacity, network transmission
speed and disk performance meant adding the resources needed to sustain Foursquare’s
rapid growth came with a considerable cost. Also, the company wanted more control over
technology platforms running critical services and better visibility into network performance.
It became clear to Foursquare’s engineering team that their technology platform needed
to grow out of the public cloud and migrate to a hybrid computing model—one in which
they could customize servers and data analytics capabilities for the unique needs of their
business while continuing to use the Amazon public cloud for data warehousing and spikes
in computing workloads. Foursquare’s engineers also recognized that where they built
the private computing component of their hybrid cloud could shape the performance and
efficiency of their entire cloud platform.
Solution and Value Realized
Foursquare chose Equinix’s data center campus in Ashburn, Va., just outside Washington,
D.C., as the home base for its hybrid cloud. Inside Equinix’s facility, Foursquare created
a private cloud to manage and analyze terabytes of data. The company installed large,
purpose-built database clusters such as mongoDB and a Hadoop cluster for big data
analytics. Foursquare then integrated its cutting-edge private cloud with the company’s
existing AWS services—a process that was greatly simplified by the availability of AWS
Direct Connect inside the Equinix data center housing Foursquare’s systems.
“The direct connection we got to the Amazon cloud in Equinix allowed us to migrate our
infrastructure to our own machines while maintaining reliable, low-latency access to legacy
systems in AWS,” said Robert Joseph, director of site reliability engineering at Foursquare.
“The migration was seamless, and it has allowed us to more than double the number of
requests processed while holding operational costs fixed.”
The direct connection between Foursquare’s newly built private cloud and the Amazon
public cloud enables Foursquare to efficiently and affordably manage and analyze huge
volumes of data. Via the direct connection, Foursquare can synchronize its massive
6+ terabyte data set nightly in six hours. Using a public network connection, the same
synchronization process could take days.
Business Results
•	 Doubled transaction processing
capabilities while keeping costs flat
•	 Five times faster data transfers
using direct connections within
Equinix instead of public networks
•	 Seamless migration from an all-
public cloud to a cutting-edge hybrid
cloud
•	 Achieved best of both worlds: the
efficient, customized computing
capabilities of a private cloud with
the scalability and on-tap features
of AWS
EQUINIX CUSTOMER SUCCESS STORY
FOURSQUARE
Foursquare doubles database
performance and scales for rapid
feature and capacity increase—all
while keeping costs flat—by migrating
from an AWS-only technology
platform to a hybrid cloud in Equinix
hybridcloud
www.equinix.com© 2014 Equinix, Inc.
CS-EN Foursquare 1F1 MB-CS 1402
About Equinix
Equinix, Inc. (Nasdaq: EQIX),
connects more than 4,400
companies directly to their
customers and partners inside
the world’s most networked data
centers. Today, enterprise, cloud,
networking, digital media and
financial services companies
leverage the Equinix interconnection
platform in 32 strategic markets
across the Americas, EMEA and
Asia-Pacific. By connecting directly
to their strategic partners and
end users, customers are forming
dynamic ecosystems inside Equinix.
These interconnected ecosystems
enable companies to optimize the
performance of their content and
applications and protect their vital
digital assets.
Foursquare achieves performance gains by connecting directly to AWS
Connection type
within Equinix
Average transmission
latency
Peak transmission
latency
Public Internet 11 milliseconds 50 milliseconds
AWS Direct Connect 2.5 milliseconds 5 milliseconds
Latency Reduction 77% 90%
Foursquare’s hybrid computing platform depends on fast, reliable connections between
its private and public cloud environments. The direct connection between the two
environments ensures predictable, low-latency access to core services like SQL.
“The result has been really easy and reliable. Our integrated cloud platform ensured that
the network fabric effectively remained transparent to our developers, whether they are
working on machines in Amazon or in our data center,” said Ryan Landry, Foursquare’s
director of network engineering and operations.
By building its hybrid cloud platform inside Equinix, Foursquare is not only able to connect
to AWS but it can also connect to complementary cloud services in the future. The ability
to “multi-cloud”—to assemble a portfolio of virtualized IT services potentially made up of
many clouds—is something that’s only feasible and efficient inside data centers that house
a high concentration of cloud services and networks. By building its technology stack
inside Equinix’s cloud- and network-rich data centers, Foursquare can integrate new cloud
services and features quickly and easily, all while keeping their capital expenses flat.
Foursquare migrates to a hybrid cloud technology platform from AWS
Before Equinix: All Public Cloud After Equinix: Hybrid Cloud
Amazon Web Services
Amazon Redshift
API
Web
Amazon Web Services
nightlysync
Equinix
Direct
Connect
Amazon Redshift
API
Web
Web, API and SQL services deployed entirely on
AWS. Scaling transaction volumes meant provisioning
more virtual machines on AWS—an approach with
drawbacks in both capabilities and cost.
Mongo database cluster migrated to Equinix.
Hadoop cluster added for big data capabilities.
Direct connection to AWS to tie in legacy services.
Transaction volumes double while costs stay flat.
Only Equinix
Equinix has built the leading data center platform for connecting companies to cloud
services. Inside Equinix, companies will find the most options for interconnecting quickly and
reliably to the widest range of clouds, including Amazon Web Services, which is available
at Equinix facilities in six cities worldwide. Equinix’s solutions architects and engineers can
provide expert guidance on planning, designing and deploying even the most complex
clouds. Equinix Solutions Validation Centers enable companies to test, measure and
optimize the performance their cloud stacks before starting full-scale deployment.
Equinix houses 450+ cloud companies—more than any other data center platform—and
the choices grow every day. For more information on connecting to clouds inside Equinix,
please contact 1-866-393-8447.
“Equinix was the
smart place to build
Foursquare’s cloud. We
gained direct access
to AWS and are ideally
positioned to add to our
cloud capabilities as our
company grows.”
— Robert Joseph, director of site
reliability engineering at Foursquare

More Related Content

Case study: Equinix & Foursquare

  • 1. www.equinix.com The Customer Foursquare is a local search and discovery application that helps more than 45 million users get personalized recommendation and deals based on where they, their friends, and people like them have been. Foursquare’s Merchant Platform helps 1.6 million businesses attract people nearby with mobile ads and promotional offers. The site has amassed more than 5 billion check-ins and grows by millions more each day. Business Challenge Like many fast-growing web companies, Foursquare built the technology foundations for its popular social networking site on Amazon Web Services (AWS). But as Foursquare’s user base and business grew, the company hit technical and performance constraints with its AWS-only infrastructure. Limits in transaction processing capacity, network transmission speed and disk performance meant adding the resources needed to sustain Foursquare’s rapid growth came with a considerable cost. Also, the company wanted more control over technology platforms running critical services and better visibility into network performance. It became clear to Foursquare’s engineering team that their technology platform needed to grow out of the public cloud and migrate to a hybrid computing model—one in which they could customize servers and data analytics capabilities for the unique needs of their business while continuing to use the Amazon public cloud for data warehousing and spikes in computing workloads. Foursquare’s engineers also recognized that where they built the private computing component of their hybrid cloud could shape the performance and efficiency of their entire cloud platform. Solution and Value Realized Foursquare chose Equinix’s data center campus in Ashburn, Va., just outside Washington, D.C., as the home base for its hybrid cloud. Inside Equinix’s facility, Foursquare created a private cloud to manage and analyze terabytes of data. The company installed large, purpose-built database clusters such as mongoDB and a Hadoop cluster for big data analytics. Foursquare then integrated its cutting-edge private cloud with the company’s existing AWS services—a process that was greatly simplified by the availability of AWS Direct Connect inside the Equinix data center housing Foursquare’s systems. “The direct connection we got to the Amazon cloud in Equinix allowed us to migrate our infrastructure to our own machines while maintaining reliable, low-latency access to legacy systems in AWS,” said Robert Joseph, director of site reliability engineering at Foursquare. “The migration was seamless, and it has allowed us to more than double the number of requests processed while holding operational costs fixed.” The direct connection between Foursquare’s newly built private cloud and the Amazon public cloud enables Foursquare to efficiently and affordably manage and analyze huge volumes of data. Via the direct connection, Foursquare can synchronize its massive 6+ terabyte data set nightly in six hours. Using a public network connection, the same synchronization process could take days. Business Results • Doubled transaction processing capabilities while keeping costs flat • Five times faster data transfers using direct connections within Equinix instead of public networks • Seamless migration from an all- public cloud to a cutting-edge hybrid cloud • Achieved best of both worlds: the efficient, customized computing capabilities of a private cloud with the scalability and on-tap features of AWS EQUINIX CUSTOMER SUCCESS STORY FOURSQUARE Foursquare doubles database performance and scales for rapid feature and capacity increase—all while keeping costs flat—by migrating from an AWS-only technology platform to a hybrid cloud in Equinix hybridcloud
  • 2. www.equinix.com© 2014 Equinix, Inc. CS-EN Foursquare 1F1 MB-CS 1402 About Equinix Equinix, Inc. (Nasdaq: EQIX), connects more than 4,400 companies directly to their customers and partners inside the world’s most networked data centers. Today, enterprise, cloud, networking, digital media and financial services companies leverage the Equinix interconnection platform in 32 strategic markets across the Americas, EMEA and Asia-Pacific. By connecting directly to their strategic partners and end users, customers are forming dynamic ecosystems inside Equinix. These interconnected ecosystems enable companies to optimize the performance of their content and applications and protect their vital digital assets. Foursquare achieves performance gains by connecting directly to AWS Connection type within Equinix Average transmission latency Peak transmission latency Public Internet 11 milliseconds 50 milliseconds AWS Direct Connect 2.5 milliseconds 5 milliseconds Latency Reduction 77% 90% Foursquare’s hybrid computing platform depends on fast, reliable connections between its private and public cloud environments. The direct connection between the two environments ensures predictable, low-latency access to core services like SQL. “The result has been really easy and reliable. Our integrated cloud platform ensured that the network fabric effectively remained transparent to our developers, whether they are working on machines in Amazon or in our data center,” said Ryan Landry, Foursquare’s director of network engineering and operations. By building its hybrid cloud platform inside Equinix, Foursquare is not only able to connect to AWS but it can also connect to complementary cloud services in the future. The ability to “multi-cloud”—to assemble a portfolio of virtualized IT services potentially made up of many clouds—is something that’s only feasible and efficient inside data centers that house a high concentration of cloud services and networks. By building its technology stack inside Equinix’s cloud- and network-rich data centers, Foursquare can integrate new cloud services and features quickly and easily, all while keeping their capital expenses flat. Foursquare migrates to a hybrid cloud technology platform from AWS Before Equinix: All Public Cloud After Equinix: Hybrid Cloud Amazon Web Services Amazon Redshift API Web Amazon Web Services nightlysync Equinix Direct Connect Amazon Redshift API Web Web, API and SQL services deployed entirely on AWS. Scaling transaction volumes meant provisioning more virtual machines on AWS—an approach with drawbacks in both capabilities and cost. Mongo database cluster migrated to Equinix. Hadoop cluster added for big data capabilities. Direct connection to AWS to tie in legacy services. Transaction volumes double while costs stay flat. Only Equinix Equinix has built the leading data center platform for connecting companies to cloud services. Inside Equinix, companies will find the most options for interconnecting quickly and reliably to the widest range of clouds, including Amazon Web Services, which is available at Equinix facilities in six cities worldwide. Equinix’s solutions architects and engineers can provide expert guidance on planning, designing and deploying even the most complex clouds. Equinix Solutions Validation Centers enable companies to test, measure and optimize the performance their cloud stacks before starting full-scale deployment. Equinix houses 450+ cloud companies—more than any other data center platform—and the choices grow every day. For more information on connecting to clouds inside Equinix, please contact 1-866-393-8447. “Equinix was the smart place to build Foursquare’s cloud. We gained direct access to AWS and are ideally positioned to add to our cloud capabilities as our company grows.” — Robert Joseph, director of site reliability engineering at Foursquare