Service level Agreements

Slides:



Advertisements
Similar presentations
SERVICE LEVEL AGREEMENTS The Technical Contract Within the Master Agreement.
Advertisements

Management of IT Environment (5) LS 2012/ Martin Sarnovský Department of Cybernetics and AI, FEI TU Košice ITIL:Service Design IT Services Management.
CLOUD COMPUTING AN OVERVIEW & QUALITY OF SERVICE Hamzeh Khazaei University of Manitoba Department of Computer Science Jan 28, 2010.
SLA Basics Describes a set of non functional requirements of the service. Example : RTO time – Return to Operation Time if case of failure SLO – Service.
WORKSHOP SLA SPECIFICATION BY ETIENNE WERY Lawyer at the Paris & Brussels Bar, Partner ULYS IT OUTSOURCING SUMMIT 27/11/2003.
Security Controls – What Works
IS Audit Function Knowledge
Automated Policy Enforcement Adam Vincent, Layer 7 Federal Technical Director
Database Administration Chapter 16. Need for Databases  Data is used by different people, in different departments, for different reasons  Interpretation.
No one questions that Microsoft can write great software. Customers want to know if we can be innovative, scalable, reliable in the cloud. (1996) 450M+
Ready to use Cloud SLAs. SLALOM Project2 SLALOM is ready to use Cloud SLAs “SLALOM will take theory to practice, providing a trusted verifiable starting.
X-Road – Estonian Interoperability Platform
ISO17799 Maturity. Confidentiality Confidentiality relates to the protection of sensitive data from unauthorized use and distribution. Examples include:
Cloud Use Cases, Required Standards, and Roadmaps Excerpts From Cloud Computing Use Cases White Paper
Introduction to Semantic Web Service Architecture ► The vision of the Semantic Web ► Ontologies as the basic building block ► Semantic Web Service Architecture.
Database Administration
Group member: Kai Hu Weili Yin Xingyu Wu Yinhao Nie Xiaoxue Liu Date:2015/10/
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
HIT Policy Committee NHIN Workgroup HIE Trust Framework: HIE Trust Framework: Essential Components for Trust April 21, 2010 David Lansky, Chair Farzad.
Cloud Computing Use Case Draft v2.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Nigel Cain Senior Program Manager Microsoft SCVMM, SCO and SCSM Integration IT Service Management for the Private Cloud Greg.
ROMANIA NATIONAL NATURAL GAS REGULATORY AUTHORITY Public Service Obligations in Romanian Gas Sector Ligia Medrea General Manager – Authorizing, Licensing,
Service Design.
RESERVOIR Service Manager NickTsouroulas Head of Open-Source Reference Implementations Unit Juan Cáceres
Clouding with Microsoft Azure
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
MICROSOFT AZURE ISV PROFILE: BMC SOFTWARE
Understanding The Cloud
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
Partner Logo Veropath Offers a Next-Gen Expense Management SaaS Technology Solution, Built Specifically to Harness Big Data Analytics Capabilities in Azure.
INTERCONNECTION GUIDELINES
NeoFirma Taps into the Microsoft Azure Cloud Platform to Deliver Digital Oilfield SaaS to North American Independent Oil and Gas Producers MICROSOFT AZURE.
Primal and Microsoft Azure Deliver Personalized Content, Intelligence, and Analytics That Match Your Content to the Interests of Your Audience MICROSOFT.
SMS+ on Microsoft Azure Provides Enhanced and Secure Text Messaging, with Audit Trail, Scalability, End-to-End Encryption, and Special Certifications MICROSOFT.
CLM USE GUIDE FOR MICROSOFT TRUSTED CLOUD
ITIL:Service Design IT Services Management Martin Sarnovský
Using Microsoft Azure, Crowdnetic Launches Innovative Lending Gateway Platform That Connects Borrowers to Alternative Lenders MICROSOFT AZURE SOLUTION.
Cloud Computing By P.Mahesh
Veeam Backup Repository
Transforming IT Management
Replace with Application Image
6 Principles of the GDPR and SQL Provision
Microsoft Azure Improves Efficiency and Customer Satisfaction for BT Signaal's New Sesam Sesam App that Provides Ticketless, Free-Flow Parking MICROSOFT.
Oscar AP by Massive Analytic: A Precognitive Analytics Platform for Effortless Data-Driven Decisions. Now Available in Azure Marketplace MICROSOFT AZURE.
Yellowfin: An Azure-Compatible Business Intelligence Platform That Connects People with Their Data for Better Decision Making MICROSOFT AZURE APP BUILDER.
Interlake Hybrid Cloud Management Suite
Be Better: Achieve Customer Service Excellence and Create a Lean RMA and Returns Process with Renewity RMA and the Power of Microsoft Azure MICROSOFT AZURE.
Utilizing the Capabilities of Microsoft Azure, Skipper Offers a Results-Based Platform That Helps Digital Advertisers with the Marketing of Their Mobile.
Cloud Fleet Manager from Hanseaticsoft Enables Shipping Organizations to Meet Challenges and Improve Structures on the Azure Cloud Platform MICROSOFT AZURE.
PowerHub on Microsoft Azure Enables Renewable Energy Professionals to Track and Manage Projects from a Centralized Platform Accessible Anywhere MICROSOFT.
Revolutionized, Automated Cash and Gratuity Management for the Hospitality Industry, Thanks to Microsoft Azure MICROSOFT AZURE APP BUILDER PROFILE: Evention.
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Data Security for Microsoft Azure
Datacastle RED Delivers a Proven, Enterprise-Class Endpoint Data Protection Solution that Is Scalable to Millions of Devices on the Microsoft Azure Platform.
Druva inSync: A 360° Endpoint and Cloud App Data Protection and Information Management Solution Powered by Azure for the Modern Mobile Workforce MICROSOFT.
Dell Data Protection | Rapid Recovery: Simple, Quick, Configurable, and Affordable Cloud-Based Backup, Retention, and Archiving Powered by Microsoft Azure.
Adra ACCOUNTS: Transaction Matching Software Powered by the Microsoft Azure Cloud That Helps Optimize the Accounting and Finance Processes MICROSOFT AZURE.
Cloud Analytics for Microsoft Azure
Microsoft Azure, RightsWATCH Help Users Keep Sensitive Information Safe from Security Breaches Resulting from Accidental or Malicious Disclosure MICROSOFT.
FileFacets Information Governance Solution Performs High-Quality Automated Enterprise Content Management Migration, Built on Azure MICROSOFT AZURE APP.
Single Cell’s Progenitor Powered by Microsoft Azure Improves Organisational Efficiency with Strategic Procurement, Contract Management, and Analytics MICROSOFT.
Working With Cloud - 3.
Computer Science and Engineering
Zendos Tecnologia Utilizes the Powerful, Scalable
Day 1, Session 4 Building Your Service Catalog
Cloud Computing for Wireless Networks
Presentation transcript:

