introduction tocloud computing n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Introduction to cloud computing PowerPoint Presentation
Download Presentation
Introduction to cloud computing

Loading in 2 Seconds...

play fullscreen
1 / 42

Introduction to cloud computing - PowerPoint PPT Presentation


  • 2 Views
  • Uploaded on

Cloud computing is an information technology(IT) paradigm that enables ubiquitous access to shared pools of configurable system resources and higher-level services that can be rapidly provisioned with minimal management effort.\nI found this website to be useful for learning . Have a look at the site. Hope it helps.\nhttp://professional-guru.com/cloud-engineer-responsibilities/

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Introduction to cloud computing' - professionalguru


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
introduction tocloud computing

Introduction ToCloud

Computing

Professional-Guru.com

topics for thismodule

Topics For ThisModule:-

• What is cloudcomputing

• Characteristics of cloudcomputing

• Cloud implementationmodels

• Cloud servicemodels

• Advantages of cloudcomputing

• Disadvantages/Concerns of cloudcomputing

Professional-Guru.com

what is cloudcomputing

What is CloudComputing?

Cloud computing,often referredto as simply“the cloud”,is the delivery of

on-demand computing resources—everything from applications to data

centers—over the Internet on a pay-for-usebasis.

Professional-Guru.com

what is cloud computing

What is Cloud Computing?

The goal of cloud computing is to apply traditional supercomputing, orhigh-

performance computing power, normally used by military and research facilities,

to perform tens of trillions of computations per second, in consumer-oriented

applications.

Professional-Guru.com

what is cloudcomputing 1

What is CloudComputing?

This shared IT infrastructure contains large pools of systems that are linked

together. Often,virtualization techniques are used to maximize the power of

cloudcomputing.

Professional-Guru.com

characteristics of cloud computing

Characteristics of Cloud

Computing

• On-demandcapabilities

• Broad networkaccess

• Resourcepooling

• Rapidelasticity

• Measuredservice

Professional-Guru.com

characteristics of cloud computing 1

Characteristics of Cloud

Computing

• On-demand capabilities

A business will secure cloud-hosting services through a cloud host

provider which could be your usual software vendor.

You have access to your services and you have the power to changecloud

services through an online control panel or directly with the provider.

You can add or delete users and change storage networks andsoftware

as needed.

Typically, you are billed with a monthly subscription or apay-for-what-you-

use scenario.

Professional-Guru.com

characteristics of cloud computing 2

Characteristics of Cloud

Computing

• Broad networkaccess

Your team can access business management solutions using theirsmart

phones, tablets, laptops, andofficecomputers.

They can use these devices wherever they are located with asimple

online accesspoint.

This mobility is particularly attractive for businesses so that during

business hours or on off-times, employees can stay on top of projects,

contracts, and customers whether they are on the road or in the office.

Broad network access includes private clouds that operate within a

company’s firewall, public clouds, or a hybriddeployment.

Professional-Guru.com

characteristics of cloud computing 3

Characteristics of Cloud

Computing

• Resourcepooling

The cloud enables your employees to enter and use data within the

business management software hosted in the cloud at the same time,

from any location, and at anytime.

This is an attractive feature for multiple business offices and field service

or sales teams that are usually outside theoffice.

Professional-Guru.com

characteristics of cloud computing 4

Characteristics of Cloud

Computing

• Rapidelasticity

If anything, the cloud is flexible and scalable to suit yourimmediate

business needs.

You can quickly and easily add or remove users, software features, and

other resources.

Professional-Guru.com

characteristics of cloud computing 5

Characteristics of Cloud

Computing

• MeasuredService

Going back to the affordable nature of the cloud, you only pay for what you

use.

You and your cloud provider can measure storage levels, processing,

bandwidth, and the number of user accounts and you are billed

appropriately.

The amount of resources that you may use can be monitored and

controlled from both your side and your cloud provider’s side which

provides transparency.

Professional-Guru.com

cloud implementation models

Cloud Implementation Models

• PublicCloud

• PrivateCloud

• HybridCloud

Professional-Guru.com

cloud implementation models 1

Cloud Implementation Models

• Public Cloud

A public cloud is one in which the services and infrastructure are provided off- site

over theInternet.

These clouds offer the greatest level of efficiency in shared resources. However, they

are also more vulnerable than private clouds.

A public cloud is the obvious choicewhen:-

Your standardized workload for applications is used by lots of people,such ase-mail.

You need to test and develop applicationcode.

You have SaaS (Software as a Service) applications from a vendor who has awell-

implemented securitystrategy.

You need incremental capacity (the ability to add computer capacity for peaktimes).

You’re doing collaborationprojects.

You’re doing an ad-hoc software development project using a Platform as a Service

