Technology Consultant | AI | Data Science | Machine Learning

Cloud Computing Workshop

About Workshop:

Cloud computing has recently emerged as one of the buzzwords in the IT industry. Numerous IT vendors are promising to offer computation, storage, and application hosting services and to provide coverage in several continents, offering service level agreements (SLA) backed performance and uptime promises for their services. While these “clouds” are the natural evolution of traditional data centers, they are distinguished by exposing resources (computation, data, and applications) as standards-based Web services and following a “utility” pricing model where customers are charged based on their utilization of computational resources, storage, and transfer of data. They offer subscription-based access to infrastructure, platforms, and applications that are popularly referred to as IaaS (Infrastructure as a Service), PaaS (Platformas a Service), and SaaS (Software as a Service).

Prerequisites:

  • Basic Idea of Networking
  • Absolute Beginners. No prior Cloud experience is necessary
  • Interested in Deploying Applications on AWS
  • Cloud Computing Enthusiasts
  • AWS System Requirements- Need to set up an AWS Account(Most of the Services come with AWS free tier eligibility)
  • Windows: Putty, Putty KeyGen, and Web Browser with Internet connectivity.
  • Linux/Mac: Default Terminal

Attendee: Any UG/PG Students

Content:

Module 1: Introduction to Cloud Computing

  • Introduction to cloud computing
  • Essential Characteristics of Cloud Computing
  • Service Models in Cloud computing
  • Deployment models in Cloud Computing
  • Introduction to AWS
  • AWS Account creation &free tier limitations overview

Module 2: Identity Access Management

  • Root Account Vs IAM user
  • Multi-Factor Authentication for Users
  • IAM Password Policies
  • Creating Customer Managed Policies.
  • Groups
  • Roles

Module 3: S3Storage

  • What is Simple Storage Service (S3)
  • Storage Classes
  • Versioning
  • Cross-region replication
  • Life Cycle Management
  • Security & Encryption
  • Static Webhosting with S3 bucket
  • Events configuration on S3 buckets
  • Enabling cross-account access for S3
  • S3 Data management and backup using 3rd Party applications.
  • S3 Cross-Account Access and Pre-Signed URLs
  • Storage Gateway

Module 4: Linux Introduction

  • Basics of Linux for AWS
  • Linux Installation and Basic commands overview
  • Web Server and Services Configurations
  • Compute
  • EC2 Instance Launch Wizard
  • EC2 Instance Types
  • Generating custom Public Key and Private keys for EC2 instances
  • Security groups
  • Volumes and Snapshots
  • Creating customized Amazon Machine Images
  • RAID Overview and RAID Configurations
  • User Data and Metadata
  • Elastic Load Balancers & Health Checks
  • Auto Scaling Groups
  • CloudWatch
  • Creating Billing Alarm and EC2 instance alarms.
  • AWS CLI&EC2 Roles
  • Elastic File System
  • AWS Lightsail
  • Elastic Beanstalk
  • Placement Groups

Module 5: Route 53

  • DNS Records overview
  • Routing Policies
  • Hosting sample Website and configuring Policies
  • Simple Routing Policy
  • Latency Routing Policy
  • Failover Routing Policy
  • Weighted Routing Policy
  • Geolocation Routing Policy.

Module 6: Database

  • Launching a RDS  Instances (MySQL, MSSQL & Aurora)
  • Multi-AZ & Read Replicas for RDS instances
  • DynamoDB
  • Redshift
  • Elastichache
  • Database Migration Service and Schema conversion tool

Module 7: VPC (Virtual Private Cloud)

  • Networking Basics
  • Creating custom VPCs and custom Subnets
  • Network ACL’s
  • Route Tables & IGW
  • VPC Peering
  • Flow log creation
  • VPN Configuration with AWS (OpenVPN)

Module 8: Security Options

  • CloudTrail
  • AWS Config
  • Key Management Services
  • AWS Certificate Manager
  • AWS Inspector
  • AWS Trusted Advisor
  • Content Delivery Networks / CloudFront

Module 9: Application Services

  • Simple Email Service
  • Simple Queue Service
  • Simple Workflow Service
  • Simple Notification Service
  • SMS – Server Migration Service
  • Migrating server from on-premises to cloud
  • Cloud Formation
  • Directory Services and Adding EC2 instance to Domain
  • AWS TCO Calculator and Simple Monthly calculator
Contact Form