• We are available for any Development and Desiging Work , App Developmwnt
  • Main office: Laxmi nagar, New Delhi
  • Call us +91-9555220970 , +91-9304340475

Cloud Computing

Cloud Computing Cource Contant

Introduction to Cloud Computing

A short history

Client Server Computing Concepts

Challenges with Distributed Computing

Introduction to Cloud Computing

Why Cloud Computing?

Benefits of Cloud Computing

Networking Basics

Understanding Networking Concepts

TCP/IP

Application Protocols

Understanding Linux Files and Network Tooling

ifconfig

dig

ping

traceroute

netstat

tcpdump

resolv.conf

ssh

scp/rsync

Characteristics of Cloud Computing

API based access

Cost

Device independence

Virtualization

Multitenancy

Types of Cloud Computing

Software as a Service

Platform as a Service

CLOUD COMPUTING – BASIC AND ADVANCED

Infrastructure as a Service

Other XaaS’s

Cloud Deployment Models

Public Cloud

Private Cloud

Hybrid Cloud

When to choose what?

Virtualization

Introduction to Virtualization

Role of Virtualization in Cloud Computing

Types of Virtualization

Examples of Virtualization

Benefits of Virtualization

Virtualization terminologies

Emulator

Hypervisor

Backup and Snapshotting

Failover

Examples of Virtualization

VMware

Virtualbox

Qemu/KVM

Virtualization Hands-on

Installing Virtual Machine Manager

Configuration of the host machine

Network configuration

Creating Virtual Machines

Allocating Resources

Installing guest machines

Running guest machines

Cloud Computing – Analyzing the Space

Major cloud providers

Important cloud related software

Web Application Engineering in the Cloud

DNS

Load Balancer

Web Servers

Application Servers

Scaling web and application servers

Data stores/Cloud Storage

Relational Databases

NoSQL databases

Scaling datastores

Storing and analyzing unstructured data in the cloud

Data Analysis and the Hadoop Ecosystem

Eliminating SPOFs

SAAS Case Study – Google Apps for the Enterprise

Google Apps Setup

Google Mail

Google Drive

Google Apps Marketplace<

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

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

Module 1. What is Big Data & Why Hadoop?

What is Big Data?

Traditional data management systems and their limitations

What is Hadoop?

Why is Hadoop used?

The Hadoop eco-system

Big data/Hadoop use cases

Module 2. HDFS (Hadoop Distributed File System) and installing Hadoop on single node

HDFS Architecture

HDFS internals and use cases

HDFS Daemons

Files and blocks

Namenode memory concerns

Secondary namenode

HDFS access options

Installing and configuring Hadoop

Hadoop daemons

Basic Hadoop commands

Hands-on exercise