/
Cloud Computing The practice of using a network of remote servers hosted on the Internet Cloud Computing The practice of using a network of remote servers hosted on the Internet

Cloud Computing The practice of using a network of remote servers hosted on the Internet - PowerPoint Presentation

imetant
imetant . @imetant
Follow
356 views
Uploaded On 2020-06-20

Cloud Computing The practice of using a network of remote servers hosted on the Internet - PPT Presentation

Cloud Components 1 Clients Clients are the devices that the end users interact with to manage their information on the cloud Mobile Thin Thick 2 Datacenters The datacenters is the collection of servers where the application to which you subscribe is housed ID: 782554

service cloud amp services cloud service services amp application computing data applications storage amazon security database google servers software

Share:

Link:

Embed:

Download Presentation from below link

Download The PPT/PDF document "Cloud Computing The practice of using a ..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Cloud ComputingThe practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.

Slide2

Cloud Components

1. Clients:

Clients are the devices that the end users interact with to manage their information on the cloud.

MobileThinThick

Slide3

2. Datacenters: The datacenters is the collection of servers where the application to which you subscribe is housed. It could be a large room in the basement of your building or a room full of servers on the other side of the world that you access via internet.

Slide4

Slide5

3. Distributed Servers: The servers don’t all have to be housed in the same location. Often servers are in geographically disparate locations.

But for cloud subscriber, these servers act as if they are humming away right next to each other.

Slide6

Slide7

FeaturesIncreased Speed

24 hour provisioning

Online self service

Credit card acquisition

Increased Scalability

Increase capacity ~ 24 hours

“Turn On / Turn Off” monthly

Capacity on demand

Reduced Risk

No capital $

needed

Reduced Cost

Pay only for what you need

Month-to-month service

No annual maintenance fees

Slide8

Support faster application development/deploymentReduce hardware provisioning from months to hours

Provide standard platforms to encourage standardization

Developing under security guidelines reduces implementation delays to retrofit security

Reduce development and operating costSelf-service model reduces costsStandardization reduces support costsCentralizing resources in the cloud

Improve overall security posture

No servers under desks

Secure facilities

Uniform application of security guidelines

Slide9

Services

The term services in CC is the concept of being able to use reusable, fine-grained components across a vendor’s network. This is widely known as “as a Service”.

a) Low barriers to entry, making them available to small business.

b) Large Scalability c) Multitenancy, which allows resources to be shared by many users d) Device independence, which allows users to access the system on different hardware

Slide10

Software as a ServicePlatform as a ServiceInfrastructure as a Service

Slide11

Software as a Service (SaaS

)

Software as a Service (

SaaS) is the model in which an application is hosted as a service to customers who access it via the internet.The providers does all the patching & upgrades as well as keeping the infrastructure running.

Slide12

Slide13

Some of following applications includeCustomer Resource Management (CRM)Video Conferencing

IT Services Management

Accounting

Web analytics

Slide14

Benefits: One of the biggest benefits of SaaS is costing less money than buying the applications outright. The Service providers can offer cheaper, more reliable applications than organizations can by themselves.

a) Familiarity with the WWW

b) Smaller Staff

c) Customization d) Web Reliability e) Security

Slide15

Platform as a Service (PaaS)

Delivers a computing platform and/or solution stack as a service

Facilitates deployment of applications without the cost and complexity of buying and managing the hardware and software

PaaS supplies all the resources required to build applications & services completely from the Internet.

Slide16

Without download or install software.PaaS services include application design, development, testing, deployment, and hosting.A downfall to PaaS is a lack of interoperability among the providers.

PaaS is also known as Cloudware.

Slide17

Slide18

PaaS

 

Layers

Cloud OS Cloud

Middleware

Slide19

Google App Engine and Microsoft Windows Azure are examples of Cloud Operating Systems (OS). OrangesScape

and Wolf PaaS are cloud middleware.

Slide20

Examples: Best PaaS ProvidersMicrosoft Windows Azure

Google App Engine

Force.com (

SalesForce)OrangeScapeWolf Pass

