Networking & Cloud Computing - AWS Outline

Course Contents / Lesson Plan

Course Title: Networking & Cloud Computing – AWS

Duration: 3 Months

 

MODULES

Scheduled Weeks Module Title Days Hours Learning Units Home Assignment
Week 1 Introduction to Networking and Cloud Computing

 

 

Day 1 Introduction to Computer Network

Intermediate Devices

Basic network terms

LAN

MAN

WAN Evaluation

Identify components of computer networks and describe their basic characteristics

Introduction to network devices

Router

Switches

HUB

Server

Client

Operating System

 

·  Task 1

 

 

Details may be seen at Annexure-I

 

Day 2 Network fundamentals

Network protocols

OSI layers

Describe TCP/IP transport layer

TCP/IP layers

Evaluation

Day 3 Cloud Computing Concept, History, and

Definitions

Advantages of Cloud Business Model

Differentiating types of clouds: public, private and hybrid Categorizing service types

What is cloud computing

Advantages of cloud computing

What is AWS

Day 4 Define the files and components of

virtual machines

Hypervisor: Role and Purpose in

Virtualization and Various Hypervisor

Types

Virtualization: Terminologies and the

different Types of Virtualizations

 

Day 5 What is cloud computing

Advantages of cloud computing

What is AWS

AWS pricing

AWS infrastructure overview

AWS services and categories

AWS shared responsibility model

AWS Databases overview

Week 2 IPv4 Addressing & Subnetting Day 1 IPV4

Concept of Network-id and Broadcast-id

Subnet Mask and Wildcard Mask

Concept of Default Gateway

Routed & Non-Routed Ports

Rules of IP addressing for Routed Ports

Subnetting

 

·  Task 2

 

 

Details may be seen at Annexure-I

 

Day 2 IPv6 Addressing:

History of IPv6 Addressing

Format of IPv6 addressing

Network Prefix and Interface ID  Types of IPv6 Addresses:

Global Unicast Addresses

Unique Local Addresses

Link Local Addresses

Multicast Addresses

Day 3 Amazon elastic compute cloud (EC2)

Amazon ec2 pricing models

EC2 use cases

AMI Building strategy

Amazon EC2 launch template

Day 4 AWS Architecture overview

AWS Cloud adoption framework

AWS Well-Architected framework

Reliability and high availability

Transitioning a data center to a cloud

Day 5 Cloud storage overview

Amazon S3

Amazon S3 storage classes

Amazon S3 pricing

Amazon EBS

Amazon EFS

Instance store

AWS storage gateway

AWS Transfer family and other migration services

Week 3 Lab Setup with Cisco & Huawei Devices

 

 

 

 

 

 

 

 

 

 

Day 1 MAC Addressing:

Format of MAC addresses

Types of MAC addresses

Revision & Motivational Talk

Basic Lab Setup with Cisco and Huawei Devices

LAN and WAN cables Practice & Evaluation

Physical Overview of Routers and Switches.

How to access network devices locally. Difference between local and remote access.

·  Task 3

 

 

Details may be seen at Annexure-I

 

Day 2 Introduction to terminal applications such as Putty, Hyper terminal and Secure CRT etc.

LAN switching operations

Link Aggregation application and configuration.

VLAN principle, application and configuration

Day 3 Amazon VPC

VPC features

IP Subnetting

IP addressing in VPC

VPC components

VPC Connectivity options

Securing and troubleshooting your network

Troubleshooting a VPC

Day 4 AWS network hardening

AWS system hardening

Data security in AWS

AWS identity and access management (IAM)

AWS cloud trail

Day 5 AWS config

AWS trusted advisor

Security best practices in AWS

AWS compliance program

AWS security resources

Tooling and automation overview

AWS System manager

Administration and development tools access.

Week 4 Advanced

Configurations

Of Cisco IOS and

Huawei VRP

Amazon Elastic Compute Cloud (EC2)

AWS Architecture overview

Day 1 Introduction to Cisco IOS and CLI. Initial Configuration of Cisco IOS.

Introduction of different modes of Cisco IOS.

Configure and verify clock Configure and verify hostname. Configure and verify user access verification or login password

Configure and verify enable password Configure and verify enable secret Learn how to modify, copy, write and erase configuration.

Verify running-config and startup-config

 

·  Task 4

 

Details may be seen at Annexure-I

 

Day 2 Create username, password and their privileges

Create username, password and their privileges in Huawei VRP

How to configure and troubleshoot Ethernet and Serial interfaces.

