Amazon Web Services
Why this Set-Up Chosen
Storage
Amazon S3
99.999999999% data durability-Â data is available when needed and is protected against failures. Only storage service that allows users to block public access at bucket or account level, safeguarding data from unauthorised access.
Data Stream
Amazon Kinesis
Easy to quickly collect, process, and analyse real-time data as and when it arrives, meaning that insights can be obtained in seconds or minutes. Being fully scalable, it can process data from hundreds of thousands of sources reliably and efficiently.
Compute
AWS Lambda
Code can be run without having to manage any servers. Users pay only for the compute time consumed, making it cheap and easy to deploy. Function code can be automatically triggered from other AWS services or can be directly called from any application.
Integration
Amazon SQS
Messages are reliably delivered and stored across several availability zones to ensure they are available when needed. Automatically scales depending on demand, meaning that costs are based on usage, which allows significant cost-saving.
Database
Amazon Redshift
At least 50% less expensive than other cloud data warehouses. World’s fastest cloud data warehouse. Redshift makes it easy to query large amounts of data, allowing in-depth business analytics to be developed.
Analytics
Amazon Quicksight
Makes it easy to deliver important business insights to everyone in your organisation. With QuickSight, costs are based entirely on usage and only incur when a user accesses the dashboard or reports. Its serverless architecture means all users can access consistently fast dashboards.
Metrics / Management
CloudWatch
Can be used to detect unusual behaviour in environments and enables users to explore and analyse logs, allowing easy troubleshooting of operational problems. Cloudwatch Events can be used to automatically trigger services like AWS Lambda, improving operational efficiency.
Analytics
Grafana
Open source analytics and interactive visualization web application. Connects to CloudWatch Logs as data source and provides various charts, graphs, and alerts for metrics such as errors, invocations, CPU Utilization, and more.