+ All Categories
Home > Documents > Steve Else, Ph.D. [email protected] EA Principals, Inc. [email protected]...

Steve Else, Ph.D. [email protected] EA Principals, Inc. [email protected]...

Date post: 26-Mar-2015
Category:
Upload: leah-rhodes
View: 212 times
Download: 0 times
Share this document with a friend
Popular Tags:
13
Steve Else, Ph.D. EA Principals, Inc. [email protected] [email protected] Federal SOA Conference 12 April, 2011 Thinking Clearly Thinking Clearly about the Cloud: about the Cloud: Lessons from Lessons from Real-World Case Studies Real-World Case Studies
Transcript
Page 1: Steve Else, Ph.D. stevenelse@eaprincipals.com EA Principals, Inc. stevenelse@eaprincipals.com Federal SOA Conference 12 April, 2011 Thinking Clearly about.

Steve Else, Ph.D.EA Principals, Inc.

[email protected]@eaprincipals.comFederal SOA Conference

12 April, 2011

Thinking Clearly Thinking Clearly about the Cloud: about the Cloud:

Lessons from Lessons from Real-World Case StudiesReal-World Case Studies

Page 2: Steve Else, Ph.D. stevenelse@eaprincipals.com EA Principals, Inc. stevenelse@eaprincipals.com Federal SOA Conference 12 April, 2011 Thinking Clearly about.

Use Case/Case Study #1: Migrating a Microsoft Application to the Cloud

• Freedom of Information Act Service for the Department of Health and Human Services

• Solution Architecture considerations – Access Database

• Advantage – Cloud easily supports the provision of a service that can be shared across large agencies/enterprises

• Other similar case studies: SharePoint use

2

Page 3: Steve Else, Ph.D. stevenelse@eaprincipals.com EA Principals, Inc. stevenelse@eaprincipals.com Federal SOA Conference 12 April, 2011 Thinking Clearly about.

Use Case/Case Study #2: Writing an Application for the Cloud

• Audit Resolution Tracking and Management System for the Department of Health and Human Services

• Solution Architecture considerations• Advantages (Enterprise Service)• Other similar case studies

3

Page 4: Steve Else, Ph.D. stevenelse@eaprincipals.com EA Principals, Inc. stevenelse@eaprincipals.com Federal SOA Conference 12 April, 2011 Thinking Clearly about.

Use Case #3: Amazon Web Services --Re-Engineering an Existing App for the Cloud

• To build a highly scalable application, some components may need to be re-engineered to run optimally in a cloud environment

• Some existing enterprise applications might mandate refactoring so that they can run in an elastic fashion

• Majority of reliability issues in the Cloud linkable to problems with the architecting of the app for the Cloud

4

Page 5: Steve Else, Ph.D. stevenelse@eaprincipals.com EA Principals, Inc. stevenelse@eaprincipals.com Federal SOA Conference 12 April, 2011 Thinking Clearly about.

Use Case/Case Study #4: Leveraging an Existing Cloud App

• CRM on Salesforce.com by large Federal contractor• Solution Architecture considerations are more focused

on analyses of alternatives• Advantages: Quick and inexpensive, an appealing

option, if available• Other similar case studies:

– Other Salesforce.com offerings– Google Apps– Regonline

5

Instant Access &Common Capability /

Data Worldwide

Page 6: Steve Else, Ph.D. stevenelse@eaprincipals.com EA Principals, Inc. stevenelse@eaprincipals.com Federal SOA Conference 12 April, 2011 Thinking Clearly about.

Use Case/Case Study #5: Performance and Complexity Limitations of the Cloud

• Oil and Gas Exploration in Canada• Solution Architecture

Considerations– Complex and extensive

infrastructure/apps needed for a competitive advantage

• Other similar case study– Epidemiological modeling

• But complexity itself doesn’t have to be a show stopper – the Cloud will evolve rapidly in terms of performance…but…

6

Page 7: Steve Else, Ph.D. stevenelse@eaprincipals.com EA Principals, Inc. stevenelse@eaprincipals.com Federal SOA Conference 12 April, 2011 Thinking Clearly about.

Use Case/Case Study #6: Private Cloud

• IBM’s focus (among other large vendors)• Business model

• Still sell hardware and software and address maturity issues of Cloud Computing in terms of performance, security, support and overall governance

• Offer Cloud services• End user value proposition: higher performance, confidence,

