分Tweet今回は構築完了後に、管理にかかる手間を減らすためのカテゴリが集まっている「開発&運用監視」の階層に関して説明していきます。クラウド環境は、どう運用していくかによって必要になる手間やコストが大きく変わります。AWSでは、この運用管理を簡易化するサービスが多く揃っています。何か機能を加える開発をしたいという要望にも応えるため、アプリ開発を支援するサービスも多くあります。今回は、Amazonがどういった観点で運用管理/開発のサービスを用意しているのかを紹介していきます。Contentsモニタリング認証Web管理画面デプロイ&自動化IDEプラグインライブラリ&SDKs開発&運用監視のまとめモニタリング作成したクラウド環境内の状態を監視して表示するためのカテゴリです。運用管理を考える際には、まずクラウド環境内のサービスの状態を把握する必要があります。具体的には下記のようなポイントです。・CPU使用率はどうか・正常に通信できているか・設定通りに負荷分散されているかこれを把握しておくことで、何かクラウド環境内で不具合が生じた際に、素早く障害箇所を特定することができます。いった、運用監視の肝となるクラウド環境内における状態監視&視覚化のサービスが属しているのがこのカテゴリです。認証クラウド環境内でユーザごとの権限を設定して管理するためのカテゴリです。大企業などの規模が大きい組織では、クラウド環境にアクセスするユーザが多くいます。そこで、ユーザ毎に権限を設定してアクセスするサービスを制限することが求められます。下記のように、ユーザの種類ごとにアクセス権限を制限します。ユーザの属性ごとにアクセスできる範囲を制限することにより、管理外のサービスにアクセスして誤って設定を変更してしまう事態を避けることができます。このように、ユーザごとにアクセス権限を設定して管理するサービスが属するのがこのカテゴリです。chromeなどのWebブラウザで見やすくして、直感的に操作できるようにするためのカテゴリです。AWSを代表としたクラウドサービスが使いやすい要因として、新しくソフトウェアをインストールしたりする必要がなく、webブラウザだけでクラウド環境の操作ができるところです。このwebブラウザで直感的にAWSのクラウド環境を操作するためのサービスが属するのがこのカテゴリです。デプロイ&自動化クラウド環境の構築を自動化するためのカテゴリです。「デプロイ」とは新しく何かを利用可能な状態にすることを指している言葉です。AWSでは、使いたいサービスをクラウド環境に配置/設定して初めて使うことができるようになります。このデプロイするサービスが例えば100個以上あって同じ作業を繰り返さなければならない、となったら操作する人は大変ですよね(^^;そこでAWSでは、ユーザに対してデプロイを自動化するサービスを提供しており、このカテゴリに属しています。IDEプラグイン開発に必要な環境を、サービスに組み込むためのカテゴリです。そもそも「IDE(統合開発歓環境)」とは何かについて説明します。新しくソフトウェアを開発しようとした際には、下記の工程を踏んで開発を行います。・コードを書いて動作するプラグラムを作る・作ったプラグラムを実行する・実行結果をテストするそれぞれの工程を踏むために、色んな道具(ツール)を用意する必要がありますが、このツールを別々に準備して開発するための環境を整えていくはかなり大変です。そこで、開発に必要になるツール群をひとまとめにしたものがIDEです。AWSでは、開発したいサービスにこのIDEを組み込むことができる機能を提供しており、このカテゴリに含まれています。ライブラリ&SDKs開発に必要となるものをまとめて提供するためのカテゴリです。「開発環境を整えるためのカテゴリ」と説明すると、「IDEと一緒じゃん!」と僕も感じました笑IDEもSDKも開発を支援するツールとしては一緒ですが、両者には環境を整える範囲で違いがあります。IDE・・・サービスに組み込むことで新たに機能を拡張できるようにSDK・・・android用、スマホ用、PC用で個別に開発環境が定義このように、環境をどの範囲まで用意してくれるかが異なります。これは実際にサービスを使って開発してみると、違いがわかってくると思います。「環境を用意してくれる範囲が違う」ということだけ押さえていただければ大丈夫です(*^^*)このように、IDEよりもさらに細かい範囲で開発環境を用意するサービスが属しているのがこのカテゴリです。開発&運用監視のまとめAWSでは、構築したクラウド環境を簡単に管理できるように助けてくれるサービス、開発をより簡単にするサービスが多くあります。この階層のサービスを利用することで、より簡単に手間をかけずに運用管理をしていくことが可能です。いった観点で手助けするサービスがあるのか観点を抑えましょう!次回以降で、各カテゴリではどんなサービスがあるのかをさらに深堀りしていきます。わかり辛かった部分や更に不明点があれば、下記フォームからコメント頂くかLineの友達登録をして頂ければと思います。AWSに関する最新情報やSEの方に役立つ情報(イベントや給料アップ転職)の発信も行っています!エンジニア向けの資産形成情報を発信中!将来にお金を残していくための情報発信をしています。良かったら記事読んでみてください(*’▽’)エンジニア向けの資産形成情報を発信中!将来にお金を残していくための情報発信をしています。資格AWSエンジニア。