0% found this document useful (0 votes)
12 views3 pages

Topics For Presentation

The document outlines suggested topics for presentations and demonstrations related to virtualization, containerization, cloud computing, and security. It includes detailed subtopics such as types of virtualization, Docker usage, AWS and GCP demonstrations, and cloud storage and compute considerations. Additionally, it covers collaborative tools and their applications for various audiences.

Uploaded by

Sumit Nath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views3 pages

Topics For Presentation

The document outlines suggested topics for presentations and demonstrations related to virtualization, containerization, cloud computing, and security. It includes detailed subtopics such as types of virtualization, Docker usage, AWS and GCP demonstrations, and cloud storage and compute considerations. Additionally, it covers collaborative tools and their applications for various audiences.

Uploaded by

Sumit Nath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Suggested topics for Presentation/Demonstration

1. Virtualization (Presentation)

What is Virtualization

Types of Virtualization

Hypervisor

Hardware or Platform Virtualization

Typical Uses

Types of H/W Virtualization

1. Full Virtualization

2. Para-virtualization

3. Hardware-assisted Virtualization

2. Virtualization (Demonstration)

Enabling Virtualization in the BIOS

Checking if the host processor supports hardware-assisted Virtualization

Installing a Virtual Machine (eg. under KVM/VirtualBox/VMWare)

Installing a Web Server in the Virtual Machine

Accessing the test Web page

From within the Guest OS (from inside the Virtual Machine)

From the Host OS

From a remote machine

3. Containerization (Presentation)

What is it

Basic difference between Virtual Machines and Containers

Key features of Containers

Examples (LXD/LXC, Docker, OpenVZ, Podman)

What is Docker

Key kernel features used by Docker

namespaces

cgroups

OverlayFS

4. Docker (Demonstration)

Installing Docker in a GNU/Linux system

Basic usage of Docker

Using the inbuilt help features

Downloading images

Creating and running Containers

Stopping, Starting, Deleting Containers

Detaching and reattaching from/to a running Container

Running a command in the Container from the host machine

Checking the status of Containers and their memory and storage usage

Checking the resources used by Containers

Docker Storage

Volumes

Bind Mounts

tmpfs mount (non-persistent)

Docker Networking

Network interface(s) used by Docker

IP address used by Docker host, and IP address, hosts file, route, and resolv file used by

Docker containers

Default network drivers used by Docker

Accessing one Docker container from another container using the IP address

Creating a custom Docker network and accessing one Docker container from another using host
name

Installing a Web Server in a Docker Container

Accessing the test Web page

From within the Container

From the Host machine

From a remote machine

5. AWS (Demonstration)

Creating a new account

Creating a EC2 instance

Installing a Web Server in the EC2 instance

Accessing the test Web page from the local machine

Elastic Load Balancer (ELB)

Auto Scaling Group (ASG)

Using S3

Using RDS

6. GCP (Google Cloud Platform) (Demonstration)

(Similar topics as in AWS can be demonstrated)

7. Microsoft Azure (Demonstration)

(Similar topics as in AWS can be demonstrated)

8. Demonstration of some Open-Source Cloud Platform

9. System requirements for Cloud Deployments

Compute Components

Network Components

Storage Components

Application Components

Security Components

10. Non-cloud Component Considerations

Network Components

Storage Components

Application Components

Security Components

11. Cloud Storage

Direct Attached Storage

Network Attached Storage (NAS)

Storage Area Network (SAN)

Object-based Storage

Storage Provisioning Planning

Storage Provisioning Types

Thick Provisioning

Thin Provisioning

Encryption

Storage Protection

RAID

Replication

Storage Features

12. Cloud Compute

Types of Compute

Benefits of Cloud Compute

Challenges of Cloud Compute

Processing Capabilities

Memory Requirements

Performance Consideration

Cost Consideration

Energy Saving
High Availability for Cloud Compute

Monitoring and Monitoring Policies

13. Cloud Networking

Network Protocols

IP

IPv4 Addressing

IP Routing

DNS

Network Ports

Firewall

DMZ

IDS/IPS

VPN

VLAN

14. Cloud Security

Identity and Identification

The 3 A's of Security

Authentication

Authorization

Accounting

Access Control Methods

DAC

NAC

MAC

RBAC

Encryption

Types

Common Ciphers

Symmetric

Asymmetric

Cryptographic Hash Function

Properties

Common usages

Examples

15. Cloud Computing Collaborative Tools

Collaborative Tools

For Family

For the Community

For the Corporation

Collaborative Applications and Services

Example of collaborative products by different vendors and their features, like

Calendar

Schedulers

Planning and Task Management

Event Management

Contact Management

Project Management

Word Processing

Spreadsheets

Databases

Presentations

You might also like