Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
2© 2014 Pivotal Software, Inc. All rights reserved. 2© 2014 Pivotal Software, Inc. All rights reserved.
What Does Your Pla...
3© 2014 Pivotal Software, Inc. All rights reserved. 3© 2014 Pivotal Software, Inc. All rights reserved.
Motivation
4© 2014 Pivotal Software, Inc. All rights reserved.
Of Dinosaurs and Unicorns – The Imperative to Evolve
“Software is Eati...
5© 2014 Pivotal Software, Inc. All rights reserved.
What Does It Mean To Deliver Continuously?
Compile Test Deploy
6© 2014 Pivotal Software, Inc. All rights reserved.
Delivering
Karl Malone, a.k.a.
“The Mailman” delivers
You have compile...
7© 2014 Pivotal Software, Inc. All rights reserved.
The Weakest Link – An Impedance Mismatch
Day 0 Day 1 Day 2
Development...
8© 2014 Pivotal Software, Inc. All rights reserved. 8© 2014 Pivotal Software, Inc. All rights reserved.
Trouble in Paradise
9© 2014 Pivotal Software, Inc. All rights reserved.
Operations
Scaling
Availability Security Updates
10© 2014 Pivotal Software, Inc. All rights reserved.
The Need For A (Well-Designed) Platform
 Automation
 Standardizatio...
11© 2014 Pivotal Software, Inc. All rights reserved. 11© 2014 Pivotal Software, Inc. All rights reserved.
Desirable Proper...
13© 2014 Pivotal Software, Inc. All rights reserved.
Microservices
Microservices Architecture – a suite of independent
bus...
14© 2014 Pivotal Software, Inc. All rights reserved.
12-Factor App
 A set of best practices for
developing and deploying
...
15© 2014 Pivotal Software, Inc. All rights reserved.
Support Multiple Languages and Runtimes
16© 2014 Pivotal Software, Inc. All rights reserved.
Portable Across Cloud Infrastructures
17© 2014 Pivotal Software, Inc. All rights reserved.
Operational Concerns
Availability
Adaptive Scaling
Security
Updates/M...
18© 2014 Pivotal Software, Inc. All rights reserved.
Support an Organizational Context
 Multiple departmental and user ab...
19© 2014 Pivotal Software, Inc. All rights reserved.
Support and Encourage a DevOps Practice
 Support Multiple Deploys
 ...
20© 2014 Pivotal Software, Inc. All rights reserved. 20© 2014 Pivotal Software, Inc. All rights reserved.
Cloud Foundry
21© 2014 Pivotal Software, Inc. All rights reserved.
Cloud Foundry
Traditional DevOps and
Application Deployment
Pivotal C...
22© 2014 Pivotal Software, Inc. All rights reserved.
Cloud Foundry Foundation - Largest PaaS Ecosystem
23© 2014 Pivotal Software, Inc. All rights reserved.
Pivotal Cloud Foundry
Source: see more on our website.
• Orchestrates...
24© 2014 Pivotal Software, Inc. All rights reserved.
Customers using Pivotal as their cloud platform for
software developm...
25© 2014 Pivotal Software, Inc. All rights reserved.
What Does Your Platform Do For You? by Karun Bakshi
What Does Your Platform Do For You? by Karun Bakshi
Prochain SlideShare
Chargement dans…5
×

What Does Your Platform Do For You? by Karun Bakshi

557 vues

Publié le

This presentation outlines the need to expand the notion of continuous delivery to encompass operational excellence. It discusses how a cloud native platform can automate and simplify many operational concerns and what desirable properties such a platform should possess. The presentation concludes with a brief discussion of Pivotal Cloud Foundry.

Publié dans : Technologie
  • Settling for less on valentine's? Then you need VigRX pLUS! ★★★ http://t.cn/Ai88iYkP
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici

