© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Ram Atur, Senior Product Manager, AWS
January 17, 2017
AWS Personal Health DashboardAdditional Transparency and Control for Your AWS Environment
What to Expect from the Session
What did we announce?Why did we build it?How does the Personal Health Dashboard work?Getting startedDemo!What else is coming?
What did we announce?
PHDAmazon
CloudWatchEvents
Announcing AWS Personal Health Dashboard
Visibility and transparencyinto your resources
Custom notifications andautomated actions
Remediation guidanceand knowledge articles
Announcing AWS Personal Health Dashboard
Announcing AWS Personal Health Dashboard
- Available today for all AWS customers https://phd.aws.amazon.com/
- Powered by AWS Health API- Notifications and actions through Amazon CloudWatch
Events- Persistent notifications through new navigation bar alerts- Hundreds of known operational, billing, security event
types live at launch
Why did we build it?
AWS Service Health Dashboard
AWS growth and adoption of AWS
- 16 Regions and 42 Availability Zones- 90+ services and growing- Cloud has become the new normal- Diverse segments and workloads
Increased transparency and visibility
- Service Health Dashboard too generic- Increased transparency into underlying infrastructure- Remediation guidance for faster time-to-resolution- AWS Health API for easy integration- Custom notifications with predictable delivery- Automated actions for auto-remediation
How does the Personal Health Dashboard work?
AWS Services and resources you use
Personal Health Dashboard
• describe-events• describe-event-details• describe-affected-entities• …
API
• Set Rules to extract events of interest
• Set Targets for rules (Amazon SNS, Amazon SQS, AWS Lambda, Amazon Kinesis)
Push notifications through
CloudWatch Events
Health Service
In-house or third-party monitoring and event
management systems
AWS service integrations
Amazon EC2
Amazon EBS
AmazonSES
Amazon VPC
AWS Direct Connect
Elastic Load Balancing
Amazon Elasticsearch
Service
AmazonCognito
Amazon ElastiCache
AmazonRDS
Resource and service-level insights into
health
Service-level insights into
healthAll AWS services
AWS Region coverage
- All AWS Regions except AWS GovCloud (US) and China (Beijing)
Getting started
Prerequisites
- AWS account- AWS IAM credentials for a user with the following policy
You’re all set!
Getting started with the Personal Health Dashboard
- From AWS Service Health Dashboard- From AWS website- From AWS Management Console navigation bar alert
Let’s look at the Personal Health Dashboard
Getting started with the AWS Health APIs
- APIs in all AWS SDK languages specified in https://aws.amazon.com/tools/
- Endpoint: health.us-east-1.amazonaws.com- AWS CLI access- Documentation can be found at
https://docs.aws.amazon.com/health/latest/APIReference/Welcome.html
Demo!
Common use cases
- Troubleshooting- Full visibility for tagged resources- Automated routing of relevant notifications
Common use cases
- Troubleshooting- Full visibility for tagged resources- Automated routing of relevant notifications
Common use cases
- Troubleshooting- Full visibility for tagged resources- Automated routing of relevant notifications
What else is coming?
- Invest with AWS services to better correlate impact- Additional partner integrations- Additional region coverage- Templates for automating remediation steps
- AWS Health automation code samples- Plugins for Slack, SNS, and SMS channels
What else is coming?
Resources
- Learn more about Personal Health Dashboard and Health APIs at https://aws.amazon.com/premiumsupport/phd/
- Access your dashboard at https://phd.aws.amazon.com/ - Developer documentation can be found at
https://docs.aws.amazon.com/health/latest/APIReference/Welcome.html
- Find out about Splunk App for AWS integration with AWS Health at http://blogs.splunk.com/tag/aws-health/
Thank you!