12
Reduce your time to market Reduce your time to market and operational costs and operational costs Cloud Native Cloud Native systems systems

Cloud Native Systems

Embed Size (px)

Citation preview

Page 1: Cloud Native Systems

Reduce your time to marketReduce your time to marketand operational costsand operational costs

Cloud NativeCloud Nativesystemssystems

Page 2: Cloud Native Systems

SaaS < PaaS < IaaSSaaS < PaaS < IaaS

● Software as a Service– applications for end-users

delivered on-demand● Platform as a Service

– operating system, runtime environment and middleware

● Infrastucture as a Service– servers, virtualization,

storage and networking

SaaSSaaS

PaaSPaaS

IaaSIaaS

Page 3: Cloud Native Systems

PaaS for the businessPaaS for the business

● Reduced Total Cost of Ownership (TCO)– changes cost structure from Capex to Opex

● Fast time to market– development teams can focus on the applications– lowers the risk of reacting changes in the business environment

● Optimized resource usage– rapid capacity provisioning and reduction of spare capacity– monitoring, metering facilities and proactive alerting

Page 4: Cloud Native Systems

PaaS benefitsPaaS benefits

Progress SW http://www.slideshare.net/ProgressSW/does-paas-pay-off-36953155

Page 5: Cloud Native Systems

PaaS adoptionPaaS adoption

Poll for 700 IT decision-makers by Vanson Bourne 2014 Q2

Progress SW http://www.slideshare.net/ProgressSW/does-paas-pay-off-36953155

Page 6: Cloud Native Systems

Emerging marketsEmerging markets

PaaS volume of purchases in the coming years will grow by 30% per year, significantly outperforming the average growth rate of procurement in general (4%) and reach a turnover of $14 billion by 2017. Companies will increasingly go to the purchase of PaaS, understanding its competitive advantages and positioning of new information.

IDC Worldwide Competitive Public Platform as a Service 2013–2017 Forecast

Page 7: Cloud Native Systems

We estimate that our costs are 3-5x lower than if we had to pay the direct and indirect costs of owning and managing our own infrastructure and deploying our large array of applications.

Eric Peng, CEO, Quark Games

Page 8: Cloud Native Systems

The rock star who helped invent Amazon Web

The rock star who helped invent Amazon Web

Services joined a company called Pivotal

Services joined a company called Pivotal

Page 9: Cloud Native Systems

IBM BluemixIBM Bluemix

Reduced provisioning needsAutomated technical tasks

Flexible capacityVaried workload types

Page 10: Cloud Native Systems

RedHat OpenShiftRedHat OpenShift

DEVELOP, HOST, AND SCALE YOUR APPS IN THE CLOUD

The Open Hybrid Cloud Application Platform

Page 11: Cloud Native Systems

The platformThe platform

● Services that help develop and test apps– infrastructure is maintained by the provider

● Reduced infrastructure complexity– more effective overall application development

● Lock-in free runtime environments– but possible lock-ins to provider specific services

● Usually simple network topology and access control– build your services as they would be open to the Internet

● The features and services provided vary a lot– from simple customizable runtime (CloudFoundry) to full

marketplace of services (Heroku)

Page 12: Cloud Native Systems

Cloud Native systemsCloud Native systems

● Adopt architecture designed for cloud infrastructure● Decouple any physical resources● Fight against software erosion

rapid provisioningbasic monitoringfast application deploymentdevops culture