SlideShare a Scribd company logo
MissionGraph™
Persistent Intelligence
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 2
AGENDA
Overview
• MissionGraph + Data Science
Labs
• Deploying Machine-Learning Models at Scale
• Using Cassandra as a Feature Store
• Deploying Graph Analytics at Scale
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 3
OVERVIEW
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 4
MISSIONGRAPH
+
DATASCIENCE
MissionGraph™ is an analytics accelerator
It provides teams with
• Powerful data science tools for exploration and
analysis
• Fast workflow engines for repeatably training
models and transforming data
• Fully instrumented pipelines for continuously
integrating and deploying micro-services
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 5
Graph Analytics
Data Transformation Machine-Learning
GitOps
MissionGraph™
DATA SCIENCE
TOOLS
WORKFLOW
ENGINES
TRAIN MODELS
2 SERVE MODELS
1
3 MONITOR RESULTS
CODE
PIPELINES
BUILD AND DEPLOY
APPS
1
GATHER METRICS3
ALERT AND ARCHIVE2
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 9
LAB: MACHINE-LEARNING AT SCALE
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 10
TRAIN MODEL
2 PERSIST ARTIFACTS
1
4 MONITOR REQUESTS3 SERVE MODEL
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 11
https://kubeflow.k8s.platform-furyroad.io/
Navigate to
Log in using your provided credentials
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 12
Click on the “Notebooks” tab
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 13
Click on the “+ NEW SERVER” icon
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 14
Select your Deloitte alias as your server name
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 15
Select the following runtime image
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 16
Select the default settings for “CPU”, “Memory”, “Workspace Volume” et cetera
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 17
Click the “SPAWN” button to create your new notebook
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 18
You can now see your notebook running in the main landing page
Click “CONNECT” once your
notebook is ready
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 19
Create a new terminal session in your notebook
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 20
Run the following command in the terminal session to download an example repo
git clone https://gitlab.k8s.deloitteplatform.io/opioids360/qtd-training.git
**When prompted, enter the Gitlab username/password you were provided
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 21
Run the following command in the terminal session, updating it with your alias
Then run the next command and enter your provided Gitlab username/password
cd qtd-training && /bin/bash find-and-replace.sh “your-deloitte-alias”
git push origin “your-deloitte-alias”
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 22
Click on the newly downloaded “qtd-training” directory
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 23
Click on the notebook file called “model-training-example.ipynb”
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 24
Now let’s start working through the model training example
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 25
Click on the notebook file called “model-serving-example.ipynb”
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 26
Now let’s start working through the model serving example
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 27
Let’s navigate to some of our dashboards
https://dashboard.k8s.platform-furyroad.io
https://kiali.k8s.platform-furyroad.io
https://grafana.k8s.platform-furyroad.io
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 28
Use this dashboard token to access the following site
https://dashboard.k8s.platform-furyroad.io
eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uY
W1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJ2aWV3ZXItdG9rZW4td3A5Y3
giLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoidmlld2VyIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb
3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiNWJhNTlmODAtODNkOC0xMWU5LTkwYzktMGEwMmM1ZGZmNGRlIiwic3ViIjoic3lzdGVtOnNlcnZpY
2VhY2NvdW50Omt1YmUtc3lzdGVtOnZpZXdlciJ9.ifZJwDt37hLFJfvf7X_0XAAYElZwEkikwXIMdBLlBHXOM2ICE8QHz6CIW9CGYMfazl_z9dKoAjskS
bHFaGjZkOtGpCEom1yJt-nPUtAj5QVnEsUMY-RLe6qju-nfvv58Ks4MPrl2yDkyqsAZDDCLFfRb5dacsAxMYx6dOT6TCg12z9-
NJamBJVljCH_xXSDReVdXGIOhMfmWYnOEuBWRXfOwgMgpj8vBKXvxxt2utre9FRX1iDtBLjI0mS-
xaNqjEKS3gkIIb9MkzKtRYRkUUt555puCgj5DzQynQEKoPfkc1lNhWG0T1GBEmgXr4Ea1cqQDxbG47T1iBFUZ4LOVWQ
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 29
Click on the notebook file called “tf-model-training-example.ipynb”
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 30
Now let’s start working through the tensorfow model training example
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 31
Click on the notebook file called “tf-model-serving-example.ipynb”
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 32
Now let’s start working through the tensorflow model serving example
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 33
Let’s navigate to the following URL and test out our new tensorflow model
https://tf-web-ui.k8s.platform-furyroad.io/?name=mnist&addr=mnist-service-
local&port=9000
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 34
Enter your model URL, then select “CONNECT”
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 35
Click on the “TEST RANDOM IMAGE” button to generate predictions from your model
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 36
KEYTAKEAWAYS MissionGraph is amazing!
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 37
LAB: C* AS A FEATURE STORE
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 38
WRITE MODEL PREDICTIONS
TO CASSANDRA2
READ DATA AND FEATURES
FROM CASSANDRA1
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 39
Click on the notebook file called “cassandra-feature-store-example.ipynb”
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 40
Now let’s start working through the cassandra example
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 41
KEYTAKEAWAYS MissionGraph is amazing!
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 42
LAB: GRAPH ANALYTICS AT SCALE
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 43
CREATE GRAPH
ANALYTIC 2 PERSIST ARTIFACTS
1
4 MONITOR REQUESTS3 DEPLOY GRAPH
ANALYTIC
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 44
Navigate back to your notebook from the previous lab
Click “CONNECT”
https://kubeflow.k8s.platform-furyroad.io/_/notebooks
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 45
Create a new terminal session in your notebook
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 46
Run the following command in the terminal session to download an example repo
git clone https://gitlab.k8s.deloitteplatform.io/opioids360/qtd-graph-training.git
**When prompted, enter the Gitlab username/password you were provided
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 47
Run the following command in the terminal session, updating it with your alias
Then run the next command and enter your provided Gitlab username/password
cd qtd-graph-training && /bin/bash find-and-replace.sh “your-deloitte-alias”
git push origin “your-deloitte-alias”
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 48
Click on the newly downloaded “qtd-graph-training” directory
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 49
Click on the notebook file called “graph-analytic-example.ipynb”
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 50
Now let’s start working through the graph analytic example
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 51
Click on the notebook file called “graph-serving-example.ipynb”
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 52
Now let’s start working through the graph serving example
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 53
Let’s navigate to some of our dashboards
https://dashboard.k8s.platform-furyroad.io
https://kiali.k8s.platform-furyroad.io
https://grafana.k8s.platform-furyroad.io
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 54
Use this dashboard token to access the following site
https://dashboard.k8s.platform-furyroad.io
eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uY
W1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJ2aWV3ZXItdG9rZW4td3A5Y3
giLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoidmlld2VyIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb
3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiNWJhNTlmODAtODNkOC0xMWU5LTkwYzktMGEwMmM1ZGZmNGRlIiwic3ViIjoic3lzdGVtOnNlcnZpY
2VhY2NvdW50Omt1YmUtc3lzdGVtOnZpZXdlciJ9.ifZJwDt37hLFJfvf7X_0XAAYElZwEkikwXIMdBLlBHXOM2ICE8QHz6CIW9CGYMfazl_z9dKoAjskS
bHFaGjZkOtGpCEom1yJt-nPUtAj5QVnEsUMY-RLe6qju-nfvv58Ks4MPrl2yDkyqsAZDDCLFfRb5dacsAxMYx6dOT6TCg12z9-
NJamBJVljCH_xXSDReVdXGIOhMfmWYnOEuBWRXfOwgMgpj8vBKXvxxt2utre9FRX1iDtBLjI0mS-
xaNqjEKS3gkIIb9MkzKtRYRkUUt555puCgj5DzQynQEKoPfkc1lNhWG0T1GBEmgXr4Ea1cqQDxbG47T1iBFUZ4LOVWQ
Copyright © 2019 Deloitte Development LLC. All rights reserved. | 55
KEYTAKEAWAYS MissionGraph is amazing!
This publication contains general information only, and none of the member firms of Deloitte Touche Tohmatsu Limited, its member firms, or their related
entities (collective, the “Deloitte Network”) is, by means of this publication, rendering professional advice or services. Before making any decision or taking any
action that may affect your business, you should consult a qualified professional adviser. No entity in the Deloitte Network shall be responsible for any loss
whatsoever sustained by any person who relies on this publication.
As used in this document, “Deloitte” means Deloitte Consulting LLP, a subsidiary of Deloitte LLP. Please see www.deloitte.com/us/about for a detailed
description of the legal structure of Deloitte USA LLP, Deloitte LLP and their respective subsidiaries. Certain services may not be available to attest clients under
the rules and regulations of public accounting.
Copyright © 2019 Deloitte Development LLC.
All rights reserved. Member of Deloitte Touche Tohmatsu Limited
PLATFORM™
THANK YOU

