Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Analytic Tipping Point: When and How to Scale Out Alteryx Server: Alteryx, Inspire 2016

1,504 views

Published on

Are you evaluating how to scale out Alteryx in your organization? How do you know when you have reached the analytic tipping point? This session will discuss best practices on when and how to scale out Alteryx in your organization, and offer insight into best practices that will help you bridge the conversation gap with IT or other departments when that tipping point arises.

To watch a recording of this session from Inspire 2016, visit alteryx.com/inspire-2016-tracks.

Published in: Data & Analytics
  • The last one problem with writing is the most actual) If to speak sinceresly writing is not an easy task especially if you have no certain writing skills. That's why our company HelpWriting.net helps students to write any type of scientific papers!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Analytic Tipping Point: When and How to Scale Out Alteryx Server: Alteryx, Inspire 2016

  1. 1. AnalyticTipping Point When and How to Scale Out Alteryx Server Kory Cunningham, Senior Product Manager
  2. 2. #inspire16 Session Speaker
  3. 3. #inspire163 Agenda • Indicators you are ready to scale with Alteryx Server • Common questions asked by IT organizations • Best practices for deployment and management • Questions #inspire16
  4. 4. #inspire16 To watch a recording of this session from Inspire 2016, visit alteryx.com/inspire-2016-tracks
  5. 5. FreeTime? Alteryx is Awesome! Analytics Hours Weeks of Development RecurringAnalysis Responding to Requests Collaborating More Data, Faster
  6. 6. Could your organization use Alteryx Server?
  7. 7. • Producing recurring reports or analysis • Periodic data loading or ingestion • Off-peak or overnight processing Indicators you are ready to scale with Alteryx Server Automate workflow processing
  8. 8. • Create & manage schedules inside Alteryx Designer • Schedule most any workflow • Flexible schedule times and recurrences Indicators you are ready to scale with Alteryx Server Alteryx Server - Scheduler • Check out tomorrow’s session: Operationalize and Automatically RefreshYour Analytics, 11:00AM
  9. 9. Indicators you are ready to scale with Alteryx Server Operationalize analysis for consumption • Requests for the same workflow or analysis • Requests for almost the same workflow or analysis • Want access to the same analytics, but don’t have Alteryx
  10. 10. Indicators you are ready to scale with Alteryx Server Alteryx Server - Gallery • Save, publish and share your workflows • Parameterized workflows to modify analysis • User-based access & administration
  11. 11. Indicators you are ready to scale with Alteryx Server Collaboration on analytics with others • Multiple people working on the same project, same workflows • Emailing or file sharing workflows with colleagues • Trying to keep track of who made what changes
  12. 12. Indicators you are ready to scale with Alteryx Server Alteryx Server - Gallery • Control app access via studios & collections • Open, edit and save directly in Designer • Version history keeps track of changes
  13. 13. Indicators you are ready to scale with Alteryx Server More utilization, more and bigger datasets • Adding other data sources to your analysis • Working with datasets that are continuously growing • More users needing to access the analytics, faster
  14. 14. Indicators you are ready to scale with Alteryx Server Alteryx Server - Infrastructure • Server hardware, server OS • Support for both physical and virtual • Scalable architecture to meet demand
  15. 15. Indicators you are ready to scale with Alteryx Server • Automate workflow processing • Operationalize analysis for consumption • Collaboration on analytics with others • More utilization, more and bigger datasets The four common indicators
  16. 16. So you’re ready for Server…What’s next?
  17. 17. Common questions asked by IT organizations Is this just another database? Do we need to duplicate our data in a new format? • No • Alteryx Server ingests data from the source • In-DB capabilities to push analysis to the database Alteryx Server
  18. 18. Common questions asked by IT organizations What sort of hardware and operating system requirements? • For OS - we’re on theWindows stack • For hardware we recommend: • 4 CPU, 32GB RAM, 500GB SSD • Certain tools/workflows may benefit from different hardware
  19. 19. Common questions asked by IT organizations How many users, or how much data, will configuration X support? • For users: • It all depends on workflow execution time and user expectations • Alteryx Server uses a queue – everything will eventually run • Add more workers to reduce wait time • For data: • Alteryx uses what you give it • Anything outside of memory, use disk space
  20. 20. • Backup/data recovery – database backup utilities are provided • Redundancy is achieved through scaling Common questions asked by IT organizations What are the scaling, backup and recovery strategies?
  21. 21. Server Architecture Controller Worker Database Scheduler Gallery Designer Web Browser Service Layer Workers MongoDB Replica Set P S S Galleries Load Balancer Job Results
  22. 22. • Backup/data recovery – database backup utilities are provided • Redundancy is achieved through scaling • Scaled components add both failover & capacity • Follow MongoDB recommendations for scaling database • Controller can be cloned or duplicate on standby Common questions asked by IT organizations What are the scaling, backup and recovery strategies?
  23. 23. • None. • Architecture/tech stack allows for everything to be packaged in single machine deployments • Self-hosted services throughWCF • Embedded MongoDB for database • Multi-node deployments may necessitate additional tools: • Database: MongoDB management • Gallery: Load balancer • Workers: None – our controller acts as load balancer Common questions asked by IT organizations What third party software or packages are needed?
  24. 24. Best practices for deploying and managing Server
  25. 25. • Determine what departments and which users will need to access the server • Understand which users are building analytics and which are consuming • Analyze your analytics – are they memory/disk/CPU intensive? How optimized are they? Best practices for deploying and managing Server Gather as many user requirements upfront as possible
  26. 26. • Assign ownership of managing the server and managing users • Server managers: • IT-centric • System maintenance & Upgrades • Troubleshooting, if necessary • User managers: • Alteryx-centric • Departmental and user management • Gallery usage and administration Best practices for deploying and managing Server Identify system and user admins
  27. 27. • Optimizing workflows will help maximize utilization • Follow best practices for workflow efficiency • Maintain only the necessary data in workflow streams • Understand and minimize expensive operations, like Sort and Unique • Utilize the workflow Performance Profiling option • Check out tomorrow’s session on Data Blending Best Practices, 9:00AM • Ensure data is as close to your server as possible • Whenever possible, store the data directly on the server • Network latency is often the biggest bottleneck • Where possible, utilize In-Database tools Best practices for deploying and managing Server Optimize your workflows and data access
  28. 28. • Utilize the Gallery Usage Report app • Provides stats on users, studios, workflows and more • It’s an app and can be customized • Understand how your server is being used and performing • Are workflows being queued up? • Are there any workflows that are particularly costly? • Any users with abnormally high usage? • Look at the Server logs • Any errors or issues occurring in the server • Can be viewed in notepad, or Logstash, or even better, Alteryx! Best practices for deploying and managing Server Monitor usage
  29. 29. • Keep systems up-to-date on the latest versions – not just Alteryx • Download the latest installers, release notes, and documentation at downloads.alteryx.com • Participate in beta programs, demos, customer webinars • Check in at the Community: community.alteryx.com Best practices for deploying and managing Server Stay up-to-date & informed
  30. 30. We’ve covered: • Identifying trends and practices that show you’re ready for Alteryx Server • Prepared you for common questions from your IT team • Best practices for before, during, and after deploying Alteryx Server Summing it up
  31. 31. And now your turn… any questions?
  32. 32. #inspire16 Thank you
  33. 33. #inspire16 alteryx.com/trial You can also achieve the incredible benefits described in this slide deck Download a FREETrial of Alteryx and experience self-service data analytics on your next data project

×