embracing disruptive change with opencredo and google

24
Embracing Disruptive Innovation Why OpenCredo Partnered with Google 1 Daniel Bryant Principal Consultant, OpenCredo @danielbryantuk

Upload: daniel-bryant

Post on 13-Aug-2015

182 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Embracing Disruptive Change with OpenCredo and Google

Embracing Disruptive InnovationWhy OpenCredo Partnered with Google

1

Daniel Bryant

Principal Consultant, OpenCredo

@danielbryantuk

Page 2: Embracing Disruptive Change with OpenCredo and Google

• Quick intro

• Our motivations (and that of our clients)

• Why Google?

• Case study preview

• Summary

Disruption is everywhere within IT (Cloud, DevOps, Lean)Successful organisations will take advantage of this…

2

What to Expect…

Page 3: Embracing Disruptive Change with OpenCredo and Google

• Principal Consultant at OpenCredo

• Agile, CI/CD, DevOps

• Cloud and microservices

• Docker, Mesos and Kubernetes

• London Java Community Associate

• InfoQ Editor; DZone & O’Reilly Contributor

• Regular presenter at QCon, J1 and Devoxx

3

Who Am I?

Page 4: Embracing Disruptive Change with OpenCredo and Google

• Pragmatic high-end software consultancy

• Founded in 2009

• Owned by Jonas Partner and Trifork

• 40 permanent staff

• A client base of enterprise size customers, that include:

HMRC, British Airways, The Post Office, British Gas, notonthehighstreet.com, TNT, Atos and many more …

• Technology based solutions that are production ready, often aimed at enhancing legacy systems

4

OpenCredo

Page 5: Embracing Disruptive Change with OpenCredo and Google

Motivations…

5

Page 6: Embracing Disruptive Change with OpenCredo and Google

“Key Goals of the CIO? Align IT with the business Develop products faster Try not to get breached”

6

“The goal of software delivery is to sustainably minimise the lead time to business impact.”

Adrian Cockcroft(http://bit.ly/1LygI2J )

Dan North(http://bit.ly/1MINTy6)

“Cloud system providers are getting better at everything… Wouldn’t you like to stand on other’ shoulders?”

John Wilkes(http://bit.ly/1gP0gOZ)

Page 7: Embracing Disruptive Change with OpenCredo and Google

• Our clients come in all shapes and sizes…

• Continuous delivery == competitive advantage

• “Build, measure, learn” is a disruptive change

• Economics of cloud are attractive

• “Unicorn” companies leading the way…

7

The Modern (Lean) Organisation

Page 8: Embracing Disruptive Change with OpenCredo and Google

• Process/culture change (Agile, DevOps, Lean)

• Data science (data radiators, analysis, predictive analytics)

• Microservices (SOA, components, modularity)

• Cloud and containers

• Unicorn food…

8

A Typical Company Shopping List

Page 9: Embracing Disruptive Change with OpenCredo and Google

Understand the business goals and existing issues

Expertise with technology and change: why, what and how

Solid technology foundation and platform: now and the future

9

What Is Really Needed…

Page 10: Embracing Disruptive Change with OpenCredo and Google

OpenCredoUnderstand the business goals and existing issues

Expertise with technology and change: why, what and how

GoogleSolid technology foundation and platform: now and the future

10

What Is Really Needed…

Page 11: Embracing Disruptive Change with OpenCredo and Google

Choosing a platform: Start with why…

11

Page 12: Embracing Disruptive Change with OpenCredo and Google

12

Why Google?

Page 13: Embracing Disruptive Change with OpenCredo and Google

• Flexibility (lift ‘n’ shift or innovate)

• Simplicity

• Pricing transparency

• Pedigree

• Innovation

13

Why Google?

Page 14: Embracing Disruptive Change with OpenCredo and Google

• Legacy “lift ‘n’ shift”

• Migrations

• Experiments

• Building for the future

• Microservices

• Data processing

14

Flexibility

Page 15: Embracing Disruptive Change with OpenCredo and Google

• Offerings

• Compute

• Big Data

• Management

• UX

• Web UI

• gcloud CLI

15

Simplicity

Page 16: Embracing Disruptive Change with OpenCredo and Google

• Easy to navigate pricing

• Sustained use discounts

• Reduces CapEx vs OpEx battles

• Preemptive VMs

• Build ‘cloud native’ apps, and save cash

16

Pricing Transparency

Page 17: Embracing Disruptive Change with OpenCredo and Google

• ‘The Datacenter as a Computer’

• Borg, Omega

• Containers (cgroups contribution)

• Kubernetes

• Go powers a lot of modern applications…

17

Pedigree

Page 18: Embracing Disruptive Change with OpenCredo and Google

• Open source orchestration system for Docker

• Cloud, OpenShift, OpenStack

• Understandable developer primitives

• Declarative operations management

• Kubernetes v1 London Launch Party

• Skillsmatter CodeNode (http://bit.ly/1CQEDIq)

18

Innovation: Kubernetes v1

Page 19: Embracing Disruptive Change with OpenCredo and Google

Setting the scene for the rest of today

19

Page 20: Embracing Disruptive Change with OpenCredo and Google

• …deploy 30x more frequently with 200x shorter lead times; they have 60x fewer failures and recover 168x faster.

• Lean management and continuous delivery practices create the conditions for delivering value faster, sustainably.

• High performance is achievable for greenfield, brownfield or legacy.

• IT managers play a critical role in any DevOps transformation.

PuppetLabs 2015 State of DevOps Report(http://bit.ly/1VvdrVx)

20

High-performing IT Organisations…

Page 21: Embracing Disruptive Change with OpenCredo and Google

Sedex case study: Building an ethical supply chainCharlotte Robinson, Head of Product Development at Sedex

millenoki case study: How GCP helped us build mobile apps better and fasterDan Field, Technical Director of millenoki

21

OpenCredo/Google Case Studies

Page 22: Embracing Disruptive Change with OpenCredo and Google

Let’s wrap this up…

22

Page 23: Embracing Disruptive Change with OpenCredo and Google

• Disruption is everywhere within IT (exciting times!) • Cloud, containers, DevOps, Lean

• Put away the Unicorn food… • Bring in expertise with technical, organisational and

cultural change, and a good technical platform

OpenCredo and (more importantly) our clients have benefitted massively with our partnership with Google:

Flexibility, simplicity, transparency, pedigree, innovation

23

In Summary

Page 24: Embracing Disruptive Change with OpenCredo and Google

Thanks for listening

24

[email protected] @danielbryantuk