Flexible IT: Bringing Business Change and IT together with Cloud Computing

51
www.opencredo.com Russ Miles, CEO, OpenCredo An Introduction to the Pragmatic Cloud Monday, 25 January 2010

description

When it comes to IT, as in many areas of business, getting less for more is almost a mantra and no initiative has more potential to deliver on that promise than Cloud Computing. Business as we enter the '10s needs to innovate and evolve at an ever increasing tempo in order to compete, and this pressure is being felt by IT departments more than ever.In order for IT to keep up with the increasing pace of changing business needs, IT needs to be more reactive and flexible than ever before. Add to that the fact that IT budgets are being constantly constrained and need to be justified in real terms and you begin to understand the immense pressures being felt by IT managers world-wide.Until recently this type of flexibility was impossible due to the legacy, heavy up-front capital expenditure approach to IT procurement and over-provisioning. Not any more; Cloud Computing, and its associated technologies, promise to be one significant step forward to enabling IT flexibility to meet the new business challenges for the next decade.This talk is for anyone curious about Cloud Computing and how it can be used to create flexible IT that supports software development, deployment and business agility. In this talk Russ Miles will introduce his pragmatic approach to cloud computing adoption that he has successfully implemented with many Small, Medium and Large-scale enterprises.

Transcript of Flexible IT: Bringing Business Change and IT together with Cloud Computing

Page 1: Flexible IT: Bringing Business Change and IT together with Cloud Computing

www.opencredo.com

Russ Miles, CEO, OpenCredo

An Introduction to the Pragmatic Cloud

Monday, 25 January 2010

Page 2: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

• Author– AspectJ Cookbook– Learning UML 2.0– Head First Software

Development– ..?

• “Thought Leader”– Cloud Computing Editor– QCon Cloud Track Lead– Large-scale Agile Conference

Who is Russ Miles anyway?

• OpenCredo– CEO– Consultancy– Training– SpringSource

Certified Deliver Partner

– Pending...

Monday, 25 January 2010

Page 3: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

What people want from OpenCredo

Unbiased...... but Opinionated

High Level...... but Get’s Things Done

Experts...... but Pragmatic

Monday, 25 January 2010

Page 4: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Agenda• What’s the problem?

• What can/should we do about it?• Introducing (holistic) Flexible IT

• What is the Cloud?• Why Now?

• A tale of two commodities• Where do I start?

• A Tale of One Online Retailer• How to take advantage of the Cloud• Things to avoid• How to compete in the new market place

• A glimpse into the future (with BIG caveats!)

Monday, 25 January 2010

Page 5: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Why 'Pragmatic'?

Quick Question

Monday, 25 January 2010

Page 6: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Inspired by Andy Hunt of the Pragmatic Programmers

What works...

… for YOU.

Monday, 25 January 2010

Page 7: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Agenda• What’s the problem?

• What can/should we do about it?• Introducing (holistic) Flexible IT

• What is the Cloud?• Why Now?

• A tale of two commodities• Where do I start?

• A Tale of One Online Retailer• How to take advantage of the Cloud• Things to avoid

• A glimpse into the future (with BIG caveats!)• How to compete in the new market place

Monday, 25 January 2010

Page 8: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

What’s the Business Challenge?

• Currently the relationship is:– IT Capability (CapEx, Fixed Cost, Inflexible)– Business Need (SLA, New offerings)

• Business is ‘peaky’• IT is NOT• This leads to a waterfall approach to IT

provisioning• Where over-provisioning is the only way to go• Or the business gets caught out...

Monday, 25 January 2010

Page 9: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

What we want

Efficient IT supporting the Business

Monday, 25 January 2010

Page 10: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Agility is the enabler?

Agile Development?

Agile IT? Efficient IT supporting the Business

Monday, 25 January 2010

Page 11: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Agility is the enabler?

Agile IT(Virtualization)

Agile Development

Efficient IT supporting the Business?

Monday, 25 January 2010

Page 12: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Agility is the enabler?

Agile IT(Virtualization)

Agile Development

Efficient IT supporting the Business?

Not the whole story!

Monday, 25 January 2010

Page 13: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Agility is the enabler

Agile IT(Virtualization)

Agile Development

Agile Cost