Configure description on interfaces. Configure ipv4 and ipv6 addresses on interfaces.

Configure Keep alive, clock rate and encapsulation on interfaces.

Day 3 Servers overview

Hosting a website on AWS S3

Computing on AWS

Managing AWS instances

AWS Elastic Beanstalk

Day 4 AWS Databases overview

Amazon RDS

Amazon Dynamo DB

Amazon Redshift

Amazon Aurora

AWS Database Migration Service(AWS DMS)

Migrating to Amazon RDS

Day 5 Scaling and name resolution overview

Elastic Load Balancing (ELB)

ELB and Listeners

Amazon EC2 Auto-scaling

Amazon Route-53

Amazon cloud front

Week 5 Basic Routing

 

Cloud storage overview

Amazon VPC

AWS network hardening

Day 1 Remote-access with TELNET and SSH

Introduction to DHCP.

How to configure DHCP on Cisco IOS Understand

Next hop.

Practice & Evaluation

How to configure next hop with:

Outgoing interface

Next Hop IP address Practice & Evaluation

·  Task 5

 

Details may be seen at Annexure-I

 

Day 2 Revision & Motivational Talk

Introduction to Routing for reachability.

Understand static routing.

Configure and verify static routing for IPv4

Introduction to Dynamic Routing

Types of routing protocols

Evaluation

Define IGP & EGP

Evaluation

Day 3 Introduction to server less and micro services

Server less and containers overview

AWS Lambda

Working with AWS lambda

Amazon APIs gateway

AWS Step function

Amazon SQS

Containers on AWS

Day 4 AWS Cost management and best practices

AWS support services

Infrastructure as a Code

Introduction to JSON and YAML

AWS Cloud formation

Troubleshooting AWS cloud formation

Deployments

Day 5 AWS CLI setup on windows

AWS CLI setup on Linux

AWS CLI setup on Mac

AWS cloud shell

IAM security tools

Week 6 Mid Term Exam

 

Network Services and IOS Features

 

AWS config

Hosting a website on AWS S3

Day 1 Interior gateway protocols:

RIP: Routing Information Protocol OSPF: Open Shortest Path First

IS-IS: Intermediate System to Intermediate System Evaluation

Exterior Gateway protocols:

BGP: Border Gateway Protocol

Evaluation

Administrative Distance or preference of routing methods.

Configure and verify Default Routing

·  Task 6

 

 

Details may be seen at Annexure-I

 

Day 2 Configure and verify CDP

Evaluation

Configure and verify NTP: Network Time Protocol

Evaluation Password Recovery Evaluation

Day 3 Introduction

Virtual Machines

Scale Sets

App Service

Day 4 SSH overview

SSH to Linux servers

SSH to window servers

SSH troubleshooting

EC2 instance connect

EC2 instance roles

Day 5 Mid Term Exam
Week 7 IP Traffic

Management &

Security

On Cisco &

Huawei

 

AWS Databases overview

 

Introduction to server less and micro services

Day 1 Configure and verify CDP

Evaluation

Configure and verify NTP: Network Time Protocol

Evaluation Password Recovery Evaluation

·  Task 7

 

Details may be seen at Annexure-I

 

Day 2 Introduction to Access Control List

Evaluation

Configure and verify standard ACL Configure and verify extended ACL Evaluation

Contiguous and dis-contiguous wildcard mask

Implement named and numbered ACL

Day 3 EBS hands-on

EBS snapshots

EC2 instance store

EBS volume types

EBS multi attach

Day 4 Amazon EFS hands-on

EFS vs EBS

Amazon FSx

Different storage classes

Block level vs object level storages

Day 5 Hybrid Connectivity Options

Routes and VNET Peering

Routing and Peering

Hybrid Scenarios

Week 8 Job Search &

Entrepreneurial

Skills (Search Jobs in at least two labor marketplace countries)

 

Deep Dive into

Dynamic Routing 

AWS Cost management and best practices

Introduction to JSON and YAML

Day 1 Introduction to public and private IP addresses

Evaluation

Introduction to NAT and PAT. Configure and verify network address translation

Evaluation

Configure and verify PAT/NAT overloading

·  Task 8

 

Details may be seen at Annexure-I

 

Day 2 OSPF: Open Shortest Path First Link State Algorithm Evaluation

OSPF Process-id. OSPF Router-id.

Configure Loopback Interfaces OSPF Area-id.

OSPF contiguous wildcard mask OSPF Metric: cost

