24

How to Cloud - The Ultimate Guide to Cloud Computing

Embed Size (px)

Citation preview

Page 1: How to Cloud - The Ultimate Guide to Cloud Computing

BY AWESOME DEVELOPERS

WWW.AWESOMEDEVELOPERS.EU

HOW TO CLOUD THE ULTIMATE GUIDE TO

CLOUD COMPUTING

Page 2: How to Cloud - The Ultimate Guide to Cloud Computing

WHAT CLOUD COMPUTING

MEANS?

What is the cloud? Where is the cloud? Are we in the cloud now? These are

all questions you 've probably heard or even asked yourself . The term "cloud

computing" is everywhere.

In the simplest terms , cloud computing means storing and accessing data

and programs over the Internet instead of your computer 's hard drive. The

cloud is just a metaphor for the Internet. It goes back to the days of

flowcharts and presentations that would represent the gigantic server-farm

infrastructure of the Internet.

Page 3: How to Cloud - The Ultimate Guide to Cloud Computing

On demand services1

COMMON

CLOUD

CHARACTE

RISTICS

Ubiquitous network access:

anywhere, anytime, any device 2

Location independent

Resource Pooling 3

4 Rapid elasticity

Pay-as-you-go 5

Page 4: How to Cloud - The Ultimate Guide to Cloud Computing

CLOUD COMPUTING

SERVICES

Page 5: How to Cloud - The Ultimate Guide to Cloud Computing

SOFTWARE AS A SERVICE

(SAAS)

FLEXIBLE PAYMENT

Pay-as-you-go subscribtion

Better and more predictable

budget

Users can terminate SaaS

offerings at any time

is a software distribution model in which a third-party provider hosts

applications and makes them available to customers over the Internet. 

SCALABLE USAGE

High scalability , which gives

customers the option to access

more , or fewer , services or

features on-demand.

Page 6: How to Cloud - The Ultimate Guide to Cloud Computing

AUTOMATIC UPDATES

Customers can rely on a SaaS

provider to automatically

perform updates and patch

management

Reduces the burden on in-

house IT staff

ACCESSIBILITY AND

PERSISTENCE

Users can access them from

any Internet-enabled device

and location

Organizations can integrate

SaaS applications with other

software using application

programming interfaces (APIs)

There are SaaS applications for

fundamental business

technologies , such as email ,

sales management , customer

relationship management

(CRM), financial management ,

human resource management ,

billing and collaboration

Page 7: How to Cloud - The Ultimate Guide to Cloud Computing

PLATFORM AS A SERVICE

(PAAS) 

is a cloud computing model that delivers applications over the Internet. In a

PaaS model, a cloud provider delivers hardware and software tools -- usually

those needed for application development -- to its users as a service. A PaaS

provider hosts the hardware and software on its own infrastructure. As a

result, PaaS frees users from having to install in-house hardware and

software to develop or run a new application.  

A business relies on PaaS providers for key services, such as Java

development or application hosting. A PaaS provider supports all the

underlying computing and software for developmnet; users only need to log

in and start using the platform – usually through a Web browser interface.

Page 8: How to Cloud - The Ultimate Guide to Cloud Computing

INFRASTRUCTURE AS A

SERVICE (IAAS) 

is a form of cloud computing that provides virtualized computing resources

over the Internet.

In an IaaS model , a third-party provider hosts hardware , software , servers ,

storage and other infrastructure components on behalf of its users. IaaS

providers also host users ' applications and handle tasks including system

maintenance , backup and resiliency planning. 

IaaS platforms offer highly scalable resources that can be adjusted on-

demand. This makes IaaS well-suited for workloads that are temporary ,

experimental or change unexpectedly.

Page 9: How to Cloud - The Ultimate Guide to Cloud Computing

COST SAVINGS OF THE

CLOUD

Page 10: How to Cloud - The Ultimate Guide to Cloud Computing

FOCUS ON

CORE

BUSINESS

Cloud Computing allows

organizations to focus on their

core business and abstract

responsibility for what are

essentially commodity services

to a third party 

IT departments should be

performing highly strategic

work

It has even been estimated

that 80% of IT expenditure

goes to simply “keeping the

lights on” for an organization .

Page 11: How to Cloud - The Ultimate Guide to Cloud Computing

The two reasons for reduced

total cost of ownership from

Cloud Computing are

economies of scale and utility

pricing

It is important to assess a

number of issues relating to

Cloud Computing vendor

pricing , billing capabilities ,

fixed costs and contract

minimums.

SAVINGS

THROUGH

PROPER

VENDOR

SELECTION

Page 12: How to Cloud - The Ultimate Guide to Cloud Computing