Efficient IT supporting the Business?

Monday, 25 January 2010

Page 14: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Introducing Flexible IT

Agile IT(Virtualization)

Agile Development

Agile Cost

Flexible IT!

Monday, 25 January 2010

Page 15: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Breaking it down

• Agile Software Development– Develop confidently in a changing environment– Enabled by Best Practices and Processes– Business Need (SLA, New offerings)

• Agile IT– Virtualization (Storage, Network, Compute Power)– Self provisioning (!?)

• Agile Cost– Pay for what you use– OpEx vs CapEx (Bye, bye Waterfall!)

Monday, 25 January 2010

Page 16: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Reality Check

• Is this all just a pipe-dream?• What has this got to do with Cloud...?

Monday, 25 January 2010

Page 17: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Reality Check

• Is this all just a pipe-dream?• What has this got to do with Cloud...?

Everything!

Monday, 25 January 2010

Page 18: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Agenda• What’s the problem?

• What can/should we do about it?• Introducing (holistic) Flexible IT

• What is the Cloud?• Why Now?

• A tale of two commodities• Where do I start?

• A Tale of One Online Retailer• How to take advantage of the Cloud• Things to avoid

• A glimpse into the future (with BIG caveats!)• How to compete in the new market place

Monday, 25 January 2010

Page 19: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

So, what is 'The Cloud'?

(Apart from a buzz word used by Vendors to extract $$)

Open Question

Monday, 25 January 2010

Page 20: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Some myths dispelled...

• Cloud has everything and nothing to do with specific technology (?!)– There are technology enablers, but that's all

they are– You can't just buy 'the cloud', nor its benefits– You can prepare to take advantage of the

cloud...– … which is where most companies are right

now

Monday, 25 January 2010

Page 21: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Cloud a new brand of 'Utility Computing'

• Pay for what you use• Low barrier to entry• Benefits of scale• Better for the environment...• Computing resources (storage, processing

power, applications) as utility services

Monday, 25 January 2010

Page 22: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Haven't we heard this before?

• The dirty ‘secret’ - it's really not a new idea

Why Now?

Monday, 25 January 2010

Page 23: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Remember the goal...

Agile IT(Virtualization)

Agile Development

Agile Cost

Flexible IT!

Monday, 25 January 2010

Page 24: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

The answer lies in the story of a GPT...

§

Monday, 25 January 2010

Page 25: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Electrical power was...

• Complicated• Unpredictable• Hard to distribute• A competitive advantage• The answer:

– Innovation after Invention– Your business = Your generator– The business model was all about components

• Sound familiar?

Monday, 25 January 2010

Page 26: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Electricity was on the start of the 'Climb to Commodity'

Monday, 25 January 2010

Page 27: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Computing 20 years ago...

Monday, 25 January 2010

Page 28: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Electricity matured into a 'service'

Monday, 25 January 2010

Page 29: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Electricity - Change of Mind/Change of Technology (1)

• Not an easy transition...– But inevitable

• Electricity a GPT• Less focus on component sales• Electricity a commodity

– Still lucrative for electricity producer– Cheaper for electricity consumer

• No tricky machinery to maintain• No onsite staff required!

Monday, 25 January 2010

Page 30: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Electricity - Change of Mind/Change of Technology (2)

• Electricity could be produced:– At the right levels– Reliably

• Alternating Current was key for distribution• What you did with electricity mattered more

– Appliances and Services became the new invention and innovation battleground

Monday, 25 January 2010

Page 31: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Computing - Change of Mind/Change of Technology

• Less focus on software 'component' sales– Operating Systems become a commodity

• Computing a commodity– Still lucrative for computing service provider– Cheaper for computing service consumer

• Computing power a GPT too• Services became new invention and innovation

battleground• This is happening NOW

Monday, 25 January 2010

Page 32: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Distribution is essentially solved

Monday, 25 January 2010

Page 33: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Mindshare and the 'Right Services'

• The technologies are largely all in place– Or very quickly coming

• Computing 'power' is rapidly not a competitive advantage any more– In fact, a disadvantage...

• The Cloud is a reality...• … and how do we know that?

Monday, 25 January 2010

Page 34: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Spot the 'company' (and odd one out)

Monday, 25 January 2010