Service level Agreements prepared: by aslamzai

Contents Introduction SLA definition SLA Components and Categories Customer and service provider definition Qualities determined by SLA SLA parameters and metrics

What is Service Level Agreement A formal contract between a service provider (SP) and a service consumer (SC) SLA: foundation of the consumers trust in the provider Purpose: to define a formal basis for performance and availability the SP guarantees to deliver SLA contains service level objectives (SLOs) Objectively measurable condition s for the service SLA and SLO:: basis of selection of cloud provider

What is Service Level Agreement Describes a set of non functional requirements of the service. Example : RTO time – Return to Operation Time if case of failure SLO – Service Level Objective. That is, the objective to be achieved. KPI – Key Performance Indicators Service Level Objective: Objective of service quality that has to be achieved. Set of measurable KPIs with thresholds to decide if the objective is fulfilled or not.

SLA Contents A set of services which the provider will deliver A complete, specific definition of each service The responsibilities of the provider and the consumer A set of metrics to measure whether the provider is offering the services as guaranteed An auditing mechanism to monitor the services The remedies available to the consumer and provider if the terms are not satisfied How the SLA will change over time

Web Service SLA WS-Agreement Xml-based language and protocol for negotiating, establishing, and managing service agreements at runtime Specify the nature of agreement template Facilitates in discovering compatible providers Interaction: request-response WSLA (web service level agreement framework) Formal XML-schema based language to express SLA and a runtime interpreter Measure and monitor QoS parameters and report violations

Difference between cloud SLA and web service SLA Qos parameters: Traditional web service: response time, SLA violation rate for reliability, availability, cost of service, ETC Cloud computing: Qos related to security, privacy, trust, management, etc Automation: Traditional web service: SLA negotiation, provisioning. Service delivery, monitoring are no automated Cloud computing: SLA automation is required for highly dynamic and scalable service consumption Resource allocation: Traditional web service: UDDI(universal description discovery and integration) for advertising and discovering between web services Cloud computing: resource are allocated and distributed globally without any central directory

Types of SLA 1- Service Level SLA A service based SLA covers one service for all customers. Let’s consider that the IT service provider provides customer query service for many customers. In a service based service level agreement, the service level of the customer query service will be same for all customers that will be using this service. For instance, if the finance department and the human resources department are two customers which will be using this service, the same SLA will be valid between the IT service provider and these two departments since it is a service based SLA.

