Presentation On: MR - Amit Kapadia
Presentation On: MR - Amit Kapadia
2
What is Cloud Computing?
Definitions:
“Cloud computing is a general term for anything that
involves delivering hosted services over the internet.” – Wikipedia
3 www.vcloudxperts.com
What is Cloud Computing?
4 www.vcloudxperts.com
In Simple terms what is Cloud
Computing?
5 www.vcloudxperts.com
In Simple terms what is Cloud
Computing?
6 www.vcloudxperts.com
Cloud Computing Introduction
7 www.vcloudxperts.com
Why the rush to the cloud?
There are valid and significant business and IT reasons for the cloud
computing paradigm shift. The fundamentals of outsourcing as a
solution apply.
Reduced cost: Cloud computing can reduce both capital expense
(CapEx) and operating expense (OpEx) costs because resources are
only acquired when needed and are only paid for when used.
Refined usage of personnel: Using cloud computing frees valuable
personnel allowing them to focus on delivering value rather than
maintaining hardware and software.
Robust scalability: Cloud computing allows for immediate scaling,
either up or down, at any time without long-term commitment.
8 www.vcloudxperts.com
Cloud computing building blocks
The cloud computing model is comprised of a front end and a back end. These two
elements are connected through a network, in most cases the Internet.
These services are like just electricity, telephone service, or natural gas
Back End
cloud of services
Front end
applications,
Internet computers,
User Computer servers, and
data storage
9 www.vcloudxperts.com
The models of cloud computing:
or Architectural service layers
10 www.vcloudxperts.com
Cloud Delivery Models
Software as a Service(SaaS):
»The application is hosted centrally
»Software testing takes place at a faster rate
»Reduction in IT operational costs
»No need to install new software to release
updates
11 www.vcloudxperts.com
Software as a Service (SaaS):
12 www.vcloudxperts.com
Cloud Delivery Models
Platform as a Service(PaaS):
Facilitation of hosting capabilities
Designing and developing the application
Integrating web services and databases
Providing security, scalability and storage
13 www.vcloudxperts.com
Platform as a Service (PaaS):
14 www.vcloudxperts.com
Cloud Delivery Models
Infrastructure as a Service(IaaS):
Virtualization of Desktop
Internet availability
Use of billing model
Computerized administrative tasks
15 www.vcloudxperts.com
Cloud Infrastructure as Service
(IaaS):
Cloud infrastructure services or "Infrastructure as a Service (IaaS)" delivers
computer infrastructure, typically a platform virtualization environment as a
service. Rather than purchasing servers, software, data center space or
network equipment, clients instead buy those resources as a fully
outsourced service.
16 www.vcloudxperts.com
Cloud Delivery Models
17
www.vcloudxperts.com
What does Pay-as-you-goMean?
18 www.vcloudxperts.com
Sample Benefits and Risks for Cloud
Types
19 www.vcloudxperts.com
Distribution of Control between
Service Models
20 www.vcloudxperts.com
Types Of Clouds
Public Cloud
Private Cloud
Hybrid Cloud
21 www.vcloudxperts.com
Types Of Clouds
22 www.vcloudxperts.com
Public Cloud
Public Cloud: the services are delivered to the client via
the Internet from a third party service provider.
Example: Amazon
23 www.vcloudxperts.com
Private Cloud
• Private Cloud: these services are managed and provided within the
organization. There are less restriction on network bandwidth, fewer
security exposures and other legal requirements compared to the
public Cloud.
Example: HP Data Centers
24 www.vcloudxperts.com
Hybrid Cloud
25 www.vcloudxperts.com
Providers of Cloud Computing
26 www.vcloudxperts.com
Providers of Cloud Computing
27 www.vcloudxperts.com
Providers of Cloud Computing
28 www.vcloudxperts.com
Vendors of different areas of
cloudcomputing
29 www.vcloudxperts.com
Cloud Computing: Saviour |
Destroyer ?
30 www.vcloudxperts.com
Advantages / Disadvantages
31 www.vcloudxperts.com
Sample Benefits and Risks for Cloud
Models
32 www.vcloudxperts.com
Typical Use Case for
33 www.vcloudxperts.com
Market Opportunities
34
Verticals Cloud Caters
35
Cloud Computing Advantages
Scalability
Flexibility
Can be slow
37 www.vcloudxperts.com
38
Risk in cloud computing
Logging & Investigative Support: Harder to know who altered the data and
where they came from
39 www.vcloudxperts.com
WAYS TO
REDUCE I.T. SPEND WITH
CLOUD COMPUTING
(A smart way to reduce IT cost, CO2 footprint
and provide services anywhere, anytime)
40 www.vcloudxperts.com
WAYS TO REDUCE I.T. SPEND
WITH CLOUD COMPUTING
1. 1.Pay only for what you use, as you use it. This is perhaps the most
compelling of any cloud value message. By moving your applications and
workloads to a public cloud platform, your IT staff can instantly ratchet your
resources up or down, depending on the immediate needs of any particular
workload.
41 www.vcloudxperts.com
WAYS TO REDUCE I.T. SPEND
WITH CLOUD COMPUTING (CONT)
42 www.vcloudxperts.com
WAYS TO REDUCE I.T. SPEND
WITH CLOUD COMPUTING (CONT)
3. Decrease IT management costs via virtualization. Scaling
infrastructure to meet new workload demands, maintaining physical
security, and software deployment and patching are just a few
examples of costly IT management tasks that are decreased
significantly by running a virtualized infrastructure.
43 www.vcloudxperts.com
Cloud & OpenSource
44 www.vcloudxperts.com
Cloud Computing
Loss of control
Integration: enterprise & federated authorization
Interoperability: with key enterprise applications
Accessibility and UI limitations of web apps
Reliability, performance, security; offline access
Features; changes; vendor lock
Policy/compliance concerns(privacy)
Breach forensics and mitigation
Business “surprises”
Support; More Logins
Consequences of “Creative Destruction”
45 www.vcloudxperts.com
Security issues in Cloud Computing
46 www.vcloudxperts.com
Amazon WebServices
47 www.vcloudxperts.com
Why AWS?
48 www.vcloudxperts.com
Amazon CloudCharacteristics
Availability &Reliability
Scalability &Elasticity
Performance
Flexible (Numerous options of Programming,
APIs ,Access)
Secure
49 www.vcloudxperts.com
Access AWS
50 www.vcloudxperts.com
EC2 Highlights
51 www.vcloudxperts.com
EBS(Elastic Block Store) Features
52 www.vcloudxperts.com
S3 Definitions
53 www.vcloudxperts.com
Amazon S3 Namespace(Contd.)
54 www.vcloudxperts.com
Server Side Encryption
55 www.vcloudxperts.com
Three Services BetterTogether
56 www.vcloudxperts.com
VPC Architecture Scenarios
A virtual private cloud (VPC) is a virtual network dedicated to your AWS account .
Below is Layout of VPC with Public and Private Subnets and Hardware VPN Access
57
AWS IAM( Identity and Access
Management) Functionality
58
Database In AWS
59 www.vcloudxperts.com
RDS (Relational DataBase Service)
Highlights
60 www.vcloudxperts.com
Why RDS?
61 www.vcloudxperts.com
Average Salary in India for Skill:
Cloud Computing
National Salary
Job
Data
Software Engineer
Rs 605,000
salaries
Senior Software
Rs 2,399,373
Architect salaries
Senior Technical
Rs 1,587,402
Consultant salaries
62 www.vcloudxperts.com
What the future holds for India in
cloud computing
Skill formation for handling complex cloud computing tasks is important. We
have to evolve courses to cater to this and popularise them from the school
/College level itself.
According to a recent report by Gartner, cloud computing will constitute the bulk
of IT spending by 2016. In India alone, it is predicted that the cloud market will
reach over $3 billion by next year—an almost five-fold increased from 2012.
Juxtaposed into the Indian context, cloud computing is set to transform how we
do business and how we move up in the digital value chain. It has a direct
beneficial effect for small to medium sized businesses (SMBs), dotted across
the country.
This sector employs 40% of the workforce and is growing at a rate of 8% per
year; it will also dictate the future course of Indian development.
63 www.vcloudxperts.com
Any Questions
64 www.vcloudxperts.com
www.vcloudxperts.com
65