More Related Content

Similar to MissionGraph QTD Training Materials

Gitops Hands On
Gitops Hands OnGitops Hands On
Gitops Hands On
Brice Fernandes
 
Ibp 2010 feb nyc sf meetup
Ibp 2010 feb nyc sf meetupIbp 2010 feb nyc sf meetup
Ibp 2010 feb nyc sf meetup
LennartF
 
Using GitHub and Visual Studio Code for Mainframe Development
Using GitHub and Visual Studio Code for Mainframe DevelopmentUsing GitHub and Visual Studio Code for Mainframe Development
Using GitHub and Visual Studio Code for Mainframe Development
DevOps.com
 
GitOps, Jenkins X &Future of CI/CD
GitOps, Jenkins X &Future of CI/CDGitOps, Jenkins X &Future of CI/CD
GitOps, Jenkins X &Future of CI/CD
Rakuten Group, Inc.
 
GDG Cloud meetup november 2019 - kubeflow pipelines
GDG Cloud meetup november 2019 -  kubeflow pipelinesGDG Cloud meetup november 2019 -  kubeflow pipelines
GDG Cloud meetup november 2019 - kubeflow pipelines
Sven Degroote
 
Inteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for CodeInteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for Code
Luciano Resende
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
GRUC
 
Why Kubernetes? Cloud Native and Developer Experience at Zalando - OWL Tech &...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - OWL Tech &...Why Kubernetes? Cloud Native and Developer Experience at Zalando - OWL Tech &...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - OWL Tech &...
Henning Jacobs
 
