Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

Competing with Software: It Takes a Platform -- Devops @ EMC World

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio

Eche un vistazo a continuación

1 de 30 Anuncio

Competing with Software: It Takes a Platform -- Devops @ EMC World

Descargar para leer sin conexión

Presentation at Devops @ EMC World event, 3 May 2015

In Mark Andreessen’s 2010 piece for the Wall Street Journal, in which he declared “Software is Eating the World,” he talked about well established, large enterprises loosing footing to small, nimble startup companies who are far better at bringing software to their consumers. In fact, it’s not as much that these upstarts are better at meeting customer demands, rather they are the cause of the increased expectations, providing consumers with things they didn’t even know they wanted. What are the factors behind their success? New development and operational approaches including extreme agile & test driven development, continuous delivery and devops practices all play a significant role, and while a part of the difference is cultural, tools matter. In this session we’ll look at why a software-driven enterprise needs platform. Google has one. Facebook has one. Netflix has one. Your enterprise needs one.

Presentation at Devops @ EMC World event, 3 May 2015

In Mark Andreessen’s 2010 piece for the Wall Street Journal, in which he declared “Software is Eating the World,” he talked about well established, large enterprises loosing footing to small, nimble startup companies who are far better at bringing software to their consumers. In fact, it’s not as much that these upstarts are better at meeting customer demands, rather they are the cause of the increased expectations, providing consumers with things they didn’t even know they wanted. What are the factors behind their success? New development and operational approaches including extreme agile & test driven development, continuous delivery and devops practices all play a significant role, and while a part of the difference is cultural, tools matter. In this session we’ll look at why a software-driven enterprise needs platform. Google has one. Facebook has one. Netflix has one. Your enterprise needs one.

Anuncio
Anuncio

Más Contenido Relacionado

Presentaciones para usted (20)

A los espectadores también les gustó (20)

Anuncio

Similares a Competing with Software: It Takes a Platform -- Devops @ EMC World (20)

Más de cornelia davis (13)

Anuncio

Más reciente (20)

