1. Day 1 - Cloud Computing Basics
    1. What is cloud computing?
      1. Definition
      2. Three Delivery models
        1. Software-as-a-Service
          1. Example
          2. Salesforce.com
        2. Platform-as-a-Service
          1. Example
          2. Google AppEngine
          3. Force.com
        3. Infrastructure-as-a-Service
          1. Example
          2. Amazon Web Service
          3. Unisys
          4. EMC Atmos
          5. Loudcloud
          6. Services
          7. Compute
          8. Physical Machines
          9. Virtual Machines
          10. OS-level virtualization
          11. Network
          12. Storage
      3. Four Deployment Models
        1. Public Cloud
        2. Private Cloud
        3. Community Cloud
        4. Hybrid Cloud
      4. Five essential characteristics
        1. Rapid Elasticity
        2. Measured Service
        3. On-Demand Self-Service
        4. Ubiquitous Network Access
        5. Resource Pooling
      5. Two Domains
        1. Enterprise
        2. Tactical
      6. Cloud computing is not.
        1. Grid Computing
        2. Utility Computing
        3. Autonomic Computing
      7. Government Cloud Computing Examples
        1. United States
          1. Data.gov
          2. USASpending.gov
          3. NBC Cloud
        2. European Union
        3. Canada
        4. United Kingdom
        5. Japan
    2. Cloud Computing History
      1. First Age
      2. Second Age
      3. Third Age
      4. The Transformation
        1. Drive for Scale
        2. Drive for Cheap
        3. Google
        4. Amazon
      5. Component Evolution
        1. Hardware Advances
          1. Mainframe Computers - 1945
          2. Micro/GUI/Client Server - 1981
          3. GRID Computing - 1993
          4. THin CLient - 1999
          5. Amazon Elastic Cloud - 2006
        2. Network Advances
          1. Broadband - 1993
          2. WWW - 1992
          3. Ethernet - 1973
          4. ARPANET - 1969
        3. Software Advances
          1. Writely/Google Docs / Zoho - 2005
          2. REST - 2000
          3. SAlesforce.com - 1999
          4. Hypervisors - 1999
          5. GUI - 1975
    3. Technologies & Marketplace
      1. Commodity Hardware
      2. Network Speed
      3. Virtualization
      4. Application Architectures
      5. Data Storage Architectures
      6. Pervasive High Quality Access
      7. Culture
    4. Structural Layers
      1. Clients
        1. Definitions
        2. Types
      2. Applications
        1. Definition
        2. Types
        3. Interface
          1. User
          2. Machine
      3. Platform
        1. Definition
        2. Services
        3. Solution Stacks
        4. Storage (Structured)
      4. Infrastructure
        1. Definition
        2. Types
      5. Physical Layer
    5. Requirements
      1. Security Requirements
        1. Regulations
        2. Security Controls
          1. Asset Management
          2. Cryptography: Key and Certificate Managemnt
          3. Data/Storage Security
          4. Endpoint Security
          5. Event Auditing and Reporting
          6. Identity, Roles, Access Control and Attributes
          7. Network Security
          8. Security Policies
          9. Service Automation
          10. Workload and Service Management
        3. Security Federation Patterns
          1. Trust
          2. Identity Management
          3. Access Management
          4. Single Sign-on / Sign-Off
          5. Audit and Compliance
          6. Configuration Management
      2. Developer Requirements
        1. Caching
        2. Centralized Logging
        3. Database
        4. Identity Management
        5. Messaging-Point-to-Point
        6. Messaging-Pub-Sub
        7. Raw Compute / Job Processing
        8. Session Management
        9. Service Discovery
        10. SLAs
        11. Storage
      3. Operational Requirements
        1. End User to Cloud
          1. Identity
          2. Open Client
          3. Security
          4. SLA
        2. Enterprise to Cloud to End User
          1. Indentity
          2. Open CLient
          3. Federated Identity
          4. Location Awareness
          5. Metering and Monitoring
          6. Management and Governance
          7. Security
          8. Common File Format for VMs
          9. Common APIs for Cloud Storage and Middleware
          10. Data and Application Federation
          11. SLAs and Benchmarks
          12. Lifecycle Management
        3. Enterprise to Cloud
          1. Federated Identity
          2. Open CLient
          3. Location Awareness
          4. Indentity
          5. Metering and Monitoring
          6. Management and Governance
          7. Security
          8. Common File Format for VMs
          9. Common APIs for Cloud Storage and Middleware
          10. Data and Application Federation
          11. SLAs and Benchmarks
          12. Lifecycle Management
          13. Deployment
          14. Industry-specific standards and protocols
        4. Enterprise to Cloud to Enterprise
          1. Federated Identity
          2. Open CLient
          3. Location Awareness
          4. Indentity
          5. Metering and Monitoring
          6. Management and Governance
          7. Security
          8. Common File Format for VMs
          9. Common APIs for Cloud Storage and Middleware
          10. Data and Application Federation
          11. SLAs and Benchmarks
          12. Lifecycle Management
          13. Deployment
          14. Industry-specific standards and protocols
          15. Transaction Concurrency
          16. Interoperability
        5. Private Cloud
          1. Open Client
          2. Metering & Monitoring
          3. Management & Governance
          4. Security
          5. Deployment
          6. Interoperability
          7. Common Vm Format
          8. SLAs
        6. Changing Cloud Vendors
          1. Open Client
          2. Location Awareness
          3. Security
          4. SLAs
          5. Common VM file format
          6. Common CLoud Storage API
          7. Common Cloud Middleware API
          8. SaaS Vendor
          9. Industry-specific standards
          10. Changing Middleware VEndors
          11. Industry-specific standards
          12. Common Cloud Middleware APIs
          13. Changing Cloud Storage VEndors
          14. Common CLoud Storage API
          15. Changing VM host
          16. Common VM Format
        7. Hybrid Cloud
          1. Federated Identity
          2. Open CLient
          3. Location Awareness
          4. Indentity
          5. Metering and Monitoring
          6. Management and Governance
          7. Security
          8. Common File Format for VMs
          9. Common APIs for Cloud Storage and Middleware
          10. Data and Application Federation
          11. SLAs and Benchmarks
          12. Lifecycle Management
          13. Deployment
          14. Industry-specific standards and protocols
          15. Interoperability
      4. Tactical/Deployable Cloud
        1. Limited/Intermittent Connectivity
        2. Network Connection Authentication
        3. Redundant Compute/Storage Processes
        4. Autonomic Capabilities
    6. Standards
      1. Taxonomy
        1. Across Cloud Services
        2. Within Cloud Services
        3. Between the Cloud and Enterprise
        4. Within an Enterprise
      2. SOA
        1. WSDL 1.1
        2. SOAP 1.1
        3. WS-I Basic Profile 1.0 or 1.1
        4. UDDI 3.0.2
        5. WS-Security 1.0 or 1.1
        6. WS-BPEL 2.0
        7. BPMN
        8. WSRP 1.0
        9. XML Schema 1.0
        10. XSLT 1.0,
        11. XPath 1.0
        12. XQuery 1.0
        13. XML Signature
        14. XML Encryption
      3. Cloud Computing
        1. Storage
          1. ThriftStore
          2. PySector
          3. SectorJNI
        2. Compute
          1. Sector File System for Hadoop
          2. PySphere
      4. Security
        1. Regulations
        2. Security Controls
          1. Asset Management
          2. Cryptography: Key and Certificate Managemnt
          3. Data/Storage Security
          4. Endpoint Security
          5. Event Auditing and Reporting
          6. Identity, Roles, Access Control and Attributes
          7. Network Security
          8. Security Policies
          9. Service Automation
          10. Workload and Service Management
        3. Security Federation Patterns
          1. Trust
          2. Identity Management
          3. Access Management
          4. Single Sign-on / Sign-Off
          5. Audit and Compliance
          6. Configuration Management
      5. Mobile/Handheld Devices
      6. Virtualization
        1. Web-Based Enterprise Management (WBEM)
          1. Protocols
          2. Infrastructure
        2. Common Information Model
          1. Schema
          2. Infrastructure
      7. API
        1. Levels
          1. The Wire
          2. Language-specific Toolkits
          3. Service-specific Toolkit
          4. Service-neutral Toolkit
        2. Categories
          1. Ordinary PRogramming
          2. Deployment
          3. Cloud Services
          4. Image and Infrastructure Management
          5. Internal Interfaces
  2. Day 2 - Cloud Computing Mission Relevance
    1. General Trends
      1. Geographic Location
        1. Location independence
        2. Network Latency
      2. Datacenter Innovation
        1. Construction and Packaging
        2. Datacenter Containers
        3. Low Density Datacenters
      3. Ecological Improvements
      4. Standardization
    2. Cloud Computing Reference Model
      1. Ground Rules
        1. Tier Enablement
        2. Tier Autonomy
        3. Tier Dial Tone
      2. Model Categories
        1. Foundation
          1. Physical Tier
          2. Virtualization Tier
        2. Enablement
          1. Operating System Tier
          2. Platform Tier
        3. Exploitation
          1. Business Tier (General)
          2. Business Tier (Specific)
        4. Deployment
          1. Internal/Private CLoud
          2. External/Public Cloud
          3. Hybrid/Integrated Cloud
          4. Community Cloud
        5. Governance
          1. Infrastructure Lifecycle
          2. Policy
          3. Management & Monitoring
          4. Cloud Application Lifecycle
          5. Application Migration
        6. Operations
          1. Culture & Behavior
          2. Funding Models & Incentives
          3. Security & Privacy
          4. Management & Monitoring
          5. Support
    3. Key Discussion Points
      1. Benefits
        1. Significant Cost Reductions
        2. Increased Flexibility
        3. Access Anywhere
        4. Elastic Scalability
        5. Easy to implement
        6. Service Quality
        7. Delegation of non-critical applications
        8. Ease of Technology Refresh
        9. Ease of Collaboration
      2. Concerns
        1. Security
        2. Performance
        3. Availability
        4. Integration difficulty
        5. Procurement process
        6. Ability to Customize
        7. Regulatory requirements
        8. Political issues/concerns
        9. Legal issues/concerns
      3. Economics
        1. Avoid capital expenditures
        2. Consumtion billed as a utility
        3. Low barriers to entry
        4. Shared infrastructure cost
        5. Low management overhead
        6. Immediate access to broad range of applications
        7. Immediate termination option
        8. Enforceable Service Level Agreements
        9. High Benefit-Cost Ratios
      4. Inhibitors
        1. Maintenance of status quo
        2. Transition from infrastgructure based security to data-centric security
        3. Cloud portability
        4. Cloud interoperability
        5. Identity management and federation
        6. Data and application federation
        7. Development of appropriate Service Level Agreements
        8. Cloud Governance
        9. Transaction and concurrency across clouds
        10. Technology standards
      5. Other Issues
        1. Security and privacy
        2. SLA Benchmarks
        3. Location awareness
        4. Metering & Monitoring
        5. Common infrastruct file formats
        6. Lifecycle management
        7. VM deployment & termination
        8. Government/DoD specific standards and protocols
    4. Use Case Scenarios
      1. Enterprise Use Cases
        1. End User to Cloud
        2. Enterprise to CLoud to End User
        3. Enterprise to Cloud
          1. Cloudbursting
        4. Enterprise to Cloud to Enterprise
        5. Private Cloud
        6. Community Cloud
        7. Changing Cloud Vendors
        8. Hybrid Cloud
      2. Tactical/Deployable Use Cases
        1. Cloudbursting
        2. Joint/allied/interagency cloud-based collaboration
        3. Virtual Infrastructure Binding (shipboard, land vehicle)
        4. Compute/Storage provisioning of Robotic Forces (i.e. UAV)
        5. Fleet Software Maintenance
        6. Fleet IT Casualty Response
        7. Exercise/Contingency Planning & Response
      3. Operational Architectures
        1. Intelligence Community
          1. NSA
          2. NGA
          3. CIA
        2. US Navy
        3. US Air Force
        4. DISA
          1. RACE
          2. GCDS
          3. Forge.mil
        5. US TRANSCOM
    5. Mission Support Analysis (SCOPE)
      1. Domain Dependent Dimensions
        1. Interoperability Dimension (Cloud Ecosystem)
          1. Business/Mission Tier
          2. Mission Service Resources
          3. Portability
          4. Interoperability
          5. Responsiveness
          6. SLA Compatibility
          7. Data Resources
          8. Portability
          9. Interoperability
          10. SLA Compatibility
          11. Responsiveness
          12. Platform Tier
          13. Portability
          14. Interoperability
          15. SLA Compatibility
          16. Responsiveness
          17. Operating System Tier
          18. Portability
          19. Interoperability
          20. SLA Compatibility
          21. Responsiveness
          22. Virtualization Tier
          23. Network Services
          24. Portability
          25. Interoperability
          26. SLA Compatibility
          27. Responsiveness
          28. Storage Services
          29. Portability
          30. Interoperability
          31. SLA Compatibility
          32. Responsiveness
          33. Compute Platform Resources
          34. Portability
          35. Interoperability
          36. SLA Compatibility
          37. Responsiveness
          38. Physical Tier
          39. Portability
          40. Interoperability
          41. SLA Compatibility
          42. Responsiveness
          43. Stadardization
          44. Client
          45. Software (SaaS)
          46. Operating Environment
          47. HTML 5
          48. Event-driven scripting language
          49. ECMAScript
          50. Data-interchange format
          51. JSON (RFC 4627)
          52. Platform (PaaS)
          53. Management API
          54. Infrastructure (IaaS0
          55. Management API
          56. Cloud Infrastructure API (CIA)
          57. System Virtualization, Partitioning and CLustering
          58. System Virtualization, Partitioning and Clustering (Draft)
          59. Container format for virtual machines
          60. Open Virtualization Format (OVF)
          61. Descriptive language for resources
          62. CIM
          63. Fabric
        2. Operational Dimensions
          1. Governance & Mgmt Dimensions
          2. Operational Responsibility
          3. Relationship Management
          4. Measurement Currency
          5. Money
          6. Number of contacts
          7. Number of interactions
          8. Public visibility
          9. Consequence Management
          10. Mission Specificity Requirement
          11. SLA Management
          12. QOS Management
          13. Privacy/security/anonymity levels
          14. Redundancy and/or physical dispersion levels
          15. Geographic coupling
          16. Politico-Socio Coupling
          17. National Affiliation
          18. Language
          19. Currency
          20. Legal Constraints
          21. Service Labeling
          22. Cloud Operations & Support Model
          23. Cloud Application Lifecycle Governance
          24. Legacy Application Migration
          25. Organizational Policy
          26. Two/Three Party Relationships
          27. Funding Model & Incentives
          28. Fee for Service
          29. Commercial Services
          30. Public Service
          31. Private Service
          32. Required Service Model
          33. Community Contributor Model
          34. Legacy Consolidation Model
          35. Insurance Model
          36. Charity for Goodwill
          37. Lifecycle Governance
          38. Policy Enforcement Framwork
          39. Cloud Management & Monitoring
          40. Organizational Culture & Behavoir
          41. Cloud Deployment Dimensions
          42. Resource Management
          43. Resource Allocation
          44. Granularity
          45. Resource Type Decomposition
          46. Decision Drivers
          47. Decision Responsiveness
          48. Resource Ownership
        3. Cloud Enablement Dimensions
          1. Business/Mission Tier
          2. Scalability
          3. Ownership
          4. Capacity
          5. Dynamic Range
          6. Operational Visibility
          7. Platform Tier Coupling
          8. "OS" Tier Coupling
          9. Virtualization Tier Coupling
          10. Physical Tier Coupling
          11. Sensor networking
          12. Process Control
          13. Domain Specificity
          14. Mission Service Resources
          15. Data Resources
          16. Business/Mission Services
          17. Email
          18. Business/Mission Applications
          19. Enterprise Applications
          20. Desktop Software
          21. Business Utilities
          22. DaaS/KaaS
          23. Business Processes as a Services
          24. Platform Tier
          25. Scalability
          26. Ownership
          27. Capacity
          28. Dynamic Range
          29. Operational Visibility
          30. Functionality
          31. General Purpose Services
          32. Search Services
          33. Semantic Interoperability Services
          34. SOA Enablement Services
          35. Application container services
          36. Application hosting and runtime services
          37. Web application and content hosting & delivery services
          38. Messaging, mediation, intgration services
          39. Developer resources
          40. Functional Domain Services
          41. Retail Storefront Services
          42. Business function services
          43. Records management services
          44. Dynamic/Short Lived Services (Tactical)
          45. Other Enterprise Services
          46. SIngle purpose services
          47. "OS" Tier
          48. Scalability
          49. Ownership
          50. Capacity
          51. Dynamic Range
          52. Operational Visibility
          53. Functionality
          54. Vitualization Technology
          55. SOA Enablement Technology
          56. Chargeback and Financial Integration
          57. Load Balancing & Performance Assurance
          58. Monitoring, management and SLA enforcement
          59. Resource provisioning and management
          60. Billing & Metering
          61. Onboarding and offboarding automation
          62. Security and privacy tools/controls
          63. Cloud Pattern enablement tools
          64. Cloud workflow, process management and ochestration tools
          65. Virtualization Tier
          66. Scalability
          67. Ownership
          68. Capacity
          69. Dynamic Range
          70. Operational Visibility
          71. Functionality
          72. Network Services
          73. Bandwidth
          74. Latency
          75. Assymetries
          76. Mobility
          77. Network Entity Reach
          78. Capacity
          79. Provider/Consumer Network Capacity
          80. Internal Network Capacity
          81. Nodal Capacity
          82. Storage Services
          83. Persistance
          84. Access Speed Tiering
          85. Compute Platform Resources
          86. Intel Instruction Set
          87. PowerPC
          88. Small platform set
          89. Smartphone
          90. PDA
          91. High Performance Platforms
          92. Very large word size
          93. Massively parallel processors
          94. User Delivery Requirements
          95. OS Types Supported
          96. Fault Tolerance
          97. Application Types
          98. Security Resources
          99. Other Virtualized Resources
          100. Physical Tier
          101. Scalability
          102. Ownership
          103. Capacity
          104. Dynamic Range
          105. Operational Visibility
      2. Adjacent Domain Dimensions
        1. Integrated Resource Management / Enterprise Resource Planning
          1. Data/Service Related to Cloud Computing
          2. Relevant Reference/Scope Issue
        2. Customer Relationship Management
          1. Data/Service Related to Cloud Computing
          2. Relevant Reference/Scope Issue
        3. Billing
          1. Data/Service Related to Cloud Computing
          2. Relevant Reference/Scope Issue
        4. Demand Forecasting
          1. Data/Service Related to Cloud Computing
          2. Relevant Reference/Scope Issue
        5. Network Management
          1. Data/Service Related to Cloud Computing
          2. Relevant Reference/Scope Issue
        6. Application Management
          1. Data/Service Related to Cloud Computing
          2. Relevant Reference/Scope Issue
        7. Data Rights Management
          1. Data/Service Related to Cloud Computing
          2. Relevant Reference/Scope Issue
        8. Regulatory Compliance Management
          1. Data/Service Related to Cloud Computing
          2. Relevant Reference/Scope Issue
        9. Cybersecurity
          1. Data/Service Related to Cloud Computing
          2. Relevant Reference/Scope Issue
  3. Day 3 - Developing a Cloud Computing Strategy (Team Activity)
    1. Cloud Adoption Lifecycle
      1. Proof of Concept/Pilot Project
      2. Strategy & Roadmap
      3. Modeling & Architecture
      4. Implementation Planning
      5. Implementation
      6. Expansion
      7. Cloud Integration & Interoperability
      8. Cloud Collaboration
      9. Steady State
    2. Cloud Planning Exercise
      1. Select Candidate Use Cases
      2. Identify Relevant Mission
      3. Select Objectives
      4. Select Dimensional Metrics
        1. Capability/Domain - Independent Scope
        2. Capability/Domain-Dependent Scope
        3. Net-Readiness
        4. Technical/Economic Feasibility
      5. Draft Reference Model
    3. Executive Decision Briefing