Why we don’t use the Term DevOps: the Journey to a Product Mindset - Destinat...
Why we don’t use the Term DevOps: the Journey to a Product Mindset - Destinat...Why we don’t use the Term DevOps: the Journey to a Product Mindset - Destinat...
Why we don’t use the Term DevOps: the Journey to a Product Mindset - Destinat...
Henning Jacobs
 
Why we don’t use the Term DevOps: the Journey to a Product Mindset - DevOpsCo...
Why we don’t use the Term DevOps: the Journey to a Product Mindset - DevOpsCo...Why we don’t use the Term DevOps: the Journey to a Product Mindset - DevOpsCo...
Why we don’t use the Term DevOps: the Journey to a Product Mindset - DevOpsCo...
Henning Jacobs
 
From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...
From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...
From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...
Luciano Resende
 
From Zero to DevOps Superhero: The Container Edition (JenkinsWorld SF)
From Zero to DevOps Superhero: The Container Edition (JenkinsWorld SF)From Zero to DevOps Superhero: The Container Edition (JenkinsWorld SF)
From Zero to DevOps Superhero: The Container Edition (JenkinsWorld SF)
Jessica Deen
 
Developer Experience at Zalando - Handelsblatt Strategisches IT-Management 2019
Developer Experience at Zalando - Handelsblatt Strategisches IT-Management 2019Developer Experience at Zalando - Handelsblatt Strategisches IT-Management 2019
Developer Experience at Zalando - Handelsblatt Strategisches IT-Management 2019
Henning Jacobs
 
How to deploy machine learning models into production
How to deploy machine learning models into productionHow to deploy machine learning models into production
How to deploy machine learning models into production
DataWorks Summit
 
ML-Ops: Philosophy, Best-Practices and Tools
ML-Ops:Philosophy, Best-Practices and ToolsML-Ops:Philosophy, Best-Practices and Tools
ML-Ops: Philosophy, Best-Practices and Tools
Jorge Davila-Chacon
 
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
Michael Elder
 
Db2 developer ecosystem
Db2 developer ecosystemDb2 developer ecosystem
Db2 developer ecosystem
ModusOptimum
 
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp
 
Continuous Delivery for Machine Learning
Continuous Delivery for Machine LearningContinuous Delivery for Machine Learning
Continuous Delivery for Machine Learning
Thoughtworks
 
Developer Experience at Zalando - CNCF End User SIG-DX
Developer Experience at Zalando - CNCF End User SIG-DXDeveloper Experience at Zalando - CNCF End User SIG-DX
Developer Experience at Zalando - CNCF End User SIG-DX
Henning Jacobs
 

