Networking and Cloud Computing

Networking and Cloud Computing Course Outline

Course Details

Prerequisites:

  • General IT technical knowledge
  • General IT business knowledge
  • Basic Networking knowledge

Learning resources:

  • Lecture materials
  • Online multiple-choice knowledge checks
  • Lab exercises
  • demos
  • Example solutions
  • Certification Sample Exam Question

Certification:

  • AWS Academy Cloud Foundations
  • AWS Certified Cloud Practitioner
  • Foundational Networking and Cloud Computing Certificate – KICS UET Lahore

Course Objectives:

Define the AWS Cloud and explain the AWS pricing philosophy. Identify the global infrastructure components of AWS. Describe the security and compliance measures of the AWS Cloud, including AWS Identity and Access Management (IAM). Create a virtual private cloud (VPC) by using Amazon Virtual Private Cloud (Amazon VPC). Demonstrate when to use Amazon Elastic Compute Cloud (Amazon EC2), AWS Lambda, and AWS Elastic Beanstalk. Differentiate between Amazon Simple Storage Service (Amazon S3), Amazon Elastic Block Store (Amazon EBS), Amazon Elastic File System (Amazon EFS), and Amazon Simple Storage Service Glacier (Amazon S3 Glacier). Demonstrate when to use AWS database services, including Amazon Relational Database Service (Amazon RDS), Amazon DynamoDB, Amazon Redshift, and Amazon Aurora. Explain the architectural principles of the AWS Cloud. Explore key concepts related to Elastic Load Balancing, Amazon CloudWatch, and Amazon EC2 Auto Scaling

Module Sections:

Module 0: Course Introduction

  • Course overview
  • AWS Certification exam information
  • AWS documentation

Module 1: Cloud Concepts Overview

  • Introduction to cloud computing
  • Advantages of the cloud
  • Introduction to AWS
  • Moving to the AWS Cloud
  • Activity: Sample Exam Question
  • Knowledge check

Module 2: Cloud Economics and Billing

  • Fundamentals of pricing
  • Total cost of ownership
  • Activity: Simple Monthly Calculator
  • Delaware North case study
  • AWS Organizations
  • AWS billing and cost management
  • Billing dashboards
  • Technical support models
  • Activity: Support Plan Scavenger Hunt
  • Activity: Sample Exam Question
  • Knowledge check

Module 3: AWS Global Infrastructure Overview

  • AWS global infrastructure
  • Demo: AWS global infrastructure
  • AWS services and service categories
  • Activity: AWS Management Console Clickthrough
  • Activity: Sample Exam Question
  • Knowledge check

Module 4: Cloud Security

  • AWS shared responsibility model
  • Activity: AWS Shared Responsibility Model
  • AWS IAM
  • Demo: AWS IAM Console
  • Securing a new AWS account
  • Lab: Introduction to AWS IAM
  • Securing accounts
  • Securing data
  • Working to ensure compliance
  • Activity: Sample Exam Question
  • Knowledge check

Module 5: Networking and Content Delivery

  • Networking basics
  • Amazon VPC
  • VPC networking
  • Activity: Label This diagram
  • Demo: Amazon VPC Console
  • VPC security
  • Activity: Design a VPC
  • Lab: Build a VPC and Launch a Web Server
  • Route 53
  • CloudFront
  • Activity: Sample Exam Question
  • Knowledge check

Module 6: Compute

  • Compute services overview
  • Amazon EC2 part 1
  • Amazon EC2 part 2
  • Amazon EC2 part 3
  • Demo: Amazon EC2
  • Lab: Introduction to Amazon EC2
  • Activity: Amazon EC2 Versus Managed Services
  • Demo: Amazon EC2 Part Console
  • Amazon EC2 cost optimization
  • Container services
  • Introduction to AWS Lambda
  • Activity: AWS Lambda
  • Introduction to AWS Elastic Beanstalk
  • Activity: AWS Elastic Beanstalk
  • Activity: Sample Exam Question
  • Knowledge check

Module 7: Storage

  • AWS EBS
  • Demo: Amazon Elastic Block Store Console
  • Lab: Working with EBS
  • AWS S3
  • Demo: AWS S3 Console
  • AWS EFS
  • Demo: AWS EFS Console
  • AWS S3 Glacier
  • Demo: AWS S3 Glacier Console
  • Activity: Storage Technology Selection
  • Activity: Sample Exam Question
  • Knowledge check

Module 8: Databases

  • Amazon RDS
  • Demo: Amazon RDS Console
  • Lab: Build a Database Server
  • Amazon DynamoDB
  • Demo: Amazon DynamoDB
  • Amazon Redshift
  • Amazon Aurora
  • Activity: Database case study
  • Activity: Sample Exam Question
  • Knowledge check

Module 9: Cloud Architecture

  • AWS Well-Architected Framework design principles
  • Activity: AWS Well-Architected Framework Design Principles
  • Operational excellence
  • Security
  • Reliability
  • Performance efficiency
  • Cost optimization
  • Reliability & high availability
  • AWS Trusted Advisor
  • Activity: Interpret AWS Trusted Advisor Recommendations
  • Activity: Sample Exam Question
  • Knowledge check

Module 10: Automatic Scaling and Monitoring

  • Elastic Load Balancing
  • Activity: Elastic Load Balancing
  • Amazon CloudWatch
  • Activity: Amazon CloudWatch
  • Amazon EC2 auto scaling
  • Lab: Scale & Load Balance your Architecture
  • Activity: Sample Exam Question
  • Knowledge check