a close up of a network with wires connected to it

Cloud Security

Unit 1: Fundamentals of Cloud Computing

  • Fundamental Concepts of Distributed Systems

  • IT Challenges

  • Technology Foundations of Cloud Computing

  • What is Cloud Computing?

  • NIST Definition and Overview of Cloud Computing

  • Journey of the Cloud

  • Essential Characteristics of Cloud Computing

  • Cloud Components

  • Cloud Challenges

  • Economics of the Cloud

Understanding Cloud Architecture and Services

  • Cloud Architecture

  • Service Models and Deployment Models

  • Stack and Management Layers

  • Cloud Standards and Interoperability

  • Cloud Maturity

  • SOA & Cloud Computing Relationship

  • Service Models:

    • Storage-as-a-Service

    • Database-as-a-Service

    • Information-as-a-Service

    • Identity-as-a-Service

    • Process-as-a-Service

    • Integration-as-a-Service

    • Compliance-as-a-Service

    • Security-as-a-Service

    • Management/Governance-as-a-Service

    • Testing-as-a-Service

Unit 2: Infrastructure-as-a-Service (IaaS)

Virtualization Overview

  • Virtualized Data Center (VDC)

    • Compute: Why and How to Virtualize

    • Types of Virtualization

    • Understanding Hypervisors

    • Virtual Machine Components

    • Resource Management: Share, Limit, and Reservation

    • Optimizing Memory Resources (Ballooning, Affinity)

    • Physical to Virtual Conversion (Hot and Cold Process)

Storage in VDC

  • Benefits of Storage Virtualization

  • Virtual Provisioning & Storage Tiering

  • Virtual Machine Storage Options

Networking in VDC

  • VDC Network Infrastructure

  • Virtual Network Components (VLAN, Trunking, Tagging)

  • Network Traffic Management

Virtualized Desktop & Application Services

  • VMware vSphere

Unit 3: Platform-as-a-Service (PaaS) & Software-as-a-Service (SaaS)

Platform-as-a-Service (PaaS)

  • PaaS Overview

  • Web Application Frameworks

  • Web Hosting Services:

    • Google App Engine

    • Microsoft Azure Service

Software-as-a-Service (SaaS)

  • SaaS Overview

  • Web Services 2.0

  • REST API and SOAP API

  • User Authentication

  • Case Study: Healthcare or Banking

Unit 4: Cloud Security & Business Continuity

Cloud Security

  • Information Security & Basic Terminology

  • Security Concerns, Threats, & Domains

  • Access Control & Identity Management

  • Governance, Risk, and Compliance

  • Virtualization Security Management

  • Cloud Security Architecture & Trusted Cloud Computing

  • Data Privacy

  • Testing from SOA to the Cloud

Business Continuity in Cloud

  • Fault Tolerance Mechanisms in VDC

  • Backup, Replication, and Migration in VDC

  • Capacity Planning & Vertical Scaling

  • Private Cloud Planning

  • Business Continuity Plans

  • Availability in the Cloud

Cloud Infrastructure, Management, and Migration

  • Cloud Service Creation & Management

  • Cloud Administration & Monitoring

  • Cloud Migration Considerations & Phases

Unit 5: Hadoop in Cloud Computing

  • Overview of Big Data Analytics

  • Introduction to Hadoop and MapReduce

  • Example of MapReduce

  • Hadoop as a Service in Public Cloud

  • Hadoop in Private Cloud

  • HDInsight