Similar to MissionGraph QTD Training Materials (20)

Gitops Hands On
Gitops Hands OnGitops Hands On
Gitops Hands On
 
Ibp 2010 feb nyc sf meetup
Ibp 2010 feb nyc sf meetupIbp 2010 feb nyc sf meetup
Ibp 2010 feb nyc sf meetup
 
Using GitHub and Visual Studio Code for Mainframe Development
Using GitHub and Visual Studio Code for Mainframe DevelopmentUsing GitHub and Visual Studio Code for Mainframe Development
Using GitHub and Visual Studio Code for Mainframe Development
 
GitOps, Jenkins X &Future of CI/CD
GitOps, Jenkins X &Future of CI/CDGitOps, Jenkins X &Future of CI/CD
GitOps, Jenkins X &Future of CI/CD
 
GDG Cloud meetup november 2019 - kubeflow pipelines
GDG Cloud meetup november 2019 -  kubeflow pipelinesGDG Cloud meetup november 2019 -  kubeflow pipelines
GDG Cloud meetup november 2019 - kubeflow pipelines
 
Inteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for CodeInteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for Code
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
 
Why Kubernetes? Cloud Native and Developer Experience at Zalando - OWL Tech &...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - OWL Tech &...Why Kubernetes? Cloud Native and Developer Experience at Zalando - OWL Tech &...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - OWL Tech &...
 
Why we don’t use the Term DevOps: the Journey to a Product Mindset - Destinat...
Why we don’t use the Term DevOps: the Journey to a Product Mindset - Destinat...Why we don’t use the Term DevOps: the Journey to a Product Mindset - Destinat...
Why we don’t use the Term DevOps: the Journey to a Product Mindset - Destinat...
 
Why we don’t use the Term DevOps: the Journey to a Product Mindset - DevOpsCo...
Why we don’t use the Term DevOps: the Journey to a Product Mindset - DevOpsCo...Why we don’t use the Term DevOps: the Journey to a Product Mindset - DevOpsCo...
Why we don’t use the Term DevOps: the Journey to a Product Mindset - DevOpsCo...
 
From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...
From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...
From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...
 
From Zero to DevOps Superhero: The Container Edition (JenkinsWorld SF)
From Zero to DevOps Superhero: The Container Edition (JenkinsWorld SF)From Zero to DevOps Superhero: The Container Edition (JenkinsWorld SF)
From Zero to DevOps Superhero: The Container Edition (JenkinsWorld SF)
 
Developer Experience at Zalando - Handelsblatt Strategisches IT-Management 2019
Developer Experience at Zalando - Handelsblatt Strategisches IT-Management 2019Developer Experience at Zalando - Handelsblatt Strategisches IT-Management 2019
Developer Experience at Zalando - Handelsblatt Strategisches IT-Management 2019
 
How to deploy machine learning models into production
How to deploy machine learning models into productionHow to deploy machine learning models into production
How to deploy machine learning models into production
 
ML-Ops: Philosophy, Best-Practices and Tools
ML-Ops:Philosophy, Best-Practices and ToolsML-Ops:Philosophy, Best-Practices and Tools
ML-Ops: Philosophy, Best-Practices and Tools
 
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
Continuous Delivery on IBM Bluemix: Manage Cloud Native Services with Cloud N...
 
Db2 developer ecosystem
Db2 developer ecosystemDb2 developer ecosystem
Db2 developer ecosystem
 
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
 
Continuous Delivery for Machine Learning
Continuous Delivery for Machine LearningContinuous Delivery for Machine Learning
Continuous Delivery for Machine Learning
 
Developer Experience at Zalando - CNCF End User SIG-DX
Developer Experience at Zalando - CNCF End User SIG-DXDeveloper Experience at Zalando - CNCF End User SIG-DX
Developer Experience at Zalando - CNCF End User SIG-DX
 

More from Benjamin Huston

A brief introduction to OTC credit default swap networks - redacted version
A brief introduction to OTC credit default swap networks - redacted versionA brief introduction to OTC credit default swap networks - redacted version
A brief introduction to OTC credit default swap networks - redacted version
Benjamin Huston
 
Nordic linkages, European Regional Cluster Report (redacted version)
Nordic linkages, European Regional Cluster Report (redacted version)Nordic linkages, European Regional Cluster Report (redacted version)
Nordic linkages, European Regional Cluster Report (redacted version)
Benjamin Huston
 