Types of SLA 2- Customer based SLA A customer based SLA is an agreement with one customer, covering all the services used by this customer. For example: the relationship between you and your telecom operator. You use the voice services, SMS services, data services, and several other services of the telecom operator. For all these services, you have only one contract between you and the telecom operator. Similarly, if the IT service provider provides several services for the business and the customers, and if all the service levels are documented in one service level agreement for the provided services, it will be a customer based SLA.

Types of SLA 3- Multi-level SLA In multi-level SLA, aspects of SLA are defined according to the organization of the customer using some kind of inheritance with overall definitions with relevance for all subordinate levels. This SLA focuses on the organization of the customer. All services and their interrelationships with secondary services are used when defining the multi-level service level agreement structure.

Service level objective(SLOs) The service levels that are approved by the customer and the providers. It contains a group of service level indicators such as; availability, performance, and reliability. Each part of the service level, like availability will have a target level to complete. Objectively measurable conditions for the service Example: Availability of a service x is 99.9% Response time of a database query is between 3 to 5 seconds Throughput of a server at peak load time is 0.875

Service level management Monitoring and measuring performance of service based on SLOs Provider perspective: Make decisions based on business objectives and technical realties Consumer perspective: Decisions about how to use cloud services

Considerations for SLA Business level objectives: Consumers should know why they are using cloud services before they decide how to use cloud computing. Responsibilities of the provider and consumer: The balance of responsibilities between providers and consumers will vary according to the type of service. Business continuity and disaster recovery: Consumers should ensure their cloud providers have adequate protections case of a disaster. System redundancy: Many cloud providers deliver their services via massively redundant systems. Those systems are designed so that even if hard drives or network connections or servers fail, consumer will not experience and outages.

Considerations for SLA (cont..) Maintenance: maintenance of cloud infrastructure affects any kind of cloud offers (applicable to both software and hardware) Location of data: if a cloud service provider promises to enforce data location regulations, the consumer must be able to audit the provider to prove that regulations are being followed Seizure of data: if law enforcement targets the data and applications associated with a particular consumer, the multi-tenant nature of cloud commuting makes it likely that other consumers will be affected. Therefore, the consumer should consider using a third-party to keep backups of their data Failure of the provider: consumers should consider the financial health of their provider and make contingency plans. The providers policies of handling data and applications of a consumer whose account is delinquent or under dispute are to be considered. Jurisdiction: consumers should understand the law that apply to any cloud providers they consider.

SLA Requirements Security: cloud consumer must understand the controls and federation patterns necessary to meet the security requirements. Providers must understand what they should deliver to enable the appropriate controls and federation patterns. Data encryption: details of encryption and access control policies. Privacy: isolation of customer data in a multi-tenant environment. Data retention and deletion: some cloud providers have legal requirements of retaining data even of it has been deleted by the consumer. Hence, they must be able to prove their compliance with these policies. Hardware erasure and destructions: provider requires to zero out the memory if a consumer powers off the VM or even zero out the platters of a disk, if it is to be disposed or recycled.

SLA Requirements (cont..) Regulatory compliance: if regulation are enforced on data and applications, the providers should be able to prove compliance. Transparency: for critical data and applications, providers must be proactive in notifying consumers when the terms of the SLA are breached. Certification: the provider should be responsible in proving the certification of any kind of data or applications and keeping its up to date. Monitoring: to eliminate the conflict of interest between the provider and the consumer, a neural third party organization is the best solution to monitor performance. Auditability: An SLA should make it clear how and when those audits take place. Because audits are disruptive and expensive, the provider will most likely place limits and charges on them.

Key performance indicators Low level resource metrics Multiple KPLS are composed, aggregated, or converted to for high level SLOs. Example: Downtime, uptime, packet size and so on..

Industry defined KPLs Monitoring: Natural questions: Who should monitor the performance of the provider? Does the consumer meet its responsibilities? Solution: neutral third party organization to perform monitoring Eliminates conflicts of interest if: Provider reports outage at its sole discretion Consumer is responsible for an outage Auditability: Consumer regiments: Is the provider adhering to legal regulations or industry standard SLA should make it clear how and when to conduct audits

Metrics for Monitoring and Auditing Throughput- how quickly the service responds Availability- represented as a percentage of uptime for a service in a given observation period. Reliability- how often the service is available Durability- how likely the data is to be lost

Cont.. Agility- how quickly the provider responds as the consumers resource load scales up and down Automation- what percentage of requests to the provider are handled without and human interaction Customer service response time- how quickly the provider responds to a service request Resolution time- time period between detection of a service problem and its resolution