25
CONVOX Deploying Apps The Convox Way Simple. Secure. Scalable. March, 2016 CONVOX

Deploying Apps The Convox Way

Embed Size (px)

Citation preview

Page 1: Deploying Apps The Convox Way

CONVOX

Deploying Apps The Convox WaySimple. Secure. Scalable.

March, 2016

CONVOX

Page 2: Deploying Apps The Convox Way

CONVOX

S imple. S ecure. S calable.

Convox: Rethink Dev Ops.

Our Mission: Provide developers with the best Platform as a Service.

"Convox eliminates the stress and uncertainty of packaging our code for production." (Ian Wong, Opendoor Co-Founder)

Page 3: Deploying Apps The Convox Way

CONVOX

✓ Fast to deploy and simple to manage

✓ Secure and private

✓ High availability: Developers and customers cannot afford downtime

✓ Support any framework and language

✓ Employ best technology and standards

✓ Support continuous delivery

✓ Affordable to scale

An effective platform to manage your applications is a must. But the demands of PaaS are overwhelming.

"Deploying our scientific Python stack used to be a nightmare." (Ian Wong, Opendoor Co-Founder)

Page 4: Deploying Apps The Convox Way

CONVOX

Developers are forced to make painful tradeoffs...

Easy to employ but lacking in security and

privacy

Robust but too complex to setup and

manage

Can you really afford to compromise? Can your customers?

?

Page 5: Deploying Apps The Convox Way

CONVOX

○ Convox is very easy to setup and maintain

○ A single tenant with private networking; no exceptions

○ Built on Docker

○ Any language, any framework

○ Scale without breaking the bank

○ 99.99% availability

Convox: Dev ops redefined. No trade-offs required.

Page 6: Deploying Apps The Convox Way

CONVOX

How it works...

✓Create an AWS Account

● Start with any tier you like

● You can always scale up or down

Page 7: Deploying Apps The Convox Way

CONVOX

How it works...

✓ ✓Create an AWS Account

● Start with any tier you like

● You can always scale up or down

Create a Grid Account and install a Convox

● Choose the rack you need

Page 8: Deploying Apps The Convox Way

CONVOX

How it works...

✓ ✓ ✓Create an AWS Account

● Start with any tier you like

● You can always scale up or down

Install CLI● Primary way you

interact with Convox resources

Create a Grid Account and install Convox

● Choose the rack you need

Page 9: Deploying Apps The Convox Way

CONVOX

Deploy!● Deploy

locally, or;● Deploy to

Convox

How it works...

✓ ✓ ✓Create an AWS Account

● Start with any tier you like

● You can always scale up or down

Install CLI● Primary way you

interact with Convox resources

Create a Grid Account and install Convox

● Choose the rack you need

Page 10: Deploying Apps The Convox Way

CONVOX

Looking under the hood...

Page 11: Deploying Apps The Convox Way

CONVOX

Looking under the hood...

But what is a Rack really?

Page 12: Deploying Apps The Convox Way

CONVOX

Looking under the hood - what is a Rack really?

Page 13: Deploying Apps The Convox Way

CONVOX

Looking under the hood - what is a Rack really?

EC2 Instances

Page 14: Deploying Apps The Convox Way

CONVOX

Looking under the hood - what is a Rack really?

DynamoDB

Page 15: Deploying Apps The Convox Way

CONVOX

Looking under the hood - what is a Rack really?

S3 Bucket

Page 16: Deploying Apps The Convox Way

CONVOX

Looking under the hood - what is a Rack really?

AWS Lambda

Page 17: Deploying Apps The Convox Way

CONVOX

Looking under the hood - what is a Rack really?

IAM Roles

Page 18: Deploying Apps The Convox Way

CONVOX

Looking under the hood - what is a Rack really?

AWS ECS

Page 19: Deploying Apps The Convox Way

CONVOX

Looking under the hood - what is a Rack really?

Virtual Private Cloud

Page 20: Deploying Apps The Convox Way

CONVOX

Looking under the hood - what is a Rack really?

ELB✓

Page 21: Deploying Apps The Convox Way

CONVOX

Looking under the hood - what is a Rack really?

ELB✓ Cloud

Formation

Page 22: Deploying Apps The Convox Way

CONVOX

Looking under the hood - what is a Rack really?

ELB✓ Cloud

Formation

API

Gateway✓

Page 23: Deploying Apps The Convox Way

CONVOX

Looking under the hood - what is a Rack really?

ELB ✓ Cloud

Formation✓

API Gateway✓

Deploy Globally

Page 24: Deploying Apps The Convox Way

CONVOX

Slash your PaaS costs. There’s no reason not to.Open Source is always free

Commercial editions include additional enhancements and support:

✓ Enhanced Authentication

✓ Self Hosted Grid

✓ Private Github Repos

✓ Audit Trail

✓ Multi-Regional Deployment

Affordable scalability - Leverage the great benefits of AWS with Convox

"When we migrated to Convox we were able to save over 60%!" (A satisfied customer)

Page 25: Deploying Apps The Convox Way

CONVOX

Thank You!