Overview
ISO/IEC 30115-1:2022 - Information technology - Redfish scalable platforms management API specification - Part 1: Redfish Specification v1.13.0 defines the protocols, data model, behaviors, and architecture for an interoperable, multivendor, remote and out-of-band management interface. Prepared from the DMTF Redfish Specification (DSP0266 v1.13.0), this international standard targets scalable platform management for cloud, web and hyperscale environments while remaining useful for single-system management. It sets normative requirements for Redfish services and schema files, describes where OEM extensions are permitted, and intentionally does not mandate specific hardware or firmware.
Key topics and technical requirements
- Protocol and API model
- REST-based, data-oriented API using HTTP/HTTPS, defined URIs and media types.
- Support for synchronous and asynchronous operations, eventing, and action invocation.
- Use of OData conventions and compatibility with OpenAPI v3.0 for documentation and toolchain integration.
- Data model and schema
- Normative Redfish schema definitions that implementers must follow.
- Resource, collection, and service-root models that enable consistent discovery and navigation.
- Service behavior and capabilities
- Requirements for service discovery, remote access support, and aggregation of multiple service instances.
- Specification of request/response headers, ETags, protocol versioning, and optional query parameters to optimize transactions.
- Extensions and vendor-specifics
- Defined extension points for OEM-specific properties and behaviors without breaking interoperability.
- Security and operational considerations
- Security-related design tenets and recommendations (authentication/authorization, TLS usage) aligned with remote/out-of-band management needs.
- New/updated functionality in v1.13.0
- Additions for software-defined composable systems, software/firmware update workflows, multiple service aggregation, and enhanced query parameter support.
Practical applications and users
Who benefits:
- Cloud and hyperscale operators implementing large-scale remote platform management.
- OEMs and system vendors building Redfish-compliant BMCs and management controllers.
- Infrastructure management software developers, system integrators, and platform QA teams.
- Data center and IT administrators automating lifecycle tasks, firmware updates, telemetry collection, and remote troubleshooting.
Typical uses:
- Remote inventory, telemetry, and health monitoring across heterogeneous hardware.
- Automated firmware/software updates and orchestration for composable infrastructure.
- Aggregation and centralized management of multiple Redfish services in large deployments.
- Generating API docs and client/server code using OpenAPI v3.0 compatibility.
Related standards
- DMTF Redfish Specification (DSP0266) - source work for this ISO/IEC edition.
- ISO/IEC 30115:2018 - earlier edition superseded by this first edition of Part 1.
- Other parts of the ISO/IEC 30115 series (see ISO/IEC website) for complementary guidance.
Keywords: ISO/IEC 30115-1:2022, Redfish, Redfish Specification v1.13.0, scalable platforms management, Redfish API, REST, OpenAPI v3.0, OData, BMC, out-of-band management, cloud infrastructure.