(PaaS) cloud offering.

Professional-Guru.com

cloud implementation models 2

Cloud Implementation Models

• PrivateCloud

A private cloud is one in which the services and infrastructure are

maintained on a privatenetwork.

These clouds offer the greatest level of security and control, but they

require the company to still purchase and maintain all the software and

infrastructure, which reduces the cost savings.

A private cloud is the obvious choice when:-

Your business is part of an industry that must conform to strict

security and data privacyissues.

Your company is large enough to run a next generation cloud data

center efficiently and effectively on itsown.

Professional-Guru.com

cloud implementation models 3

Cloud Implementation Models

• HybridCloud

A hybrid cloud includes a variety of public and private options withmultiple

providers.

By spreading things out over a hybrid cloud, you keep each aspect at your

business in the most efficient environment possible.

The downside is that you have to keep track of multiple different security platforms

and ensure that all aspects of your business can communicate with each other.

A hybrid cloud is the obvious choicewhen:-

Your company wants to use a SaaS application but is concerned about security.Your SaaS

vendor can create a private cloud just for your company inside their firewall.They provide

you with a virtual private network (VPN) for additionalsecurity.

Your company offers services that are tailored for different vertical markets.You can use

a public cloud to interact with the clients but keep their data secured within a private

cloud.

Professional-Guru.com

cloud service models

Cloud Service Models

• PAAS(PlatformAsA Service)

SAAS(SoftwareAsAService)

IAAS(InfrastructureAsA Service)

Professional-Guru.com

cloud service models 1

Cloud Service Models

IAAS

• Cloud infrastructure services, known as Infrastructure as a Service (IaaS), are self-

service models for accessing, monitoring, and managing remote datacenter

infrastructures, such as compute (virtualized or bare metal), storage,networking, and

networking services (e.g.firewalls)

Professional-Guru.com

cloud service models 2

Cloud Service Models

IAAS

• Instead of having to purchase hardware outright, users can purchase IaaS based on

consumption, similar to electricity or other utilitybilling.

Professional-Guru.com

cloud service models 3

Cloud Service Models

IAAS

• Compared to SaaS and PaaS, IaaS users are responsible for managing applications,

data, runtime, middleware, and OSes. Providers still manage virtualization, servers,

hard drives, storage, andnetworking.

Professional-Guru.com

cloud service models 4

Cloud Service Models

IAAS

Many IaaS providers now offer databases, messaging queues, and other services

above the virtualization layer as well.

What users gain with IaaS is infrastructure on top of which they can installany

requiredplatform.

Professional-Guru.com

iaas examples amazon web services

IAAS

•Examples:-

• Amazon Web Services(AWS)

• MicrosoftAzure

• Google Compute Engine(GCE)

Professional-Guru.com

slide23

PAAS

Cloud platform services, or Platform as a Service (PaaS), are used for

applications, and other development, while providing cloud components

to software.

What developers gain with PaaS is a framework they can build upon to develop

or customize applications. PaaS makes the development, testing, and

deployment of applications quick, simple,andcost-effective.

Professional-Guru.com

paas with this technology enterprise operations

PAAS

• With this technology, enterprise operations, or a third-party provider, can manage

OSes, virtualization, servers, storage, networking, and the PaaS software itself.

Developers,however,managethe applications.

• Enterprise PaaS provides line-of-business software developers a self-service portal

for managing computing infrastructure from centralized IT operations and the

platforms that are installed on top of the hardware.

Professional-Guru.com

slide25

PAAS

The enterprise PaaS can be delivered through a hybrid model that uses both public

IaaS and on-premise infrastructure or as a pure private PaaS that only uses the latter.

PaaS allows you to create applications using software components that are built into

the PaaS(middleware).

Professional-Guru.com

paas examples

PAAS

• Examples:-

Microsft - SQLAzure

Amazon Web Services (AWS) – RDS (Relational Database

Service)

Amazon Web Services (AWS) – ElasticBeanstalk

Google –AppEngine

Professional-Guru.com

slide27

SAAS

• Cloud application services, or Software as a Service (SaaS), represent the

largest cloud market and are still growing quickly. SaaS uses the web to deliver

applications that are managed by a third-party vendor and whose interface is

accessed on the clients’side.

Professional-Guru.com

saas most saas applications can be run directly

SAAS

• Most SaaS applications can be run directly from a web browser withoutany

downloads or installations required, although some requireplugins.

• Because of the web delivery model, SaaS eliminates the need to install andrun

applications on individualcomputers.

Professional-Guru.com

saas with saas it s easy for enterprises

SAAS

• With SaaS, it’s easy for enterprises to streamline their maintenance and

support, because everything can be managed by vendors: applications,

