from saas to containers: the next phase of software delivery

Post on 14-Apr-2017

317 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

We Make Work Software Work™

Software-as-a-Service – What’s So Great?

Siebel CRM 1999 Salesforce CRM TODAY!

Software-as-a-Service

• Pros:• Automatically updated and upgraded• Network effect

• Cons:• Have to pay up front for large contracts• Opex instead of Capex affects EBITDA• No control of data• APIs are cumbersome and expensive• Delegated security• Multitenant

Containers-as-a-Service

• Runs in your data center• Runs in your private cloud• Abstracts out operating system• Manages workflow between dev,

stage, prod• Deployable via Kubernetes

Kubernetes Changes the Deployment Game

• No more complicated installation process

• No more ensuring dependencies are correct

• Revolutionized versioning and upgrades

Containers-as-a-Service:Vendor Manages App, Customer Owns Data

• Especially in the EU!

Why Containers-as-a-Service are the Future

Deploying as a Hybrid Cloud

Using Micro Containers for Micro Services

• Your own private Amazon Lambda• Services are inherently scalable• New apps can be constructed

from mix of micro services

The Near Future

• Instead of buying SaaS, companies will buy services that they add to their OWN cloud

• New apps can be composed of microservices hosted as microcontainers

• Data can be easily aggregated and cross-referenced without complicated ETL

top related