In order to enjoy cost

benefits from Cloud

Computing , billing needs to

be as granular as possible

(the finer the utility cost is

divided , the higher the

savings are likely to be)

Cloud Computing

infrastructure should be

able to be billed on an

hourly basis. 

BILLING

CAPABILITIES

Page 13: How to Cloud - The Ultimate Guide to Cloud Computing

It is important to assess

whether the prospective

vendor has a minimum charge

for cloud compute and storage

services , and whether they

demand a minimum contract

period. 

One of the benefits of Cloud

Computing is the ability to

both scale infrastructure to

peak demand , and also move

work-loads between providers

at will . Any minimum charges

or contract periods for

compute or storage services

are a barrier to this flexibility

and should be avoided. 

MINIMUM

CHARGES

Page 14: How to Cloud - The Ultimate Guide to Cloud Computing

TOP 10

CLOUD COMPUTING

ADVANTAGES

Page 15: How to Cloud - The Ultimate Guide to Cloud Computing
Page 16: How to Cloud - The Ultimate Guide to Cloud Computing

CLOUD COMPUTING

DEPLOYMENT MODELS

Page 17: How to Cloud - The Ultimate Guide to Cloud Computing

PUBLIC

CLOUD

A type of cloud hosting in which the

cloud services are delivered over a

network that is open for public usage.

The service provider renders services

and infrastructure to various clients.

The customers do not have any

distinguishability and control over the

location of the infrastructure. 

From the technical viewpoint , there

may be slight or no difference

between private and public clouds ’

structural design except in the level of

security offered for various services

given to the public cloud subscribers

by the cloud hosting providers. 

Page 18: How to Cloud - The Ultimate Guide to Cloud Computing

PRIVATE

 CLOUD

The platform for cloud computing is

implemented on a cloud-based secure

environment that is safeguarded by a

firewall which is under the governance

of the IT department that belongs to

the particular corporate. 

Private cloud as it permits only the

authorized users , gives the

organisation greater and direct control

over their data. 

Businesses that have dynamic or

unforeseen needs , assignments which

are mission critical , security alarms ,

management demands and uptime

requirements are better suited to

adopt private cloud.

Page 19: How to Cloud - The Ultimate Guide to Cloud Computing

HYBRID 

CLOUD

It can be an arrangement of two or

more cloud servers , i .e. private , public

or community cloud that is bound

together but remain individual

entities. 

It permits the user to increase the

capacity or the capability by

aggregation , assimilation or

customization with another cloud

package / service.

In a hybrid cloud , the resources are

managed and provided either in-

house or by external providers. It is an

adaptation among two platforms in

which the workload exchanges

between the private cloud and the

public cloud as per the need and

demand.

Page 20: How to Cloud - The Ultimate Guide to Cloud Computing

COMMUNITY

 CLOUD

Is a type of cloud hosting in

which the setup is mutually

shared between many

organisations that belong to a

particular community , i .e. banks

and trading firms. 

A community cloud may be

internally managed or it can be

managed by a third party

provider . It can be hosted

externally or internally. 

The cost is shared by the specific

organisations within the

community , hence , community

cloud has cost saving capacity.

Page 21: How to Cloud - The Ultimate Guide to Cloud Computing

CLOUD COMPUTING

SAFETY AND

SECURITY

Page 22: How to Cloud - The Ultimate Guide to Cloud Computing

Cloud computing security is similar to security within your own data center -

only without the costs of equipment and hardware maintenance. Using

Cloud you do not manage servers or storage devices physically. Instead, you

can use software security tools based on monitoring and protection of the

flow of information to and from the cloud resources.

Security in the cloud forces a shared responsibility.  Typically the Cloud

Service Provider (CSP) will take care of the physical security of their data

centers and equipment – meaning the physical hardware, networking and

the security of the cloud infrastructure & hypervisor.  

The customer is usually responsible for everything that runs on this

infrastructure – including the operating systems, applications and services as

well as the configuration of these items. 

WHAT TO DO BEFORE MIGRATING TO CLOUD

Page 23: How to Cloud - The Ultimate Guide to Cloud Computing

Strict Regulatory Standards

Higher regulatory

requirements lead to better

security solutions.

1CLOUD

SECURITY

STANDARDS 2

3

Security Tools

Many top cloud providers

include access to extra

security programs.

Confidentiality

Customer data is kept

confidential .

4DDoS Mitigation

A bigger company is able to

better protect against DDoS

attacks.

Page 24: How to Cloud - The Ultimate Guide to Cloud Computing

THANKS FOR LISTENING.

Contact us at +420 226 633 354 or by email [email protected]

2017 © AWESOME DEVELOPERS UG