Smart421 harvesting the potential of cloud computing

13
13 th October 2010 Robin Meehan Chief Technology Officer Harvesting the Potential of Cloud Computing Readying your Enterprise Architecture…

description

 

Transcript of Smart421 harvesting the potential of cloud computing

Page 1: Smart421   harvesting the potential of cloud computing

13th October 2010

Robin MeehanChief Technology Officer

Harvesting the Potential of Cloud ComputingReadying your Enterprise Architecture…

Page 2: Smart421   harvesting the potential of cloud computing

2Harvesting the Potential of Cloud Computing | 13 September 2010

OK – there’s a lot of hype…but it’s not a fad

….let’s get real about this…

How is your Enterprise Architecture affected?

• What do we need to think about in a new way?• What do you have to do differently?• …and what has stayed the same?

Introduction

Page 3: Smart421   harvesting the potential of cloud computing

3Harvesting the Potential of Cloud Computing | 13 September 2010

• It’s just another tool in the architect's tool bag really – in crude terms…− Another application delivery mechanism− Another application development approach− Another hosting option

Enterprise Architecture

Impacts on your architecture team

• Experience – architecture teams are resistant/risk averse

“it doesn’t apply to us”

− Yes it does – even local government/ military have suitable scenarios, so I’m sure you do

− Have an EA position on it, even if it is…• "cloud doesn't apply to us because we don't

like saving money”?• Update your strategy and roadmaps

Page 4: Smart421   harvesting the potential of cloud computing

4Harvesting the Potential of Cloud Computing | 13 September 2010

• Organisational impacts− Cost savings are real in a peaky model

• e.g. circa 50% cost saving in non risk-averse retail model

− Constraints on the organisation are removed• e.g. risk modelling in the financial sector was constrained by cost/tin

• Cultural changes− Distributed transactions are a less prominent consideration− Internet-levels of user expectations - Hit F5 to have another go!− Analogous to consumer behaviour on the Internet

• The “have a go/post your life online” gen Y behaviour as opposed to the cautious pre-gen Y behaviour

Business Architecture

Page 5: Smart421   harvesting the potential of cloud computing

5Harvesting the Potential of Cloud Computing | 13 September 2010

• #1 on most people’s lists…and yet…

• Many of our enterprise level customers have already adopted SaaSe.g.:− Aviva using WorkDay - http://www.workday.com/resources/videos/aviva.php− O2 using Salesforce.com – see http://www.salesforce.com/uk/customers/communications-

media/o2.jsp

• …what could be more critical than putting customer and staff data “in the cloud”?

Information Security

Page 6: Smart421   harvesting the potential of cloud computing

6Harvesting the Potential of Cloud Computing | 13 September 2010

• Your Information Security guys should already manage your own internal data classification, ownership, and governance scheme

• What can go “in the cloud”?• Do you need further subdivision of the levels now for a cloud world?

• If you did an internal data security review – would you be embarrassed today?E.g.− Authentication of callers of internal service calls? − Network carrying data (password etc) in the clear today?

Information Security (cont)

Public

Sensitive

PrivateConfidential

Page 7: Smart421   harvesting the potential of cloud computing

7Harvesting the Potential of Cloud Computing | 13 September 2010

• There’s new attacks and risks to considerE.g.− Different levels of multi-tenancy give different levels of risk− New styles of DoS attacks, exploiting the newly-exposed APIs− “Stock” VM image corruption

• Takeaway− If you want to exploit it, Cloud forces you to revisit your principles and get your act

together…same as for PCI DSS in some ways− Architecture principles evolve over time – that is appropriate. Reassess your policies.− Are they being ignored today?

• Are you “getting away with it”?• Instead of setting the bar at a high level and never reaching it…

…set it at a reasonable level and always meet it

Information Security (cont)

Page 8: Smart421   harvesting the potential of cloud computing

8Harvesting the Potential of Cloud Computing | 13 September 2010

• Database layer− Highly performant databases don’t map to VMs very well, and therefore the cloud− NoSQL movement is a reaction to this− Oracle RAC not supported in AWS− Data encryption at rest – more than “traditional”

• Network layer− Encryption in transit – more than “traditional”

• Dynamic horizontal scaling− This used to be infrequent, now it can be by the minute/hour − New IP addresses added/removed on the fly− Firewalls need to be dynamically configured to allow traffic through from the right IP addresses –

much greater degree of automation required− Licensing implications

• Not an accident that the big cloud providers use open source…

Application Architecture

Modified patterns for application architecture hosted on IaaS are required

Page 9: Smart421   harvesting the potential of cloud computing

9Harvesting the Potential of Cloud Computing | 13 September 2010

• Getting organised to do this stuff – IaaS− Get the Operational guys involved – and they will love you for it− Sexy new tech to play with, and ease of use− E.g. Puppet vs individual AMIs approach – think about patch management

for example− Standardise− …then rationalise and consolidate− Automated provisioning/supportability

• Manageability will become a key driver• Lots of VMs to manage, IaaS makes this no easier than for physical servers

• Billing− “Design to tools” mentality required – if you want the economies of scale/price− Engage with your procurement team− Starting small? – it’s plastic, not POs

Operational architecture

Get ready…

Page 10: Smart421   harvesting the potential of cloud computing

10Harvesting the Potential of Cloud Computing | 13 September 2010

Operational architecture (cont)

Be aware of the SLAs…or lack of them

Page 11: Smart421   harvesting the potential of cloud computing

11Harvesting the Potential of Cloud Computing | 13 September 2010

• Governance will be key due to the rise of “self-provisioning”− Both in how it is defined, and how it is executed

• A hybrid cloud model for your enterprise architecture is the reality

• Cloud Integration is the next big challenge/timebomb− The creation of 21st century silos− Partly due to “foot in the door” sales techniques of SaaS vendors

What does the future hold?

Future Enterprise Architecture realities…

Page 12: Smart421   harvesting the potential of cloud computing

12Harvesting the Potential of Cloud Computing | 13 September 2010

• There’s been a lot of hype• But there was with the Internet boom also – winners/losers, but it was still

transformational

• Key takeaways− Doing nothing is not an option - because your market peers will− If you haven’t got one, define a cloud adoption strategy

• Revise any enterprise architecture “assets” in readiness• Ensure your architecture governance framework is up to the job• Identify the appropriate scenarios for your organisation• Create a plan to exploit the opportunities• Get started on a low-criticality pilot

Summary

Your organisation must evolve to exploit a disruptive technology

Page 13: Smart421   harvesting the potential of cloud computing

Copyright © 2010, Smart421. All rights reserved.A copy of this presentation is available on request

Robin Meehan, Chief Technology [email protected]://smart421.wordpress.com/category/cloud-computing/

www.smart421.comFor more information, please visit our website