Diploma:Cloud Technology

Teacher

Raj Kumar Mohanta

Category

Diploma Courses

Course Attendees

Still no participant

Course Reviews

Still no reviews


Title : Cloud Technology

Total Credits ( T-P-P): (7-13-0)

Courses Division( list all divisions):


1. Cloud Computing Applications (1-2-0)
2. Cloud Practitioner Essentials (2-3-0)
3. Cloud Solution Architect (2-4-0)
4. Cloud Developer (2-4-0)

Course Objectives:

 

  • Learn different core services of Cloud using AWS
  • Learn how to implement these services in AWS

Course Outcomes:

COs Course outcomes Mapping COs with POs (High-3, Medium-2, Low-1)
CO1 Able to gain knowledge on architectural principles and services of AWS PO1 (3)
CO2 Develop skills to analyze, design, and

prepare resources in Cloud

PO2(3)
CO3 Ability to solve the real world problems PO2(3)
CO4 Able to develop scalable and secure Cloud

applications

PO3 (2), PO5(2)

Syllabus for Cloud Computing Applications

Module I: UNDERSTANDING CLOUD BASICS (6 Hrs)

Defining cloud computing, Introducing public, private, and hybrid clouds, Introducing cloud service models – IaaS, PaaS, and SaaS, Introducing multi-tenancy models, Compare cloud value proposition with conventional models. Understand Global Infrastructure – Region, Availability Zones, Edge Locations; Setting up AWS account, Getting Familiarity with AWS Management Console; Understanding cloud-based workloads

Module II: CLOUD ARCHITECTUR (4 Hrs)

Introducing cloud-based multitier architecture, Designing for multi-tenancy, Understanding cloud applications design principles, Understanding emerging cloud-based application architectures, Estimating your cloud computing costs, A typical e-commerce web application

Module III: INTRODUCTION TO CLOUD SERVICES (4 Hrs)

AWS Services, Managing costs on AWS cloud, Application development environments, setting up the AWS infrastructure

Module IV: INFRASTRUCTURE SERVICES FOR SCALABILITY (4 Hrs)

Defining scalability objectives, Designing scalable application architectures, Leveraging AWS infrastructure services for scalability, Evolving architecture against increasing loads, Event handling at scale, setting up Auto Scaling

Module V: AVAILABILITY ZONES IN CLOUD (3 Hrs)

Availability Zone, Defining availability objectives, Nature of failures, setting up high availability

Module VI: CLOUD SECURITY (4 Hrs)

Defining security objectives, Understanding Cloud Security and the security responsibilities, Best practices in implementing AWS security, setting up security

Module VII: CLOUD MONITORING SERVIVES (3 Hrs)

Managing infrastructure, deployments, and support at scale, Creating and managing AWS environments using CloudFormation, Using CloudWatch for monitoring, Using AWS solutions for backup and archiving

Online Resource: http://aws.amazon.com/training/awsacademy

http://docs.aws.amazon.com/

Syllabus for Cloud Practitioner Essentials

Module I: Overview of Cloud Concepts and Billing (4 HRS)
Overview of Cloud Computing, Advantages of the Cloud, Overview of AWS, AWS Organizations, Fundamentals of Pricing, Total Cost of Ownership, Simple Monthly Calculator, AWS Billing & Cost Management, Billing Dashboard, AWS Whitepapers & Documentations

Module II: Cloud Security (4 HRS)
AWS Global Infrastructure, AWS Management Console, AWS Services & Service Categories, AWS Shared Responsibility Model, Cloud Security, AWS Identity and Access Management, Securing Accounts, Securing Data, Working to Ensure Compliance.

Module III: Networking and Content Delivery (4 HRS)
Networking Basics, Amazon Virtual Private Cloud, VPC Security, Build Your VPC and Launch a Web Server, Amazon Route53, Content Delivery Networks, Edge Location, Amazon CloudFront

Module IV: Compute Services (4 HRS)
Overview of Compute Services, Amazon Elastic Compute Cloud, Amazon EC2 versus Managed Services, Amazon EC2 Cost Optimization, Container Services, AWS Lambda, Amazon Elastic Beanstalk

