Domo, Inc. · NASDAQ:DOMO
Domo — Domopalooza 2020
38 slides from Domo's conference presentation, May 2020
Slide 1: Domopalooza Live and On-Demand
Slide 2: Welcome
WELCOME
Slide 3: Build Apps & Extend: Dream It Then Build It on Domo
BUILD APPS & EXTEND DREAM IT THEN BUILD IT ON DOMO Trevor Tingey Chris Jones Director of Engineering Co-founder, Chief Solutions Guru Domo, App Platform Data JoNZ 3
Slide 4: Dream It, Then Build It on Domo
DREAM IT, THEN BUILD IT ON DOMO. Store 4
Slide 5: A Focus on Speed to Value
A FOCUS ON SPEED TO VALUE Build on Domo's open cloud platform to create custom solutions as unique as your business. 1 Faster setup with a focus on need. Fast 2 Auto-scaling and distribution of Business Enterprise Scalable business logic. Applications Needs 3 DOMO Platform Analytics-first approach t
Slide 6: The code that's the fastest to write (Steve Jobs quote)
The code that’s the fastest to write, the code that’s the easiest to maintain, and the code that never breaks, is the code you don’t write. - Steve Jobs 6
Slide 7: The Key to Fast, Serverless App Development
THE KEY TO FAST, SERVERLESS APP DEVELOPMENT Typical Application Development DOMO’s Enterprise Applications Application Application Business Logic YOU’RE NOW HERE Serverless Development/ User Management/Security Platform File and DB Storage PaaS Platform-as-a-Service IaaS Servers/Applications/ Infras
Slide 8: Cloud Platform Simplicity
CLOUD PLATFORM SIMPLICITY With Domo’s server-less cloud platform, you save time and money with no need for purchasing hardware, server setup, or storage costs.
Slide 9: Laser Focus
LASER FOCUS Keep your team focused on app development instead of infrastructure. Domo's architecture dynamically scales to trillions of records and thousands of users.
Slide 10: User-Friendly
USER-FRIENDLY Get Domo’s out-of-the-box charting engine with interactive charts to power all your app visualizations.
Slide 11: Built-in Scale
BUILT-IN SCALE Domo’s server-less cloud platform dynamically scales to trillions of records and thousands of users.
Slide 12: Best Distribution
BEST DISTRIBUTION Share your app with your team with built-in authentication and SSO integration.
Slide 13: Serverless Development: Storing Data
SERVERLESS DEVELOPMENT: STORING DATA Creating, Saving, Retrieving and Querying objects
Slide 14: Serverless Development: Consuming Services
SERVERLESS DEVELOPMENT: CONSUMING SERVICES Interfacing with other services, i.e. • Messaging (email, sms) • Exporting engines, i.e. PDF • AI/Machine Learning Engines
Slide 15: Serverless Development: Being Smart
SERVERLESS DEVELOPMENT: BEING SMART • Wrapping up multiple interactions & combining the results • Abstracting complicated business logic • Orchestrating workflow processes
Slide 16: Serverless Development at Cloud Scale
SERVERLESS DEVELOPMENT AT CLOUD SCALE File Storage Data Warehouse Scalable and Version Integration with all your Controlled Domo Data AppDB Distribution Schema-less Application Share your App with State Persistence the World Enterprise Applications Domo Actions User Management Executable Serverless
Slide 17: Use Case: Forms
USE CASE: FORMS Apps can allow your customers to fill out a form that is then saved to AppDB. That data can then be used directly in real-time from your app or synced back to Domo as a Domo DataSet for reporting, etc.
Slide 18: Use Case: Advanced Data Visualizations
USE CASE: ADVANCED DATA VISUALIZATIONS Data-driven maps, graphics and media-rich layouts with configurable, custom experiences are just a few examples of apps that are creating immersive experiences within Domo customer’s businesses.
Slide 19: Use Case: Take Action
USE CASE: TAKE ACTION Making decisions on your data doesn’t have to stop with analysis. With an app you can take action not only inside of Domo, but also by calling out to 3rd party services to make adjustments to your business systems.
Slide 20: Use Case: Augmented Intelligence
USE CASE: AUGMENTED INTELLIGENCE An app built on Domo is uniquely positioned to take advantage of all of your data. You can then use that data to make better decisions by implementing machine learning or enhancing manual processes and automating workflows.
Slide 21: Data JoNZ: Solutions Built on Domo
Data JoNZ Solutions Built on Domo 21
Slide 22: Why We Build on Domo
WHYWE WHY WE BUILD BUILD ON ON DOMO DOMO Best of breed transformational platform Place where all the data lives Platform that focuses on user empowerment Complete suite of managed services and API building blocks Flexibility - leverage the tools and technologies we use to build Rapid deployment/mult
Slide 23: Domo Digital Transformation Platform
DOMO DIGITAL TRANSFORMATION PLATFORM 1000+ no-code API connectors Adrenaline powered warehouse queries scale to any size data Enterprise grade security and governance No-code and low code ETL options empower business users Hundreds of insights and visualization’s Easy to use storyboard and interface
Slide 24: Create Transformation at Scale
CREATE TRANSFORMATION AT SCALE Streamlining workflows tied to Excel, PDF, webforms, legacy systems, paper Data Warehouse File Storage Integration with all your Scalable and Version Domo Data Controlled Having analytics at the point of data entry and decision making Connecting workflows with analytic
Slide 25: Domo App Solution: Vendor Item Coding Process
DOMO APP SOLUTION – LARGE TECHNOLOGY VENDOR ITEM CODING PROCESS Selling a mix of OEM and third-party equipment, software, services – Hundreds of products and services with thousands of variations – Daily updates and new items Struggling with an Excel form and Outlook-based approval process for getti
Slide 26: Credit Application Guarantee Form
‘CREDIT APPLICATION GUARANTEE FORM | UNSIGNED & INCOMPLETE APPLICATIONS WILL NOT BE. © Comments ona of obtaing mechan te sn ween ee Fle Home. Inset FageLyout Formulas Data Domo Revew View Deilper Help Shore rnd ecoerte va theca vse round vac Slant and colt terete a Huet - b . 5 -WVACT) es agents and
Slide 27: Legacy Form
LEGACY FORM 1. Product Info 2. Data Entry OEM & Third-party suppliers Item Specialists New product (HW, SW, service) Updates to existing products 6. Upload to Oracle 5. Code 4. Code 3. Review, Edit, Entry Request Comment, Approve Manual Manual entry request for item code 32
Slide 28: Custom App d-Flow Transformed Process
CUSTOM APP D-FLOW TRANSFORMED PROCESS 3. Review, Edit, 4. Comment, Automated 5. Real time 1. Product Info 2. Data Entry Approve Entry analytics, archive Jsd;fjalsdfjsf Jsd;fjalsdfjsf Jsd;fjalsdfjsf Jsd;fjalsdfjsf ? ü • Parallel, automated process • See relevant forms, fields • Rules/role-based workf
Slide 29: d-Flow on Domo Platform
d-Flow Output Builder Workflow User Forms Engine Portal Designer Webhooks Domo Platform 35
Slide 30: Bringing Apps to Life - Demo
Bringing Apps to Life - DEMO
Slide 31: Key Takeaways
KEY TAKEAWAYS Domo’s managed services platform is here Embracing a modern architecture of micro-services and micro-applications Connecting & building on your data and analytics. Save time and money building on where everything comes together Less code more solutions Dream it and you can build it Get
Slide 32: d-Flow: Limitless Workflow Applications
D-FLOW LIMITLESS WORKFLOW APPLICATIONS
Slide 33: d-Flow Codeless Application Builder
D-FLOW CODELESS APPLICATION BUILDER
Slide 34: d-Tools
D-TOOLS DATA = _DWAREHOUSE UTILITIES > WAREHOUSE EXPLORER Warehouse Explorer za Q d-Dig Query Builder Build queries that search across your DOMO Warehouse = = = External Data Services ‘Access 3ed Party Datasets and synchonize to Your Warehouse a Alert and Notify Advanced Alerts Based on Content — y=
Slide 35: d-Dig Through Your Warehouse
D-DIG THROUGH YOUR WAREHOUSE
Slide 36: d-Outlook
D-OUTLOOK mato Toke lace a Hac Load Gon 5 cards i. rade Generated by State imeag Leads Generated by Interest imeag Loads Generated by Promo 2
Slide 37: For More Information Visit developer.domo.com
FOR MORE INFORMATION VISIT developer.domo.com
Slide 38: Thank You
THANK YOU zoos