aws management pack for microsoft system centerによるクラウド管理
TRANSCRIPT
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からオンプレとクラウドの一元管理も可能に!