Date post: | 03-Jan-2016 |
Category: |
Documents |
Upload: | nicholas-hill |
View: | 214 times |
Download: | 0 times |
2009 Federal IT SummitCloud Computing Breakout
October 28, 2009
Cloud Computing: Cloud computing is a model for enabling available,
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. This cloud model promotes availability and is comprised of five essential characteristics, three delivery models, and four deployment models. Is accessible via Internet protocols
from any computer.
Is always available and scales automatically to meet demand.
Offers Web or programmatic control interfaces.
Enables full customer self-service on demand
Offers location independent resource pooling
NIST Definition of Cloud Computing
Federal Cloud Computing Vision Statement
Establish a shared government-wide, cost effective, green and
sustainable federal cloud computing environment in support of
agency missions by enabling secure, easy to use, rapidly
provisioned, cloud computing services, including:
Agile and simple acquisition and certification processes
Elastic, usage-based delivery of pooled computing resources
Portable, reusable and interoperable business-driven
solutions
Three basic service delivery models that together create the ‘Cloud’
• Categorizes vendors and services provided according to Cloud Computing Architecture types:
– Software as a Service (SaaS): Software deployment model whereby a provider licenses an application to customers for use as a service on demand
– Platform as a service (PaaS): Delivery of computing platform & solution stack as a service
– Infrastructure as a Service (IaaS): Delivery of computer infrastructure (typically a platform virtualization environment) as a service
IaaS:• Networks, Security, Mainframes, Servers, Storage• Telecom Carrier Services• IT Facilities/Hosting Services
PaaS:• Application Development, Data, Workflow, etc.• Security Services (Single Sign-On, Authentication, etc.)• Database Management• Directory Services
SaaS:• Gov-Apps, Internet Services• Blogging/Surveys/Twitter, Social Networking• Information/Knowledge Sharing (Wiki)• Communication (e-mail), Collaboration (e-meeting)• Productivity Tools (office)• Enterprise Resource Planning (ERP)
5
March 2009Cloud Computing Program Launched
April 2009CIO Cloud Computing Program Management Office Established
May 2009Cloud Computing Industry Summit
May 2009NIST develops initial Cloud Computing Definition
May 2009Infrastructure-as-a-Service RFI Issued
July 2009Infrastructure-as-a-Service RFQ Released
July 2009Software-as-a-Service RFI Released
September 2009
apps.gov Launched
July 2009Vivek Kundra Speaks at NDU: Announces plans for storefront
Timeline: The Launch of apps.gov
6
Federal Cloud Computing: Apps.gov
Cloud Computing Initiative - Objectives
• Continue the migration towards a services-based environment that is technology and vendor-agnostic
• Enable rapid deployment of technology solutions for the Federal government without developing stove-pipes
• Enable scalability for existing and new capabilities • Increase savings through virtualization • Potentially reduce cost of infrastructure, buildings,
power, and staffing. • Improve the government's ability to create a
transparent, open and participatory government.
(DRAFT) – Government Cloud Computing Framework
Security & Data Privacy
Infrastructure
Platform
Integration User/ Admin Portal
Reporting & Analytics
API’sAPI’s
Workflow Engine
Workflow Engine
App Integration
Bus
App Integration
Bus
Telecom Integration
Telecom Integration
Data Migration
Tools
Data Migration
Tools
ETLETL
Service Mgmt & Provisioning
Identity & Access Mgmt
Identity & Access Mgmt
Data Security
Data Security
Network Security
Network Security
Data Privacy
Data Privacy
Customer / Account
Mgmt
Customer / Account
Mgmt
Order Mgmt
Order Mgmt
Trouble Mgmt
Trouble Mgmt
Analytic Tools
Analytic Tools
Data MgmtData Mgmt
ReportingReporting
Knowledge Mgmt
Knowledge Mgmt
Billing / Payment Tracking
Billing / Payment Tracking
Product Catalog
Product Catalog
Service Provisioning
Service Provisioning SLA MgmtSLA Mgmt Inventory
Mgmt
Inventory Mgmt
CoS/QoSMgmt
CoS/QoSMgmt
Utilization Monitoring
Utilization Monitoring
App Perf Monitoring
App Perf Monitoring DR / BackupDR / Backup
Operating System
Operating System StorageStorage Virtual
Machines
Virtual Machines
Data Center & LAN/WAN
Data Center & LAN/WAN
Internet Access /CDN
Internet Access /CDN
Routers / Firewalls
Routers / Firewalls Web ServersWeb Servers ServersServers AAAAAA
DBMSDBMS Testing ToolsTesting Tools Developer Tools
Developer Tools Reqs MgmtReqs Mgmt
Content Mgmt
Content Mgmt
Directory Services
Directory Services
Session Mgmt
Session Mgmt
Applications (examples)
Citizen EngagementCitizen Engagement
Wikis / BlogsWikis / Blogs
Social NetworkingSocial Networking
Agency Website Hosting
Agency Website Hosting
Email / IM Email / IM
Desktop Imaging / Back up
Desktop Imaging / Back up
Word Processing, Pres, Spreadsheets
Word Processing, Pres, Spreadsheets
Business Svcs AppsBusiness Svcs Apps
Core Mission AppsCore Mission Apps
Legacy Apps (Mainframes)
Legacy Apps (Mainframes)
Gov ProductivityGov Productivity Gov Enterprise AppsGov Enterprise Apps