runtime, data, middleware, OSes, virtualization, servers, storage and

networking.

Professional-Guru.com

saas popular saas offering types include email

SAAS

• Popular SaaS offering types include email and collaboration,customer

relationship management, and healthcare-related applications.

Professional-Guru.com

saas examples googleapps salesforce

SAAS

• Examples:-

• GoogleApps

• Salesforce

• CitrixGoToMeeting

• Concur

• CiscoWebEx

• Microsoft DynamicsCRM

• MicrosoftOneDrive

Professional-Guru.com

advantages of cloud computing

Advantages Of Cloud Computing

• CostSaving

• Reliability

• Manageability

• StrategicEdge

Professional-Guru.com

costsaving

CostSaving

• Perhaps, the most significant cloud computing benefit is in terms of ITcost savings.

• Businesses, no matter what their type or size, exist to earn money while keeping capital and operational expenses to a

minimum.

• With cloud computing, you can save substantial capital costs with zeroin-house server storage and application

requirements.

• The lack of on-premises infrastructure also removes their associated operational costs in the form of power, air

conditioning and administration costs.

• You pay for what is used and disengage whenever you like - there is no invested IT capital to worry about.

• It’s a common misconception that only large businesses can afford to usethe cloud, when in fact, cloud services are

extremely affordable for smaller businesses.

Professional-Guru.com

reliability

Reliability

With a managed service platform, cloud computing is much more reliable and

consistent than in-house ITinfrastructure.

Most providers offer a Service Level Agreement which guarantees 24/7/365 and

99.99%availability.

Your organization can benefit from a massive pool of redundant IT resources, as well

as quick failover mechanism - if a server fails, hosted applications and services can

easily be transited to any of the available servers.

Professional-Guru.com

advantages of cloud computing 1

Advantages Of Cloud Computing

Manageability

Cloud computing provides enhanced and simplified IT management and

maintenance capabilities through central administration of resources, vendor

managed infrastructure and SLA backed agreements.

IT infrastructure updates and maintenance are eliminated, as all resources are

maintained by the serviceprovider.

You enjoy a simple web-based user interface for accessing software, applications and

services – without the need for installation - and an SLA ensures the timely and

guaranteed delivery, management and maintenance of your IT services.

Professional-Guru.com

strategicedge ever increasing computing resources

StrategicEdge

Ever-increasing computing resources give you a competitive edgeover

competitors, as the time you require for IT procurement is virtually nil.

Your company can deploy mission critical applications that deliversignificant

business benefits, without any upfront costs and minimal provisioning time.

Cloud computing allows you to forget about technology and focus on your key

business activities andobjectives.

It can also help you to reduce the time needed to market newer applicationsand

services.

Professional-Guru.com

disadvantages of cloud computing downtime

Disadvantages Of Cloud

Computing

• Downtime

• Security

• VendorLock-In

• LimitedControl

Professional-Guru.com

downtime as cloud service providers take care

• Downtime

As cloud service providers take care of a number of clients each day, they

can become overwhelmed and may even come up against technical

outages.

This can lead to your business processes being temporarily suspended.

Additionally, if your internet connection is offline, you will not be able to

access any of your applications, server or data from thecloud.

Professional-Guru.com

security

• Security

Although cloud service providers implement the best security standards

and industry certifications, storing data and important files on external

service providers always opens up risks.

Using cloud-powered technologies means you need to provideyour

service provider with access to important business data.

Meanwhile, being a public service opens up cloud service providers to

security challenges on a routinebasis.

The ease in procuring and accessing cloud services can also give nefarious

users the ability to scan, identify and exploit loopholes and vulnerabilities

within a system.

Professional-Guru.com

vendorlock in although cloud service providers

• VendorLock-In

Although cloud service providers promise that the cloud will be flexible to

use and integrate, switching cloud services is something that hasn’t yet

completely evolved.

Organizations may find it difficult to migrate their services from one vendor

to another.

Hosting and integrating current cloud applications on another platform

may throw up interoperability and supportissues.

Professional-Guru.com

limitedcontrol since the cloud infrastructure

• LimitedControl

Since the cloud infrastructure is entirely owned, managed and

monitored by the service provider, it transfers minimal control over

to the customer.

The customer can only control and manage the applications, data

and services operated on top of that, not the backend infrastructure

itself.

Key administrative tasks such as server shell access, updating

and firmware management may not be passed to the customer

or end user.

Professional-Guru.com

conclusion adv vs disadv cloud comp

Conclusion (Adv vs DisAdv Cloud

Comp…)

It is easy to see how the advantages of cloud computing easily

outweigh the drawbacks.

Decreasedcosts,reduceddowntime,and less management

effort are benefits that speak forthemselves.

Professional-Guru.com