3. 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 great for vendors, bad for customers
• Few opportunities left for startups!
4. Containers-as-a-Service
• Runs in your data center
• Runs in your private cloud
• Abstracts out operating system
• Manages workflow between dev,
stage, prod
5. It’s a Big Shift
Salesf
orce
Net
Suite
Succe
ssFact
ors
Work
day
Jira
ZenD
esk
Conc
ur
Omni
ture
Word
Press
CRM
HR
Finance
Service
Ticketing
Expenses
Reviews
Web
Analytics
6. Kubernetes, Swarm, etc. Changes the
Deployment Game
• No more complicated
installation process
• No more ensuring
dependencies are correct
• Revolutionized versioning
and upgrades
10. Using Micro Containers for Micro Services
• Your own private Amazon
Lambda
• Services are inherently scalable
• Apps delivered as microservices
on top of microcontainers come
with a full direct API
• New apps can be constructed
from mix of micro services
11. 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
12. Play in the Future, Not the Past
Salesf
orce
Net
Suite
Succe
ssFact
ors
Work
day
Jira
ZenD
esk
Conc
ur
Omni
ture
Word
Press
CRM
HR
Finance
Service
Ticketing
Expenses
Reviews
Web
Analytics