Module V: Storage Services and Databases (5 HRS)
AWS Elastic Block Store, Configuring EBS, AWS Simple Storage service, AWS S3 Glacier, Amazon Relational Database Service, Build a Database Server, Amazon Aurora , Amazon DynamoDB, Amazon Redshift..

Module VI: Cloud Architecture (5 HRS)

Cloud Architecture, AWS Well-Architected Framework Design Principles, Operational Excellence, Security, Reliability and High Availability, Performance Efficiency, Cost Optimization, AWS Trusted Advisor

Module VII: Auto Scaling and Load Balancing (4 HRS)

AWS Auto Scaling, Elastic Load Balancing, Amazon CloudWatch, Scale and Load Balance your Architecture, AWS Simple Notification Service and Simple Queue service.
Online Resource: http://aws.amazon.com/training/awsacademy
http://docs.aws.amazon.com/

Syllabus for Cloud Solution Architect

Module I: Overview of AWS (5 Hrs)
On Premise Data Center , What is Cloud Computing, Cloud Computing Offerings - Public, Private and Hybrid Cloud, AWS as the Public Cloud IaaS Leader, AWS Global Infrastructure - Regions and Availability Zones, Elastic Compute Cloud (EC2) Foundation, Create your first EC2 instance, VPC Components, Configuring VPC, IP Addressing - Internet Gateway - Subnet Types, VPC - Network ACLs and Security Groups, Configuring Security groups and NACL, VPC Security Scenarios - Applying Security Group and NACLs, VPC - Network Address Translation – NAT

Module II: Virtual Private Cloud (VPC) (6 Hrs)
VPC Peering, Transit Gateway, VPC Virtual Private Networks (VPN), VPC Direct, Implementing AWS Direct Connect, Connect Knowledge - Direct Connect Routing and Link Aggregation Groups (LAGs), Hybrid Connectivity, AWS Direct Connect Gateway, AWS Direct Connect Limits, VPC Flow log and DHCP Option Sets

