Your SlideShare is downloading. ×
Overview
Overview
Overview
Overview
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Overview

128

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
128
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Automated Decision Making Scenarios for Cloud-based Services Overview Cloud services typically embrace three key principles: - Self serviceability - Consumers can request services through simple interfaces without human intervention. - Pay per usage – Consumers are charged by how much they consume. - Capacity on demand – Consumers can instantaneously expand or contract the amount of services required. Much work is being done by IT vendors and standards organizations to define the “messaging” between cloud consumer and provider, including interfaces for requests, payments, life cycles, and so forth. However, the missing link is the automated decision making required to make Cloud truly dynamic. Symptoms Automation Framework (SAF) defines a way to capture the collective knowledge across Cloud consumers and providers for such things as service status, service levels, quality of service, preventative measures, and so on. Furthermore, SAF provides a framework for making near real-time, automated decisions based upon that knowledge. The use cases discussed in this paper look at how SAF operates within the three principle types of Cloud services – Software as a Service (SaaS), Infrastructure as a Service (IaaS), and Platform as a Service (PaaS). A SaaS provider, Stavros Investment Services, integrates and analyzes various financial quoting services offered by other providers into its own SaaS offering – providing financial trend alerts to its customers. In addition to its role as a SaaS consumer and provider, Stavros is also a PaaS and IaaS consumer, utilizing storage provider Elasto-Stor and infrastructure provider VMs-R-Us respectively.
  • 2. Consumer Stavros Investment Services (SaaS) Discount ValuatorsBroker (SaaS) Elasto-Stor VMs R Us (PaaS Enhanced (IaaS) Storage) Premier Services Ltd (SaaS) 1. Automated Decisions with SAF in SaaS Stavros Investment Services aggregates financial quoting data from various SaaS providers, adds trending analysis and alerting capabilities, and resells to its own customers as a SaaS provider. In our financial scenario, Stavros’ customers are willing to pay a premium for higher quality, timelier trend alerts. The importance (and timeliness) of such an alert could change throughout the day as company, regional, and world events unfold. Along those lines, Stavros has just signed a major customer that requires a premier service level for certain trending alerts. This means that for certain volatile stocks the trending data needs to be as accurate as possible and Stavros’ will need to negotiate with its quote provider(s) accordingly. Our SAF use case does not focus on the traditional cloud request/response messaging for procuring services, but rather centers on the collective decision making information across cloud consumers and providers. That information is described in the text below the diagram.
  • 3. Each actor brings something to the decision making process. The Customer brings his Requirements: “I need more frequent trend information (ie: premium service) for Stock XYZ when the price deviates more than 10% within a 24 hour period”. Stavros Investments brings its knowledge about detection/recognition and associated actions: “I can detect when one of my customer’s stocks deviates by a specified percentage within a specified time period.” “I can take an action upon the above detection, such as switching providers, requesting different services, or requesting new service levels for existing services. Typically, I would take this action via traditional cloud messaging.” Quote Provider(s) Notification: “I can describe the schema & content for my raw stock quote feeds such that Stavros can recognize when it deviates.” SAF provides the catalog and framework to capture and act upon this cross-party information.
  • 4. 2. Automated Decisions with SAF in PaaS Fujitsu to fill in this section. 3. Automated Decisions with SAF in IaaS IBM to fill in this section.

×