What Does Your Platform Do For You? by Karun Bakshi

  1. 1. 2© 2014 Pivotal Software, Inc. All rights reserved. 2© 2014 Pivotal Software, Inc. All rights reserved. What Does Your Platform Do For You? Karun Bakshi Director, Product Marketing, Pivotal Cloud Foundry Pivotal CloudBees, Continuous Delivery Summit Santa Clara, CA, 2015
  2. 2. 3© 2014 Pivotal Software, Inc. All rights reserved. 3© 2014 Pivotal Software, Inc. All rights reserved. Motivation
  3. 3. 4© 2014 Pivotal Software, Inc. All rights reserved. Of Dinosaurs and Unicorns – The Imperative to Evolve “Software is Eating the World” - Mark Andreessen “Silicon Valley is coming” - Jamie Dimon, JPMorgan Chase “Unicorns may be overvalued, but all dinosaurs gonna die” - Dave McClure, 500 Startups
  4. 4. 5© 2014 Pivotal Software, Inc. All rights reserved. What Does It Mean To Deliver Continuously? Compile Test Deploy
  5. 5. 6© 2014 Pivotal Software, Inc. All rights reserved. Delivering Karl Malone, a.k.a. “The Mailman” delivers You have compiled, tested and deployed… But you have not delivered… Until the business succeeds! True Delivery is Operational Success How do we get there?
  6. 6. 7© 2014 Pivotal Software, Inc. All rights reserved. The Weakest Link – An Impedance Mismatch Day 0 Day 1 Day 2 Development CI/CD Operations Specify Code DeployBuild Test/Ve rify Package Repository Production Concerns Automated Manual
  7. 7. 8© 2014 Pivotal Software, Inc. All rights reserved. 8© 2014 Pivotal Software, Inc. All rights reserved. Trouble in Paradise
  8. 8. 9© 2014 Pivotal Software, Inc. All rights reserved. Operations Scaling Availability Security Updates
  9. 9. 10© 2014 Pivotal Software, Inc. All rights reserved. The Need For A (Well-Designed) Platform  Automation  Standardization  Collaboration Platform for DevOps  Ease with Extensibility  Encapsulation  Elevation of Concerns
  10. 10. 11© 2014 Pivotal Software, Inc. All rights reserved. 11© 2014 Pivotal Software, Inc. All rights reserved. Desirable Properties
  11. 11. 13© 2014 Pivotal Software, Inc. All rights reserved. Microservices Microservices Architecture – a suite of independent business capabilities that collectively comprise an application but can be independently defined, managed and scaled.  Decoupled functionality  Independent management & scaling  Independent development; Organizational agility
  12. 12. 14© 2014 Pivotal Software, Inc. All rights reserved. 12-Factor App  A set of best practices for developing and deploying cloud-native software.  Some practices can translate into platform features and workflow requirements. Codebase Dependencie s Config Backing Services Build, Release, Run Processes Port Binding Concurrency Disposability Dev/Prod Parity Logs Admin Processes
  13. 13. 15© 2014 Pivotal Software, Inc. All rights reserved. Support Multiple Languages and Runtimes
  14. 14. 16© 2014 Pivotal Software, Inc. All rights reserved. Portable Across Cloud Infrastructures
  15. 15. 17© 2014 Pivotal Software, Inc. All rights reserved. Operational Concerns Availability Adaptive Scaling Security Updates/Management
  16. 16. 18© 2014 Pivotal Software, Inc. All rights reserved. Support an Organizational Context  Multiple departmental and user abstractions and privileges  Encapsulate and enforce a framework – Structure – Consistency – Generality – Extensibility  Handle multiple contexts with ease and elegance within well defined boundaries  “Controlled Flexibility”
  17. 17. 19© 2014 Pivotal Software, Inc. All rights reserved. Support and Encourage a DevOps Practice  Support Multiple Deploys  Support Dev/Prod Parity  Encourage a shared culture and processes through tools
  18. 18. 20© 2014 Pivotal Software, Inc. All rights reserved. 20© 2014 Pivotal Software, Inc. All rights reserved. Cloud Foundry
  19. 19. 21© 2014 Pivotal Software, Inc. All rights reserved. Cloud Foundry Traditional DevOps and Application Deployment Pivotal Cloud Foundry
  20. 20. 22© 2014 Pivotal Software, Inc. All rights reserved. Cloud Foundry Foundation - Largest PaaS Ecosystem
  21. 21. 23© 2014 Pivotal Software, Inc. All rights reserved. Pivotal Cloud Foundry Source: see more on our website. • Orchestrates and manages IaaS; Multi-cloud • Horizontally scalable; Container based; Support for Docker coming soon. • Admins specify services • Multi-Language • Support for scaling, health monitoring, security, updates • PaaS - CLI and UI for developers • Used by F500 customers and Pivotal’s public PaaS
  22. 22. 24© 2014 Pivotal Software, Inc. All rights reserved. Customers using Pivotal as their cloud platform for software development Note: selected from Pivotal’s 40+ customers accounting for ~$40m in 2014 bookings. Click most logos for links to videos or customer cases.
  23. 23. 25© 2014 Pivotal Software, Inc. All rights reserved.

×