Accommodative monetary policy breathing space or breeding risks for emergin...
Accommodative monetary policy   breathing space or breeding risks for emergin...Accommodative monetary policy   breathing space or breeding risks for emergin...
Accommodative monetary policy breathing space or breeding risks for emergin...
Benjamin Huston
 
Financial cycle presentation, March 2015
Financial cycle presentation, March 2015Financial cycle presentation, March 2015
Financial cycle presentation, March 2015
Benjamin Huston
 
Us fsap stress testing wrap up 03 03-15 - redacted version
Us fsap stress testing wrap up 03 03-15 - redacted versionUs fsap stress testing wrap up 03 03-15 - redacted version
Us fsap stress testing wrap up 03 03-15 - redacted version
Benjamin Huston
 
Pillar III presentation 2 27-15 - redacted version
Pillar III presentation 2 27-15 - redacted versionPillar III presentation 2 27-15 - redacted version
Pillar III presentation 2 27-15 - redacted version
Benjamin Huston
 
Pillar III presentation 11 18-14 - redacted version
Pillar III presentation 11 18-14 - redacted versionPillar III presentation 11 18-14 - redacted version
Pillar III presentation 11 18-14 - redacted version
Benjamin Huston
 
Global Insurance spillovers - IMF Global Financial Stability Report (April 2016)
Global Insurance spillovers - IMF Global Financial Stability Report (April 2016)Global Insurance spillovers - IMF Global Financial Stability Report (April 2016)
Global Insurance spillovers - IMF Global Financial Stability Report (April 2016)
Benjamin Huston
 

More from Benjamin Huston (8)

A brief introduction to OTC credit default swap networks - redacted version
A brief introduction to OTC credit default swap networks - redacted versionA brief introduction to OTC credit default swap networks - redacted version
A brief introduction to OTC credit default swap networks - redacted version
 
Nordic linkages, European Regional Cluster Report (redacted version)
Nordic linkages, European Regional Cluster Report (redacted version)Nordic linkages, European Regional Cluster Report (redacted version)
Nordic linkages, European Regional Cluster Report (redacted version)
 
Accommodative monetary policy breathing space or breeding risks for emergin...
Accommodative monetary policy   breathing space or breeding risks for emergin...Accommodative monetary policy   breathing space or breeding risks for emergin...
Accommodative monetary policy breathing space or breeding risks for emergin...
 
Financial cycle presentation, March 2015
Financial cycle presentation, March 2015Financial cycle presentation, March 2015
Financial cycle presentation, March 2015
 
Us fsap stress testing wrap up 03 03-15 - redacted version
Us fsap stress testing wrap up 03 03-15 - redacted versionUs fsap stress testing wrap up 03 03-15 - redacted version
Us fsap stress testing wrap up 03 03-15 - redacted version
 
Pillar III presentation 2 27-15 - redacted version
Pillar III presentation 2 27-15 - redacted versionPillar III presentation 2 27-15 - redacted version
Pillar III presentation 2 27-15 - redacted version
 
Pillar III presentation 11 18-14 - redacted version
Pillar III presentation 11 18-14 - redacted versionPillar III presentation 11 18-14 - redacted version
Pillar III presentation 11 18-14 - redacted version
 
Global Insurance spillovers - IMF Global Financial Stability Report (April 2016)
Global Insurance spillovers - IMF Global Financial Stability Report (April 2016)Global Insurance spillovers - IMF Global Financial Stability Report (April 2016)
Global Insurance spillovers - IMF Global Financial Stability Report (April 2016)
 

Recently uploaded

Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 

Recently uploaded (20)

Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 

