Upload
mamoru-tateoka
View
381
Download
1
Embed Size (px)
Citation preview
⾃⼰紹介
• 舘岡 守(たておか まもる)エンタープライズ ソリューション アーキテクト
• 略歴• 株式会社サーバーワークスでAWSエンジニア• 個⼈でITエンジニア向け勉強会を主催
• 好きなAWSサービス• S3、AWSサポート、CloudWatch
パッションとは
• Passion– ⾳節[pas・sion]– 読み⽅pˈæʃən(⽶国英語)
• 主な意味– (異性に対する)情欲、⾊情、恋情、熱情、情熱、激情、(理性と
対⽐して)感情、情感、熱愛、熱中
5
※出典:weblio
パッション!
• 私達は何のためにシステムを作るのか?– システムは作る事が⽬的ではないはず– 誰かの問題解決のために、誰かの幸せのために– サーバーレスアーキテクチャ、IoTはあくまで⼿段
• システムの運⽤こそ本番– 適切にシステムを監視・管理し、価値を提供するのが⽬的– 運⽤設計は⼤事、とても⼤事
6
Amazon CloudWatchの概要
• AWSの各種リソースを監視するサービス– AWSリソースの死活、性能、ログ監視 (監視)– 取得メトリックスのグラフ化 (可視化)– 各メトリックスをベースとしたアラーム(通知)、アクションの設定が可能
• 多くのAWSサービスの監視が可能– Amazon EC2– Amazon EBS– Amazon RDS– Elastic Load Balancing など
• AWSの課⾦情報の監視
Amazon CloudWatchのコンセプト
Metrics Name(CPUUtiliization)
Metrics Name(HealthyHostCount)
NameSpace(AWS/EC2)
NameSpace(AWS/RDS)
NameSpace(AWS/ELB)
Metrics Name(CPUUtiliization)
Metrics
Namespace
Amazon CloudWatchのコンセプト
Metrics Name(CPUUtiliization)
Metrics Name(HealthyHostCount)
NameSpace(AWS/EC2)
NameSpace(AWS/RDS)
NameSpace(AWS/ELB)
Metrics Name(CPUUtiliization)
Dimension(InstanaceId)
Dimension(InstanaceId)
Dimension(InstanaceId)
Metrics
Namespace
Dimension
Amazon CloudWatchのコンセプト
Metrics Name(CPUUtiliization)
Metrics Name(HealthyHostCount)
NameSpace(AWS/EC2)
NameSpace(AWS/RDS)
NameSpace(AWS/ELB)
Metrics Name(CPUUtiliization)
Dimension(InstanaceId)
Dimension(InstanaceId)
Dimension(InstanaceId)
Sum
Max
Min
Average
SampleCount
StatisticMetrics
Namespace
Dimension
Amazon CloudWatchに対応するAWSサービスAWS サービス 名前空間AutoScaling AWS/AutoScaling
AWSBilling AWS/Billing
AmazonCloudFront AWS/CloudFront
AmazonCloudSearch AWS/CloudSearch
AmazonDynamoDB AWS/DynamoDB
AmazonElastiCache AWS/ElastiCache
AmazonElasticBlockStore AWS/EBS
AmazonElasticComputeCloud AWS/EC2
ElasticLoadBalancing AWS/ELB
AmazonElasticMapReduce AWS/ElasticMapReduce
AmazonKinesis AWS/Kinesis
AWSOpsWorks AWS/OpsWorks
AmazonRedshift AWS/Redshift
AmazonRelationalDatabaseService AWS/RDS
AWS の製品 名前空間AmazonRoute53 AWS/Route53
AmazonSimpleNotificationService AWS/SNS
AmazonSimpleQueueService AWS/SQS
AmazonSimpleWorkflowService AWS/SWF
AWSStorageGateway AWS/StorageGateway
AmazonWorkSpaces AWS/WorkSpaces
CloudWatch Logs
AmazonLinux
Ubuntu Server
Windows Red Hat Enterprise Linux
CloudWatch Logs
api call to endpoint
アラーム SNS
CloudWatch Events
• AWSの様々なリソースに対するイベントをトリガーにアクションを実⾏
• スケジュールベースでのアクションも可能– イベント
• 対象となるリソースを指定– ターゲット
• 実⾏する処理を指定– ルール
• イベントソースとルールの組み合わせ
17 https://docs.aws.amazon.com/ja_jp/AmazonCloudWatch/latest/events/WhatIsCloudWatchEvents.html
CloudWatchEvents
Snapshot
運⽤の移り変わり
職⼈の⼿作業による温かみのある運⽤↓
開発者による運⽤(DevOps)↓
チャットツールとのAPIコラボレーション(ChatOps)↓
⾳声指⽰による運⽤(VoiceOps) ← New!
22
運⽤をもっと楽に!
• オンプレと同じ運⽤ではTCOは変わらない– 職⼈技に頼って良いのは⼩学⽣まで
• 運⽤は⼤変な仕事だけどAWSなら楽に出来る!– CloudTrail、AWS Config、CFn、Trusted Advisor & more!!
• SAやAPNパートナーがヒントを持っています!
27
DevOpsでもなくて、ChatOpsでもなくて、AllexaOps J
次回のOpsJAWS(12/13)で詳細ご紹介します!ご興味のある⽅は是⾮ご登録を!OpsJAWS:https://opsjaws.doorkeeper.jp/