Cloud Computing Group No-01: Chandan Yadav Abhigyan Prakash Rajarshi Mondal Bijoy Ghosh
Cloud Computing Group No-01: Chandan Yadav Abhigyan Prakash Rajarshi Mondal Bijoy Ghosh
Cloud Computing Group No-01: Chandan Yadav Abhigyan Prakash Rajarshi Mondal Bijoy Ghosh
Group No-01
5
What is Peak Traffic
Peak traffic is basically the traffic which comes for a shorter duration , e.g. you can expect the
most traffic between 6pm to 10pm because that is the time when people are most free.
So, after 10pm the peak traffic can decline. So when traffic booms you have to have the servers
to manage them & after 10pm when this peak traffic declines your servers become idle. So we
have to get maximum servers so that we do not face any problems when the traffic is at its peak.
6
Disadvantages
This setup is expensive.
7
8
CLOUD
COMPUTING
How it happens now?
Put your data on cloud servers & voila! No more buying expensive servers
Your cloud provider will manage your servers, hence no worries about the underlying
infrastructure.
9
What is Cloud Computing?
It is the use of remote servers on the internet to store, manage & process data rather than a
local server or your personal computer.
10
Cloud Models
There are certain services & models working behind the scene making the cloud computing feasible &
accessible to the end users. Following are the working models for cloud computing:
Cloud Models
11
Service Models
Service Models are the reference models on which the Cloud Computing is based. These can be categorized into
three basic service models as listed below:
12
Infrastructure as a Service(IaaS)
IaaS is the Delivery of technology infrastructure as on demand scalable service.
IaaS provides access to fundamental resources such as physical machine, virtual
machine, virtual storage, etc..
Usually billed based on usage
Usually multi tenant virtualized environment
Can be coupled with Managed Services for OS and application support.
13
Service Models- Cloud Computing
Provides virtualized computing resources over the internet
Infrastructure as a service
14
IaaS Example
15
Platform as a Service(PaaS)
PaaS provides the runtime environment for applications, development deployment tools, etc..
PaaS provides all of the facilities required to support the entire life cycle of building &
delivering web applications & services entirely from the Internet.
Typically applications must be developed with a particular platform in mind.
Muti tenant environments
Highly scalable multi tier architecture.
16
Service Models- Cloud Computing
No control over the underlying architecture including
operating systems, storage, servers, etc..
Platform as a Service (PaaS) The cloud providers gives the ability to the
customer to deploy customer created application
using programming languages, tools, etc that are
provided by the Cloud Provider.
17
PaaS Example
18
Software as a Service(SaaS)
SaaS model allows to use software applications as a service to end users.
SaaS is a software delivery methodology that provides licensed muti tenant access to
software & its functions remotely as a Web-Based service.
Usually billed based on usage
Usually multi tenant environment
Highly scalable architecture.
19
Service Models- Cloud Computing
Cloud provider leases application or softwares which are
owned by them to its client.
20
SaaS Examples
21
Service Models- Conclusion
Packaged Software Infrastructure Platform Software
You Manage
Application Application Application Application
Data Data Data Data
You Manage
Runtime Runtime Runtime Runtime
Managed by Vendor
Middleware Middleware Middleware Middleware
You Manage
Managed by Vendor
O/S O/S O/S O/S
Virtualisation Virtualisation Virtualisation Virtualisation
Managed by Vendor
Server Server Server Server
Storage Storage Storage Storage
Networking Networking Networking Networking
22
23
Cloud Models
Service Models
Deployment Models
Deployment Models
Deployment Models define the type of access to the cloud, i.e., how the cloud is located?
Cloud can have any of the three types of access-:
Public
Private
Hybrid
24
Types of Deployment Models
Public Cloud
Private Cloud
Hybrid Cloud
25
Public Cloud
The Public Cloud allows systems &
services to be easily accessible to
the general public. Public cloud may
be less secure because of its
openness, e.g., e-mail.
26
Advantages of Public Cloud-:
No investment required to deploy & maintain the IT infrastructure.
High scalability and flexibility to meet unpredictable workload demands.
Reduced complexity and requirements on IT expertise as the cloud vendor is responsible to
manage the infrastructure.
Flexible pricing options based on different SLA offerings.
The cost agility allows organizations to follow lean growth strategies and focus their
investments on innovation projects.
27
Suitable choice for-:
Predictable computing needs, such as communication services for a specific number of users.
Apps and services necessary to perform IT and business operations.
Additional resource requirements to address varying peak demands.
Software developments and test environments.
28
Limitations-:
The total cost of ownership (TCO) can rise exponentially for large-scale usage, specifically for
midsize to large enterprises.
Not the most viable solution for security and availability sensitive mission-critical IT workloads.
Low visibility and control into the infrastructure, which may not suffice to meet regulatory
compliance.
29
Private Cloud
The private Cloud aloows system and services to be accessible within an organisation. It offers increased
security because of its private nature.
30
Advantages of Private Cloud-:
Dedicated and Secure environments that cannot be accessed by other organizations.
Compliance to stringent regulations as organizations can run protocols, configurations and
measures to customize security based on unique workload requirements.
High scalability and efficiency to meet unpredictable demands without compromising on
security and performance.
High SLA performance and Efficiency.
Flexibility to transform the infrastructure based on ever-changing business and IT needs of the
organizations.
31
Suitable choice for-:
Highly regulated industries and government agencies.
Technology companies that require strong control and security over their IT workloads and the
underlying infrastructure.
Large enterprises that require advanced data center technologies to operate efficiently and cost-
effectively.
Organizations that can afford to invest in high performance and availability technologies.
32
Limitations-:
Expensive Solution with a relatively high total cost of ownership as compared to public cloud
alternatives for short-term use cases.
Mobile users may have limited access to the private cloud considering the high security measures in
place.
The infrastructure may not offer high scalability to meet unpredictable demands if the cloud data center
is limited to on-premise computing resources.
33
Hybrid Cloud
The Hybrid Cloud is mixture of private and public
cloud. However, the critical activities are
performed using private cloud and non-critical
activities are performed using public cloud.
34
Advantages of Hybrid Cloud-:
Flexible policy-driven deployment to distribute workloads across public and private infrastructure
environments based on security, performance and cost requirements.
Scalability of public cloud environments is achieved without exposing sensitive IT workloads to
the inherent security risks.
High reliability as the services are distributed across multiple data centres across public and
private data centres.
Improved security posture as sensitive IT workloads run on dedicated resources in private clouds
while regular workloads are spread across inexpensive public cloud infrastructure to trade-off for
cost investments.
35
Suitable Choice for-:
Organisations serving multiple verticals facing different IT security, regulatory and performance
requirements.
Optimizing cloud investments without compromising on the value proposition of either public or
private cloud technologies.
Improving security on existing cloud solutions such as SaaS offerings that must be delivered via
secure private networks.
Strategically approaching cloud investments to continuously switch and trade-off between the
best cloud service delivery model available in the market.
36
Limitations-:
It can get expensive.
Strong compatibility and integration is required between cloud infrastructure spanning different
locations and categories. This is a limitation with public cloud deployments, for which
organisations lack direct control over the infrastructure.
Additional infrastructure complexity is introduced as organisations operate and manage an
evolving mix of private and public cloud architecture.
37
Public Vs Private Vs Hybrid Cloud-:
The choice between public, private and hybrid cloud solutions depends on a variety of
factors, use cases and limitations. In the real-world, it’s not an either/or situation,
especially since organisations tend to leverage all three types of cloud solutions
considering the inherent value propositions and trade-offs.
38
Advantages of cloud computing-:
39
Disadvantages of Cloud Computing-:
40
Conclusion:
41
42