1. CLOUD COMPUTING AND ITS JOB
OPPURTUNITIES
Submitted by
S.K.Ramya
S.Uma Mageshwari
Guided by,
T.Avudaiappan,M.E.,(Ph.D.,)
Assistant Professor,
Department of Computer Science and Engineering,
K.Ramakrishnan college of technology
2. What is Cloud Computing?
Model for enabling ubiquitous, convenient , on-demand network
access
A shared pool of configurable computing resources
(e.g., networks, servers, storage, applications, and services)
Rapidly provisioned and released with minimal management
Effort or service provider interaction.
This cloud model is composed of
1.Five essential characteristics
2.three service models
3.four deployment models.
4. What is Cloud Computing
• Shared pool of configurable computing resources
• On-demand network access
• Provisioned by the Service Provider
5. Cloud Computing Characteristics
5
Common Characteristics:
Low Cost Software
Virtualization Service Orientation
Advanced Security
Homogeneity
Massive Scale Resilient Computing
Geographic Distribution
Essential Characteristics:
Resource Pooling
Broad Network Access Rapid Elasticity
Measured Service
On Demand Self-Service
6. Cloud Service Models
6
Software as a
Service (SaaS)
Platform as a
Service (PaaS)
Infrastructure as a
Service (IaaS)
Google App
Engine
SalesForce CRM
LotusLive
7. Different Cloud Computing Layers
Application Service
(SaaS)
Application Platform
Server Platform
Storage Platform Amazon S3, Dell, Apple, ...
3Tera, EC2, SliceHost,
GoGrid, RightScale, Linode
Google App Engine, Mosso,
Force.com, Engine Yard,
Facebook, Heroku, AWS
MS Live/ExchangeLabs, IBM,
Google Apps; Salesforce.com
Quicken Online, Zoho, Cisco
7
8. Services
Application
Development
Platform
Storage
Hosting
Cloud Computing Service Layers
Description
Services – Complete business services such as PayPal, OpenID,
OAuth, Google Maps, Alexa
Services
Application
Focused
Infrastructure
Focused
Application – Cloud based software that eliminates the need
for local installation such as Google Apps, Microsoft Online
Storage – Data storage or cloud based NAS such as CTERA,
iDisk, CloudNAS
Development – Software development platforms used to
build custom cloud based applications (PAAS & SAAS) such as
SalesForce
Platform – Cloud based platforms, typically provided using
virtualization, such as Amazon ECC, Sun Grid
Hosting – Physical data centers such as those run by IBM, HP,
NaviSite, etc.
8
9. Virtualization
• Virtual workspaces:
– An abstraction of an execution environment that can be made
dynamically available to authorized clients by using well-defined
protocols,
– Resource quota (e.g. CPU, memory share),
– Software configuration (e.g. O/S, provided services).
• Implement on Virtual Machines (VMs):
– Abstraction of a physical host machine,
– Hypervisor intercepts and emulates instructions from VMs, and allows
management of VMs,
– VMWare, Xen, etc.
• Provide infrastructure API:
– Plug-ins to hardware/support structures Hardware
OS
App App App
Hypervisor
OS OS
Virtualized Stack
10. Virtual Machines
• VM technology allows multiple virtual
machines to run on a single physical machine.
Hardware
Virtual Machine Monitor (VMM) / Hypervisor
Guest OS
(Linux)
Guest OS
(NetBSD)
Guest OS
(Windows)
VM VM VM
AppApp AppAppApp
Xen
VMWare
UML
Denali
etc.
Performance: Para-virtualization (e.g. Xen) is very close to raw physical performance!
10
11. What is the purpose and benefits?
• infrastructure-less.
• “pay as used and on demand”, all of us can save in
capital and operational investment!
• Clients can:
– Put their data on the platform instead of on their own
desktop PCs and/or on their own servers.
– They can put their applications on the cloud and use the
servers within the cloud to do processing and data
manipulations etc.
11
12. Cloud-Sourcing
• Why is it becoming a Big Deal:
– Using high-scale/low-cost providers,
– Any time/place access via web browser,
– Rapid scalability; incremental cost and load sharing,
– Can forget need to focus on local IT.
• Concerns:
– Performance, reliability, and SLAs,
– Control of data, and service parameters,
– Application features and choices,
– Interaction between Cloud providers,
– No standard API – mix of SOAP and REST!
– Privacy, security, compliance, trust…
12
13. Cloud Storage
• Several large Web companies are now exploiting the
fact that they have data storage capacity that can be
hired out to others.
– allows data stored remotely to be temporarily cached on
desktop computers, mobile phones or other Internet-
linked devices.
• Amazon’s Elastic Compute Cloud (EC2) and Simple
Storage Solution (S3) are well known examples
– Mechanical Turk
13
14. Utility Computing – EC2
• Amazon Elastic Compute Cloud (EC2):
– Elastic, marshal 1 to 100+ PCs via WS,
– Machine Specs…,
– Fairly cheap!
• Powered by Xen – a Virtual Machine:
– Different from Vmware and VPC as uses “para-virtualization” where
the guest OS is modified to use special hyper-calls:
– Hardware contributions by Intel (VT-x/Vanderpool) and AMD (AMD-V).
– Supports “Live Migration” of a virtual machine between hosts.
• Linux, Windows, OpenSolaris
• Management Console/AP
14
16. The Future
• Many of the activities loosely grouped together under cloud
computing have already been happening and centralised
computing activity is not a new phenomena
• Grid Computing was the last research-led centralised
approach
• However there are concerns that the mainstream adoption of
cloud computing could cause many problems for users
• Many new open source systems appearing that you can install
and run on your local cluster
– should be able to run a variety of applications on these systems
16
19. Cloud Service Types
Private
(On-
Premise)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security &
Integration
Youmanage Infrastruc
ture
(as a
Service)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security &
Integration
Managedbyvendor
Youmanage
Platform
(as a
Service)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security &
Integration
Managedbyvendor
Youmanage
Software
(as a
Service)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security &
Integration
Managedbyvendor
20. COURSE I
• IT Infrastructure Fundamentals
Hardware Fundamentals
Windows 8 Administration
Redhat Linux Administration
Inter Connecting CISCO Network
Devices - Switching & Routing
Customized
• Deep Dive into Enterprise
Networking Infrastructure
CISCO Network Devices
21. Technology
Acquired
Certification Job Roles
IT Foundation
Microsoft
Windows 8
Administration
and
Troubleshootin
g
Red Hat Linux
Administration
Cisco Switching
and Routing
CompTia A+,
CompTia N+
Microsoft
Certified
Solution Associate
(MCSA) 70-687
Red Hat Certified
System
Administrator
(RHCSA)
Cisco Certified
Network
Associate
(CCNA) 200-120
Associate Desktop
Support Engineer
Technical Support
Associate
Desktop and
Network Engineer
Pre-Sales
Engineer
22. COURSE II
• Master the Enterprise Server and Identity
Infrastructure
Installing and Configuring Windows Server
2012 - Reference 20410C
Administering Windows Server 2012 -
Reference 20411C
Configuring Advanced Windows Server 2012
Services - Reference 20412C
23. Technology
Acquired
Certification Job Roles
Microsoft
Windows Server
2012 Installation
and
Configuration
Microsoft
Windows Server
2012
Administration
Microsoft
Windows Server
2012 Advance
Services
Microsoft Certified
Solution Associate
(MCSA) 70-410
Microsoft Certified
Solution Associate
(MCSA) 70-411
Microsoft Certified
Solution Associate
(MCSA) 70-412
Wintel Server
Support - L1/L2
Associate Wintel
Server Support
Engineer
Windows System
Administrator
26. COURSE IV
• Server Virtualization
Server Virtualization with Microsoft HyperV
Server Virtualization with VMware ESXi and
vCenter
Server Virtualization with Xen and Xen Center
• Desktop and Application Virtualization
Xen Desktop
Xen App 6.5
27. Technology Acquired Certification Job Roles
Microsoft HyperV 3 /
System Center Virtual
Machine Manager
Vmware ESXi /
vSphere /
vCenter
Xen Server / Xen
Center
Xen Desktop
Xen App
Microsoft Certified
Solution Associate
(MCSA) 70-247
VMware certified
associate Data Center
Virtualization (VCA)
Citrix Certified
Associate -
Application and
Desktop(CCA-AD)
Citrix Certified
Associate -
Application and
Desktop(CCA-AD)
Cloud Technology
Consultants
Cloud System
Consultant
Systems Engineer
Pre-Sales Engineer
System Associate -
Cloud Computing
SME Virtualization
Data Center
Administrator
VMware
Administrator
Citrix Administrator
28. COURSE V
• Understand, Evaluate and Administer Cloud
Computing Environments and Offering
Configuring and Deploying a Private Cloud with
System Center 2012
Monitoring and Operating a Private Cloud with
System Center 2012
OpenSource OpenStack Cloud platform
Network Monitoring with Nagios
Network Monitoring with OpenNMS
Microsoft Office 365 Administration
29. Technology Acquired Certification Job Roles
Cloud Fundamentals
Microsoft O365
Administration
Microsoft System
Center Operations
Management 2012
Microsoft
Certified
Solution
Associate
(MCSA) 70-
346
and 70-347)
Cloud Technology
Consultants
Cloud System
Consultant
Systems Engineer
Pre-Sales Engineer
System Associate -
Cloud Computing
SME
Virtualization
Data Center
Administrator
Vmware
Administrator
Citrix
Administrator
30. Technology
Acquired
Certification Job Roles
Microsoft System
Center
Operations
Management
2012
Microsoft System
Center
Service Manager
2012
Microsoft System
Center
Orchestrator 2012
Nagios
Open NMS
Microsoft
Certified
Solution
Associate
(MCSA) 70-
400
Microsoft
Certified
Solution
Associate
(MCSA) 70-
243
Software Asset
Management
Executive
Systems
Monitoring
Engineer
Wintel Server
Support -
L1/L2, Windows
System
Administrator
SCOM/SCCM
Administrator
Senior Data Center
Administrator
Systems Engineer
NOC
Administrator
33. BUSINESS OPPORTUNITY
This environment focus on
• Business Continuity Plan & Disaster Recovery
(BCP/DR),
• Dedicated Hosting,
• Co-location, Robust Corporate Mailing,
• Remote Infrastructure Management (RIM),
• Backup Solutions,
• VPS Hosting and Shared Hosting
34. • hosted services over the Internet.
•
• to provide easy, scalable access to
computing resources and IT services.
• Infrastructure-as-a-Service (IaaS),
Platform-as-a-Service (PaaS) and
Software-as-a-Service (SaaS).
• In-house infrastructure are mostly
underutilized, often idle 85% of the time
35. Business Continuity Plan (BCP) /
Disaster Recovery (DR)
• Business disaster recovery.
• Interruption of services and
consequent loss of data
• Data loss
36. CO - LOCATION
• availing co-location services from a time tested and
proven professional organization
37. DEDICATED HOSTING
• Dedicated Hosting offers
simplified plug & play facility
for deployment of complex IT
infrastructure needs of any
organization.
.
.
38. CORPORATE MAILING SOLUTION
• company’s corporate identity corporate mailing
solution enhances business communication and
collaboration
• Upgradation and replacement requirements
• The volume of mails for every business user grows in
a rapid
40. BACKUP SOLUTIONS
• restore lost data from backup
• The challenges of maintaining ever increasing data
has become very critical and a major concern for
organizations.
41. VPS HOSTING
• hosting solution for small to medium sized businesses
• VPS represents the next generation of WEB
HOSTING .
• each server has the look and feel of a physical server,.
42. SHARED HOSTING
• used to get their website or application
online.
• when multiple web sites share the same
server, thus reducing the cost for everyone.
• suitable for personal sites, small businesses,
and even medium sized businesses