Module III: Elastic Block Store, Elastic Network Interfaces (6 Hrs)
Elastic Block Store Types, EC2 Placement Groups, EC2 Status Checks and Monitoring, EC2 Instance States, EC2 Instance Termination and Termination Protection, EC2 Instance Metadata and User, EC2 Instance Launch Modes VPC and EC2, Instance Tenancy Attribute, Elastic Compute Cloud - Elastic Network Interfaces (ENIs, Elastic Network Interface (ENI) - IP Addressing,

Module IV: Elastic Load Balancer (6 Hrs)
Introduction, How ELB works, ELB health checks, ELB Cross Zone Load Balancing, ELB Positioning - Internet-facing vs Internal ELB, Attaching Elastic load balancer to instances, ELB Health check and ELB Security groups, NACL configuration, troubleshooting ELB - Application and Network

Module V: Auto Scaling, Simple Notification Service (6 Hrs)
Auto Scaling Components, Auto Scaling Features, Adding/Detaching EC2 instances to/from Auto Scaling Groups, Auto Scaling and Elastic Load Balancing Service, Auto Scaling Health Checks, Simple Notification Service, SNS Notifications & SQS

Module VI: AWS Elastic File System (EFS) (6 Hrs)
Introduction to the Service and Mount Targets, AWS EFS - Use Cases,Use in On Premise Servers,Storage Classes, Pricing, AWS EFS - Data Encryption, EFS Data backup, EFS and AWS Datasync, Monitoring EFS, AWS FSx for Windows File Server - Introduction, Deployment options & Encryption, Amazon FSx - Data Protection, Backup/Restore

Module VII: Elastic Map Reduce (5 Hrs)
Amazon Elastic Map Reduce Introduction, AWS EMR - Clusters, Nodes, and deployment in an AZ, Amazon Elasticache Introduction, Amazon ElastiCache - Caching Strategies, Amazon Elasticache for Memcached, Amazon Elasticache for Redis, Amazon CloudFormation, Implementing AWS EMR, Deployment in Availability Zone
Online Resource: http://aws.amazon.com/training/awsacademy
http://docs.aws.amazon.com

Syllabus for Cloud Developer

Module I: IAM, ELB, ASG, EBS, RDS and ElastiCache (08 Hrs)
IAM: IAM Introduction, IAM Hands-On, EC2, Connect to SSH using Linux / Mac and Windows and Troubleshooting, Security Groups, Private vs Public vs Elastic IP, Configuring Webserver - Apache and Tomcat, Elastic Network Interfaces
ELB and ASG: High Availability and Scalability, Elastic Load Balancing (ELB), Classic Load Balancer (CLB), Application Load Balancer (ALB), Network Load Balancer (NLB), Elastic Load Balancer - Cross Zone Load Balancing, Elastic Load Balancer - SSL Certificates
EBS: EBS Volume Types Deep Dive, EBS vs Instance Store
RDS and ElastiCache: AWS RDS Overview, RDS Read Replicas vs Multi AZ, ElastiCache and its Strategies

Module II: Route53, VPC and AWS CLI (06 Hrs)
Route 53: EC2 Setup, Route 53 - TTL, CNAME vs Alias, Routing Policy - Simple, Weighted, Latency Route 53 Health Checks
VPC: VPC, Subnets, IGW and NAT, NACL, SG, VPC Flow Logs, VPC Peering, Endpoints, VPN, Three Tier Architecture.
AWS CLI, SDK, IAM Roles & Policies: AWS CLI Setup, Configuration on Windows and Linux, CLI Installation Troubleshooting, Using CLI - EC2, S3, IAM Roles and Policies,

Module III: AWS S3, Athena and CloudFront (05 Hrs)
Amazon S3 and Athena: Amazon S3 - S3 Buckets and Objects, S3 Versioning and Encryption, S3 Security & Bucket Policies, S3 Lifecycle Policies, Introduction to Athena
CloudFront: CloudFront & Caching, CloudFront Security, CloudFront with S3

Module IV: AWS Container, Elastic BeanStalk and CloudFormation (06 Hrs)
ECS, ECR, Fargate - Docker in AWS: ECS, What is Docker, ECS Clusters, ECS Task Definition, ECS Service, ECS Service with Load Balancers, ECR, Fargate, ECS IAM Deep Dive & Hands On, ECS Task Placement and Constraints, ECS Auto Scaling
Elastic Beanstalk: AWS Elastic Beanstalk, Beanstalk First Environment, Second Environment, Beanstalk Deployment Modes, Beanstalk CLI and Deployment Process, Beanstalk Lifecycle Policy
CloudFormation: AWS CloudFormation - Create Stack, Update and Delete Stack, YAML

Module V: Monitoring, Audit, Messaging and Kinesis (05 Hrs)
Monitoring and Audit: AWS Monitoring, AWS CloudWatch Metrics, Alarms and Logs, CloudWatch Events, X-Ray, Concepts, APIs, AWS CloudTrail, CloudTrail vs CloudWatch vs X-Ray
SQS, SNS and Kinesis: AWS Integration & Messaging, AWS SQS, FIFO Queues, AWS SNS, AWS Kinesis, Firehose and Analytics, SQS vs SNS

Module VI: Serverless Using Lambda (05 Hrs)
Serverless Using Lambda: AWS Lambda, Lambda & Application Load Balancer, AWS Lambda@Edge, Lambda Permissions - IAM Roles & Resource Policies, Lambda Function Performance, Serverless using DynamoDB, Serverless using API Gateway, Serverless Application Model: SAM, Installing the SAM CLI, CodeDeploy

Module VII: AWS cognito and Security (05 Hrs)
Cognito: Cognito, User Pools, Identity Pools, Cognito User Pools vs Cognito Identity Pools
Security and Encryption: AWS Security, KMS, S3 Security Advanced, SSM Parameter Store Overview, Secrets Manager, SSM Parameter Store vs Secrets Manager

Online Resource: http://aws.amazon.com/training/awsacademy
http://docs.aws.amazon.com

Session Plan for Cloud Computing Applications:

Session 1

Defining cloud computing, Introducing public, private, and hybrid clouds

Video Link

Session 2

Introducing cloud service models – IaaS, PaaS, and SaaS, Introducing multi-tenancy models

Video Link

Session 3

cloud value proposition with conventional models. Understand Global Infrastructure – Region, Availability Zones

Video Link

Session 4

Edge Locations; Setting up AWS account

Video Link

Session 5

Getting Familiarity with AWS Management Console

Video Link

Session 6

Understanding cloud-based workloads

Video Link

MCQ TEST

Session 7

Introducing cloud-based multitier architecture, Designing for multi-tenancy

Video Link

Session 8

Understanding cloud applications design principles

Video Link

Session 9

Understanding emerging cloud-based application architectures

Video Link

Session 10

Estimating your cloud computing costs, A typical e-commerce web application

Video Link

MCQ TEST

Session 11

AWS Services

Video Link

Session 12

Managing costs on AWS cloud

Video Link

Session 13

Application development environments

Video Link

Session 14

setting up the AWS infrastructure

Video Link

MCQ TEST

Session 15

Defining scalability objectives, Designing scalable application architectures

Video Link

Session 16

Leveraging AWS infrastructure services for scalability

Video Link

Session 17

Evolving architecture against increasing loads

Video Link

Session 18

Event handling at scale, setting up Auto Scaling

Video Link

MCQ TEST

Session 19

Availability Zone

Video Link

Session 20

Defining availability objectives, Nature of failures

Video Link

Session 21

setting up high availability

Video Link

MCQ TEST

Session 22

Defining security objectives

Video Link

Session 23

Understanding Cloud Security and the security responsibilities

Video Link

Session 24

Best practices in implementing AWS security

Video Link

Session 25

setting up security

Video Link

MCQ TEST

Session 26

Managing infrastructure, deployments, and support at scale

Video Link

Session 27

Creating and managing AWS environments using CloudFormation, Using CloudWatch for monitoring

Video Link

Session 28

Using AWS solutions for backup and archiving

Video Link

MCQ TEST

Session Plan for Cloud Practitioner Essentials:

Session 1

Overview of Cloud Computing, Advantages of the Cloud, Overview of AWS

Video Link

Session 2

AWS Organizations, Fundamentals of Pricing, Total Cost of Ownership, Simple Monthly Calculator

Video Link

Session 3

AWS Billing & Cost Management

Video Link

Session 4

Billing Dashboard, AWS Whitepapers & Documentations

Video Link

MCQ TEST

Session 5

AWS Global Infrastructure, AWS Management Console

Video Link

Session 6

AWS Services & Service Categories, AWS Shared Responsibility Model

Video Link

Session 7

Cloud Security, AWS Identity and Access Management

Video Link

Session 8

Securing Accounts, Securing Data, Working to Ensure Compliance

Video Link

MCQ TEST

Session 9

Networking Basics, Amazon Virtual Private Cloud

Video Link

Session 10

VPC Security, Build Your VPC and Launch a Web Server

Video Link

Session 11

Amazon Route53, Content Delivery Networks

Video Link

Session 12

Edge Location, Amazon CloudFront

Video Link

MCQ TEST

Session 13

Overview of Compute Services, Amazon Elastic Compute Cloud

Video Link

Session 14

Amazon EC2 versus Managed Services, Amazon EC2 Cost Optimization

Video Link

Session 15

Container Services, AWS Lambda

Video Link

Session 16

Amazon Elastic Beanstalk

Video Link

MCQ TEST

Session 17

AWS Elastic Block Store, Configuring EBS

Video Link

Session 18

AWS Simple Storage service, AWS S3 Glacier

Video Link

Session 19

Amazon Relational Database Service, Build a Database Server

Video Link

Session 20

Amazon Aurora

Video Link

Session 21

Amazon DynamoDB, Amazon Redshift

Video Link

MCQ TEST

Session 22

Cloud Architecture, AWS Well-Architected Framework Design Principles

Video Link

Session 23

Operational Excellence, Security

Video Link

Session 24

Reliability and High Availability

Video Link

Session 25

Performance Efficiency, Cost Optimization

Video Link

Session 26

AWS Trusted Advisor

Video Link

MCQ TEST

Session 27

AWS Auto Scaling, Elastic Load Balancing

Video Link

Session 28

Amazon CloudWatch

Video Link

Session 29

Scale and Load Balance your Architecture

Video Link

Session 30

AWS Simple Notification Service and Simple Queue service

Video Link

MCQ TEST

Session Plan for Cloud Solution Architect:

Session 1

On Premise Data Center , What is Cloud Computing, Cloud Computing Offerings - Public, Private and Hybrid Cloud, AWS as the Public Cloud IaaS Leader

Video Link

Session 2

AWS Global Infrastructure - Regions and Availability Zones, Elastic Compute Cloud (EC2) Foundation, Create your first EC2 instance

Video Link

Session 3

VPC Components, Configuring VPC, IP Addressing - Internet Gateway - Subnet Types

Video Link

Session 4

VPC - Network ACLs and Security Groups, Configuring Security groups and NACL

Video Link

Session 5

VPC Security Scenarios - Applying Security Group and NACLs, VPC - Network Address Translation – NAT

Video Link

MCQ TEST

Session 6

VPC Peering, Transit Gateway

Video Link

Session 7

VPC Virtual Private Networks (VPN), VPC Direct

Video Link

Session 8

Implementing AWS Direct Connect

Video Link

Session 9

Connect Knowledge - Direct Connect Routing and Link Aggregation Groups (LAGs), Hybrid Connectivity

Video Link

Session 10

AWS Direct Connect Gateway, AWS Direct Connect Limits

Video Link

Session 11

VPC Flow log and DHCP Option Sets

Video Link

MCQ TEST

Session 12

Elastic Block Store Types, EC2 Placement Groups, EC2 Status Checks and Monitoring

Video Link

Session 13

EC2 Instance States, EC2 Instance Termination and Termination Protection

Video Link

Session 14

EC2 Instance Metadata and User

Video Link

Session 15

EC2 Instance Launch Modes VPC and EC2

Video Link

Session 16

Instance Tenancy Attribute, Elastic Compute Cloud

Video Link

Session 17

Elastic Network Interfaces (ENIs, Elastic Network Interface (ENI) - IP Addressing

Video Link

MCQ TEST

Session 18

Introduction, How ELB works

Video Link

Session 19

ELB health checks, ELB Cross Zone Load Balancing

Video Link

Session 20

ELB Positioning - Internet-facing vs Internal ELB

Video Link

Session 21

Attaching Elastic load balancer to instances

Video Link

Session 22

ELB Health check and ELB Security groups, NACL configuration

Video Link

Session 23

Troubleshooting ELB - Application and Network

Video Link

MCQ TEST

Session 24

Auto Scaling Components

Video Link

Session 25

Auto Scaling Features, Adding/Detaching EC2 instances to/from Auto Scaling Groups

Video Link

Session 26

Auto Scaling and Elastic Load Balancing Service

Video Link

Session 27

Auto Scaling Health Checks

Video Link

Session 28

Simple Notification Service

Video Link

Session 29

SNS Notifications & SQS

Video Link

MCQ TEST

Session 30

Introduction to the Service and Mount Targets, AWS EFS - Use Cases

Video Link

Session 31

Use in On Premise Servers, Storage Classes, Pricing

Video Link

Session 32

AWS EFS - Data Encryption, EFS Data backup

Video Link

Session 33

EFS and AWS Datasync, Monitoring EFS

Video Link

Session 34

AWS FSx for Windows File Server - Introduction, Deployment options & Encryption

Video Link

Session 35

Amazon FSx - Data Protection, Backup/Restore

Video Link

MCQ TEST

Session 36

Amazon Elastic Map Reduce Introduction, AWS EMR - Clusters

Video Link

Session 37

Nodes, and deployment in an AZ, Amazon Elasticache Introduction

Video Link

Session 38

Amazon ElastiCache - Caching Strategies, Amazon Elasticache for Memcached

Video Link

Session 39

Amazon Elasticache for Redis, Amazon CloudFormation

Video Link

Session 40

Implementing AWS EMR, Deployment in Availability Zone

Video Link

MCQ TEST

Session Plan for Cloud Developer:

Session 1

IAM: IAM Introduction, IAM Hands-On, EC2, Connect to SSH using Linux / Mac and Windows and Troubleshooting

Video Link

Session 2

Security Groups, Private vs Public vs Elastic IP, Configuring Webserver - Apache and Tomcat, Elastic Network Interfaces

Video Link

Session 3

High Availability and Scalability, Elastic Load Balancing (ELB), Classic Load Balancer (CLB), Application Load Balancer (ALB)

Video Link

Session 4

Network Load Balancer (NLB), Elastic Load Balancer - Cross Zone Load Balancing

Video Link

Session 5

Elastic Load Balancer - SSL Certificates

Video Link

Session 6

EBS Volume Types Deep Dive, EBS vs Instance Store

Video Link

Session 7

AWS RDS Overview, RDS Read Replicas vs Multi AZ

Video Link

Session 8

ElastiCache and its Strategies

Video Link

MCQ TEST

Session 9

EC2 Setup, Route 53 - TTL, CNAME vs Alias, Routing Policy - Simple

Video Link

Session 10

Weighted, Latency Route 53 Health Checks

Video Link

Session 11

VPC, Subnets, IGW and NAT, NACL, SG, VPC Flow Logs

Video Link

Session 12

VPC Peering, Endpoints, VPN, Three Tier Architecture

Video Link

Session 13

AWS CLI Setup, Configuration on Windows and Linux

Video Link

Session 14

CLI Installation Troubleshooting, Using CLI - EC2, S3, IAM Roles and Policies

Video Link

MCQ TEST

Session 15

Amazon S3 - S3 Buckets and Objects, S3 Versioning and Encryption

Video Link

Session 16

S3 Security & Bucket Policies

Video Link

Session 17

S3 Lifecycle Policies, Introduction to Athena

Video Link

Session 18

CloudFront & CloudFront Caching

Video Link

Session 19

CloudFront Security, CloudFront with S3

Video Link

MCQ TEST

Session 20

ECS, What is Docker, ECS Clusters, ECS Task Definition, ECS Service

Video Link

Session 21

ECS Service with Load Balancers, ECR, Fargate

Video Link

Session 22

ECS IAM Deep Dive & Hands On, ECS Task Placement and Constraints, ECS Auto Scaling

Video Link

Session 23

Elastic Beanstalk, Beanstalk First Environment, Second Environment

Video Link

Session 24

Beanstalk Deployment Modes, Beanstalk CLI and Deployment Process, Beanstalk Lifecycle Policy

Video Link

Session 25

AWS CloudFormation - Create Stack, Update and Delete Stack, YAML

Video Link

MCQ TEST

Session 26

AWS Monitoring, AWS CloudWatch Metrics, Alarms and Logs, CloudWatch Events

Video Link

Session 27

X-Ray, Concepts, APIs, AWS CloudTrail

Video Link

Session 28

AWS Integration & Messaging, AWS SQS

Video Link

Session 29

FIFO Queues, AWS SNS, AWS Kinesis

Video Link

Session 30

Firehose and Analytics, SQS vs SNS

Video Link

MCQ TEST

Session 31

AWS Lambda, Lambda & Application Load Balancer

Video Link

Session 32

AWS Lambda@Edge, Lambda Permissions - IAM Roles & Resource Policies

Video Link

Session 33

Lambda Function Performance, Serverless using DynamoDB

Video Link

Session 34

Serverless using API Gateway, Serverless Application Model: SAM

Video Link

Session 35

Installing the SAM CLI, CodeDeploy

Video Link

MCQ TEST

Session 36

Cognito, User Pools, Identity Pools

Video Link

Session 37

Cognito User Pools vs Cognito Identity Pools

Video Link

Session 38

AWS Security, KMS, S3 Security Advanced

Video Link

Session 39

SSM Parameter Store Overview, Secrets Manager

Video Link

Session 40

SSM Parameter Store vs Secrets Manager

Video Link

MCQ TEST

Our Main Teachers

Raj Kumar Mohanta

Assistant Professor
VIEW PROFILE

Currently working as Assistant Professor in the Department of Computer Science and Engineering at Centurion University of Technology and Management.