Big Data Training - Learn MapReduce, Sqoop, PIG, Hive,Hbase‎,Spark

DevOps Cloud Computing Training

Course Objectives: At the end of AWS Cloud Computing training course, the participants  Have a conceptual understanding of Cloud computing …

    Upcoming Batches :
    General Feb-18-2018 $999.00

    Course Objectives:

    At the end of AWS Cloud Computing training course, the participants  Have a conceptual understanding of Cloud computing & DevOps will be in a position to assess their application objectives and decide how to deploy the application in their environment with ease.

    Have a sound understanding of the various DevOps concepts including

    Puppet, Jenkins with Build Automation and Nagios for monitoring.

    Course will benefit below roles:

    Technical Management; Architects; Business Analyst; Engineering

    Teams; System Administrator, Software Developers and Operation Teams


    Knowledge of Linux Tooling and Networking is good to have.

    Course Content:

    Schedule: 6 Weeks Program 

    Every Sunday: 10:00 AM – 4:00 PM PST

    Every Wed 7 to 8:30 PM PST

    1. Introduction to Cloud Computing

    A short history

    Client Server Computing Concepts

    Introduction to Cloud Computing

    Why Cloud Computing?

    Benefits of Cloud Computing

    Virtualization vs Cloud Computing

    1. Types of Cloud Computing

    • Software as a Service

    • Platform as a Service

    • Infrastructure as a Service

    • Other XaaS’s

    1. Characteristics of Cloud Computing

    Public Cloud

    Private Cloud

    Hybrid Cloud

    1. Cloud Computing Issues

    Privacy; Legality; Security

    1. Cloud Architectures

    Stateless architectures

    Handling failures in the cloud

    1. Cloud Computing – Analysing the Space

    Major cloud providers

    Important cloud related software

    1. Amazon Web Services (AWS)

    Introduction to the AWS products

    Amazon Elastic Compute Cloud (EC2)

    Amazon Simple Storage Service (S3)

    Elastic Block Storage (EBS)

    Elastic Load Balancing (ELB)

    Amazon Relational Database Service (RDS)

    Amazon DynamoDB

    Auto Scaling; Amazon ElastiCache

    1. IAAS – Deep Dive

    Understanding cloud terminologies

    Compute; Storage; Networking

    Other services on the periphery

    IAAS Providers

    Amazon AWS

    Google Compute Engine

    Elastic Compute Cloud Essentials

    1. Introduction to the AWS Management Console

    Regions and Availability Zones – How to choose the right one

    Overview of all components

    1. EC2 Instances

    Deciding between On-demand instances, Spot instances, Reserved instances and EC2 Reserved       Instance Marketplace.

    Setting up security Launching an instance – How to choose the right instance type

    Security via Key Pairs

    Working with the Security Group

    Assigning Elastic IPs

    Logging into the instance

    1. Virtual Private Cloud

    Introduction & Overview

    Build your own custom VPC

    Network Address Translation

    Access Control Lists(ACL’s)

    1. Working with AMIs

    Choosing the right AMI

    Creating your own AMI

    Deciding what goes into an AMI

    1. Elastic Block Store (EBS)

    Creating and deleting volumes

    Attaching and detaching volumes

    Mounting and Unmounting the attached volume

    Creating snapshots

    1. Simple Storage Service (S3)

    Creating and deleting buckets

    Adding objects to buckets

    Getting objects

    Deleting objects

    1. Relational Database Service (RDS)

    Selecting the Engine

    Configuring the Database Engine

    Creating your Database

    Setting up automatic backups

    Authorizing access to the DB via DB Security Groups

    1. CloudWatch

    Debugging cloud related issues

    Monitoring the AWS Service Health Dashboard

    Monitoring with CloudWatch

    Getting statistics for a specific EC2 instance

    Getting aggregated statistics

    Metrics for other AWS Services and related namespaces

    Setting up notifications

    Using command-line tools

    1. IAM

    Users and Groups

    Permissions, Policies and Roles

    Creating admin groups via UI and the command line

    Elastic Beanstalk

    Simple Notification Service (SNS)

    Simple Email Service (SES)

    Simple Queue Service (SQS)

    1. Case Studies – Amazon Web Services

    Building a simple web application in the cloud

    Building a community based photo/video sharing site

    Building an ad-serving site in the cloud



    DevOps Tool: Puppet

    Introduction to Puppet

    Installing and Configuring the Puppet Master

    Installing and Configuring the Puppet Agent

    Creating & Working with Manifests

    Creating, Working and Using Modules

    Creating & Working File Templates

    Configuring Hiera

    Windows Configuration Management

    Version Control

    DevOps: Source Code Management (Git & Continuous Integration)

    Jenkins and Build Automation

    Introduction to Jenkins

    Installation and Configuration Jenkins

    Managing Jenkins

    GIT Repository

    Setting Up different Types of Automated Builds

    Jenkins Interface Tweak

    Monitoring: Nagios

    Introduction, Download and Setup

    Core & Plugin Compilation

    Service Management

    NRPE: Installation, Remote Host Config Check, Remote Host Verification

    Nagios Server: Adding a Remote Host

    Browsing the Nagios Server