control and security• Such issues will likely be addressed in the future• Private Clouds provide for the chance to “get use to the

idea” without a lot of the uncertainties and risks, esp. associated with complex systems

7

Page 8: Steve Else, Ph.D. stevenelse@eaprincipals.com EA Principals, Inc. stevenelse@eaprincipals.com Federal SOA Conference 12 April, 2011 Thinking Clearly about.

Use Case/Case Study #7 (Private Cloud): Air Traffic Organization

8

• Critical, Complex Infrastructure• Complex System Simulation / Devel.• Communication Among Stakeholders

CIO: Private, gov’t-only cloud might support data center consolidation, asset mgt., virtualization and cybersecurity

Page 9: Steve Else, Ph.D. stevenelse@eaprincipals.com EA Principals, Inc. stevenelse@eaprincipals.com Federal SOA Conference 12 April, 2011 Thinking Clearly about.

Use Case/Case Study #8: Cloud Solution not justified for cost and service considerations

• Small Association’s CRM systems supporting about 1500 members

• Assessment– Cost of migration– Loss of responsiveness– Still need one IT person

anyway• Decision to not move the system

to the cloud, but instead to upgrade to a single system for higher performance and easier management

9

Page 10: Steve Else, Ph.D. stevenelse@eaprincipals.com EA Principals, Inc. stevenelse@eaprincipals.com Federal SOA Conference 12 April, 2011 Thinking Clearly about.

Use Case/Case Study #9: Large Pharmaceuticals Leverage Cloud for Peak Periods in Processing/Data-Intensive Research • Eli Lilly used Amazon's Elastic Compute Cloud (EC2) to process

bioinformatics sequence data in 20 seconds at a cost of $6.40– In-house setup for an equivalent 64 machine computing cluster capacity would have

required a costly 12 week process– Avoided weeks of potential queue delays to critical research – Such demand spikes can be absorbed by cloud capability, allowing more level loading

and more predictable utilization of internal resources

• Beyond Eli Lilly, Pfizer, Johnson & Johnson, & Genentech are also among cloud adopters, at least at pilot level

• Dramatic reductions in cycle times also improve project workflows and outcomes by allowing additional experimental iterations

• General Challenges: Security for private data, lack of communication /processing standards among providers, “credit card access” encourages rogue use by eager employees through various cloud channels (potentially defeating security policies)

10

Page 11: Steve Else, Ph.D. stevenelse@eaprincipals.com EA Principals, Inc. stevenelse@eaprincipals.com Federal SOA Conference 12 April, 2011 Thinking Clearly about.

Use Case/Case Study #10: Cloud Enables New Process Paradigms Leading

to Dramatic Cost and Time Reductions• New York Times used Amazon’s Elastic Compute Cloud (EC2) to

process 4 Terabytes of raw image data (from scans of 11 million archived newspaper articles) and produce and store 11 million finished PDFs into an online newspaper archive storage/access area – Computation Cost: $240, Execution Time : 24 hours – Replaced a much more labor intensive slower PDF assembly process – The “Hadoop” Java-based software framework was used to manage the distributed

processing for this project (a popular open source, and free, solution for managing data-intensive distributed cloud apps – used by many cloud providers)

• Process so fast, automated, and repeatable that an application design error that affected PDF quality was fixed and the entire collection of PDFs were produced again with the same rapid process– Again, the luxury of iteration is afforded in a way that would have not been feasible

with the conventional time and cost of in-house methods

• This success on a large scale effort inspired additional successful cloud projects within the company

11

Page 12: Steve Else, Ph.D. stevenelse@eaprincipals.com EA Principals, Inc. stevenelse@eaprincipals.com Federal SOA Conference 12 April, 2011 Thinking Clearly about.

Recommendations

• Assess Cloud Readiness for an organization first, if there is a desire or mandate to deploy something to the Cloud

• Accomplish an analysis of alternatives in light of desired target state

• Prioritize to identify low hanging fruit first

• Gather requirements for target Cloud deployment

• Accomplish a proof of concept, leveraging the metrics possible in the Cloud for refinements of the Solution Architecture

12

Page 13: Steve Else, Ph.D. stevenelse@eaprincipals.com EA Principals, Inc. stevenelse@eaprincipals.com Federal SOA Conference 12 April, 2011 Thinking Clearly about.

13


Recommended