Вы находитесь на странице: 1из 35

CLOUD COMPUTING

PREPARED BY
Kartik rupani
AGENDA
ØDefination(Meaning)
ØWhy We need?
ØHistory
Ø Key features/Characteristics
ØArchitecture
Ø How it works
ØWork-flow
ØComponents
Ø Layers
Ø
AGENDA(Cont..)
ØTypes of Services
ØValue chain
ØIssues
ØChallenges
ØAdvantages
ØDraw-backs
ØApplications
Ø Future
Ø Conclusion
DEFINATION
Ø Cloud computing is internet based computing which derives
from the characteristics of client-server model.
Ø
Ø It uses the internet and central remote severs to maintain their
data and applications.
Ø
Ø This technology allows much more efficient computing by
centralizing storage, memory, processing and bandwidth.
Ø
Ø A simple example of cloud computing is Yahoo email or Gmail
etc. We do not need a software or a server to use them.
Ø
Ø
Cloud computing conceptual diagram
Why we need?
Ø The access of internet and daily use of computer, we are storing a
lot of data in our computer.
Ø
Ø For any business enterprise or any large sever machines there is a
requirement of large data to be stored.
Ø
Ø The access to data or any information takes more time than the
usual because of the storage capacity and load on the
processor.
Ø
Ø Due to this reasons we are requiring a solution to solve the
problem, that’s why there is a need for a CLOUD
COMPUTING.

Ø
HISTORY
Ø The actual term "cloud" borrows from telephony in the
telecommunications companies.
Ø
Ø Until the 1990s primarily company offered dedicated point-to-
point data circuits.
Ø
Ø After that they began to offer Virtual Private Network(VPN)
services with comparable quality of service but at a much
lower cost.
Ø
Ø In 2007, Google, IBM, and a number of universities embarked on
a large scale cloud computing research project.
Different companies implementing Cloud Computing service
Cloud computing now- a-days
Ø From a survey, it is assumed that by the end of 2012, it will
become the business of worth 42 billion $ all around the
world.
Ø
Ø In INDIAalso the top I.T. companies are using the Cloud
Computing services. We can consider the Cloud computing
service as a B2C(BUSINESS-TO-CONSUMER) E-
commerce.
Ø
Ø Wipro has developed a Private Cloud for internet users.
Ø
Ø Infosys has also developed a Cloud computing service for its
Auto-sector department.

Ø
KEY FEATURES
Ø Maintenance:- Cloud Computing applications are easier to maintain, since
they don't have to be installed on each user's computer.
Ø
Ø Cost:- Is claimed to be greatly reduced and capital expenditure is converted
to operational expenditure.

Ø Device and location independence :- Which enables users to access systems


using a web browser regardless of their location or what device they are
using (e.g., PC, mobile).
Ø
Ø Reliability :- is improved if multiple redundant sites are used, which makes
well designed cloud computing suitable for business continuity and
disaster recovery.
Ø
Ø
Ø
KEY FEATURES(cont..)
Ø Security:- Security can also be provided in the Cloud-computing
while there is a need for transfer.

Ø Multi-tenancy:- Which enables sharing of resources and costs across a


large pool of users thus allowing for :

• Centralization of infrastructure in locations with lower costs (such as real


estate, electricity, etc.)

• Peak-load capacity increases (users need not engineer for highest possible
load-levels)

• Utilization and efficiency improvements for systems that are often only
10–20% utilized.
Ø
ARCHITECTURE
ARCHITECTURE(CONT..)
Ø The architecture behind cloud computing is a massive network
of “cloud servers” interconnected in parallel…..

Ø The flow of control which is directed from Client to Server from


one block to other…..
Ø
Ø The block contains Systems, interfaces , tools…..
Ø
Ø The functions of different Systems, interfaces , tools are as
follows :
Ø
Ø
ARCHITECTURE(CONT..)
• User interaction interface:- The user of the cloud interface
which interact with cloud Server to obtain service.
• Services catalog:- The list of services that a user can request.
• System management:- It manages the computer resources
available.
• Provisioning tool:- It delivers the requested service.
• Monitoring and metering:- It monitors and keeps the usage of
the cloud.
• Servers:- The servers which provide the requstedservices to
users.
Ø
How it works?
How it works?(Cont..)
Ø By generating the request by client the control goes to Control
Node.
Ø Control node:- Controls all types of requests which are
generated by Client.
Ø Database(Storage):-Which has Stored Whole information
about any particular Enter-prize.
Ø Computer Network:- which has a Control and authority to
permit the access to particular user.
Ø Application Server:- To which request arrives and by
executing it, it permits the user to access the request
generated by user.
Ø
Ø
Work-flow
Components
Layers
•Client :- The user Who is generating the
request.

