企業ネットワーク最前線

実践! ネットワーク運用のコード化[第2回]REST APIの仕組みと使い方

文◎ネットワンシステムズ 鈴木俊吾、尾﨑直紀、中村喜之、杉亜希子 2018.01.29

  • bookmark
  • Teitter
  • 印刷

APIや構成管理ツールを活用することで、ネットワーク運用はどう変わるのか。第2回となる今回は、ネットワーク分野において、運用・監視といった日々のデバイス管理の効率化に寄与するものとして注目されているREST APIの利用について紹介します。

 
第1回「APIと構成管理ツールの活用法」で解説したとおり、APIにはさまざまな種類があります。その中でも、ネットワーク経由でアプリケーション間連携が可能なWeb APIの活用が盛んになってきています。

Web API自体は10年以上前から利用されていますが、特にREST APIは、HTTPをベースとした理解しやすいプロトコルであるため取り扱いや実装が容易なことから、システム間連携の選択肢として有力になっています。

そして近年、ネットワーク分野においてもREST APIを利用した運用・管理の重要度が高まっています。これは、事業構造の変革が急速に進むデータセンター事業者の動向が牽引しています。

昨今、多くのデータセンター事業者が、建物・回線・電源のような物理的な設備だけでなく、インターネットやパブリッククラウドとの接続やIaaS/SaaS等のサービスの提供を増やしています。こうしたサービスを迅速・低コストで提供するためには、非常に多くのシステムやリソースを統合的に管理することで、サービスの開通・変更・終了などの運用を高度に自動化する必要があります。

この動向はネットワーク機器メーカーにも大きな影響を及ぼしています。ソフトウェアで効率よく制御できるネットワークが求められたことから、SDN(Software Defined Network)が大きく注目されました。

その結果、現在では、人間の介在を前提としたTelnetやSSHといったプロトコルに加えて、REST APIのように、システム間連携に使用しやすいプロトコルの実装が盛んに行われるようになってきています。

REST APIとは?それでは、REST APIの技術概要と活用方法を解説していきましょう。

RESTとはRepresentational State Transferの略で、下記のような原則に沿って設計するソフトウェアアーキテクチャの1つです。

・HTTP技術をベースとし、HTTPメソッドで操作方法を表現

・リソースを一意なURI(Uniform Resource Identifi er)で表現

・処理結果をコードで表現

・ステートレスである


この設計思想に則ったアーキテクチャを「RESTful」と呼び、この考え方を取り入れたWeb APIを一般的に「REST API」と呼んでいます。

REST APIの構成要素と処理の流れは図表1のようになります。

 

図表1 REST APIの動作
図表1 REST APIの動作


REST APIでは機能を利用したい側を「クライアント」、制御されるリソース対象を「サーバー」と呼びます。両者間の通信を転送するプロトコルにはHTTPまたはHTTPSを用います。
続きのページは「business network.jp」の会員の方のみに閲覧していただけます。ぜひ無料登録してご覧ください。また、すでに会員登録されている方はログインしてください。

スペシャルトピックスPR

1810riverbed
zoho1811
soltec1811

>> 今月の月刊テレコミュニケーション

月刊テレコミュニケーション【特集】LPWA、再加速
●Sigfox&LoRaの現在地/●注目の新興LPWA「Zeta」「ELTRES」の勝機/●アナリストが見通すLPWAの今とこれから/●セルラーLPWAが本格開始!ドコモ、KDDI、ソフトバンクのIoT無線戦略

●東大 江﨑浩教授インタビュー「デジタルとリアルの逆転経済へ」/●対応急がれるISDN&PHSマイグレーション/●ワイヤレスファースト!クラウド型から始まるネットワーク変革/●A10のCEOが語る「5G網の防衛術」/●産業制御システムの守り方とは?

>>詳しい目次を見る

ホワイトペーパー

スペシャルトピックス

ヤマハどうする?データ/音声に使用中のISDN移行問題

モバイル回線へのマイグレーションで、BCP対策との一石二鳥を実現!

MI「止まらない」M2M/IoTルーターで低コストに3G/LTEへの移行を可能に

現行の設備はそのまま、ISDN/PHSを安価にIPへ移行できる!

ハイテクインター数十km先を高速でつなぐ屋外無線
PoEも900mまで延長できる!

ネットワークの“難所”で高速・安定通信を実現するハイテクインター

NECマグナスコミュニケーションズPHS/ISDNからLTEへ簡単移行!

NECマグナスの音声対応LTEルータ「uM320V」なら既存設備はそのままでLTEへ移行できる。

日本ソルテックライセンス管理も楽なクラウド管理型Wi-Fiで、全国拠点を簡単運用

柔軟なライセンス体系と優れたコストで好評なZyxel社のNebula

ゾーホージャパン低価格フローコレクターで
シスコ機器を使い倒そう!

シスコ機器が備えるNetFlowやIP-SLAを活用し、きめ細やかな監視を!

リバーベッドテクノロジーアプリの体感品質を可視化 そのトラブル解決に留まらない効果とは?

「SaaSのレスポンスが遅い」。IT部門の悩みをリバーベッドで解消!

ライトL3スイッチ「SWX3100-10G」行き詰まる小規模NWを変革しよう

高価なレイヤ3スイッチには手が出ないが……。そんな悩みに、新たな選択肢をヤマハが提供する。

IntelligentAVAIエンジンで未知の脅威も自動検知

ウォッチガードのUTMに、マシンラーニングでマルウェアを検知する「IntelligentAV」機能も加わった。

Gigamon通信事業者での採用実績多数!
セキュリティ機器コストも大幅削減

今注目のネットワークパケットブローカー。そのNo.1メーカーとは?

PRTG Network Monitorネットワーク監視を簡単スタート!

NW監視の重要性は分かっているが、人材も予算も不足――。そんな企業に知ってほしいのが「PRTG」だ。

Big Switch Networksウンザリする運用管理とサヨナラ

大量のスイッチを個別に設定・管理する従来型NW運用を、Big Switch NetworksのSDNで革新しよう!

ユニアデックス次世代のネットワーク運用とは?

先進企業はもう始めている「Big Cloud Fabric」によるネットワーク運用変革を事例に学ぶ。

リボン・コミュニケーションズ多様なリアルタイムコミュニケーションでシームレスな通信を実現!

SBCを強みとする2社が合併して誕生したリボン・コミュニケーションズ

SAS Institute Japanデータ解析、もうやり尽くしたと思うのはまだ早い

さらなる品質改善やコスト削減を実現したあの先進企業とは?

アクセスランキング

tc1809
ws58

「通信」の力でビジネスを進化させるbusinessnetwork.jp

Copyright(c) 2018 RIC TELECOM Co.,Ltd. All Rights Reserved. 記事の無断転載を禁じます