Peerio uses cloud.ca Canadian cloud infrastructure as part of its

C LO U D O P S .CO M
Case Study
Peerio uses cloud.ca Canadian
cloud infrastructure as part of
its multi-cloud services strategy
to support its activities
About Peerio
The requirements
Peerio integrates cloud storage with a messaging platform so users can safely keep their important files online and ready to send
from anywhere. With end-to-end encryption, messages and files
are encrypted before leaving the client’s computer and can only
be read by senders and recipients. peerio.com
Peerio needed a cloud infrastructure solution that would meet
the needs of its developers and operators. The company’s application required reliability and scalability, including intelligent
load balancing. Peerio sought a partner who would develop and
manage a multi-cloud solution. The company was also looking to
secure their data in Canada.
CANADA
U.S.
EUROPE
“We cannot be hacked or have our servers
down. We also need a disaster recovery
architecture in place in case something
happens.” Vincent Drouin, CEO of Peerio
[email protected]
@cloudops_
420 Guy Montreal, QC H3J 1S6
1-888-796-8364
C LO U D O P S .CO M
The solution
The result
CloudOps, which owns and operates cloud.ca*, offered a solution
consisting of a multi-tier reference architecture with customization, including: Front-end Node.JS API and load balancer, Riak
cluster for data storage and object storage, Redis sessions, and
a secondary zone in Amazon Web Services (AWS) for disaster recovery (DR).
Riak is a distributed database
developed by Basho Technologies, a
CloudOps partner. “Riak is an incredibly well architected database that
helps us grow and scale very efficiently,
while ensuring data integrity. At Peerio,
we deal with encryption, which is a perfect science. We use Riak because we
know we can rely on it,” noted Peerio’s
CEO.
With its expertise providing best-inclass cloud infrastructure and managed cloud services, CloudOps was
able to validate and provide feedback
on Peerio’s development and deployment approach. The CloudOps solution
offered greater flexibility and scalability to meet future requirements.
In addition, it provided Peerio with
increased control over load balancing,
using Citrix’s NetScaler Application Delivery Controller (ADC),
thus permitting Peerio to load balance its application traffic with
multiple instances and grow its traffic over time.
CloudOps provides various storage performance tiers for database block storage and for file object storage. Peerio was able
to choose the tiers best suited to their demanding databases for
managing the millions of anticipated users, and they were able
to manage customer files that required a bulk cost-effective storage tier.
“The cloud infrastructure operated by CloudOps allows us
to scale performance on-demand, which is critical for us as our
number of users is growing substantially,” said Drouin.
Peerio now functions within an environment that supports both
vertical and horizontal scaling of nodes, with minimal changes to
its application. The environment delivered by CloudOps is highly
available, meeting both Peerio’s Recovery Time Objectives (RTO)
“Speaking of his relationship with
CloudOps, the CEO of Peerio said, “We
had tight deadlines and I appreciated the
fact that I was able to talk to someone on
a daily basis. Customer support was also
very responsive. We consider CloudOps
as a long-term partner.” Drouin added:
I recommend cloud.ca to businesses in
search of a virtual private cloud provider
that offers great service, high availability,
and ensures that information stays
in Canada.”
and Recovery Point Objectives (RPO), and includes a DR solution
using AWS.
For Peerio, an architecture that spans multiple cloud providers mitigates the risk of a single vendor solution, allowing them
to run anywhere in the world. With cloud.ca, Peerio takes advantage of storing data within Canada with the certainty of being
able to scale to meet growing demand. With AWS, Peerio can
leverage Amazon’s footprint to expand in locations around the
globe. Today, Peerio benefits from a regional, scalable and secure
infrastructure along with managed service operations, providing its team with the ability to focus on developing its software
services without the distraction of infrastructure operations.
Click here to see Peerio in Wired
* CloudOps guarantees that cloud.ca, a Canadian-based cloud
infrastructure, will remain 100% Canadian owned and operated.
[email protected]
@cloudops_
420 Guy Montreal, QC H3J 1S6
1-888-796-8364