OSPF Tables:

Evaluation

Configure and verify single area OSPF

Day 3 High availability and scalability

Application load balancer

Network load balancer

Classis load balancer

Gateway load balancer

Auto scaling group and policies

Demo: Create Azure AD Tenant

Demo: Create Users and Groups

Demo: Self-Service Password Reset

Day 4 Choosing & creating a new AMI

Public, Private & Elastic IP’s

Deploying a new instance from the created AMI

Day 5 AWS Dynamo DB for Radis

RDS proxy

Elastic Cache overview

Elastic Cache hands-on

Elastic Cache strategies

Week 9 OSPF & Policy Based Routing

 

EBS hands-on

 Amazon EFS hands-on

Day 1 Design and implement multiple area OSPF.

Regular and transit area.

Evaluation

Define Internal Router, Backbone Router, Backbone Internal Router, Area Border Router and ASBR.

Practice & Evaluation

Introduce and configure redistribution. Define seed/external metric.

Type 1 and Type 2 seed metric.

Evaluation

Static routes with null-0 for testing.

Practice & Evaluation

·  Task 9

 

Details may be seen at Annexure-I

 

Day 2

 

Revision & Motivational Talk Introduction to PBR tools: Route-map

IP prefix-list Distribute-list ACL

OSPF neighbor states

Day 3

 

Route53 Policies.

Weighted simple and failover policies

Geolocation policy

Geoproximity Policy

Multi value policy

IP based traffic

Day 4

 

What is DNS

Route53: Register a domain

Route53: Transfer a domain

Create first record in Route53

Route53: TTL

Route53:  CNAME vs Alias

Route53: Health Check

Route53 and Third party domain

Day 5 S3 Buckets

S3 Uploading Downloading

S3 Permissions

S3 Object Versioning

S3 Lifecycle Policies

S3 CRR

S3 resource based policy

Week 10 Introduction to

AWS

 

AWS Design constraints and

Managing

 

Day 1 OSPF over multi-access networks

DR, BDR and DRO roles in multi-access networks

Evaluation

Introducing OSPF LSA types 1 to 7.

Practice & Evaluation

 

·  Task 10

 

Details may be seen at Annexure-I

 

Day 2

 

Regular area types:

Stub Area

Totally Stubby area

Evaluation

NSSA: Not So Stubby Area Totally NSSA

Configure and verify OSPF Virtual Links. Practice and Evaluation

Day 3

 

S3 encryption

S3 CORS

S3 MFA

S3 Access logs

S3 pre-signed-URL

S3 access points

S3 Object lambda

Configuring origins and behaviors

Day 4

 

AWS EC2 instance metadata

AWS EC2 instance user data

AWS CLI profiles

AWS CLI with MFA

AWS SDK overview

AWS back off and service limits

Day 5 Describe, create, and manage

Amazon Virtual Private Cloud

Amazon VPC, Private Subnet, and Public Subnet

AWS Networking, Security Groups, and Network ACLs

Configuration and management of

VPN connectivity

Week 11 Storage – Azure

 

AWS

Operations

Day 1 Configure and verify OSPF Virtual Links. Practice and Evaluation

Continuous and discontinuous OSPF backbones.

Practice and Evaluation

·  Task 11

Details may be seen at Annexure-I

 

Day 2

 

OSPF filters:

IP prefix-lists Evaluation Area filters Evaluation

Passive interface

Evaluation

Route summarization Evaluation

Authentication

Day 3

 

Cloud Front

Use of cloud front

Creating a cloud front distribution

Hosting a website of cloud

front distribution

implementing restrictions

Day 4

 

AWS EKS Cluster

Architecture

Setting up Node Pools

Day 5 EKS Pods, Deployments, Services, Ingress.

Deploying Workloads on EKS

Namespaces and HPA

Week 12 AWS Storage

AWS Basic Security

Day 1 Revision & Motivational Talk Introduction to EGP Evaluation

Historical Background Introduction to Multihoming Evaluation

BGP fundamentals. Internal and External BGP. Evaluation

BGP attributes: Weight

Practice & Evaluation

 

·  Task 12

Details may be seen at Annexure-I

 

Final Project

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Day 2 Local preference

Evaluation As-path Evaluation Router-id

BGP route-summarization

PBR with BGP attributes and PBR tools

Evaluation

Full Mesh i-BGP

Route-reflector configuration BGP configuration best practices Evaluation

BGP authentication

Day 3 Docker