Slide21

Infrastructure as a ServiceRather than purchase servers, s/w, racks, & having to pay datacenter space for them, the IaaS provider rents the whole cloud infrastructure.

You can select a configuration of CPU, memory and storage that is optimal for your application.

Slide22

Slide23

IaaS allows you to “rent” such resources as a) Server space b) Network Equipments c) Memory

d) CPU cycles

e) Storage Space.

Slide24

The customer buys these resources as a service on an as needed basis.The billing is on hourly or monthly basis. You pay only for the resources your actually consume.Amazon EC2 is a good example of an IaaS.

In

Amazon EC2

(Elastic Compute Cloud) auto-distributes an application’s incoming traffic across multiple Amazon EC2 instances (virtual computers).

Slide25

Cloud is elastic in nature, i.e., you can control the number of resources you use at any given point in time.The Amazon EC2 SLA

(Service Level Agreement) guarantees 99.95% availability of the service within a region over a trailing 365 day period.

GoGrid

has the most generous SLA with a guarantee of 100% Uptime and 24/7 Support.

Slide26

ApplicationsStorage

One of the uses for cloud computing is simply storage.

If you lease storage space from a vendor, you are not responsible to buy equipment, pay to run it, and pay to cool it.

That’s all on the vendor.

Slide27

DatabaseDatabases are repositories for information with links within the information that help make the data searchable.

Distributed databases, spread information among physically dispersed hardware.

But to the client, the information seems to be located in one place.

Slide28

Advantages of such databases includes following:Improved Availability – if there is a fault in one database system, it will only affect one fragment of the information, not the entire database.

Improved Performance – Data is located near the site with the greatest demand.

Slide29

Price – It is less expensive to create a network of smaller computers with the power of one large one.Flexibility – System can be changed & modified without harm to the entire database.

Slide30

Database ServicesAnother “as a service” offering that is becoming prevalent in the world of cloud computing is Database as a Service (DaaS).

The idea behind DaaS is to avoid the complexity & cost of running your own database.

DaaS offers following benefits

.

Slide31

Ease of Use – You don’t have to worry about buying, installing, and maintaining hardware for the database.Power – Depending on your vendor, you can get custom data validation to ensure accurate information.

Integration – The database can be integrated with your other services to provide more value & power. For Example, you can tie it in with calendars, email.

Management – The provider will often use offshore labor pools to take advantage of lower labor cost.

Slide32

First Movers in the Cloud Amazon

Amazon was one of the first companies to offer cloud services to the public. Amazon offers a number of cloud services, including

Elastic Compute Cloud (EC2)

–Amazon EC2 is a web service that provides resizable compute capacity in the cloud.- Offers virtual machines and extra CPU cycles for your organization.

Slide33

Simple Storage Service (S3) – Allows to store items up to 5GB in size in Amazon’s virtual storage service.

Simple Queue Service (SQS)

– Allows machines to talk to each other using this message-passing API.SimpleDB

– A web service for running queries on structured data in real time.

- This service works in close conjunction with Amazon S3 & Amazon EC2, collectively providing the ability to store, process, and query data sets in the cloud.

Slide34

Google - Google offering Google’s App Engine.

- On Amazon you get root privileges, but on App Engine, you can’t write a file in your own directory.

- Google removed the file write feature as a security measure, and to store data you must use Google’s database. - Google offers online document & spreadsheets, and encourage developers to build features for those and other online software, using its Google App Engine.

Slide35

MicrosoftMicrosoft’s cloud computing solution is called Windows Azure.Azure is an OS that allows organization to run Windows applications & store files & data using Microsoft’s datacenter.

Key components of Azure Services Platform includes

Windows Azure – Provides service hosting & management & low level scalable storage, computation, and networking.

Slide36

Microsoft SQL Services – Provides database services & reporting.Microsoft .NET Services – Provides service-based implementations of .NET Framework concepts such as networking.

Live Services – Used to share, store, and synchronize documents, photos, and files across PCs, phones, PC applications, and web sites.