•Application :- Which Runs on the user’s


Console after generating request.

•Platform:- Which Provides the initiatives for


the application which is being performed.

•Infrastructure:-The
Infrastructure:- Systematic arrangement
of all the Components.

•Server:- Which Replies to the User by
Providing access.


Types of Services
Types of Services(Cont..)
Ø Infrastructure as a service(IaaS):- Infrastructure can be Provided
as a Service.
• Ex:- Amazon web Services.

Ø Platform as a service(Paas):-The
service(Paas):- users execute the application
hosted by the cloud provider through the platform or
Application Program Interface (API).
(API)
• Ex:- Google, Microsoft.

Ø Software as a Service(Saas):- It Provides Software infrastructure


for the User to interact with the System.
• EX:- MS Outlook.


Value Chain
Value Chain(Cont..)
Ø Value Chain Model divides activities of a business into two
main categories based on their relationship to Service
/Product:

Ø PRIMARY ACTIVITIES:- Which includes Manufacturing,


Marketing , Supporting , Promoting , Delivering Services.

Ø SUPPORT ACTIVITIES:- Which Supports Primary activities


by including Human resource, Procurement and
Accounting Services.
Ø

Ø
Issues
Ø The Issues related with Cloud Computing are as
• follows:-
• Security:- Cloud services provider Should Provide data storage
and transmission encryption, user authentication, and
authorization (data access).

• Reliability:- The Services Provided by Cloud services provider


Should be Reliable.

• Ownership:- The rights Should be there and remains Same for the
Customers.
Issues(Cont..)
• Data Portability and Conversion:- The transfer of data should
be made portable & Conversion Should be Easier.

• Data back-up:- Cloud Service Providers Should Provide
Sufficient Space To back up the data from Loosing Work.

• Multiplatform Support :- It Should Provide more than one O.S.
to run on one Plat-form.

• Intellectual Property :- A company invents something new and
it uses cloud services as part of the invention.



Challenges
Ø Privacy:- Because there are few disadvantages with cloud
computing, there is a need for Privacy to monitor and to keep
the data Safe.

Ø Security:- As the cloud is accessed through the internet there


are security concerns like network and information
security.
security It is the duty of the cloud service provider to
maintain the safety and security for the consumers.

Ø Availability and Performance:- The cloud service provider


needs to make sure the system is available for its consumers.
service level agreements (SLA) is related to the availability
and performance.
Advantages
Ø A low cost alternative to access technology.

Ø Optimum utilization and Dispersion of Cost.


Ø Greater independence and Remote access.


Ø Enhance monitoring and Simplified usage.


Ø We can access our data at any time.


Ø
Ø We do not need to Purchase additional hardware as your space
requirements grow.

Ø
Draw-backs
Ø A Lot of control requires to handle such data and
information.
Ø
Ø It depends on third-party to ensure the security and
confidentiality of data and information.
Ø
Ø If any cloud host disappears, where does our information go?
Ø
Ø It relies totally on network Connections.
Ø
Ø We do not have control over the remote servers, their software,
or their security.
Applications
Ø The applications of Cloud Computing are as
Follows:-
1) Mint :-
• A Cloud based personal finance tool, to manage your money(Sep. 2007).
• All money related accounts viz. Bank Accounts, Credit Card, Loan, Stock
Brokerage & other Investment in one place.


Applications(Cont..)
2) I-Cloud:-

• It is a free Cloud based Desktop.


• It also offers a platform for web developers (Platform as a service, PaaS).
• It offers Services like Online storage, Photos, Music, Movies, Application
development, Calendar, Mail, Media Player, Word Processors etc….
• It also offers a platform for web developers (Platform as a service, PaaS)

Applications(Cont..)
• 3) Cloudo:-
• It’s a free computer that lives on the Internet, right in your web browser.
• This means that you can access your documents, photos, music, movies and
all other files no matter where you are, from any computer or mobile
phone.
• Cloudo is a hosted service, there is no hardware or software to setup and
maintain.

Applications(Cont..)
4) Eye-os:-
• It describes itself as the Open Source Cloud’s Web Desktop.
• It is similar to the i-Cloud & Cloudo described above. It has a
very attractive design.

Future
Ø In Future most users will perform computing and communicating
activities through connections to servers operated by outside
firms.
Ø
Ø By 2020, most User will work in Internet-based applications such
as Google Docs,
Docs and in applications run from smartphones.
smartphones It
means that they won't do their work with software running on
a general-purpose PC.
Ø
Ø The cloud computing will continue to expand and come to
dominate information transactions because it offers many
advantages.
Ø

Conclusion

•Cloud Computing holds a lot of


promise and we believe that it is likely
to be a major influence on hosting and
application development.
THANK
YOU