Activity 3
Activity 3
USN – 22MCRIF005
COURSE – Master of Commerce in International Finance and Accounting –
Accredited and Integrated with ACCA, UK
SEMESTER – 2nd
SUBJECT – Open Elective: Cloud Computing
TOPIC OF THE PROJECT – Activity III (Cloud Computing Case Study)
DATE OF SUBMISSION – 28th Feb 2023
UNDER THE SUPERVISION OF – Dr V Srikanth
CLOUD COMPUTING WITH REAL-LIFE
CASE STUDIES AND A NEW APPROACH
TO SOLVING SECURITY ISSUES AND
PUTTING DATA IN THE CLOUD
ABSTRACT
Now a day’s cloud computing plays a major role in IT. It is not used for business activities but it is
now also used for educational purposes. Cloud computing is just internet-based computing you can
say it is another property of the internet. customers plug into the “cloud “and access applications, and
services which are priced and on demand. In this paper we will discuss some case studies of cloud
computing and why it came into the IT market. We will also show the benefit of cloud computing, the
security aspects of cloud computing and a new approach to providing security in cloud computing.
The implementation part shows how we reduce security problems in cloud computing.
INTRODUCTION
Cloud is just internet based: email exists somewhere on some machine; we do not know where the
exit is. We have some servers that store emails, videos, pictures, and anything else. where is that
server and where exists, we don’t know. That data is stored on the cloud on some server or server of
servers. When we want data just access the data with the internet it’s available to me. this is the power
of the cloud. If we are using Gmail, Facebook, or YouTube…means we are using the cloud. Cloud
computing uses the virtualization concept for increasing efficiency. Now hosting companies like
amazon, google is provided cloud services, cloud storage and resources in the cloud environment.
Clouds are very beneficial for business activities. Business people use the cloud at a minimum cost
and they just pay for storage use. Cloud computing combines the feature of virtualization and internet
connectivity for accessing services and applications. The problem with cloud computing is security.
How we do save our data from cloud providers thus there are problems of integrity, availability,
authentication and confidentiality. Cloud computing is just an extension of technology like grid
computing which is developed for 20 years. in this paper, we discuss a new technique for how we
manage security after putting data in the cloud. cloud computing is a vast technology and very
beneficial for the people of India for online tatkal ticket booking is a major problem for people. Thus,
with the help of cloud computing, we can solve these issues. Thus, managing security is the main
challenge of cloud computing.
CLOUD COMPUTING
Cloud computing means applications and services that run on distributed networks using virtualized
resources and access by some common internet protocol standards and networking standards.
Common internet protocol standards mean web services description language (wed), data exchange
between services using some form of XML (scripting language), and communication between
services using soap protocols. Cloud computing also means applications and services delivered over
the internet and the hardware and system software in the large data centres that provide these services.
Cloud computing is a distributed computing that is a scalable and abstract entity that provides an
enormous level of services and also an encapsulated feature which is driven by the economics of sale.
SERVICES AND DEPLOYMENT MODELS OF CLOUD COMPUTING
• Cloud computing has several services and deployment models.
• Cloud services referred as Xia’s or” <something as a service>”. mainly services are three types:
1.) Infrastructure as a Service
This is the base layer of cloud computing. The main concept used in this service is virtualisation. e.g.,
amazon, go Grid, rack space.
2.) Platform as a Service
It is a platform where software can be checked. software development life cycle can be operated on
peas. some of the major cloud platforms like Goldlip., Microsoft azure
3.) Software as a Service
The service provider has admin control over applications for managing, directing, controlling and
responsible for updating, and maintaining security. eggier is SaaS where google is a provider and we
are users.
Deployment Models
There are some types of deployment models.
- Private Cloud: when organizations develop their applications and run within their
infrastructure called a private cloud.
- Public Cloud: when the applications are made available for all customers and pay use basis
called public cloud.
- Hybrid Cloud: a mixture of both public and private clouds is called a hybrid cloud.
Benefits of Cloud Computing: some benefits of cloud computing are listed:
• Need Basis Scale up and Scale Down: provided by infrastructure as a service. when you need
resources ask your cloud provider.
• Scalable and Elastic: scalability means the ability to grow or shrink over time whereas elasticity
means how fast an application removes and adds resources.
• Uses Internet Technologies
REAL-LIFE CASE STUDY (NEED FOR CLOUD COMPUTING)
IRCTC Online Tatkal Ticket Booking from 10 Am To 12 Pm in India
• For tatkal ticket booking in India, booking of the ticket in peak hours is 10 times higher than the rest
of the day.
• The site of IRCTC www.irctc.co.in hits by users in 49 transactions/second and GOOGLE hits
by users in 42000 transactions/second
• IRCTC has a locking mechanism means one seat cannot be allotted to other people but GOOGLE
can share the same information with different people.
• Then how we manage these transactions, IRCTC provided temporal solutions by barring agent
login at peak times but it is not a good approach.
• Another solution is adding more thousand servers but buying these servers is very tough for
companies which are already on a tight budget.
• For some big companies if they buy a thousand servers, but for managing peak hours traffic buying
these servers is not the right approach.
• So, there is a need for cloud computing that can manage fluctuations.
Providing Aadhar Card to Every People in India
• Bank account holders in India are 20% and a large no. of people have no identity.
• Providing Aadhar cards to 800+ billion people is a major project.
• Then this project may lead to no. of bank accounts, and no. of debit cards/credit cards in rural areas.
• Then managing these things is a need of cloud computing.
Security Issues in Cloud Computing
The main issues in cloud computing are related to security. We show some security issues in cloud
computing.
Confidentiality
In the case of a cloud computing environment, confidentiality means how we secure our data from
cloud providers as well as other customers. Customers outsourced their data on cloud servers which
are managed by untrustworthy cloud providers. Outsourced means customers lose their physical
control over data.
Integrity
Integrity means data should not be modified or altered. data are honestly stored on cloud servers. and
data should not be modified by cloud providers. if any fault occurs then it will be detected as soon as
possible.
Availability
If we are looking for an on-demand service then it should be present. If the on-demand service is no
longer available, customers will not believe in the cloud system.
Privacy
Privacy means information should not be shared with others like personal information. data are
distributed on cloud servers which are managed by cloud providers then there are issues related to
privacy. business competitors want their data should be confidential and not leaked in public markets.