MissionGraph QTD Training Materials

  • 2. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 2 AGENDA Overview • MissionGraph + Data Science Labs • Deploying Machine-Learning Models at Scale • Using Cassandra as a Feature Store • Deploying Graph Analytics at Scale
  • 3. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 3 OVERVIEW
  • 4. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 4 MISSIONGRAPH + DATASCIENCE MissionGraph™ is an analytics accelerator It provides teams with • Powerful data science tools for exploration and analysis • Fast workflow engines for repeatably training models and transforming data • Fully instrumented pipelines for continuously integrating and deploying micro-services
  • 5. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 5 Graph Analytics Data Transformation Machine-Learning GitOps MissionGraph™
  • 7. WORKFLOW ENGINES TRAIN MODELS 2 SERVE MODELS 1 3 MONITOR RESULTS
  • 8. CODE PIPELINES BUILD AND DEPLOY APPS 1 GATHER METRICS3 ALERT AND ARCHIVE2
  • 9. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 9 LAB: MACHINE-LEARNING AT SCALE
  • 10. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 10 TRAIN MODEL 2 PERSIST ARTIFACTS 1 4 MONITOR REQUESTS3 SERVE MODEL
  • 11. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 11 https://kubeflow.k8s.platform-furyroad.io/ Navigate to Log in using your provided credentials
  • 12. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 12 Click on the “Notebooks” tab
  • 13. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 13 Click on the “+ NEW SERVER” icon
  • 14. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 14 Select your Deloitte alias as your server name
  • 15. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 15 Select the following runtime image
  • 16. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 16 Select the default settings for “CPU”, “Memory”, “Workspace Volume” et cetera
  • 17. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 17 Click the “SPAWN” button to create your new notebook
  • 18. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 18 You can now see your notebook running in the main landing page Click “CONNECT” once your notebook is ready
  • 19. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 19 Create a new terminal session in your notebook
  • 20. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 20 Run the following command in the terminal session to download an example repo git clone https://gitlab.k8s.deloitteplatform.io/opioids360/qtd-training.git **When prompted, enter the Gitlab username/password you were provided
  • 21. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 21 Run the following command in the terminal session, updating it with your alias Then run the next command and enter your provided Gitlab username/password cd qtd-training && /bin/bash find-and-replace.sh “your-deloitte-alias” git push origin “your-deloitte-alias”
  • 22. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 22 Click on the newly downloaded “qtd-training” directory
  • 23. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 23 Click on the notebook file called “model-training-example.ipynb”
  • 24. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 24 Now let’s start working through the model training example
  • 25. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 25 Click on the notebook file called “model-serving-example.ipynb”
  • 26. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 26 Now let’s start working through the model serving example
  • 27. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 27 Let’s navigate to some of our dashboards https://dashboard.k8s.platform-furyroad.io https://kiali.k8s.platform-furyroad.io https://grafana.k8s.platform-furyroad.io
  • 28. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 28 Use this dashboard token to access the following site https://dashboard.k8s.platform-furyroad.io eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uY W1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJ2aWV3ZXItdG9rZW4td3A5Y3 giLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoidmlld2VyIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb 3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiNWJhNTlmODAtODNkOC0xMWU5LTkwYzktMGEwMmM1ZGZmNGRlIiwic3ViIjoic3lzdGVtOnNlcnZpY 2VhY2NvdW50Omt1YmUtc3lzdGVtOnZpZXdlciJ9.ifZJwDt37hLFJfvf7X_0XAAYElZwEkikwXIMdBLlBHXOM2ICE8QHz6CIW9CGYMfazl_z9dKoAjskS bHFaGjZkOtGpCEom1yJt-nPUtAj5QVnEsUMY-RLe6qju-nfvv58Ks4MPrl2yDkyqsAZDDCLFfRb5dacsAxMYx6dOT6TCg12z9- NJamBJVljCH_xXSDReVdXGIOhMfmWYnOEuBWRXfOwgMgpj8vBKXvxxt2utre9FRX1iDtBLjI0mS- xaNqjEKS3gkIIb9MkzKtRYRkUUt555puCgj5DzQynQEKoPfkc1lNhWG0T1GBEmgXr4Ea1cqQDxbG47T1iBFUZ4LOVWQ
  • 29. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 29 Click on the notebook file called “tf-model-training-example.ipynb”
  • 30. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 30 Now let’s start working through the tensorfow model training example
  • 31. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 31 Click on the notebook file called “tf-model-serving-example.ipynb”
  • 32. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 32 Now let’s start working through the tensorflow model serving example
  • 33. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 33 Let’s navigate to the following URL and test out our new tensorflow model https://tf-web-ui.k8s.platform-furyroad.io/?name=mnist&addr=mnist-service- local&port=9000
  • 34. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 34 Enter your model URL, then select “CONNECT”
  • 35. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 35 Click on the “TEST RANDOM IMAGE” button to generate predictions from your model
  • 36. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 36 KEYTAKEAWAYS MissionGraph is amazing!
  • 37. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 37 LAB: C* AS A FEATURE STORE
  • 38. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 38 WRITE MODEL PREDICTIONS TO CASSANDRA2 READ DATA AND FEATURES FROM CASSANDRA1
  • 39. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 39 Click on the notebook file called “cassandra-feature-store-example.ipynb”
  • 40. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 40 Now let’s start working through the cassandra example
  • 41. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 41 KEYTAKEAWAYS MissionGraph is amazing!
  • 42. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 42 LAB: GRAPH ANALYTICS AT SCALE
  • 43. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 43 CREATE GRAPH ANALYTIC 2 PERSIST ARTIFACTS 1 4 MONITOR REQUESTS3 DEPLOY GRAPH ANALYTIC
  • 44. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 44 Navigate back to your notebook from the previous lab Click “CONNECT” https://kubeflow.k8s.platform-furyroad.io/_/notebooks
  • 45. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 45 Create a new terminal session in your notebook
  • 46. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 46 Run the following command in the terminal session to download an example repo git clone https://gitlab.k8s.deloitteplatform.io/opioids360/qtd-graph-training.git **When prompted, enter the Gitlab username/password you were provided
  • 47. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 47 Run the following command in the terminal session, updating it with your alias Then run the next command and enter your provided Gitlab username/password cd qtd-graph-training && /bin/bash find-and-replace.sh “your-deloitte-alias” git push origin “your-deloitte-alias”
  • 48. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 48 Click on the newly downloaded “qtd-graph-training” directory
  • 49. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 49 Click on the notebook file called “graph-analytic-example.ipynb”
  • 50. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 50 Now let’s start working through the graph analytic example
  • 51. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 51 Click on the notebook file called “graph-serving-example.ipynb”
  • 52. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 52 Now let’s start working through the graph serving example
  • 53. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 53 Let’s navigate to some of our dashboards https://dashboard.k8s.platform-furyroad.io https://kiali.k8s.platform-furyroad.io https://grafana.k8s.platform-furyroad.io
  • 54. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 54 Use this dashboard token to access the following site https://dashboard.k8s.platform-furyroad.io eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uY W1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJ2aWV3ZXItdG9rZW4td3A5Y3 giLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoidmlld2VyIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb 3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiNWJhNTlmODAtODNkOC0xMWU5LTkwYzktMGEwMmM1ZGZmNGRlIiwic3ViIjoic3lzdGVtOnNlcnZpY 2VhY2NvdW50Omt1YmUtc3lzdGVtOnZpZXdlciJ9.ifZJwDt37hLFJfvf7X_0XAAYElZwEkikwXIMdBLlBHXOM2ICE8QHz6CIW9CGYMfazl_z9dKoAjskS bHFaGjZkOtGpCEom1yJt-nPUtAj5QVnEsUMY-RLe6qju-nfvv58Ks4MPrl2yDkyqsAZDDCLFfRb5dacsAxMYx6dOT6TCg12z9- NJamBJVljCH_xXSDReVdXGIOhMfmWYnOEuBWRXfOwgMgpj8vBKXvxxt2utre9FRX1iDtBLjI0mS- xaNqjEKS3gkIIb9MkzKtRYRkUUt555puCgj5DzQynQEKoPfkc1lNhWG0T1GBEmgXr4Ea1cqQDxbG47T1iBFUZ4LOVWQ
  • 55. Copyright © 2019 Deloitte Development LLC. All rights reserved. | 55 KEYTAKEAWAYS MissionGraph is amazing!
  • 56. This publication contains general information only, and none of the member firms of Deloitte Touche Tohmatsu Limited, its member firms, or their related entities (collective, the “Deloitte Network”) is, by means of this publication, rendering professional advice or services. Before making any decision or taking any action that may affect your business, you should consult a qualified professional adviser. No entity in the Deloitte Network shall be responsible for any loss whatsoever sustained by any person who relies on this publication. As used in this document, “Deloitte” means Deloitte Consulting LLP, a subsidiary of Deloitte LLP. Please see www.deloitte.com/us/about for a detailed description of the legal structure of Deloitte USA LLP, Deloitte LLP and their respective subsidiaries. Certain services may not be available to attest clients under the rules and regulations of public accounting. Copyright © 2019 Deloitte Development LLC. All rights reserved. Member of Deloitte Touche Tohmatsu Limited PLATFORM™ THANK YOU