Apr 20, 2024  
2022-2023 College Catalog 
    
2022-2023 College Catalog [ARCHIVED CATALOG]

CIS 219 - Introduction to Virtual Computing

3 Credits, 4 Contact Hours
2 lecture periods 2 lab periods

Introduction to managing a cloud virtualized data center. Includes virtual machine deployment, management, monitoring, and automation. Also includes working with virtual networks, implementing disaster recovery and high availability, virtual security, and performance optimization.

Prerequisite(s): CIS 119  or CIS 170 .
Information: Students will have the opportunity to obtain vendor specific badges.
Gen-Ed: Meets AGEC-S Options requirement


  button image Prior Learning and link to PLA webpage

Course Learning Outcomes
  1. Deploy standard cloud infrastructure features such as virtual networks and servers, load balancing, and auto-scaling virtual machines.
  2. Follow industry best practices for maintaining, monitoring, and securing numerous virtual machines.

Outline:
  1. Overview of Virtual Machines
    1. History of virtualization
    2. Components of a virtual machine
      1. Memory
      2. CPU
      3. Network
      4. Storage
  2. Overview of Cloud Computing
    1. Introduction to Microsoft Azure
    2. Introduction to Google Cloud Compute
    3. Introduction to Amazon Web Services
  3. Storage
    1. Simple storage services (S3)
      1. Encryption
      2. Replication
      3. Storage Classes
      4. Logging
      5. Performance
    2. Glacier
      1. Data retrieval
      2. Glacier vs S3
  4. Compute
    1. Elastic Compute Cloud (EC2)
      1. Instance lifecycle
      2. Securing an instance
    2. Elastic Block Storage (EBS)
  5. Networking
    1. Virtual Private Cloud (VPC)
      1. DHCP options
      2. Subnets
      3. Routing
      4. Elastic IPs
      5. Security Groups
      6. Network Address Translation (NAT)
      7. Virtual Private Gateways
    2. Elastic Load Balancing
    3. CloudWatch
    4. Auto Scaling
  6. Route 53 and DNS
    1. DNS resolution basics
    2. Resiliency
    3. Record Types
  7. Securing AWS
    1. Identity and Access Management
    2. Firewall
    3. Account Security
  8. Risk and Compliance
    1. AWS Risk and compliance program
    2. Reports and certifications