2. Agenda
What is Amazon QuickSight?
Integration with AWS data services
Getting started
Pricing
Summary
3.
4. Many of our customers utilize complex and expensive third-party BI
solutions to analyze and report on their data
Web Browser Web Browser Web Browser Web Browser Web Browser Web Browser Web Browser
Job SchedulerConnector for Java Web Server
BI Java Host
Daemon
BI Presentation
Services Daemon
BI Server
Daemon
Connector for Java Web Server
Connector for Java Web Server
Connector for Java Web Server
Red Hat Enterprise AS 32 Bit Linux
VM/ESX
BI Java Host
Daemon
BI Presentation
Services Daemon
BI Server
Daemon
5. Amazon QuickSight is a Business Analytics Service that lets business users
quickly and easily visualize, explore, and share insights from their data.
22. Amazon S3 Data Lake
Visualizing the Data Lake
Amazon Athena
Notes de l'éditeur
So today we’re gong to start with an overview of what QuickSight is. We’ll then talk about what are the key steps you need to take to sign up and create your first analysis. We’ll spend some time on how QuickSight integrates nicely with Amazon data services as data sources. I’ll walk you through our very simple and economical pricing model and then we’ll conclude and take some live Q&A.
I begin with some background on why we built QuickSight. AWS has 10,000s of big data customers and they’ve been providing us with a lot of valuable feedback. They told us they’re struggling with the explosion and variety of data they’d like to analyze and bring valuable insights into their business. These now include big data analytic tools like Hive and Spark, relational DBs both on AWS and on-prem and finally more and more web applications such as salesforce.
The other challenge they’ve been running into with traditional BI tools is that they weren’t designed for the cloud. They rely on client-server or hybrid architectures that are adapted from the data center world, our very expensive to procure and operate, as well as complex to manage and scale. Finally they also have significant learning curves. Those factors limit how broadly business analytics can benefit an organization.
QuickSight was built from the ground up as a cloud-native application. It’s delivered in SaaS model so it’s very easy to deploy. You no longer have to worry about patching or upgrading the SW, maintaining and scaling infrastructure or architecting for high availability and backup. We take care of all this non-differentiated heavy lifting for you. On the user side, QuickSight doesn’t require a client or configuration of drivers. Simply fire off a browser or our mobile app and login and immediately have access to powerful insights. QuickSight delivers a simple and intuitive user experience that let’s you build visualizations in minutes and then easily and securely share them with your team.
QuickSight is currently focused on business users rather than the data professional. It’s optimized for business professionals who want to easily and quickly do ad-hoc data exploration without relying on IT and data consumers who need access to reports and dashboards. As we iterate and add additional functionality, we’ll be able to cater to the requirements of data scientist and sophisticated analysts.
Let’s review the basics
QuickSight allows you to either leverage a built-in user directory we deploy into your AWS account and invite users to join via email or invite existing IAM users. Another option is with our Enterprise Edition you can connect to your active directory servers and manage QuickSight access to existing users and groups, this can simplify user management and provide stronger security.
Something important to keep in mind as you’re planning user access is that QuickSight is currently independently managed in each AWS account.
QuickSight is deeply integrated with AWS data sources. You’ll see that it auto-detects Amazon Relational DB service instances and Redshift clusters within the same AWS account. That makes it really easy for an admin or power user to find them and quickly login and create a QS data sources out of them. So with RDS we currently support… including Aurora and hoping to add Oracle soon. We support Amazon S3 allowing you to visualize files directly from object storage. We recently added Athena our clusterless query service so you can visualize SQL queries on semi-structured data. We also have our first web application connector with Salesforce, enabling you to directly pull and visualize data from sales cloud without having to export it into a DB or S3. We plan to support several more popular web applications over the coming months so make sure you look for our updates.
We also support all the 3rd party DBs I listed under RDS, running on EC2 or in your own DCs – these currently include MySQL, PostgreSQL and MS SQL server. Here again we expect to add additional popular DB engines over the next few months. Finally, many customers told us that due to the cost and complexity of BI tools, most of their users are leveraging spreadsheets for business analytics but that QuickSight’s compelling price model and ease of use can finally help them deploy a sophisticated BI tool broadly, so we added MS Excel support to let you easily import existing spreadsheets into the user interface.
As the name implies QuickSight is quick. What makes it quick is SPICE. SPICE stands for superfast in-memory calculation engine. It’s an in-memory columnar data store that optimized for analytical queries and can perform calculations or aggregations on the fly. It sits between the user and the data source and both relieves pressure from the data sources and speeds up performance for demanding and impatient business users. It was built specifically for QuickSight and like the rest of the service it’s fully managed so you don’t need to worry about scalability or high availability.
After you connect to a data source you want to create data sets from it. You do that by selecting a table into our data prep function. There you’ll see a nice preview of your data and you can…
Once you created the data sets, you can easily and securely share them with other users who can then create analyses from them. As you’ll see in the demo, they don’t need to install or configure any software, simply login, and start selecting fields and our Autograph feature will select the most suitable chart for them. They can also open this on the go with any IOS device and soon on Android as well through the native applications
When you’re done with an analysis… sharing is caring so you have 3 ways of doing that.
Before Luis walks you through everything I just discussed in a live demo, let me talk about how we integrate with some key AWS data services
Redshift is amazon’s fast fully managed, PB-scale data warehouse service. QuickSight auto-detects RS clusters in the same AWS account and once you login and set them up as a data source, you can decide for each data set whether you want to directly query the cluster or leverage SPICE. If you use SPICE, queries into that data set will not hit Redshift but instead will be served directly from memory. SPICE can sync with Redshift on a schedule to make sure it has an updated view of your business.
Many customers would like to run some reports and dashboards against operational DBs but then run the risk of adversely affecting performance with complex analytical queries. SPICE can help you here by syncing manually or on a schedule with the RDS instance and taking care of all the BI queries coming from QuickSight. Think of this as a high performance data mart.
S3 and Athena support are unique to QuickSight. With S3 you can take any supported file format and specific multiple files or a prefix. As long as all files have the same schema, QuickSight will read them and materialize them in SPICE as a table which you can then visualize. This allows you to simplify things since you now don’t need to load the data into a DB or DWH before running your analysis. With Athena you can define schema on read and run SQL queries against files sitting on S3 and then with our native QuickSight connector select a table and visualize it. It’s a complete end-to-end serverless solution.
Visualizing Athena data with QuickSight is dead simple: 1. Create an Athena data source 2. Create a data set from the Athena data source - QuickSight automatically detects all your Athena tables and now you just need to choose one. You can also add multiple tables into a single analysis. 3. Click fields to generate powerful visuals, reports and dashboards.
So now Luis will show us how all of this looks in the UI
Before we conclude and move to Q&A, there’s that minor detail of pricing
QuickSight has a very simple and effective pricing model that results in predictable budgeting at any scale.
To summarize, QuickSight provides a fast, easy to use and cost effective business analytics platform. It has seamless integration with AWS data services, is built for the cloud and designed to scale. This allows you to finally unleash business analytics broadly in your organization.
With that I want to thank you for attending the webinar and encourage to go to our website at quicksight.aws and sign up for a free account and give it a test drive. Let’s do some live Q&A.
AWS Customers can now connect QuickSight to their Managed Microsoft AD instances, enabling use of existing user credentials in QuickSight. Managed Microsoft AD's support for multiple trust relationships with cloud or on-premises ADs allows provisioning of users across multiple organizational domains within a single QuickSight account, while ensuring compliance with existing organizational standards (e.g. password standards and password rotation timelines). Administrators use AD groups to provision and manage users, making it easy to rollout QuickSight across thousands of users. AD group management is performed using existing tools within the organization, ensuring separation of QuickSight access management from QuickSight-specific administration (e.g. SPICE capacity purchase).
· QuickSight Enterprise Edition also provides Encryption at Rest, which adds an additional level of protection for data stored in SPICE.
On the roadmap for EE:
· Fine grained access control
· Cloud trail integration
· Custom domains
· Custom branding
S3 and Athena support are unique to QuickSight. With S3 you can take any supported file format and specific multiple files or a prefix. As long as all files have the same schema, QuickSight will read them and materialize them in SPICE as a table which you can then visualize. This allows you to simplify things since you now don’t need to load the data into a DB or DWH before running your analysis. With Athena you can define schema on read and run SQL queries against files sitting on S3 and then with our native QuickSight connector select a table and visualize it. It’s a complete end-to-end serverless solution.