Learn how the AWS cloud can cost effectively provide the scalable computing resources, storage services, and analytic tools that enable running different kinds of Emergency Preparedness and Collaborative workloads.
3. Deep experience in building and operating global web scale systems
About Amazon Web Services
?
…get into cloud computing?
How did Amazon…
3
4. Over 10 years in the making
Enablement of sellers on Amazon
Internal need for scalable deployment environment
Early forays proved developers were hungry for more
4
5. AWS Mission
Enable businesses and developers to use web services* to build scalable, sophisticated applications.
*What people now call “the cloud”
5
9. Lower Costs with AWS Up-Front and Increase Savings as Your Usage Grows
Source: IDC Whitepaper, sponsored by Amazon, “The Business Value of Amazon Web Services Accelerates Over Time.” July 2012
1
“Average of 400 servers replaced per customer”
Replace up-front capital expense with low variable cost
2
46 Price Reductions
Economies of scale allow us to continually lower costs
3
Pricing model choice to support variable & stable workloads
4
Save more money as you grow bigger
On-demand
Reserved
Spot
Tiered Pricing
Volume Discounts
Custom Pricing
9
10. Gartner Magic Quadrant for Cloud Infrastructure as a Service
Gartner “Magic Quadrant for Cloud Infrastructure as a Service,” Lydia Leong, Douglas Toombs, Bob Gill, Gregor Petri, Tiny Haynes, May 28, 2014. This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and should be evaluated in the context of the entire report. The Gartner report is available at http://aws.amazon.com/resources/analyst-reports/. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied,with respect to this research, including any warranties of merchantability or fitness for a particular purpose. 10
12. Haystax Public Safety Cloud
Broader visibility | Reduced Response times| Prioritized resource allocation
Profile overall enterprise threat and risk
Monitor continuously and broadly against that profile
Implement collaborative, dynamic situational awareness
Prioritize and route critical information for action
16. The hazards we face do not respect disciplinary or jurisdictional lines. The cloud enables collaborative ecosystems to manage collective risks
The explosion of data available to us challenges our ability to see priority information quickly. The cloud provides flexible and agile management of static and streaming data. 16
17. •How do I prioritize what to protect? (ports, transit systems, urban centers, mass gathering venues)
•What threats/hazards are most critical? (crime, storms, earthquakes, terrorism, industrial accidents)
•How can I gain visibility over what is going on? How do I share that visibility with others that need to know?
•How can I take advantage of all of my technology and personnel investments to see more broadly and act faster?
Mission need: what are State and local agencies asking?
17
18. Statewide Situational Awareness
School Safety
Unified Incident Management
Regional Fire Planning
Mission support: Some examples
Suspicious Activity Report Monitoring
Field Intelligence Collection
Critical Infrastructure Protection
18
19. Old World: Operationally connected people are at the mercy of siloedsystems –within their agencies, and within their discipline
19
20. Mission Focused: Operationally connect people anywhere, anytime to all contextually relevant information, securely and on-demand.
Low Priority
ChannelsData Collection & Pre-ProcessingAnalytic Processing
Archive DBWebMobile3rdPartyVisual Interaction CanvasesAlertsReportsMapTriageTimelineAction
News & Social Feeds
Enterprise Communications
Network Alerts
Suspicious Activity Reports.
Access ControlAlarms
HR Data
Physical Assets/CIKR
Calls for Service
Enterprise Data
The AWS Cloud is designed for this!
20
21. Decision Makers are increasingly mobile
Public Safety operates outside the office walls
Secure online/offline data access from anywhere
AWS is designed for mission critical reliability and performance
21
22. Indianapolis Homeland Security
Comprehensive approach risk domain awareness and tactical situational awareness
Uses Haystax as the platform for managing regional understanding of critical infrastructure, including all schools
100% cloud based
Mobile apps for data collection and field reporting among tactical EOD and SWAT teams
Manages all special events and major crises using situational awareness displays in command centers and on iPads
23. California Common Operating Picture
Haystax provides the analytic back-bone for total situational awareness
100% cloud based and powered by AWS
Integrates hundreds of real time information sources across the state
On-demand sharing of critical information feeds among fire, LE, fusion centers, and emergency management
Contextualized situational awareness shared among dozens of agencies in CA
24. Nationwide School Safety Cloud
School Safety Master Data Management
.
Incident Reporting & Event Tracking
Contextual Monitoring of Threats & Risks
25. Super Bowl XLVIII
In the command center Forward deployed Mobile Apps
>25 mile
radius monitored
312 events
monitored
737 total
users
600 real-time
data feeds
238 assets
protected
345 incidents
managed
RESULTS FROM SUPER BOWL XLVIII
26. AWS: Infrastructure on Demand
The Haystax Public Safety Cloud with AWS Enables
Add 50 Servers for Fire Assessments & provide iPadApps to every firefighter in the region for fire planning
Add 1,000 Servers for Super Bowl and provide situational awareness apps to 50 agencies in 20 command centers –remove servers and access after the Super Bowl
Add 10,000 Servers for Police and public Video feedsfor a major incident - remove once the incident is closed
Haystax: Access to data, analytics, and Apps for the Ecosystem on Demand
26
28. Security optimized for Public Safety Enterprises
Certifications and accreditations for workloads that matter
AWS CloudTrail -AWS API call logging for governance & compliance
Stores data in S3, or archive to Glacier
Log and review user activity
Architected for Security Requirements
32
33. Auto-scaling
Automatic re-sizing of compute clusters based upon demand
Trigger auto-scaling
policy
Feature Details
Control Define minimum and maximum instance pool sizes
and when scaling and cool down occurs
Integrated to
CloudWatch
Use metrics gathered by CloudWatch to drive
scaling
Instance types Run auto scaling for on-demand instances and spot.
Compatible with VPC
as-create-auto-scaling-group MyGroup
--launch-configuration MyConfig
--availability-zones eu-west-1a
--min-size 4
--max-size 200
Auto Scaling
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Administration
Networking
35. Compute
Storage
AWS Global Infrastructure
Database
App Services
Deployment & Administration
Networking
Reference Model
36. Compute
Storage
AWS Global Infrastructure
Database
App Services
Deployment & Administration
Networking
Regions
An independent collection of AWS resources in a defined geography
A solid foundation for meeting location-dependent privacy and compliance requirements
Availability Zones
Designed as independent failure zones
Physically separated within a typical metropolitan region
Edge Locations
To deliver content to end users with lower latency
A global network of edge locations
Supports global DNS infrastructure (Route53) and Cloud Front CDN
Global infrastructure
37. Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Administration
Networking
Amazon Direct Connect
Dedicated connection to AWS
VPN Connection
Secure internet connection to AWS
Virtual Private Cloud
Private, isolated section of the AWS Cloud
AWS Route 53
Highly available and scalable Domain Name System
Networking
39. Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Administration
Networking
Elastic Compute Cloud (EC2)
Basic unit of compute capacity
Range of CPU, memory & local disk options
More than 15 instance types available, from micro to cluster
compute
Auto-scaling
Automatic re-sizing of compute clusters based upon demand
Elastic Load Balancing (ELB)
Create highly scalable applications
Distribute load across EC2 instances in multiple
availability zones
Compute
40. Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Administration
Networking
S3 - Durable storage, any object
99.999999999% durability of objects
Unlimited storage of objects of any type
Up to 5TB size per object
Elastic Block Store (EBS)
High performance block storage device
1GB to 1TB in size
Mount as drives to instances
Glacier
Low-cost storage service
Secure and durable storage for backup and archive
For data that is infrequently accessed
Storage
41. Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Administration
Networking
Relational Database Service
(RDS)
Database-as-a-Service
No need to install or manage database instances
Scalable and fault tolerant configurations
DynamoDB
Provisioned throughput NoSQL database
Fast, predictable performance
Fully distributed, fault tolerant architecture
Database
Redshift
Data Warehouse Services, up to Petabyte scale
Low cost, fully managed
Easy integration with BI solutions
42. Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Administration
Networking
Simple Queue Service (SQS)
Reliable, highly scalable, queue service for storing messages as
they travel between instances
Simple Workflow (SWF)
Reliably coordinate processing steps across applications
Integrate AWS and non-AWS resources
Manage distributed state in complex systems
CloudSearch
Elastic search engine based upon Amazon A9 search engine
Fully managed service with sophisticated feature set
Scales automatically
CloudFront
World-wide content distribution network
Easily distribute content to end users with low latency, high data
transfer speeds, and no commitments.
Application services
43. Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Administration
Networking
Elastic Beanstalk
One-click deployment from Eclipse, Visual Studio and Git
Rapid deployment of applications
All AWS resources automatically created
CloudFormation
Automate creation of ‘stacks’ in a repeatable way
Scripting framework for AWS resource creation
Identity & Access Management
Granular control of user rights with AWS
Automated granting of EC2 service rights
Software Developer Kits
Comprehensive support of programming models for using
AWS services
Deployment & admin
44. Simple Email Service
Simple Notification Service
ElastiCache
Elastic MapReduce
CloudWatch
Data Pipeline
Opsworks
SimpleDB
…
+ more