Architecture

Hosting Docker Containers on AWS EC2, ECS FarGate, Lambda and Beanstalk

Day 4 AWS Code Commit

AWS Code Build

AWS Code Artifact

Day 5 AWS Code Deploy

AWS Code Pipeline

Week 13 Final Assessment Final Exam  

 

 

Task No. Task Description Week
1.      Cisco Binary Game Link is given on Page4.

Revise OSI and TCP/IP Models

 

Cloud subscriptions

Week 1
2.      Solve IPv4 Addressing MCQs IPv6 Question will be given to identify their types Candidates are required to

identify types of MAC addresses in the class

Creation of public accounts

Managing cloud users

PDF file will be given in the class containing 20 questions to practice IP addressing.

Creation of public accounts Managing cloud users

Installation & Virtualization and Various Hypervisor Types

Week 2
3.      Basic Configuration Installation of ESXi Configuring ESXi services Configure and verify clock Configure and verify hostname.

Configure and verify user access verification or login password

Configure and verify enable password Configure and verify enable secret

Learn how to modify, copy, write and erase configuration.

Verify running-config and startup-config

Create username, password and their privileges Configure banners:

motd login exec

Installation of ESXi Configuring ESXi services

Week 3
4.      Advanced Configurations

Of Cisco IOS and Huawei VRP Create Centralized Storage vs. Distributed Storage

Configure and troubleshoot Ethernet and Serial interfaces.

Configure description on interfaces.

Configure ipv4 and ipv6 addresses on interfaces. Configure Keep alive, clock rate and encapsulation on interfaces.

Verify connectivity with test traffic.

Use of ping command and understand output. Impact of round-trip time.

Remote-access with TELNET and SSH. Configure DNS.

Configure DHCP on Cisco IOS and Huawei VRP Creat Centralized Storage vs. Distributed Storage

Week 4
5.      Basic Routing

Create Backup and restore Backup

Configure next hop with: Outgoing interface

Next Hop IP address

Configure and verify static routing for IPv4 Configure and verify Default Routing.

Configure and verify DHCP Relay Agent.

Week 5
6.      Network Services and IOS

Features

Creating virtual machine, Clone &

templates

 

IOS and Configuration Backup with TFTP Configure and verify CDP

Configure and verify LLDP

Configure and verify NTP: Network Time Protocol

Password Recovery

Configure and verify Embedded Event Manager: EEM

Configure KRON Scheduler Configure and verify SYSLOG

Creating virtual machine, Clone & templates

Week 6
7.      Network Services and IOS Features

Creating virtual machine, Clone & templates

IP Traffic Management & Security On Cisco & Huawei

Describe vSphere architecture & vSphere cluster

Configure and verify standard ACL Configure and verify extended ACL Implement named and numbered ACL

Configure and verify network address translation Configure and verify PAT/NAT-overloading Describe vSphere architecture & vSphere cluster

Week 7
8.      Deep Dive into Dynamic Routing Creating & Managing Virtual Machine in Azure Portal Configure and verify single area OSPF. Design and implement multiple area OSPF. Introduce and configure redistribution.

Configure seed/external metric. Configure Type 1 and Type 2 seed metric.

Configure Static routes with null-0 for testing. Creating & Managing Virtual Machine in Azure Portal

Week 8
9.      OSPF & Policy Based Routing Create azure firewall Industry Scenario-1 to implement PBR Industry Scenario-2 to implement PBR Create azure firewall Week 9
10.     AWS login and feature explore

 

AWS

Operation on Portal Project

Create free login on AWS Web Portal Explore EC2 instance Explore EC2 Load Balancing on Amazon Web portal Dynamic scaling and policies of autoscaling Implement a Project

as per instructor

Week10
11.     AWS

Storage Management

AWS Basic Security Features Create VPC and Database management

Explore how to create, delete, Mounting and unmounting EBS

volume. Practices on AWS Storage management.

Protect the cloud by implementing the different techniques,like

Identity Access Management (IAM) Creating Users and Groups, Applying policies, Password Policy, Roles, AWS Security Management, Security Practices for Cloud Deployment and AWS Responsibilities and

Securities.

Crete VPC Cloud on AWS and implement the all

technique of database

Week11
12.     AWS

Managerial tools Disaster Management Policies

Explore all management tools on by one in AWS Implement the different disaster management policies like How to manage

Disaster Recovery and Backups, DR and Backups, AWS High Availability Design

Week12

 

 

 

Quick Inquiry