AWS Management Pack for Microsoft System Centerによるクラウド管理

Preview:

Citation preview

AWS Management Pack for Microsoft System Centerによるクラウド管理Amazon Data Services JapanGenta Watanabe

AWSの様々なサービスお客様のアプリケーション

認証AWS IAM

モニタリングAmazon

CloudWatch

Web管理画⾯Management

Console

デプロイと自動化AWS Elastic BeanstalkAWS Cloud Formation

AWS OpsWorks

IDEプラグインEclipse

Visual Studio

ライブラリ & SDKsJava, PHP, .NET, Python, Ruby,

node.js

Development &

Administration

AWS グローバルインフラGeographical Regions, Availability Zones, Points of PresenceAZRegion

ネットワーク & ルーティングAmazon VPC / Amazon Elastic Load Balancer / Amazon Route 53 /AWS Direct Connect

Infrastructure

Service

コンピュータ処理Amazon EC2Auto Scale

ストレージAmazon S3

Amazon EBSAmazon Glacier

AWS StorageGateway

データベースAmazon RDS

Amazon DynamoDBAmazon ElastiCache

Amazon Redshift

コンテンツ配信Amazon CloudFront

メッセージAmazon SNSAmazon SQSAmazon SES

分散処理Elastic MapReduce

検索エンジンAmazon Cloud Search

トランスコードAmazon Elastic Transcoder

ワークフロー管理Amazon SWF

Application

Service

AWSの各種リソースをモニタリングするためのWebサービス

Amazon CloudWatchとは?

CloudWatch

状況をレポート

Amazon CloudWatchの特徴

� サービスごとに定義されたメトリクス(=監視項目)

� メトリクスをベースにアラームを設定可能

EC2 ELB RDS

必要に応じて他の監視ツールによる補完• ソフトウェア

– Pros: 導入しやすく低コスト– Cons: 但し運用は自分で

• Nagios• Cacti• Zabbix• Munin

• 監視のサービス– Pros: 導入しやすく運用コストも不要– Cons: お任せする分、費用はかかる場合も

• New Relic• satelliz

AWS Management Pack for Microsoft System Centerとは?• Microsoft System Center Operations

ManagerからAWSリソースをモニタリングするためのコンポーネント

• オンプレとAWSクラウドのリソースをひとつのコンソールから参照、監視することが可能に

• 無料

AWS Management Pack for Microsoft System CenterによるAWSリソース監視

監視対象

インスタンス一覧

Amazon EC2 Instanceタスク

ダイアグラムビューによるAWSリソースの表示

CloudFormationスタック

Elastic Load Balancer

Auto scalingグループ

EC2インスタンス

EBSボリューム

対応するバージョン

• Microsoft System Center 2012 R2 Operations Manager

• Microsoft System Center 2012 SP1 Operations Manager

• Microsoft System Center Operations Manager 2007 R2

監視対象

• Amazon EC2インスタンス (WindowsおよびLinux)

• Amazon Elastic Block Store (EBS)ボリューム• Elastic Load Balancing• AWS CloudFormationスタック• AWS Elastic Beanstalkアプリケーション

AWS Management Pack for Microsoft System Centerオーバービュー

主なコンポーネント

• Operations Managerインフラ– 管理サーバーとActive Directory、SQL Serverなど

• リソースプール– AWS SDK for .NETでAWSと通信する管理サーバー群

• AWSクレデンシャル– アクセスキーとシークレットキー

• EC2インスタンス– Operations Managerエージェントをインストールした管理対

象となるサーバー

AWSクレデンシャル

• AWSマネジメントコンソールのIAMタブで作成– アクセスキー、シークレットキ-、(optional:MFA)– シークレットキーは作成時のみ取得可能

動作イメージ

起動、停止

Put,Get

DB起動バックアップ

情報取得

REST

SOAPAWS SDK

認証情報ロギング

Operations ManagerコンソールによるAWSリソース監視

EC2インスタンスのパフォーマンス

EBSボリュームのダイアグラムビュー

Elastic Load Balancingのダイアグラムビュー

Elastic Beanstalkのダイアグラムビュー

トラブルシューティング

• System Center Operations Managerの最新のUpdate Rollupをインストールする

• AWSリソースのディスカバリまで10〜20分ほどかかる

• 管理サーバーがインターネット接続されていること

• 有効なAWSクレデンシャルが入⼒されていることを確認する

まとめ

• AWS Management Pack for Microsoft System CenterはAWSリソースのモニタリングができるOperations Managerの管理パック

• System Centerからオンプレとクラウドの一元管理も可能に!

Recommended