Walkthrough Complete - QuickSight Dashboard
You’ve completed the QuickSight Dashboard walkthrough
Great! You've deployed the demo
Now let's walk through what you just deployed and see it in action.
Start WalkthroughChoose your next step
Generate Evidence Pack
Create your business case documentation with what you've learned.
Generate Evidence PackWalkthrough complete
Congratulations! In just 10 minutes, you've seen how self-service analytics empowers officers to answer operational questions without IT dependency. What would have taken weeks to pilot, you've experienced hands-on right now.
Sandbox vs Production Architecture
This sandbox demo uses Chart.js with Lambda-generated sample data (£0.00/month) to demonstrate self-service analytics concepts without licensing costs.
Production deployment would use Amazon QuickSight with:
- QuickSight Reader users - £18/user/month for dashboard viewing, filtering, and export
- QuickSight Author users - £24/user/month for creating/editing dashboards (1-2 per council)
- SPICE in-memory caching - 10 GB free tier, enables sub-second queries over millions of rows
- Athena serverless SQL - £5/TB scanned (typically £2-5/month for council data)
- Glue Data Catalog - Auto-discovers CSV schema, free tier covers council usage
- Embedded dashboards - Integrate into council intranet via iframe
- ML Insights - Automatic anomaly detection and forecasting
Typical production cost: £200-400/month for 10-20 users with real-time analytics
What you've learned
Real-time data exploration
You filtered 5 months of service data by date range, service type, and ward with instant results. No waiting for IT to create Excel reports - answers in seconds, not days.
Value: 3-7 day lag eliminated → same-day decision-making
Interactive drill-down
You clicked charts to drill into underlying data, sorted tables by any column, and explored multi-dimensional patterns. Officers can follow their curiosity without submitting IT tickets.
Value: Unlimited exploration vs static Excel reports
30-second committee reporting
You exported the dashboard to PDF in 30 seconds. This replaces 4.5 hours of analyst time creating PowerPoint slides from multiple Excel files. 90x faster committee paper preparation.
Value: 4.5 hours → 3 minutes per committee report
80% IT dependency reduction
Self-service analytics reduces ad-hoc IT report requests by 80%, freeing 384 hours annually for strategic projects. IT shifts from repetitive reporting to digital transformation.
Value: £13,440/year IT time savings + strategic focus
Committee-ready talking points
Use these points when presenting to decision-makers:
The problem
"Officers currently submit tickets to IT for ad-hoc reports, waiting 3-7 days for Excel spreadsheets. With 20 ad-hoc requests per month, IT spends 480 hours annually on repetitive reporting instead of strategic transformation projects. Data analysts spend 4 hours per week creating weekly service manager reports. This creates decision lag - service managers make decisions on week-old data, not real-time insights."
The solution
"Amazon QuickSight provides self-service business intelligence dashboards accessible 24/7 via web browser. Officers apply filters, drill down into data, and export reports without IT involvement. Dashboard reflects latest service metrics (updated daily or hourly via automated S3 uploads). 80% of routine questions answered through self-service, leaving IT to handle only complex analysis requiring custom queries."
The value
"For 10 users, annual savings of £17,340 (analyst time + IT time) against £2,218 cost delivers 6.8:1 ROI with 1.5 month payback. Beyond financial savings: faster decision-making (same-day data vs week-old reports), data-driven culture (officers ask more questions when answers are instant), democratic transparency (councillors access same dashboard as officers), and IT strategic focus (384 hours freed for automation and digital services)."
The risk
"Low. Predictable £18/user/month pricing (Reader users). 2-month pilot with 5 users costs £450 to validate ROI and user adoption. Pre-built dashboards require no SQL skills - point-and-click filtering. CloudWatch billing alarms prevent unexpected costs. QuickSight connects to existing council data (CSV exports to S3) - no database migration required."
Clean up your resources
Your QuickSight Dashboard resources will automatically delete after 2 hours, but you can delete them now to stop any further charges:
- Go to CloudFormation console
-
Find your stack:
ndx-try-quicksight-dashboard-[timestamp] - Select the stack and click "Delete"
- Confirm deletion - this takes 3-5 minutes
- S3 bucket and QuickSight dashboard will be automatically removed
Estimated cost so far: £1.50 for a 10-minute evaluation (QuickSight Reader user + SPICE cache + Athena queries)
What if I want to test with more council data?
If you want to continue testing QuickSight:
- Upload your own CSV files to the S3 bucket (check CloudFormation Resources tab for bucket name)
- Run Glue crawler to create table schema from your CSV structure
- Refresh QuickSight dataset to pull latest data from Athena
- Cost: £18/user/month (Reader) + minimal Athena/S3 costs (~£5/month)
- Test with real council service data (anonymize if using production data)
Production considerations
If you're considering deploying QuickSight for real council analytics:
Integrating with council systems
Data integration options:
- CSV upload: Export from council systems, upload to S3 (manual or automated via script)
- API integration: Lambda function calls council API, writes to S3 hourly/daily
- Direct database connection: QuickSight connects to council database via VPC (real-time queries)
- Data warehouse: QuickSight connects to existing Redshift/Snowflake data warehouse
Row-level security for ward managers
Row-level security (RLS) ensures each ward manager sees only their ward's data in shared dashboard:
- Define RLS rules in dataset: map user email to ward field
- Ward Manager A sees only "Central Ward" rows, Ward Manager B sees only "North Ward" rows
- Councillors see ward-specific data for democratic oversight
- Service managers see all wards for council-wide analysis
Cost optimization strategies
Keep QuickSight costs predictable:
- Use Reader users (£18/month): 90% of users only need viewing/filtering (not creating dashboards)
- Partition S3 data by date: Athena scans only relevant partitions (90% cost reduction)
- Enable SPICE caching: 10x faster queries, no per-query Athena cost, 10 GB free tier
- Set CloudWatch billing alarms: Email notification at £100/month threshold
- Schedule dataset refreshes: Daily refresh at 6am (not real-time) reduces query costs
Governance and audit
Data governance controls:
- CloudTrail logging: Track who accessed which dashboards when (GDPR audit trail)
- Column-level security: Hide sensitive fields from certain user groups
- VPC deployment: QuickSight accesses databases via private VPC (not public internet)
- Data residency: All data stays in US (us-east-1 N. Virginia region)
Questions or feedback?
We'd love to hear about your experience with this walkthrough: