Vous êtes sur la page 1sur 4

Cloud Computing

The principal goal of education is to create men and women who are capable of doing
new things, not simply repeating what other generations have done.
-Jean Piaget

Cloud Computing involves aggregation of multiple computing, storage and network resources into a single
entity called "cloud"; into which location as well as device independent computing is performed. Cloud
computing is a natural evolution of the widespread adoption of virtualization, service-oriented
architecture and utility computing.
This workshop aims at giving an opportunity to the budding engineers to enhance their knowledge in the
most demanded field of computing i.e. virtualization and cloud computing.
What would you learn?

Recent trends in computing

What is virtualization?
Explore how & where virtualization can be used?
Working with VMware workstation & running multiple OSs simultaneously in your PC
Server virtualization using ESXi server: creating & configuring virtual machine or virtual servers
What is cloud computing?
Explore the recent trends, how & where cloud computing is used?
Know about different cloud vendors
Hands-on on Amazons Web Services (AWS)
Hands-on on Google App Engine etc

DETAILED COURSE CONTENT:

Session 1: (4hrs)
Overview of Distributed Computing:

Trends of Computing
Introduction to distributed computing
Next big thing: cloud computing

Virtualization: the enabler for Cloud Computing

What is virtualization?
Explore how & where virtualization can be used?
Current usage & future growth

Hands-on on VMware Workstation: Creating & managing virtual machines

VMware Workstation Overview


Installation of VMware Workstation
Creating virtual machine, accessing CDROM & ISO Images
Running multiple operating systems simultaneously in your PC

Server Virtualization using VMware ESXi Hypervisor

How VMware ESXi server interacts with the VM & the operating system?
Installation of VMware ESXi server
Understanding the ESXi server terminologies
Using the Local ESXi Server Console
Virtual Machine Startup/Shutdown Management

Accessing & Managing individual ESXi hosts using VMware vSphere Client

Remote login to ESXi server


Managing the ESXi server data store & resources
Creating virtual machines/servers
Loading operating systems

Session 2: (4hrs)
Introduction to Cloud Computing:

A short history
Client Server Computing Concepts
Challenges
Introduction to Cloud Computing
Why Cloud Computing?
Benefits of Cloud Computing
Service model
Properties and Characteristics model
Deployment model

Characteristics of Cloud Computing:

API based access


Cost
Device independence
Virtualization: enabler for cloud computing
Multitenancy Cloud Deployment Models
Public Cloud
Private Cloud
Hybrid Cloud

Service models of Cloud Computing:

Software as a Service: SaaS


Platform as a Service: PaaS
Infrastructure as a Service: IaaS
Other/Anything as a Service: XaaS

Session 3: (4hrs)
Amazon Web Services (AWS):

Services offered by Amazon


Hands on Amazon (requires user account in AWS OR debit/ATM card to create free a/c during workshop)
Configuring a server
Launching an instance

Google App. Engine:

Introduction to Google app engine


Why Google app engine
Benefits of Google app engine
Future scope
Standard APIs via App Engine specific APIS
Services, Versions

Setting up Development Environment:

Eclipse plug in for Java


Google App Engine SDK for Java
Installation of Google Tools for eclipse
Register at Google App. Engine

Session 4: (4hrs)
Creating a project
Design first application
Uploading and managing application
Uploading and downloading data
Database: working with data store
Working with entities
Design free websites using Google app engine
Free hosting of your own website in Google app engine
Developing & deploying different web applications using Google App Engine
The Training Kit Contents:CD/DVD containing sample codes, software to be used, study materials, PDF documents etc
Duration: We conduct a workshop on 2 consecutive days, each day 8 hours session so in total 16 hours properly
divided into theory and hands on sessions.

Vous aimerez peut-être aussi