Converged Data Center Infrastructure
Showing results for 
Search instead for 
Do you mean 

7 ways HP OneView delivers the perfect API for converged infrastructure management

tammie_aron ‎10-29-2013 12:08 PM - edited ‎09-30-2015 06:59 AM

Guest blog by Bryan Jacquot, Chief Technologist, HP Converged Systems



bryan.jpgI don’t play golf often, and when I do I suspect most golfers wouldn’t call what I do “golfing.”  As you would guess, I have never hit a hole-in-one; I’m happy just to hit the green.  However, I believe we’ve hit the proverbial hole-in-one when it comes to HP OneView’s RESTful API.  I recently came across an article, The Hunt for the Perfect API[1], which describes the seven must-have features developers look for in an API. I realized that when it comes to providing APIs to manage your converged infrastructure, HP OneView hits a “hole-in-one.”


So just how does the HP OneView API measure up?


  1. Keep it simple and RESTful. The open RESTful HP OneView API enables everyone from a new college hire to a seasoned administrator to start using the APIs immediately to automate data center management and deployment tasks. Because the RESTful API uses common practices and patterns, it is much simpler to interact with than previous APIs. The API is open and comprehensive, you can automate everything.
  2. Leverage the most effective new standards. HP OneView uses JSON, the standard preferred by the vast majority of web-based developers and used in applications such as Twitter and Facebook. Compared to XML, JSON is much more lightweight and developer-friendly.
  3. Keep things secure. In addition to using SSL and HTTPS, HP OneView went through HP’s rigorous comprehensive applications threat analysis (CATA) security review, ensuring that safeguards were built into the application from the ground up.
  4. Put users in control. The HP OneView REST API exposes the innovative HP Smart Search feature.  This enables you to conduct simple searches from the user interface to navigate your converged infrastructure. As an example, you can use Smart Search in a RESTful API query to find all the resources that are in enclosure 10 that are in critical status, and sort the results ascending by name. Just one little string gives you a powerful level of control.
  5. Provide automatic navigation. All HP OneView resources have a uniform resource identifiers (URIs), which means you don’t need to manually construct URIs to perform tasks. For example, to determine the bandwidth and network settings for a server profile, you have all the information you need to write a script to navigate from the server profile to the network resource and locate the desired information.  The Map View feature leverages this same association information, enabling you to visualize the relationships in your environment and allowing you to easily move from one resource to another with just a simple click, mimicking consumer mapping software.  The automatic navigation exposed in the HP OneView Map View is accessible and traversable using the RESTful API as well.
  6. Always be backwards-compatible.  According to The Hunt for the Perfect API, every API needs to support versioning in order to be backwards-compatible. HP OneView puts the version in a header instead of in the URI.  Each release of HP OneView that contains changes to the API will increment the version number.  However, existing programs and scripts may continue to use the version they were written against.  HP OneView’s RESTful APIs will be fully backwards compatible.
  7. Document everything. HP OneView comes with thorough documentation, enabling experienced system administrators to adopt and use the RESTful APIs to automate tasks tailored to their specific environments.   You can browse HP OneView documentation online.


Become a data center perfectionist

If you’re in search of an infrastructure management platform with the perfect RESTful API, HP OneView delivers.  The ability to customize scripts and workflows to automate routine tasks lets your most-experienced administrators focus on adding value to your business instead of “turning the crank.”   In addition, by using APIs to automate procedures, you greatly reduce the time needed to carry out those tasks. Could your data center benefit from a perfect RESTful API?       




0 Kudos
About the Author


Greetings! I am on the HP Enterprise Group marketing team focused on small and midsize businesses.

27 Feb - 2 March 2017
Barcelona | Fira Gran Via
Mobile World Congress 2017
Hewlett Packard Enterprise at Mobile World Congress 2017, Barcelona | Fira Gran Via Location: Hall 3, Booth 3E11
Read more
Each Month in 2017
Software Expert Days - 2017
Join us online to talk directly with our Software experts during online Expert Days. Find information here about past, current, and upcoming Expert Da...
Read more
View all