MS SharePoint Services & MS Dynamics CRM Services – Used for business content, collaboration, and solution development in the cloud.

Slide37

When You Can Use Cloud ComputingUse of Cloud Computing depends on a number of factors, including

Cost/benefit ratio

Speed of delivery

How much capacity you will useWhether your data is regulatedYour organization’s corporate and IT structure

Slide38

There are three different major implementations of cloud computing i.e. uses generally fall into one of these three solutions. Compute Cloud

Compute clouds allow access to highly scalable, inexpensive, on-demand computing resources that run the code that they are given. Three examples of compute cloud are

Amazon’s EC2

Google App EngineBerkeley Open Infrastructure for Network Computing

Slide39

Cloud Storage-Cloud Storage allows you to store your data on a vendor’s equipment

-Cloud storage is a big world.

-There are already in excess of 100 vendors offering cloud storage.

-This is an ideal solution if you want to maintain files off-site.-Security & cost are the top issues in this field & vary greatly, depending on the vendor you choose.-Currently, Amazon’s S3 is the top in the cloud storage.

Slide40

Cloud Application

Cloud Applications often eliminate the need to install and run the application on the customer’s own computer.

Thus alleviating the burden of software maintenance, ongoing operation, and support.Cloud applications deliver applications that depend on the infrastructure of the internet itself.Cloud applications are versions of Software as a Service (SaaS).

Include such things as web applications that are delivered to users via a browser or application like Microsoft Online Services.

Slide41

Some Cloud Application includesPeer-to-peer computing (like BitTorrent & Skype)

Web Applications (like MySpace or YouTube)

SaaS

(like Google Apps)Software plus Services (like Microsoft Online Service: Exchange Online, SharePoint Online, Office Communications Online, Microsoft Forefront, and Microsoft Office Live Meeting)

Slide42

When You Shouldn’t Use Cloud ComputingLegislative IssuesSensitivity of private data is that there are laws and policy that allow the government freer access to data on a private server.

Ex. The Store Communications Act allows the FBI access to data without getting a warrant or the owners consent.

RTI act 2005 in India

Slide43

Geopolitical ConcernIt may simply be illegal to post your information on a cloud.Hardware Dependencies

If you have an application that requires specific hardware, chips, or drivers, a cloud solution might not be a good fit for you.

The Application has specific h/w needs so it’s best to keep it in-house.

The application’s h/w needs couldn’t be served by provider.Server ControlIf your application demands complete control over everything that is running, a cloud solution may not be right for you.

Slide44

CostOne of the big drawback of cloud computing is cost.Lack of NeedIf your current solution is getting the job done, why cloud service need?

Integration with Existing Application

It creates problems with security, speed,

reliability.Someone else is looking after your dataCyberattacks

Slide45

Benefits

Let’s take a closer look at what cloud computing has to offer your organization.

Scalability:

-If you are surprised by a sudden demand in computing need, cloud computing can help you manage. -Rather than having to buy, install, and configure new equipment, you can buy additional CPU cycles or storage from a third party.Simplicity:

-The cloud solution makes it possible to get your application started immediately.

Knowledgeable Vendors:

-Typically, when new technology becomes popular, there are plenty of vendors who pop up to offer their version of that technology.

-This isn’t always good, because a lot of those vendors tend to offer less than useful technology.

-Companies like Amazon, Google, Microsoft, IBM, and Yahoo have been good vendors because they have offered reliable service, plenty of capacity.

Slide46

Security: -There are plenty of security risks when using a cloud vendors, but reputable companies strive to keep you safe and secure.

-Vendors have strict privacy policies and employ

stringent security

measures, like proven encrypt graphic methods to authenticate user. -Further, you can always encrypt your data before storing it on provider’s cloud.

Slide47

LimitationsYour sensitive InformationTechnical IssueSecurity in the Cloud

Prone to attack

Slide48

ConclusionLike everything else, cloud computing too has its pros and cons. While the technology can prove to be a great asset to your company, it could also cause harm if not understood and used properly.

Slide49

Thank You