Cloud Computing Final1
-
date post
13-Sep-2014 -
Category
Documents
-
view
549 -
download
0
description
Transcript of Cloud Computing Final1
CLOUD COMPUTING
PresentationBy Group 8(RIMSR- MMS B)
Ms. Natasha Vyland 67Mr. Pratik Bacche 76Ms. Priyanka Baheti 78Mr. Sandesh Singh 86Mr. Sandip Kadam 87Mr. Sayed Kareem Mohammed 103
Mr. Vijay Baviskar 110
Basics: What is Cloud Computing?
Access Technology enabled services.
Allows Users to consume services.
Wikipedia- “Dynamically Scalable”.
A standardized IT Capability, via the Internet.
Basics: How does it work?
Application runs within the Cloud.
Desktop is connected via the Internet to a Server Farm.
Applications use large data centres and powerful servers that host Web applications and Web services.
Anyone can access a Cloud Application.
Characteristics
Utility pricing
Easy Scaling
Rapid Provisioning
Characteristics
Virtualization
Standardized Offerings
Robust Networks
SOA Adoption
Attributes
Service Based
Scalable and Elastic
Shared
Metered by Use
Uses Internet Technologies
Service Models of Cloud
Software as a Service (SaaS) Providing software applications as service over internet
Infrastructure as a Service (IaaS) Providing infrastructure on demand.
Platform as a Service (PaaS) Combining SaaS and IaaS Delivering computing platform as a service
Software as a Service (SaaS)
Software distribution model by which the software and applications can be made available to customers over the internet.
Customer Pays as per the usage No need to purchase the license for the software / Applcation User can avail the suite of software anywhere in the world without
installing them. He just needs a normal computer with internet connection.
One major advantage of this is customer does not need to take care of upgrades, patches, security of their s/w. These activities are managed by cloud service provider.
Many vendors are available in market to provide SaaS. Office Live, Google Apps, Intacct, SalesForce, NetSuite are some of them.
ConsumerIntern
et
Infrastructure as a Service (IaaS)
The customer does not need to worry about the hardware and systems and pays the nominal charges for using them.
In general, with IaaS you can choose the OS, no. of processors and processor power, memory and amount of storage required.
GoGrid, RackSpace, Amazon, FlexiScale are some of the vendors providing Infrastructure as a Service.
ConsumerIntern
et
Platform as a Service (PaaS)
PaaS is something combination of SaaS and IaaS that means it provides a platform combining software and the infrastructure over internet.
This is primarily for those who want the complete package to work on
Windows Azure, Google App Engine, Force.com, AppScale, Engine Yard, RightScale are some of the cloud based technologies providing PaaS
Cloud Deployment Models
Public Cloud Third party provides cloud services Resources are dynamically provided over the internet
Private Cloud Within the boundaries(firewall) of the organization More secure as they are internal to organization
Community Cloud Several organizations having similar requirements and seeking to
share infrastructure establish a cloud Hybrid Cloud
Organization provides and manages some resources in-house and has others provided externally.
Importance: Why Cloud Computing?
Cloud Computing Architecture
Divide them into 2 sections – Front end and Back end.
Front end and back end Connect to each other through a network (Internet).
Front end has the Client’s Computer and application required to access the cloud computing system for eg. Web browser.
Back end of the system consist of various computers, data servers and Data storage systems that forms the “Cloud” of computing services.
There is a central server which administers the systems. It follows a set of protocol and uses a special kind of software called Middleware and through this middleware software networked computers can communicate with each other and use the resources when needed.
Front-End Back-End
Client Side
Cloud
Cloud Computing Architecture
Cloud Computing Architecture
Connected through a network(Internet)
How users connect to the cloud
Front-end interface seen by user
User selects a task or a service
User’s request gets passed to system Management
Calls the system’s appropriate provisioning services
Launch the appropriate web application
System’s monitoring and metering functions track the usage of cloud
How users connect to the cloud
User InterfaceSystem managementProvisioning
Services
Cloud
Web Applications
Understanding Cloud Storage
Cloud storage is the subcategory of cloud computing
This is a form of networked data storage where data files are stored on multiple virtual servers.
The servers used for cloud storage are typically hosted by third party companies who operate large data centers.
When you subscribe to a cloud storage services, you lease storage capacity from cloud storage service.
You then have access to the contracted amount of storage space, which you access via the internet.
Cloud Storage System Architecture
Control Node
Database(storage)
Database(storage)
Database(storage)
Client Computer
Advantages
Lower Cost computers for usersImproved PerformanceLower IT Infrastructure Cost Fewer Maintenance Issues Lower Software CostInstant Software updatesIncreased Computing Power
Advantages
Unlimited Storage Capacity Increased Data SafetyEasier Group Collaboration Universal Access to Documents Latest Version Availability Disaster recovery and business continuity
Disadvantages
Require constant internet connectionDoes not work well with low speed
connectionStored data might be insecure Lack of privacy
Disadvantages
ComplianceDependency on providerNot fully reliableLack of interoperability
Using Cloud Computing..
Who benefits from cloud computing
Who shouldn’t be using Cloud Computing
Collaborators (Ability to share and edit documents in a real time between multiple
users)
The Internet Impaired(Because without internet Access Cloud Computing
is not Possible)
Road Warriors(Accessing single version of document from any location)
Offline Workers
Cost-Conscious IT Departments The security Conscious
Users with Increasing Needs(More computing power)
Anyone Married to Existing Application.
Wipro InfotechCloud Computing Services
Redefining the computing horizon: Offer flexible IT solutions that can quickly and
easily adapt to evolving customer needs
Offers IT solutions to address customer requirements on a pay-per-use model, with dynamic infrastructure provisioning capabilities
Improves efficiency and effectiveness of IT in organisations
Service Portfolio
Delivering Best Fit Solutions: Infrastructure as a Service (IaaS) Software as a Service (SaaS)
Core Benefits: Lowers capital expense and helps create a
variable cost Structure which better matches payment to
usage Enables rapid provisioning of IT infrastructure Provides flexibility to scale the IT environment,
based on business requirements Enables organisations to move towards an
asset-less environment Optimizes budgets and significantly reduces
costs
Have an available and scalable platform to run the banking software on
Use innovation & technology to keep the costs low
Tight alignment of technology infrastructure with the business demands
Customization of network connectivity to sync with commercial banks network
High levels of security to protect critical data
Challenges
Infrastructure as a Service on Wipro Cloud Computing Platform including Compute, Storage, Security and Data Center facilities
Highly secure Tier 3 data center environment; Multiple layers of security controls, various technologies measures to protect critical data from unauthorized data
Optimum infrastructure provisioning Option to scale up infrastructure
instantaneously based on business requirements
Customized IP-Sec connectivity & MPLS based point-to-point connectivity
Solution
Highly available & scalable infrastructure aligned to business demands
No upfront investment
Pay-per-use pricing model
Agile infrastructure provisioning
Benefits
Thank You