Cloud Operations

CategoryCloud Computing Standards

Cloud Computing can become more valuable if automatic creation and management of application layer services can be ported across alternative cloud implementation environments. Operation of cloud data centres requires integrated "smart" monitoring and control of resources.


Standards Overview


Quality of Service with Efficiency

The target objectives for cloud operational excellence are to lower overall operational expenditure and optimize operational procedures to achieve a sustainable and long-term improvement of an enterprise.

The ability to rapidly provision IT services without spending large amounts of resources is one of the major practices that impacts business operations of an enterprise. Organizations must adopt an IT strategy that not only builds internal clouds, but also utilizes external clouds with support for continuous operational optimization, fully-tested operational procedures, and automated change and configuration control.

Cloud operators have to monitor service quality and enable effective mechanisms to perform root cause analysis, store incident information for further analysis, and evolve the service, so that issues can be prevented.

The following publications provide guidance on operating and optimizing Cloud Computing environments:

  • ISO/IEC 19395 — Smart Data Centre Resource Monitoring and Control
  • ISO/IEC 24748-1 — Lifecycle Management - Guidelines for Lifecycle Management
  • ISO/IEC 24748-2 — Lifecycle Management - Guidelines for the Application of ISO/IEC 15288
  • ISO/IEC 24748-3 — Lifecycle Management - Guide to the Application of ISO/IEC 12207
  • ISO/IEC 24748-4 — Lifecycle Management - Systems Engineering Planning
  • ISO/IEC 24748-5 — Lifecycle Management - Software Development Planning
  • ISO/IEC 24748-6 — Lifecycle Management - System Integration Engineering
  • ISO/IEC 24748-7 — Lifecycle Management - Application of Systems Engineering on Defense Programs
  • ISO/IEC 24748-8 — Lifecycle Management - Technical Reviews and Audits on Defense Programs
  • ISO/IEC 24774 — Lifecycle Management - Guidelines for Process Description
  • ISO/IEC 15288 — Systems and Software Engineering - System Lifecycle Processes
  • ISO/IEC 12207 — Systems and Software Engineering - Software Lifecycle Processes
  • ISO/IEC 33001 — Process Assessment - Concepts and Terminology
  • ISO/IEC 33002 — Process Assessment - Requirements for Performing Process Assessment
  • ISO/IEC 33003 — Process Assessment - Requirements for Process Measurement Frameworks
  • ISO/IEC 33004 — Process Assessment - Requirements for Process Reference and Maturity Models
  • ISO/IEC 33014 — Process Assessment - Guide for Process Improvement
  • ISO/IEC 33020 — Process Assessment - Process Measurement Framework for Capability Assessment
  • ISO/IEC 33030 — Process Assessment - An Exemplar Documented Assessment Process
  • ISO/IEC 33052 — Process Assessment - Process Reference Model for Information Security Management
  • ISO/IEC 33063 — Process Assessment - Process Assessment Model for Software Testing
  • ISO/IEC 33071 — Process Assessment - An Integrated Process Capability Assessment Model
  • ISO/IEC 33072 — Process Assessment - Process Capability Assessment Model for Information Security
  • ISO/IEC 33073 — Process Assessment - Process Capability Assessment Model for Quality Management
  • DMTF DSP2038 — Cloud Auditing Data Federation (CADF) - OpenStack Profile
  • DMTF DSP0262 — CADF - Data Format and Interface Definitions Specification
  • osb-spec — OSB: Open Service Broker API
  • tuf-spec — TUF: The Update Framework
  • TIA-942 — Telecommunications Infrastructure Standard for Data Centres

manage

Cloud-based IT resources need to be provisioned, configured, maintained and monitored.

To maintain highly available services despite expected component failures and service end-of-life milestones, a cloud incorporates new hardware components and release automation tools.

The underlying network, compute and storage resources are shared and auto-provisioned to support a responsive, reliable and stable system infrastructure.

Cloud environments enable automated ways to measure allocation and consumption of cloud services, and optimize their usage by leveraging metering capability.

Cloud solutions that use shared and public networks should expect unreliable service due to fluctuating performance, variable latency and network failures.

Cloud service providers need to offer system APIs to control application build, deployment, administration, monitoring and patching activities.

Cloud operators configure a marketplace of services and service plans, and offer a self-service interface to users.

A level of interoperability among self-service interfaces needs to be achieved, in order to enable independent vendors to create tools and services that interact with any conforming cloud.