cloud computing case studies with profitbricks iaas

18
Getting it done: Why, how and what two companies are doing on the cloud Achim Weiss ProfitBricks CEO, co-founder CaseStudy Talk 2015

Upload: profitbricks

Post on 25-Jan-2017

502 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Cloud computing case studies with ProfitBricks IaaS

Getting it done:Why, how and what two companies are

doing on the cloud

Achim WeissProfitBricks CEO, co-founder

CaseStudy Talk 2015

Page 2: Cloud computing case studies with ProfitBricks IaaS

2

Introduction ProfitBricks in 2015

Mission Painless Cloud Computing Infrastructure service which enables existing IT teams, to deploy their applications and get all of the benefits of the at an IT budget friendly price.

Details Offices in Berlin, Germany (HQ), San Antonio and Boston, USA135 Employees

Investors Achim Weiss –CEOAndreas Gauger –CMOUnited Internet (UTDI: Market Cap: $8 Billion)

Technology KVM Based – Cloud Computing IaaS service, built on InfiniBand network interconnects with an efficient, performance optimized platform with minute based metering and billing, deployed on premium commodity hardware and housed in top-tier data centers.

Product IaaS – Compute, Networks, Storage with Data Center Design and Management Software

Page 3: Cloud computing case studies with ProfitBricks IaaS

3

Migration without adaptation – ProfitBricks cloud infrastructure behaves like physical hardware with all the advantages of the cloud

No learning curve – ProfitBricks lets existing teams’ knowledge sets and processes be used to achieve rapid success with the cloud

24/7 Phone support – USA based Cloud Architects and SysAdmins always on standby

Price/Performance Guarantee: “We guarantee that any workload deployed on ProfitBricks will cost less than the same workload running at the same performance level on the IaaS platforms of Amazon, Google or Microsoft.”

Why ProfitBricks

1234

Page 4: Cloud computing case studies with ProfitBricks IaaS

4

ProfitBricks ArchitectureMost IaaS Platforms

● Born from dedicated servers & VPS

● Server based, oversubscribed● Limited pre-set instance sizes &

standard ephemeral storage● Designed around slow Ethernet

network technology– 1 to 10 Gb/s and often throttled

InfiniBand

Dedicated CPU Cores

Dedicated RAM

Redundant Storage x2

80 Gb/s 80 Gb/s 80 Gb/s

Painless Cloud Infrastructure

Page 5: Cloud computing case studies with ProfitBricks IaaS

5

APIs● Leverage Software Defined Data

Centers and Networks● Over 50 calls covering servers,

storage, networking

Data Center Designer (DCD) Drag and Drop Deployments Create and View Complex Networks Manage IPs, Firewalls, Images And More

Easier To Set Up And Maintain

“What attracted us to ProfitBricks, from the technical side, was that the entire service is designed to behave exactly like a physical server and data center environment. ProfitBricks does not place any restrictions on the design of the networks we need in the cloud.”

Ed O’Connor,VP/CTO

Page 6: Cloud computing case studies with ProfitBricks IaaS

6

Cloud Pharmaceuticals Environments:• 3 Virtual Data Centers

• Cloud Severs vary in size from 2 CPU Cores and 4GB of RAM to 48 CPU Cores and 8 GB of RAM

• 33.4 TB of Double Redundant Data Storage

• Multiple Availability Zones

• Firewalls and VPNs configured

“In contrast to other cloud providers’ complicated and costly pricing models, ProfitBricks’ flexible price structure, with minute-based billing, has resulted in significant cost-savings – without sacrificing the HPC-like.”

Bill Shipman,Director of Cloud Computing at Cloud Pharmaceuticals

CUSTOMER CASE STUDY: Cloud Pharmaceuticals

Page 7: Cloud computing case studies with ProfitBricks IaaS

7

Cloud Pharmaceuticals Overview• Founded in 2009, North Carolina-based

Cloud Pharmaceuticals designs new drugs and drug candidates and accelerates the developmental process using cloud computing technology in place of traditional, expensive and slow on-premises infrastructure.

• An in silico drug design process called Quantum Molecular Design uses high-performance cloud computing resources to facilitate drug discovery and development implementation.

CUSTOMER CASE STUDY: Cloud Pharmaceuticals

Page 8: Cloud computing case studies with ProfitBricks IaaS

8

Cloud Pharmaceuticals Cloud Use Case

Why the Cloud?Utilizing a cloud computing infrastructure provider:• reduces their costs • decreases development

Why ProfitBricks got selected:• second-generation IaaS provider • offers a transparent, minute-based billing pricing structure• developer-friendly REST API• consistent environments

