企業ネットワーク最前線

実践! ネットワーク運用のコード化[第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

watchguard1712
cyvereason1712
paloalto1712

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

月刊テレコミュニケーション【特集】IoT無線を自営する
WI-SUN FAN/EnOcean/EnOcean Long Range/Bluetooth mesh/SmartHop/LoRaWANの特色や活用のポイント、最新事例を徹底レポート!

◆[インタビュー]KDDI総合研究所 中島康之所長「5Gきっかけに“不連続な進化”」 ◆5G NRの策定完了、その注目点は? ◆屋外や工場に広がる高速PLC

>>詳しい目次を見る

ホワイトペーパー

スペシャルトピックス

ダイワテクニカルハドルルーム向け高品質テレビ会議
販売店の手軽なプラスワン商材に!

4KとGoogleアシスタント対応
販売価格は破格の約12万5000円!

日本マイクロソフトOffice 365の悩みはオフロードで解決! NIerが教えるNW構築法

Office 365の導入支援で豊富な実績を持つNIer 3社に秘訣を聞いた。

アイキューブドシステムズスマホでOffice 365をセキュアに
MDMには“働き過ぎ防止”機能

端末にデータを残さずブラウザやメーラー等のアプリを利用できる。

マクニカネットワークスセキュリティと生産性向上を両立
モバイル活用に必須のEMMとは?

スマートデバイスの業務利用に本当に必要なのは「EMM」だ。

ネットモーションソフトウェアあらゆる環境で「切れないVPN」

「スマホのアンテナは立っているのにつながらない」。NetMotionなら高速かつ安定した通信が可能だ。

日本制禦機器ついにISDNが終了、コスパ追求しながら光回線へ移行する方法

既存のISDN機器を使い続けながら、毎月の通信料金は今より安く!

日本マイクロソフトWindows 10/Office 365の更新
これだけ知っていれば怖くない!

ネットワーク帯域を圧迫するアップデートをうまく乗り切るには?

チェック・ポイント・ソフトウェア・テクノロジーズチェック・ポイントのSMB戦略
あらゆる環境で攻撃を未然に防ぐ

日本向けにローカライズし、パートナーもユーザーも扱いやすく。

ロジクールSkype for Business用
会議室コンソール「SmartDock」

働き方改革に有効なSfB会議が簡単かつ安全に始められる!

協和エクシオSfB導入の課題解決をサポート

協和エクシオは通建事業60年のノウハウを活かし、Skype for Business導入トータルサービスを提供する。

ソフトバンクSkype for Businessの利用促進
コスト大幅削減を実現するには?

ソフトバンクのGlobalMeet電話会議サービスで実現可能だ。

ブロードメディア・テクノロジーズグローバル企業の悩みを一掃!
“本当に使える”SD-WAN基盤

WANの課題を一掃するAryakaの
SD-WANが心強い味方になる。

NECネッツエスアイSilver PeakのSD-WANは
独自技術でSaaS通信をフル制御

「SaaSを快適かつ安定的に使いたい」という企業ニーズに応える。

日商エレクトロニクスクラウドが快適に使えるSD-WAN

日商エレクトロニクスが販売する「Cisco SD-WAN」(旧Viptela)は、常に進化し続けるSD-WANだ。

サクサ中小企業も容易にセキュリティ対策

サクサのUTM「SS5000」は、コンパクトながら充実機能。外部だけでなく内部の脅威にも対応できる。

Office 365ADCでOffice 365通信の課題解決!

Office 365通信の課題であるプロキシ/FWの負荷増大と運用の複雑化を一気に解決するのがADCだ。

ウォッチガード・テクノロジー・ジャパンネットワークとPCを同時に守る!

ウォッチガードはNW防御にエンドポイントでのセンサー技術を組み合わせ、包括的で効果的な対策を実現!

サイバーリーズンAIで攻撃の兆候をリアルタイム検知
既知だけでなく未知の脅威も防御

AIを活用した独自分析技術で、悪意ある振る舞いを検知するEDR製品。

パロアルトネットワークスGTP-C/GTP-Uのセキュリティ強化
次世代FWをモバイル網に適用

携帯電話事業者のネットワークは次世代ファイアウォールが守る。

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

「マルチキャリアで冗長化したい」「シリアルI/Fなど既存環境に手を加えたくない」といった声に応える。

アットマークテクノ柔軟な拡張性・出荷実績30万台の
安心感の日本製IoTゲートウェイ

ASEAN中心に認証を取得で、IoTシステムの海外展開にも便利だ。

アクセスランキング

月刊テレコミュニケーション201712
wj2018a
compass
watson

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

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