Page 35: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Spot the 'company' (and odd one out)

MicrosoftComputing Utility Provider

GoogleComputing Utility Provider

AppleComputing Utility Provider

DungenessElectricity Utility Provider

Monday, 25 January 2010

Page 36: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Agenda• What’s the problem?

• What can/should we do about it?• Introducing (holistic) Flexible IT

• What is the Cloud?• Why Now?

• A tale of two commodities• Where do I start?

• A Tale of One Online Retailer• How to take advantage of the Cloud• Things to avoid• How to compete in the new market place

• A glimpse into the future (with BIG caveats!)

Monday, 25 January 2010

Page 37: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Where do I Start?(A Tale of One Online Retailer)

Monday, 25 January 2010

Page 38: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

How big is Amazon's Computing Utility Business?

Open Question

Monday, 25 January 2010

Page 39: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Your Edge

• Take advantage of a Private Cloud– Flexible Internal IT– Overcome ‘Barrier to exit’

• Take Advantage of a Public Cloud– Cloud ‘Burst’– When it makes sense

• NOW you know when and why!• Compute power is not ‘the edge’• Innovation is in your services...

Monday, 25 January 2010

Page 40: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Commodity Computing Power leads to...… the next Invention/Innovation curves

Monday, 25 January 2010

Page 41: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Things to avoid...

• This is a BIG evolution...• ... it doesn’t happen overnight

• Cloud ‘Bursting’ is hard, at the moment– APIs, APIs everywhere...– Where are the standards?

• It will take time just to virtualize...• Public clouds are not for secure data..?• Haven’t we forgotten someone...?

Monday, 25 January 2010

Page 42: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Our Ops guys are NOT happy

Monday, 25 January 2010

Page 43: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

The job was hard enough already...

• The ‘static’ environment was difficult enough!

• The Business wants...– ... for as little money as possible!

• Ops now have to be fair more proactive...• ... and tactical!

Monday, 25 January 2010

Page 44: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

But Help is Coming...

• This is what O/C do• Tooling is evolving

Monday, 25 January 2010

Page 45: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Agenda• What’s the problem?

• What can/should we do about it?• Introducing (holistic) Flexible IT

• What is the Cloud?• Why Now?

• A tale of two commodities• Where do I start?

• A Tale of One Online Retailer• How to take advantage of the Cloud• Things to avoid• How to compete in the new market place

• A glimpse into the future (with BIG caveats!)

Monday, 25 January 2010

Page 46: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

A glimpse at the ‘near’ future

• S.I.S.• Justifying its contribution to the ‘bottom line’

• “Democtratization of the Data Centre”• Making the Cloud even easier for

Developers• Watch this space

• API consolidation• Hello ‘Cloud Bursting’

Monday, 25 January 2010

Page 47: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Emerging Commodity Markets• Smarter, real-time decisions on IT

provisioning• Taking advantage to the full of the new-found

flexibility• Modelling “what if’s”• Automatic, bounded decision making• Cost must be brought into the mix• Cloud migration must be possible• New tools required... but coming• We’ve seen this before too...

Monday, 25 January 2010

Page 48: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Summary

– “Flexible IT” brings the business and IT into sync– Cloud, and its associated technologies, underpins

the business (financial) drivers for Flexible IT– Cloud is actually an Economic Proposition– Cloud is an opportunity to do MORE with LESS

(really)– There are some battlegrounds still in action, but

adoption can and is starting today– This is NOT a fad

Monday, 25 January 2010

Page 49: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Where to go for more...

• Speak to our man in the Middle-East and Africa, Tareq!

• QCon London, 2010 Cloud Track

[email protected]

Monday, 25 January 2010

Page 50: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Books and Training

• 'Pragmatic Cloud' course coming very soon– Watch OpenCredo.com for announcements

• Sign up for early access to the content for 'Pragmatic Cloud' book today!– Just email me at [email protected]

Monday, 25 January 2010

Page 51: Flexible IT: Bringing Business Change and IT together with Cloud Computing

© 2009 Open Credo Ltd www.opencredo.com

Thanks for your time!

Any questions?

Email: [email protected]

Web: http://www.opencredo.com

Blog: http://www.russmiles.com

Twitter: russmiles

Monday, 25 January 2010