CUSTOMER CASE STUDY: Cloud Pharmaceuticals

Page 9: Cloud computing case studies with ProfitBricks IaaS

9

Cloud ImplementationMost of Cloud Pharmaceuticals automation is coded in Python against the ProfitBricks REST API.

ProfitBricks offers a developer-friendly REST API which allows Cloud Pharmaceuticals to:

• Spin up additional servers• Add volumes• Adjust Networking• Plus more!

CUSTOMER CASE STUDY: Cloud Pharmaceuticals

Page 10: Cloud computing case studies with ProfitBricks IaaS

10

DriveNow Environments:• 3+ Data Centers• Cloud Servers with various

configurations• Cloud Storage in multiple data

centers• Public and Private software defined

networks that span data centers“For our purposes, ProfitBricks is ideal. For example, we use the Data Center Designer to configure our infrastructure. Moreover, we can use Puppet to automate the scaling of our compute resources. This flexibility is extremely valuable for us ”

Henrik MitschExecutive Manager Product Management,DriveNow

CUSTOMER CASE STUDY: DriveNow (Sixt)

Page 11: Cloud computing case studies with ProfitBricks IaaS

11

DriveNow Overview

• joint venture between BMW and Sixt.

• offers car sharing services within several North American and European cities.

• DriveNow’s centralized IT knows the location and status of all vehicles and sends the data to the apps. The customers then sees available cars according to location, and use their smartphone devices to locate the car.

CUSTOMER CASE STUDY: DriveNow (Sixt)

Page 12: Cloud computing case studies with ProfitBricks IaaS

12

DriveNow Use Case Overview

• When DriveNow started with the cloud they also started with a more modern software stack and development model.

• DriveNow love the flexibility the ProfitBricks cloud offers, as well as ability the development team has to test software and experiment with new projects more easily.

CUSTOMER CASE STUDY: DriveNow (Sixt)

Page 13: Cloud computing case studies with ProfitBricks IaaS

13

DriveNow Cloud Implementation

• DriveNow use ElasticSearch, Kibana, and Logstash. Cloud Automation is done with Puppet against the REST API in combination with the Data Center Designer

• DriveNow’s future stacks will include a micro service architecture and they’ll use DDD (Domain Driven Development) and CI.

• They’re already trialing micro services with Docker.

CUSTOMER CASE STUDY: DriveNow (Sixt)

Page 14: Cloud computing case studies with ProfitBricks IaaS

14

Other Cloud Providers ProfitBricks:Painless Cloud Infrastructure

Painless Cloud Infrastructure

Page 15: Cloud computing case studies with ProfitBricks IaaS

15

Migration without adaptation – ProfitBricks cloud infrastructure behaves like physical hardware with all the advantages of the cloud

No learning curve – ProfitBricks lets existing teams’ knowledge sets and processes be used to achieve rapid success with the cloud

24/7 Phone support – USA based Cloud Architects and SysAdmins always on standby

Price/Performance Guarantee: “We guarantee that any workload deployed on ProfitBricks will cost less than the same workload running at the same performance level on the IaaS platforms of Amazon, Google or Microsoft.”

Painless Cloud Infrastructure

1234

Page 16: Cloud computing case studies with ProfitBricks IaaS

Thank You

CloudExpo Talk 2015

Contact Us: 1-866-852-5229Read our blog: blog.profitbricks.comFollow Us on Twitter: @ProfitBricksUS

Page 17: Cloud computing case studies with ProfitBricks IaaS

17

“Costs fell by 50 percent instantly after we switched from AWS. We saved money everywhere; on servers, storage and traffic.”

David Chen,VP of Engineering

Always on Vacation Environments:• 3 Virtual Data Centers• 45 Servers vary in size from 1 CPU Core

and 1 GB of RAM and 6 CPU Cores and 10 GB of RAM

• 11.5 TB of Double Redundant Data Storage (10 GB to 2 TB)

• Multiple Availability Zones

CUSTOMER CASE STUDY: Always on Vacation

Page 18: Cloud computing case studies with ProfitBricks IaaS

18

CSS Environments:• 33 Data Centers• Severs vary in size from 1 CPU Core

and 4GB of RAM and 8 CPU Cores and 32 GB of RAM

• 20 TB of Double Redundant Data Storage (50 GB to 2 TB)

• Multiple Availability Zones• Firewalls and VPNs configured

“ProfitBricks had the right combination of price, performance, usability and support. The support and account management teams have always been so attentive to our needs.”

Kevin Cornette,Client Services Manager and Cloud Architect

PARTNER CASE STUDY: Common Sense Solutions