Lockheed Martin Deployment Cloud Design Patterns
-
Upload
cloudtek-university -
Category
Documents
-
view
4.361 -
download
2
description
Transcript of Lockheed Martin Deployment Cloud Design Patterns
0000 10/4/2009 1
Melvin GreerInformation Systems & Global Services
SOA / Cloud Computing Chief Architect
Director SOA Competency CenterOctober 6, 2009
Tactical Cloud Computing
Deployment Cloud Design Pattern Emerging
2
Copyright 2009 Lockheed Martin All rights reservedGov IT Expo Tactical Cloud Computing MGreer 100609
Key Issues
• Technology Disruption
• Cloud Models
• Emerging Design Pattern
• Strategic Recommendations
3
Copyright 2009 Lockheed Martin All rights reservedGov IT Expo Tactical Cloud Computing MGreer 100609
Disruption Associated with Cloud ERA
Mainframe
Era
Network
Era
SOA
Era
Cloud
Era
Monolithic
applications
Distributed
client/server
applications
Integrated/
composite
applications
Services
Time
Industrial qualities
(shared
architectures,
common skills,
standards, reuse
and access)
disruption
disruption
disruption
Software and
OLTP become
essential to
business
Client and
server
separation
makes
architecture
essential
Virtual enterprise
emerges,
integration
becomes essential
Solutions as
services emerge,
pushing
solutions as
software aside
4
Copyright 2009 Lockheed Martin All rights reservedGov IT Expo Tactical Cloud Computing MGreer 100609
Cloud Models
Cloud Computing Working Definition (NIST)
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
Business Delivery Models Deployment Models
SaaS
To use the provider’s applications running on
a cloud infrastructure and accessible from
various client devices through a thin client
interface such as a Web browser
Citizen Engagement
(Wikis, Blogs,
Data.gov)
Government
Productivity (Cloud
based tools)
Business Enablement
Enterprise
Applications (Core
Mission & Business
Services)
PaaS
To deploy onto the cloud infrastructure
consumer-created applications using
programming languages and tools supported
by the provider (e.g., java, python, .net)
Database and
Database
Management
Systems
Developer / Testing
Tools
Virtual
Environments
IaaS
To provision processing, storage, networks,
and other fundamental computing resources
where the consumer is able to deploy and run
arbitrary software, which can include
operating systems and applications
• Computing
• Storage
• Application hosting
Model Capability Provided Example Services
PRIVATE CLOUD
Operated solely for
an organization.
COMMUNITY
CLOUD
Shared by several
organizations and
supports a specific
community that
has shared
concerns
PUBLIC CLOUD
Made available to
the general public or
a large industry
group and is owned
by an organization
selling cloud
services.
HYBRID CLOUD
Composition of two or
more clouds (private,
community, or public) that
remain unique entities but
are bound together by
standardized or proprietary
technology that enables
data and application
portability
5
Copyright 2009 Lockheed Martin All rights reservedGov IT Expo Tactical Cloud Computing MGreer 100609
Balancing Needs and Function
Community
CloudPrivate
CloudPublic Cloud
Hybrid
Clouds
Low Cost Software
Virtualization Service Orientation
Advanced Security
Homogeneity
Massive Scale Resilient Computing
Geographic Distribution
6
Copyright 2009 Lockheed Martin All rights reservedGov IT Expo Tactical Cloud Computing MGreer 100609
Capabilities Design Pattern
Emerging
On Premise Environment
Browser Applications
Maintain security and
control of PII data on
premise
7
Copyright 2009 Lockheed Martin All rights reservedGov IT Expo Tactical Cloud Computing MGreer 100609
Capabilities Design Pattern
Emerging
Public Cloud
On Premise Environment
Data
Browser Applications
Targeted Capabilities: Public Outreach, Citizen
Engagement, Personnel Recruitment / Training,
Idea Generation
Maintain security and
control of PII data on
premise
Obtain agility and
cost benefits from
public cloud
8
Copyright 2009 Lockheed Martin All rights reservedGov IT Expo Tactical Cloud Computing MGreer 100609
Capabilities Design Pattern
Emerging
Public Cloud
On Premise Environment
Data
Browser ApplicationsMobile Devices
Private Cloud
Maintain security and
control of PII data on
premise
Obtain agility and
cost benefits from
public cloud
Extend to mobile
devices
Being documented for
submission to Network
Centric Operations Industry
Consortium (NCOIC) Cloud
Computing Working Group
Targeted Capabilities: Public Outreach, Citizen
Engagement, Personnel Recruitment / Training,
Idea Generation
9
Copyright 2009 Lockheed Martin All rights reservedGov IT Expo Tactical Cloud Computing MGreer 100609
Strategic Recommendations
• Understand the appropriate match of Cloud Delivery and Deployment Models - Economics
• Learn more about NCOIC Cloud Computing Working Group and emerging design pattern
• Target Cloud Services and Applications development as Cloud Models Mature
10
Copyright 2009 Lockheed Martin All rights reservedGov IT Expo Tactical Cloud Computing MGreer 100609
For More Information, Contact:
Melvin Greer
IS&GS Advanced Technology Office
SOA / Cloud Computing Chief Architect
Director SOA Competency Center
E-Mail: [email protected]