Competing with Software: It Takes a Platform -- Devops @ EMC World

  1. 1. 2© 2015 Pivotal Software, Inc. All rights reserved. 2© 2015 Pivotal Software, Inc. All rights reserved. Competing with Software: It Takes a Platform A Cloud-native Application Platform Devops @ EMC World Cornelia Davis, Director, Platform Engineering, Cloud Foundry  @cdavisafc May 2015
  2. 2. 3© 2015 Pivotal Software, Inc. All rights reserved. Software is Eating the World No one is entitled to their business model.
  3. 3. 4© 2015 Pivotal Software, Inc. All rights reserved. Software is Changing Industries $3.5B valuation Financial Services $3.5B valuation Travel & Hospitality $19B valuation Transportation $3.2B Acquisition by Google Home Automation $20B valuation Entertainment $1.1B acquisition Monsanto--Agriculture
  4. 4. 5© 2015 Pivotal Software, Inc. All rights reserved. You are either building a software business… Or losing to someone who is. - @littleidea
  5. 5. 6© 2015 Pivotal Software, Inc. All rights reserved. Traditional IT Vendors are Lost
  6. 6. 7© 2015 Pivotal Software, Inc. All rights reserved. Consumer Expectations Drive New Software Patterns Changing development and release disciplines • Agile/Developer Productivity/TDD • Continuous Delivery • DevOps • Cloud-native App Design • Culture/Talent Time Expectations Innovation Gap IaaS Automation DevOps, CD, Agile Traditional IT Startups Enterprise PaaS
  7. 7. 8© 2015 Pivotal Software, Inc. All rights reserved.
  8. 8. 9© 2015 Pivotal Software, Inc. All rights reserved. Amazon, a book store in Seattle, deploys code every 11 seconds
  9. 9. 10© 2015 Pivotal Software, Inc. All rights reserved. Every change is a CANDIDATE for deployment twitter.com/ccaum/statuses/372620989257232384
  10. 10. 11© 2015 Pivotal Software, Inc. All rights reserved. “Operations is the secret sauce” http://radar.oreilly.com/2007/10/operations-is-a-competitive-ad.html
  11. 11. 12© 2015 Pivotal Software, Inc. All rights reserved. the difference is platformsthe difference is third platform
  12. 12. 13© 2015 Pivotal Software, Inc. All rights reserved. The Cloud Platform Evolution TRADITIONAL IAAS Virtualization Platform Operating System Database Web Server Messaging Your Application Code Physical Servers Database Web Server Messaging Your Application Code IAAS Your Application Code PAAS Virtualized Infrastructure PAAS
  13. 13. 14© 2015 Pivotal Software, Inc. All rights reserved. Enabling Devops Database Web Server Messaging Your Application Code PAAS Virtualized Infrastructure PAAS Platform Operations Application Developers Application Operations • Deploys platform • Makes standard runtimes and services available • Monitors platform • Scales platform (ensuring sufficient capacity) • Upgrades platform with zero-downtime • Creates deployable artifact • Config Prod environment • Deploys application to Prod • Monitors application • Scales application (capacity) • Deploys new app version with zero downtime.
  14. 14. 15© 2015 Pivotal Software, Inc. All rights reserved.
  15. 15. 16© 2015 Pivotal Software, Inc. All rights reserved. Cloud Foundry is… The world’s leading open source platform-as-a-service.  Supported by dozens of major organizations  Language and framework agnostic  Manages both VMs and containers  Orchestrates both applications and data services Founded and commercialized by Pivotal, Inc.
  16. 16. 17© 2015 Pivotal Software, Inc. All rights reserved. An (Overly) Simple View of the World Applications  Stateless  Run in Containers  Horizontally Scalable  Disposable  No permanent storage Data Services  Stateful  Run in Virtual Machines  Multi-tenant  Diagonally scalable  Durable storage
  17. 17. 18© 2015 Pivotal Software, Inc. All rights reserved. Cloud Foundry: Applications and Services Services (virtual machines): managed by “BOSH” Applications (containers): managed by “Runtime”
  18. 18. 19© 2015 Pivotal Software, Inc. All rights reserved. Containers Alone Aren’t Enough…
  19. 19. 20© 2015 Pivotal Software, Inc. All rights reserved. Cloud Foundry “Smart Containers” Containers (1st Gen) • lxc or cgroups Docker (2nd Gen) • Net NS • AuFS Smart Containers (3rd Gen) • HA • ACLs • Metrics • Scheduling
  20. 20. 21© 2015 Pivotal Software, Inc. All rights reserved. Platform Services (stateful): Run in virtual machines Applications (stateless): Run in containers Cloud Foundry manages transformations between existing and desired system states, using immutable infrastructure. Amend (Re)deploy (Re)configure (Re)connect Monitor Current State Desired State
  21. 21. 22© 2015 Pivotal Software, Inc. All rights reserved. Rapid Innovation Requires a New Approach  Dramatically improve developer experience  Agile teams, rapid iteration  Ingest and incubate open source advancements and new data services  Continuous delivery, no planned downtime  Instant scaling of apps and data services  Automation and deployment consistency at every step DEVELOPERS OPERATORS
  22. 22. 23© 2015 Pivotal Software, Inc. All rights reserved. 23© 2015 Pivotal Software, Inc. All rights reserved. Customers with Pivotal CF deployments
  23. 23. 24© 2015 Pivotal Software, Inc. All rights reserved. CoreLogic: Prepares for a Software-Driven Era Challenge: • Leader in Real Estate Transaction Services must innovate with speed of new market entrants, while contending with years of disparate, legacy infrastructure • Growth through M&A resulted in disconnected infrastructure • Systems were expensive and time consuming to maintain Solution: • Standardize development infrastructure to convert 700+ applications to 300 • Transform development process and culture with new methodology, technology and skills that mirror the disruptive app development approaches of today's Internet giants “We need to innovate or we die. Pivotal and Cloud Foundry is our big bet to leapfrog the competition.”
  24. 24. 25© 2015 Pivotal Software, Inc. All rights reserved. Philips Chose Pivotal CF for a Common Digital Platform  Maturity and adoption  Provisioning, configuration, control, monitoring and updates  Elastic runtime service  Choice of IaaS  Built-in services  Custom service brokers
  25. 25. 26© 2015 Pivotal Software, Inc. All rights reserved. Monsanto uses Pivotal CF to double agriculture yields by 2030  Drive to accelerate adoption of Agile, DevOps, Continuous Deployment  Required open and portable amongst internal and external IaaS  Increased developer agility and productivity with self-service  Reduced application lifecycle activities by 50% – Delivery, operations, release management, development – “Over a week to just a few minutes.”
  26. 26. 27© 2015 Pivotal Software, Inc. All rights reserved. Great Software Remains Constrained by Silos LEGACY SILOS MODERN SILOS  Captive apps and data  Closed source/proprietary  Vendor lock-in  Talent and Expertise gap
  27. 27. 28© 2015 Pivotal Software, Inc. All rights reserved. Incredible Cloud Foundry Ecosystem
  28. 28. 29© 2015 Pivotal Software, Inc. All rights reserved. 29© Copyright 2015 Pivotal. All rights reserved. Thank You

×