SlideShare a Scribd company logo
GIANT IDEAS
STAGE
Beet Analytics Technology is committed to providing state of
the art diagnostic and analytical tools to accelerate problem
solving for operations facing complex assembly and automation
challenges. Beet’s software and consulting services provide
manufacturing engineers and automation specialists with the
expertise and technology to improve identifying and reduce
production downtime and to achieve significant productivity gains
during the assembly and automation process.
For more information, check out the website at www.beetllc.com
1. Beet Analytics Technology
Cappius is a Digital Business Transformation company
focusing on renovating enterprise business by leveraging Big
Data Analytics, Internet of Things (IoT), Mobile First and Cloud
technologies. With our innovative solutions like Customer
Analytics, Enterprise Speech Analytics, Fraud Detection &
SalesForecasting, we deliver practical insights to support data
analysis.
2. Cappius
Hackolade is a software built to visually model MongoDB
schemas, create the blueprint of applications, and facilitate the
dialog between analysts, architects, designers, developers, and
DBAs. The cross-platform desktop application (Windows, Mac,
or Linux) assists in the design and documentation of physical
models, leveraging the power of JSON and MongoDB, with a
particular focus on intuitive use and flexibility.
3. Hackolade
Happiest Minds enables Digital Transformation for enterprises
and technology providers by delivering seamless customer
experience, business efficiency and actionable insights
through an integrated set of disruptive technologies: big data
analytics, Internet of things, mobility, cloud, security, unified
communication, etc. Headquartered in Bangalore, India, Happiest
Minds has operation in the US, UK, Singapore, Australia and has
secured US $52.5 million Series-A funding.
4. Happiest Minds
Kineviz, Inc. is the leader in cutting-edge human interfaces for
data visualization that unite art and humanity with technology.
Kineviz creates immersive experiences that are personal,
intuitive, and engaging to the senses resulting in faster discovery,
understanding, and action.
For more information, check out the website at www.kineviz.com
7. Kineviz
Pivotal transforms how the world builds software. Pivotal
combines the Silicon Valley state of mind, modern approach,
and infrastructure with organizations’ core expertise and values.
We enable the leading companies in the world to innovate by
employing an approach focused on building—not buying—
software. Our methodology is about evolving, in both development
and innovation, and our culture is empowering. Our team uses
agile and lean approaches to teach next­generation developers
to create and build new solutions. We optimize for change so
enterprises can move at start­up speeds and with greater business
agility.
10. Pivotal
Wipro Ltd. (NYSE:WIT) is a leading information technology,
consulting and business process services
company that delivers solutions to enable its clients do business
better. Wipro delivers winning business outcomes through its
deep industry experience and a 360 degree view of “Business
through Technology.”
For more information, please visit www.wipro.com
11. Wipro
Loopd, Inc. provides real intelligence to corporate event
marketers. With Loopd, marketers learn how people interact with
each other, with the company, and with the company’s products.
The Loopd relational analytics gathers real data so that marketers
can educate attendees effectively, optimize venue layouts, create
engaging communities, and define real ROI. Unlike stand alone
event apps, beacon systems or traditional lead retrieval systems,
Loopd combines the three essential components for a corporate
event marketer: a mobile app, a wearable system, and rich
analytics. Loopd is the industry’s only bi-directional solution
that enables the exchange of contact information and content
automatically for partners and attendees.
For more information, check out the website at www.loopd.com
8. Loopd
Meshfire is an social media collaboration tool to help you set up
your campaigns into missions, assign tasks to team members
and listen to your audience. Meshfire distills years of social media
expertise into a virtual team member who suggests tasks, tracks
changes and predicts trends to help you grow and engage your
community. Meshfire is a subscription online service that you can
use anywhere: desktop, iPad, or smart phone.
For more information, check out the website at www.meshfire.
com
9. Meshfire
hiQ is a cloud-based people analytics SaaS platform that helps
protect your most valuable asset, your people. Immediately
pinpoint who is at risk and where to invest. With hiQ, it’s easy to
use data science and machine learning on internal and external
data to drive higher impact people decisions, no matter how far
along you are in your People Analytics journey. The world’s top
brands rely on hiQ to understand the Employee Lifetime value and
reduce turnover and save millions of dollars in employee attrition.
For more information, check out the website at www.hiqlabs.com
5. hiQ
Infusion helps enterprises deploy digital solutions that transform
their business. We rapidly create quality and innovative products
and platforms through a blend of smart software engineering,
design and digital strategy.
6. Infusion
Beet Analytics Technology
Presented	to:	MongoDB	World
The	information	depicted	or	described	herein	are	exclusive	property	of	BEET,	llc.	and	are	submitted	in	confidence.	Permission	
to	use	or	reproduce	in	any	way	this	proprietary	information	is	expressly	withheld.
MongoDB	World	Presentation
Providing unprecedented visibility into
manufacturing process
Presented	to:	MongoDB	World (C)	Beet	LLC.	All	rights	reserved.
Manufacturing Problem
1	minute	lost	of	production	time
=	up	to	$22,000	lost	revenue
* The 2006 study by Nielsen Research is based on 101 manufacturing executives in the automotive industry
Presented	to:	MongoDB	World (C)	Beet	LLC.	All	rights	reserved.
Reason – Workers voices can not be heard
1920 Assembly Line 2015 Assembly Line
THEN NOW
Lots	of	talking No	talking
Presented	to:	MongoDB	World (C)	Beet	LLC.	All	rights	reserved.
The Solution - ENVISION
Throughput
Profit
Efficiency
Downtime
Collect	
“Big	Data”
Visualization	/	Collaboration
Results
Presented	to:	MongoDB	World (C)	Beet	LLC.	All	rights	reserved.
ENVISION brings factory automation to life
By	collecting	the	vital	details	of	the	automation	ENVISION becomes	its	EKG
Machine	Heartbeat	- ENVISIONHuman	Heartbeat	- EKG
Presented	to:	MongoDB	World (C)	Beet	LLC.	All	rights	reserved.
ENVISION obtains and displays millions of factory
motions in seconds
ENVISION Data	Collector	/	
Application	Server
Programmable	
Logic	Controller
End	User	
Interface
“Big	Data”	
(All	automated	motions)
Patented
Patented
Presented	to:	MongoDB	World (C)	Beet	LLC.	All	rights	reserved.
ENVISION answers the main factory questions
A	Factory
Automation	Heartbeat – A	cycle	sequence	
What	is	wrong?	- (Live)
What	could	go	wrong?	- (Predictive)
Where	is	the	“hidden	factory”?	- (Capacity	lost)
1
2
2
3
3
1
Presented	to:	MongoDB	World (C)	Beet	LLC.	All	rights	reserved.
Case Study – Deep Dive
Profit	
$920,000/Day
46	More			
/Day
$20,000
Before	ENVISION
5	Years,	Total	2500	
Shifts
4	Months	
After	ENVISION
Today	w/	
ENVISION
Average	Throughput	
(Engine/Shift)	
140 152 163
Target	Throughput	(Engine/Shift)	 176 176 176
Average	Equipment	Efficiency 79% 86% 93%
ROI	in	ONE Day!
Presented	to:	MongoDB	World (C)	Beet	LLC.	All	rights	reserved.
Technical Challenges We Face
Slide	#9
SQL Based
Data
Processing
Performance
Issue
Incomplete	and	
Greatly	Delayed
Presented	to:	MongoDB	World (C)	Beet	LLC.	All	rights	reserved.
Why We Selected MongoDB
Slide	#10
Presented	to:	MongoDB	World (C)	Beet	LLC.	All	rights	reserved.
MongoDB + ENVISION
Slide	#11
MongoDB
based Data
Processing
Presented	to:	MongoDB	World (C)	Beet	LLC.	All	rights	reserved.
Thank You!
Slide	#12
www.beet.com
Cappius
Confidential Information www.cappius.com
Enterprise	Speech	Analytics
Actionable	insights	from	customer	interactions	in	a	Service	Center
Presented	by
Name:	Surya	Putchala
Title:	Head,	Big	Data	Analytics
Confidential Information www.cappius.com
1. Customer	experience:	overview
2. Need	for	the	Solution
3. Enterprise	Speech	Analytics	Solution
4. Architecture
5. Features
6. Benefits
2
Agenda
Confidential Information www.cappius.com 3
Customer	experience:	overview
Business	
Intelligence
CRM	
Intelligence
Social	Media	
Intelligence
Market	
Intelligence
Enhanced	
Consumer	
Experience
Transactional	
Intelligence
Customer		
Demographics
Market/Product	
Trends,	Recalls,	
Feedback
Consumer	
Sentiment
Customer		Insights
With	big	data	and	analytics	you	
can	combine	all	information	to	
extract	insight	in	real-time	and	
create	an	actionable	view	of	
each	customer	to	craft	an	
exceptional	
experience
§ Need	to	integrate	multi-Intelligence	data	
§ Increasingly,	more	intelligence	data	is	
unstructured	in	text	formats,	video	and	
audio.		
Traditional	
Approach
Enhanced	
Approach
Service	call
In	store,	in	person	
touch	points
Moments	
of	truth
Confidential Information www.cappius.com 4
Why	Speech	Analysis?
In	a	Service	Call	center,	the	audio	call	data	is	archived	for	reference	and	not	mined	for	customer	
interactions	and	extract	 value	from	them.	It	is	exhausting	to	hear	the	tapes,	hence	this	source	of	rich	
data	is	routinely	ignored.
Often	this	data	is	never	accessed,	unless	there	is	a	special	situation	such	as	an	escalation	or	a	dispute.	
Most	information	is	hidden	and	should	be	mustered	from	the	customer	call	data.		Since,	it	is	Audio,	
many	Enterprises	give	it	the	least	preference.	
The	efficiencies	will	further	improve	
by	knowing	the	trending	call	center	
enquiries	and	deploying	the	right	
person	for	answering	the	right	
issue.	
Customer	service	will	enhance	
tremendously	by	knowing	the	
moods	of	the	customer	and	intensity	
of	conversation	which	will	allows	
taking	necessary	actions	to	provide	
better	service	for	the	customer.	
1 2
Confidential Information www.cappius.com
Archival	Analysis
This Solution is applicable in cases such as :
1. identification of the trending inquiries
2. identifying common pain points and improve
understanding of a customer behavior.
These levers could pre-empt actions that will result
in preventing customer dissatisfaction and increase
customer delight; achieving a superior contact
center performance.
5
Enterprise	Speech	Analytics	Solution
Synchronous	Analysis
The process :
1. Capture the voice stream by applying various
text and audio processing techniques
2. Understand the sentiments as well as mood of
the conversation for a customer service call.
This is accomplished real-time and continuously
monitored and tracked; which allows the service
center the ability to provide superior customer
engagement, handle situations at the right time to
mitigate attrition and escalations.
Confidential Information www.cappius.com
Solution	Architecture
Google	
Web	
Speech	API
Transcript
Polarity
Trends	Ticker
Mood
§ Voice	data/	Analysis
§ Transcripted text/Summary
Beyond	
Verbal	API
Streaming
§ Data	Collection
§ Data	Processing
NLP § Sentiment
§ Mood
Real	time
Call	Signal
Archived	
Audio
Apache	Storm
Machine	
Learning
Real- time
Mood
Transcripted Text
Analytics
Scoring
§ Service	Rep	Scoring
§ Outlier	detection
§ Session	benchmarking
§ Trending	Topics
§ Floor	Analysis
§ Problem	Resolution	Analysis
§ NPS	– Net	Promoter	Score
§ Customer	Traffic	Analysis
Persist	real-time	data	as	well	as	
run	predictive	Analytics
Customer	Sentiment	tracking	at	pre-configured	intervals	(default	15	sec)
Knowledgebase
6
Core	Engine
Visualization
Call		Conversation
Voice
Expression
Audio	Extract	
from	Video
Confidential Information www.cappius.com
Features
Interprets	voice	to	text	(on	the	fly	or	from	the	archives)
§ Accent	aware	speech	to	text	conversion	
§ Summary	and	Conclusions	of	Call	sessions
Polarity Deciphering	the	Feelings	and	Meaning	of	a	conversation
Mood	Analysis Analyze	mood	of	the	customer	in	real-time	
Knowledgebase
§ Two-way	voice	data	(Customer	and	Support	Executive)
§ Results	of	voice	analysis	(quantitative	and	qualitative)
§ Transcripted Text
§ Polarity,	Sentiment,	Word	clout
§ Summary	and	conclusions	data	needed	for	Analytics
Service	Rep	Scoring
Evaluation	Score	how	well	executive	handled	with	customer
§ Call	Forwarding	to	most	appropriate	Staff
§ Help	to	Identified	Most	Efficient	Employee	to	take	up	the	calls
Effective	Handling
§ Real-time	suggestions	for	customer	executive	
§ Optimization	of	the	responses	in	Real-time
§ Trending	issues,	best	relevant	answer
§ Audio	sniffer	with	configurable	“key“	words	(used	for	escalations)
Transcription
7
Confidential Information www.cappius.com
Speech	Analyzer	in	Action
8
Confidential Information www.cappius.com
Analytic	Dashboards
Service	Rep	Scoring
Customer	Call	Analysis
Topic	mining	and	trending
Average	Response	Time
Top	10	Customer	Service	Representatives
Top	100	Customers	 by	#	Inbound	 Calls
Average	Number	of	Outbound	 Calls	to	Sell	a	Product
Change	in	Customer	Satisfaction	 Rating
Variance	in	Call	Volume	by	Customer	Segment
Forecasted	Call	Volume
Average	Call	Length
Call	Type	(Sales,	Service)	as	%	of	Total	Inquiries
Session	Benchmarking
Floor	Analysis
Customer	Experience
Customer	Segmentation
Customer	Mood,	Sentiment,	Satisfaction
Net	Promoter	Score
Identification	 of	Common	 Concerns
Trending	Topics
Queuing	Analysis
Statistical	 Analysis
Ranking	and	Scoring
Document	Similarity
Anomaly	Detection
Customer	Segmentation
Anomaly	Detection
Analytical	Themes
Confidential Information www.cappius.com
§ Improve	the	customer	experience
§ Improve	service	quality	
§ Reduce	operating	expenses	and	save	money	
§ Revenue	enhancement	with	up-sell	and	cross-sell
§ Reduce	Customer	Attrition
Benefits
10
Confidential Information www.cappius.com
Thank	You
Contact	us,
www.cappius.com
sales@cappius.com
Hackolade
Visual	Modeling	
of	Dynamic	Schemas
MongoDB	World	- Giant	Ideas	Stage
Pascal	Desmarets
Performance
Denormalization
Source:	Forrester	Research,	Jan	2015
Introducing:
Demo	time!
• Use	case	1:	start	from	scratch
• Use	case	2:	reverse-engineering
Thank	you!
Happiest Minds
Happiest	Minds	Value	Proposition
2 © Happiest Minds – Confidential
Our Business
Digital	Transformation for	enterprises	and	technology	providers	leveraging	an	integrated	set	of	disruptive	technologies
Big	Data	&	Analytics Mobility
Security
Cloud Social	Computing Unified	Communications
BPM,	Workflow
Business
Integration
IoT
Digital	
Enterprise
3 © Happiest Minds – Confidential
Big Data & Information Management Services
Service	Offering
Visualizations
Strategy	Definition
Architectural	Consulting
Capacity	Planning
Performance	Engineering	
Platform	Support
Platform	Engineering
Provisioning	&	Automation
Big	Data	&	
Information	
Management	Services
Advisory
Transformation
Managed
4 © Happiest Minds – Confidential
SOLUTIONS, PLATFORMS & TOOKITS
5 © Happiest Minds – Confidential
Data	Capture
Data	Filter	&	
Transform
Analyze Visualize Act
Social	
Networking
/
Sharing
News	
Aggregators
Other	Data	
Sources:	
• Government	
Sources
• Private	Data	
• Others
Get	Data	>	
Enrich	Data	>	
Transfer	Data
Raw	Data
Text	mining	for:	
• Sentiment	Analysis
• Entity	Extraction	
• Event	Extraction
• Event	Classification
• Prominence	Analysis
Analysis	for	:	
• Profile	co	relation	
• Identity	location	
Visualized	Data
Enriched	Data
Analyzed	Data
Visualization	to	
showcase:	
• Intuitive	
dashboard	
showing	event	
graph,	maps	and	
charts
• Alerts	and	flags
• Network	link	
graphs	for	easy	
understanding	and	
analysis
Empower	Resource	
to	Act:	
• Case	Management
• Communication	
and	collaboration
• Human	
Intelligence
• Agent	handling
Intelligence	Out	Of	Unstructured	Open	Source	Intelligence
OSINT	Data	Resources
Intelligence	Tradecraft
Keyword	
Search
Cyber	Intelligence	Platform
6 © Happiest Minds – Confidential
MIDAS	Service	Platform
• Supports	Multiple	Protocols	&	Devices
• Event	Hub	&	Notification	
• Service	APIs	for	collaboration
• Better	Security	for	APIs	and	Devices	
• Real	time	Analytics	(Including	Edge	Devices)
• Supports		Enterprise	Integration	and	mash	ups	
for	better		smarter	insight
• Service	Monitoring	
• Ecosystem	applications	(infrastructure)		for	
maximum	benefits
• Microservice	Architecture
• Distributed	&	Scalable	Platform
• Thing	Center	
• Supports	built-on-top	(Vertical	Solutions)
7 © Happiest Minds – Confidential
Anomaly Detection – Made SIMPLE
8 © Happiest Minds – Confidential
Anomaly Detection – Our Approach
CSV
HDFS
API
DATA
INGESTION
BIG	DATA	:		MongoDB,	SPARK	
FEEDBACK	:	VALIDATE		OUTLIERS
CUSTOMIZE	ALGORITHM
SELECT	ALGORITHM
SELECT	FEATURES
Expose	
Outlier	
Score
ALGORITHMS
STATISTICS MACHINE	LEARNIG NEURAL	NETWORKS
ADMINITRATION	USER	INTERFACE
9 © Happiest Minds – Confidential
R2M
Seamless	
migration	from	
an	RDBMS	to	
MongoDB
Enabling	better	
performance,	
scalability,	ease	
of	management
Operational	
reliability	with	
built-in	
monitoring	APIs	
Complete	and	
Custom	
Migration	option
Customized	
recommendation	
of	New	NoSQL	
Data	Model
Option	to	change	
the	data	model	
before	migration	
to	MongoDB
Preview	of	
Collection	sample	
before	migration
Automation	of	
the	MongoDB	
cluster	setup
Desktop	based	
GUI	Tool	for	easy	
table	selection	
and	relation	
mapping
10 © Happiest Minds – Confidential
CASE STUDY
11 © Happiest Minds – Confidential
Voice	To	Text	Analytics
• A multinational corporation based in India with
revenue of $US 33 billion.
• Involved in Steel, Energy and Infrastructure services
• Operation in 29 countries, employing over 60
thousand people.
• The pilot is for Oil and Gas division of the company.
12 © Happiest Minds – Confidential
Business	Requirement	
• What transactions happened with whom and when
• Regulatory requirement: Communication logs must be
kept and reviewed by Auditors
• Primary use case: Text Analytics on Email, Chat and
Audio Data Combined to spot deceitful transactions
13 © Happiest Minds – Confidential
The	Business	Problem
• No single view of all communications happened through email, chat
and voice.
• Auditors review process was a daunting task as they need to read
through numerous email and chat files and need to listen to audio files
to qualify a transaction as ‘clean’.
• Huge dependency on people maintaining these files systems.
• No support for any scientific reasoning to back the findings of the
Auditors.
• Brand Reputation was at risk.
14 © Happiest Minds – Confidential
What	was	achieved
• The results were staggering!
• RAAD: Completed pilot development in three weeks, which otherwise
would have taken couple of months.
• Performance: The application was responding to user queries within
50 millisecond window. MongoDB enabled low-latency queries across
thousands of documents.
15 © Happiest Minds – Confidential
Business	Benefits	
• Provided single view of all communications per transaction.
• Auditor’s evaluation time brought down from 2 weeks to 1 day.
• Saved around 300 man hrs., which consumed for manual
consolidation of data from email, chat and audio servers.
• Text Analytics application offered new insights like deeper
understanding of supplier market which was not possible before.
Thank	you
www.happiestminds.com
hiQ
hiQ Labs
The Global Standard for People Analytics
Founded 2013
San Francisco-based
B-round led by Vayner Capital
www.hiqlabs.com
What We Do
● Apply data science to Human Resource problems
● Example: Risk of Attrition
● Data sources: internal and external
Say What?
Once more, this time in tech-eze:
● Ingest data
○ Structured data through API’s
○ Unstructured data from public sources
○ Customer data
● Process Data
○ Mostly Python code, written by data scientists
■ It’s got a bit of R in it
● Deliver Data
○ Push data to web stack
Why We Chose MongoDB
We needed a platform that:
● Fit well into our R&D tool chain
○ Exploratory work in iPython & Jupyter
○ Data loosely structured; schema in flux
○ Answer: pymongo, mongoengine
● Could quickly scale up to production
○ MongoDB mature enough to trust
○ Missing piece: distributed processing
○ Answer: rolled our own -- MongoO
Why Reinvent The Wheel?
Existing wheels are complicated
● Apache Spark - native Java/Hadoop
○ Python: streaming module
○ MongoDB: mongo connector
○ Strict functional map/reduce paradigm
● Simple solution, native Mongo/Python
○ Didn’t exist
○ So we wrote one
Introducing MongoO
Simple Distributed MongoDB Mapper
● MongoDB
○ Works directly on collections
○ uses MongoDB to track and monitor jobs
● Python
○ import mongoo
○ pymongo and mongoengine (ORM)
● FOSS
○ Free & Open Source Software
○ Permissive license (no copyleft)
Simple Example
Fits on one slide!
import pymongo
from mongoo import mmap
db = pymongo.MongoClient().test
for i in range(10):
db.mongoo_in.save({'_id': i})
def func(source):
return {'_id': source['_id'] * 10}
ret = mmap(func, "mongoo_in", "mongoo_out")
Simple Example
Output:
for doc in ret.find():
print doc
{u'_id': 0}
{u'_id': 10}
{u'_id': 20}
{u'_id': 30}
{u'_id': 40}
{u'_id': 50}
{u'_id': 60}
{u'_id': 70}
{u'_id': 80}
{u'_id': 90}
github.com/hiqlabs/mongoo
Infusion
Make it RealHave a Vision Make it Beautiful
IoT and Big Data
Building modern applications with
MongoDB and Azure in the real world
Introduction and Bios
Challenge, Solution, Value proposition
Underlying Technology Patterns
Architecture
Relevant MongoDB and Azure information
Stories From the Trenches
Today’s Agenda
Infusion Confidential – Not For Distribution
We rapidly create innovative
products and platforms through
a blend of smart software
engineering, design, and
digital strategy
Infusion helps
enterprises deploy
digital solutions that
transform their
business
600+ Employees
16+ Years
Innovation Center
Innovation Center
AtAGlance
Houston
Raleigh
NYC
Innovation Center
Toronto London
Wrocław
Kraków
Infusion Confidential – Not For Distribution
SolvingKeyChallenges
Business
Insights
Application
Modernization
Customer
Experience
Website
Development
and CMS
Mobile
Development
Cloud
Architecture
Digital
Installations
Data
Enablement
Enterprise
Platform
Development
Digital Strategy
& Design
Managed
Services
Emerging
Technologies
Digital
Talent Solutions
Our Services
Enterprise
Productivity
Infusion Confidential – Not For Distribution
TheNextWave
Data Sciences + IoT,
“The Internet of Things”
Virtual + Augmented Reality
Artificial Intelligence
+ Machine Learning
Emerging Technologies
Partner Awards
Infusion Confidential – Not For Distribution
OurExpertise
Craig Talosi
Practice Lead,
Business Insights
Rob Ringham
Practice Lead,
Mobile Development
Jeremy Bibby
Practice Lead,
Devices
Peter Kuhtey
Practice Lead,
Web Development
David Christensen
Practice Lead,
Cloud Enablement
Enterprise/Data Architect, strategist,
integration expert, software
engineer/developer, MongoDB
consultant + solution architect.
Occasional easter egg placer.
Ryan Chase
Director of Technology and Strategy,
Infusion (UK)
Challenge/Solution
Challenge Solution
• IoT == many devices and lots of data
• I want to get good value out of this data
via analytics and application
modernization
• Agility
I will present one possible solution to this
problem. This is a reference architecture that
can be applied to these kind of challenges.
The technologies chosen for this instance of the
reference architecture include MongoDB, Azure,
Hadoop, PowerBI.
A few reasons I like this solution:
• Uses tech I’m familiar with
• Integration is pretty straightforward – allows
us to swap components in/out as needed.
Infusion Confidential – Not For Distribution
ValueProposition
Data Ingestion & Storage
• Ability to easily ingest data from
IoT devices, providing quick and
easy ways to store large amounts
and data and perform
transformations on that data as
needed.
App Modernization
• Ease of presenting
application optimized data
sets allows rapid and agile
creation of modern
applications.
Data Visualization
• Data can be visualized
via the BI tools that
you use today and/or
new BI tools.
Domain Driven Design
Model
Bounded Context
• the idea is actually pretty simple. lets
come up with a ubiquitous language to
described our domain (i.e., world), based
on the language of that domain.
• for example:
• that’s a chair.
• that’s an account.
• that’s a client.
• he has an address.
• etc.
• we use this language and domain model
as input for other design.
• ddd defines aggregate roots and
bounded contexts (which closely relates
to a micro service). these are the words
we use to define the boundaries in our
world/domain.
Overview
Micro Service
• a small application that represents
some logic, function, or behaviour.
• typically based on some model (I
prefer these to be domain models
- i.e. DDD based approach).
Hexagonal Architecture
• something you can wrap your
model in so you can put it inside
of any hosting environment
• might have a UI or a JMS/REST
endpoint
DOMAIN
DRIVEN
DESIGN
• Event Driven Architecture
11
Model
Bounded Context
Model
Bounded Context
Model
Bounded Context Bounded Context
BROKER FABRIC
Event Store
Pub Pub Pub PubSubSubSub
Model
Sub
EDA
Complex Event Processing
CEP
Pub Sub
CQRS
Overview
EVENT
DRIVEN
ARCHITECTURE
Events are True Immutable Data Points
EVENT DRIVEN
ARCHITECTURE
1
2
Immutable data is factual and is true based on point in time
(“forever true”).
12-09-1990
03-08-1998
06-07-2003
07-09-2008
08-09-
2011customerHasNewDependent(name..)EVENT
customerHasNewDependent(name..)EVENT
customerMarried(lastName..)EVENT
customerMoved(addr1, addr2 ..)EVENT
customerHasNewDependent(name..)EVENT
customerCreated(name, addr1 ..)EVENT
03-08-1998
So …
1
3
IoT DDD EDA “big data”≈ + +
(for the purposes of this discussion + proposed solution)
Infusion Confidential – Not For Distribution
High Level Architecture
• Two main kinds of data:
• events
• application data
• We use the event data to
enrich our application data.
• We use the data to quickly
build/enhance applications.
• We use PowerBI or
other analytics tools to
get additional insights
into our data.
Infusion Confidential – Not For Distribution
MongoDB Specifics
• Use MongoDB BI connector to connect PowerBI and other analytics/dashboards tools
• Use MongoDB Hadoop connector to connect MongoDB to big data clusters
(Hadoop/Spark).
Infusion Confidential – Not For Distribution
Azure + IoT Specifics
• Different devices need
different types of
gateways:
• Field gateways for
simple devices and/or
specific security
concerns.
• Protocol gateways for
more sophisticated
devices
• Event stores can be
done in Azure or in
MongoDB
• We prefer server side
discovery but this is not
a hard/fast rule.
MongoDB Deployment Options
1
7
Some quick thoughts – full details are beyond the scope of this
presentation.
Use Ops Manager to
deploy into cloud VMs
We recommend
MongoDB Enterprise
Edition for this
This may change in
the future
• Be careful with micro-
sharding in MongoDB 3.x –
you should use container
groups to avoid memory
issues.
• Third party SaaS providers
that use the community
edition (e.g. MongoLabs)
are not recommended for
this use case.
• There are rumours about
a new MongoDB
provided SaaS option
with an option to use
Enterprise Edition – that
will be awesome!
Infusion Confidential – Not For Distribution
The Full Picture
TECHNICAL
ARCHITECTURE
Stories From the Trenches
1
9
Some things we have learned from implementing this with our clients.
You can do your analytics and
aggregations in MongoDB or in
your big data ecosystem – decide
per use case, it’s not 1 size fits all
MongoDB - Hadoop
connector is a tool - you
need to decide how to use it
Empower data usage for
apps and analytics
• Time series data modelling is a bit
different in MongoDB vs HDFS.
• Realtime jobs are different
• Understand compute/memory
needs of MongoDB connectors
(Hadoop & BI)
• Give analysts dedicated reporting
clusters
• Create use case optimized data
views to accelerate application
development.
• Use the MongoDB BI connector to
hook up your existing dashboards
and visualization tools.
• MongoDB aggregation pipeline for
simple aggregations/rollups
• Send more complex analytics to
your Hadoop/Spark cluster
• Understand your compute/memory
needs.
• Shard your MongoDB cluster if you
need more memory.
Confidentiality
The information (data) contained on all sheets of this document/quotation constitutes confidential information of InfusionDev LLC or its affiliates (collectively
hereinafter “Infusion”) and is provided for evaluation purposes only. In consideration of receipt of this document, the recipient agrees to maintain such
information in confidence and to not reproduce or otherwise disclose this information to any person outside the group directly responsible for evaluation of
its contents, unless otherwise authorized by Infusion in writing. There is no obligation to maintain the confidentiality of any such information that was known
to recipient without restriction before receipt of this document as evidenced by written business records; which becomes publicly known through no fault of
recipient; or which is rightfully received by recipient from a third party without restriction.
This document includes information about current Infusion sales and service programs that may be enhanced or discontinued at Infusion’s sole discretion.
Infusion has endeavored to include in this document the materials that are believed to be reliable and relevant for the purpose of recipient’s evaluation.
Neither Infusion nor its representatives make any warranties as to the accuracy or completeness of the information. Accordingly, this document is provided for
information purposes only in the hope that Infusion may be considered to receive your business. Neither Infusion nor its representatives shall have any liability
to the recipient or any of its representatives resulting from the use of the information provided. Only a mutually agreed-upon written definitive agreement,
signed by the authorized representatives of the parties, shall be binding on Infusion or its affiliates.
The term “solution” in the context of this proposal is defined as the products and services proposed herein. Since additional information may be required
from you in order to develop the appropriate configuration for your project, the term “solution” does not imply that those services as proposed are
guaranteed to, or will, meet your requirements.
The use of the terms “partner” or “partnership” in this proposal does not imply a formal, legal, or contractual partnership, but rather a mutually beneficial
relationship arising from the teamwork between the parties.
Unless otherwise agreed in writing, pricing estimates are valid for 60 days from date of submission of this proposal.
© Copyright 2016 infusion
Kineviz
Data Analytics

in VR
Weidong Yang Ph. D.
Kineviz, Inc.
VR + Data Viz
VR is physical, intuitive
and viscerally
understandable
VR Tech Stack
• WebVR
• HTC Vive (Room size VR)
• NodeJS+OpenCL
• Server-side GPU computation
WebVR Advantages
• GPU Performance
• Real time collaboration
• Platform independence
• Can scale
Bridge Between Reality and Data
MR = Mixed Reality
MR Advantage
VR no longer limited to single user POV
MR Applications
Life Sciences & Bioinformatics
Defense/Security
Marketing
Fraud and Crime Detection
Kineviz - Bringing Art to Technology
Kineviz has a team of engineers, artists and scientists. We are looking for partners
to develop this exciting new technology for real world problems
kineviz.com
weidong@kineviz.com
Loopd
Meshfire
Elias Israel, CEO
eli@meshfire.com
Artificial Intelligence For Social Media
8 June 2016
Meshfire finds you the people, conversations and opportunities you’re
missing in the flood of Social Media.
THE PROBLEM
ITS GETTING WORSE
Teams overwhelmed
The Ideal
✔ Brand voice consistency
✔ Effective community engagement
✔ Complete reporting
The Painful Reality
✗ Overworked
✗ Losing opportunities
✗ Reporting sporadically
The Community Manager “Army of One”
Managing 3-20 regional or national brands online
60%	OF	MAJOR	BRANDS	HAVE	SOCIAL	
MEDIA	TEAMS	OF	ONLY	1	TO	3	PEOPLE.
OUR SOLUTION
OUR TASKBOARD
OUR CHALLENGE
Turn	Amber Into	This	(“Ember”)
WHAT KIND OF AI?
Expert
Systems
Fuzzy	Logic
Knowledge
Management
Programming
Instructions
Neural	Networks
Machine
Learning
Statistical
Analysis
Learning	Examples
BOTH!
HOW WE DO IT
• Tracking	over	15	million	Twitter	users
• Inserting	and	processing	more	than	35	million	
tweets	daily
• Over	120GB	of	total	data
• Real-time	analysis	of	Twitter	user	relationships
• Real-time	analysis	of	tweets	as	they	happen
Customer Quotes
“Until Meshfire came along, I spent more time catching up and responding
to missed messages. With Meshfire, I get instant notifications.”
– Karl Kovacs, Social Media PM, HP
“I caught a hashtag local arts orgs were using for a tweet-chat they forgot to
tell us about. […] I would not have caught it without Meshfire, for sure.”
– Amie Simon, Social Media Producer, EMP Museum
“Meshfire does the thinking for us. We're now joining the right
conversations, and there’s no time wasted managing social media.”
– Sharon Herzog, VP Marketing, Sex Wax
USER Base GROWING
Partners
Earned Media
Meshfire customers have a combined
audience exceeding
15.4 Million Twitter Users
SCUF GAMING
• 1,006,826+ Twitter followers
• 200+ YouTube and
Pro-Affiliates
• 150+ Million Subscribers
• 10k+ new followers each week
“As we’ve grown Scuf Gaming, Smart Tools
become critical to our continued success.
Meshfire is extremely valuable for controlled
management and growth of our online
community.”
Duncan Ironmonger
CEO & Co-Founder of Scuf Gaming
Elias Israel, CEO
eli@meshfire.com
Artificial Intelligence For Social Media
8 June 2016
Meshfire finds you the people, conversations and opportunities you’re
missing in the flood of Social Media.
Pivotal
Transforming How the World Builds
Software
Ian Andrews
VP Products
@IanAndrewsDC
Mallika Iyer
Principal Software Architect
@cloudfoundryart
Implementing
—
New methodologies to
influence the software
development culture of Silicon
Valley’s most influential
Internet companies
Discovering
—
An agile, rapid iteration, test-
driven approach to software
development
Accelerating
—
The digital transformation of
the world’s largest companies
with a modern software
development methodology and
modern cloud platform
Rob Mee Paul Maritz
Scott Yara Bill Cook
Founded
Transforming
—
The world’s largest companies
into cloud native software
companies
CASE STUDY: GENERAL ELECTRIC
The engine behind
GE Predix
CASE STUDY: DAIMLER
The engine behind the
Mercedes-Benz connected car
5
Operating
System
Cloud API
Container Orchestration
Google AWS Azure VMW Openstack
Multiple
Languages
Microservices
Support
Services
Marketplace
Spring CloudSpring Boot
DEVELOPMENT
Native
User
Provided Partner
App Deployment
& Management
Availability
Visibility &
Administration
CI/CD Tools,
ID, Security
Health,
Metrics,
Patching
Apps &
Platform
Dashboards
OPERATIONS
Everything to Deploy and Manage the App
6
4. Health
management
2. Metrics
3. Log
Aggregation
1. Roles and
Policy
5. Security
and
Isolation
7. Scaling
6. Blue-
Green
deployment
Services prepackaged for simple consumption
7
• Easy accessibility
through Marketplace
• Instant Provisioning and
full lifecycle managed
• Bind to apps through
easy to use interface
• Common access control
and audit trails across
services
MySQL
Session state
caching
GemFire
Single Sign-On
Jenkins
Enterprise
RabbitMQ
Config ServerService
Directory
Circuit Breaker
Redis
DataStax
Cassandra
AND MORE
Services Marketplace
Running MongoDB
on
Pivotal Cloud Foundry
> cf
marketplace
> cf
create-
service
> cf bind-
service
> cf
unbind-
service
> cf
delete-
service
CCDB
Servic
e
Broke
r
Service
Plans
(single
node,
single-
replica-set,
sharded,
etc...)
IaaS
Services APIRouter
Cloud
Controller
Fetch
Catalog
Provision
De-Provision
Create
Binding
Delete
Binding
On Demand
VM
Creation…
VM Deletion...
On-Demand Service Broker Workflow
MongoDB - On Demand Service as
a Pivotal Cloud FoundryTile
- Provision the IAAS resources during service
instance creation
- Everything packaged into a “tile” that runs on
Pivotal Cloud Foundry on any IAAS
Demo
Let’s build something great
Sumologic
1
How to Monitor and Troubleshoot Modern Day Apps
with Sumo Logic
Lavanya Shastri, Product Manager, Sumo Logic
Sam Weaver, Product Manager, MongoDB
2Sumo Logic
Confidential
2
Agenda
• About Sumo Logic
• Demo
Optimizing slow queries
Deployment health
Security
• Q&A
3
About Sumo Logic
• Cloud Native Machine Data Analytics
• 6+ years
• 100 petabytes of data processed daily
• 1000 customers
• 10,000 users
• Multi-tenant architecture, scales on demand
4
Q&A
Wipro
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL1
Insights driven Customer Experience
Aggregating multi-channel information to create superior customer experiences
Chandra Surbhat, VP & Global Head,
Digital Technologies, Wipro
Prasad Pillalamarri, Domain Consultant,
DCxM Platform, Wipro
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL2
The Age of the Customer
Source: Forrester Research & other reports
95% 85% 55%
95% of dissatisfied customers
tell others about their bad
experience
By 2020, 85% of customer
relationship will be without
human interaction.
55% of consumers are
willing to pay more for a
guaranteed good
experience.
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL3
Insights Driven Experience across Customer Journey
IoTandAPIs
TOUCH POINTS
MARKETING NEXT-GEN COMMERCE CUSTOMER SERVICE
PROCESSCONTENT
MOBILITYWEB
USER EXPERIENCE
CUSTOMER
LIFE CYCLE
LOYALTYPURCHASECONSIDERATIONFAMILIARITYAWARENESS SERVICE
On Premise & Cloud
AnalyticsandInsights
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL4
Insights are the DNA of Success…
Provides Competitive Edge through Consumer Insights
Drives Customer Centric Growth
Creates Personalized Customer Experiences
Enables Faster Decision making, Reduced Cost,
& quicker launch of new Products and Services
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL5
Driving Value - Converting Insights into Action
Digital Customer Experience Management (DCxM)
Stitches information and weaves digital fabric for a superior customer experience
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL6
Experience-as-a-Service
Experience-
as-a-Service
Relevant
Content
Demand
Generation
Representative
Reviews
Doculytics
Digital
Hiring
Competition
Analysis
Digital
Self-care
Loyalty
Gamification
Create an engaging experience
based on real time data, analytics
and relevant context
Automate the resume screening
process and recommend best
profiles for the Job
Measure and meter the need for
every product feature in the area
of new product ideas/ innovation
Move traffic from assisted to un-
assisted channels by providing
managed navigations and solution
snippets
Relevancy engine to ensure most
relevant information is extracted
and to boost the search relevancy
for online conversions
Summary of reviews that extracts
insights on pricing, promotion,
churn and competition
Help provide smart OCR for
contract management, credit
extensions, mortgage advisory &
document classification
Provide cross channel
conversations by clustering client
interests for targeted content
delivery
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL7
Business Benefits
Lead Generation and Demand Metering
by targeting relevant customers and improve
online conversion
INCREASED REVENUES
Offer Personalized Campaigns and relevant
experience across digital channels, leading to
improved Loyalty and Qualified Referrals
PERSONALIZED CUSTOMER EXPERIENCE
Streamlined and efficient processes through
digitizing document driven operations
PROCESS DIGITIZATION
Incorporate Customer Intelligence through
Social Listening in designing products,
pricing, promotions
PRODUCT INNOVATION
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL8
Machine
Learning
OCR
Natural
Language
Processing
Information
Extraction
Services on MongoDB
MongoDB helps in aggregating unstructured
information with higher computational
flexibility to drive insights in real time
Unsupervised
Algorithm
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL9
Why MongoDB ?
0
Embedded documents, transformation through map-reduce, derived
values and validation frameworks help source and store high volume, and
a good design
Schema less design helps to inject data from any channel, format into the system
seamlessly & develop application layer with “Separation of Concern” principle.
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL10
Why MongoDB ?
0
Out-of-the-box JSON documents help in connecting data into the
dashboard through AJAX calls that filter data on the front end
Provides advanced search capabilities which is not possible with
traditional search tools
Cloud and open source platform encompassing modules including NLP, text
analytics, OCR, Information Extraction, Machine Learning and Analytics
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL11
Launching DCxM 3.0
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL12
Chandra Surbhat
@Surbhat
Visit us @ Wipro Booth# 7
THANK YOU
Prasad Pillalamarri
@PPillalamarri
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL13
Appendix
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL14
DCxM 3.0 – Document Classification
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL15
DCxM 3.0 – Document Classification
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL16
DCxM 3.0 – Demand Generation
© 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL17
DCxM 3.0 – Demand Generation
GIANT IDEAS
STAGE

More Related Content

What's hot

Democritization of Data v2
Democritization of Data v2Democritization of Data v2
Democritization of Data v2Sandy Strauss
 
IT Ops Teams: 15 Trends That You Need To Embrace Right Now
IT Ops Teams: 15 Trends That You Need To Embrace Right NowIT Ops Teams: 15 Trends That You Need To Embrace Right Now
IT Ops Teams: 15 Trends That You Need To Embrace Right Now
Vistara
 
IoT and the modern developer
IoT and the modern developerIoT and the modern developer
IoT and the modern developer
Donnie Berkholz
 
Mobile application Trends in 2021
Mobile application Trends in 2021Mobile application Trends in 2021
Mobile application Trends in 2021
Anirudhmishra19
 
Latest 2018 innovations in cloud computing
Latest 2018 innovations in cloud computingLatest 2018 innovations in cloud computing
Latest 2018 innovations in cloud computing
PivIT Global
 
Building The Pillars Of Modern Enterprise
Building The Pillars Of Modern EnterpriseBuilding The Pillars Of Modern Enterprise
Building The Pillars Of Modern Enterprise
Krishnan Subramanian
 
Building a future-ready bank (whatever that future may be)
Building a future-ready bank (whatever that future may be)Building a future-ready bank (whatever that future may be)
Building a future-ready bank (whatever that future may be)
Asanka Abeysinghe
 
How Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI EcosystemHow Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI Ecosystem
Eficode
 
Palvelut ja uusi teknologia tuomassa tasapainoa työhön ja vapaa-aikaan
Palvelut ja uusi teknologia tuomassa tasapainoa työhön ja vapaa-aikaanPalvelut ja uusi teknologia tuomassa tasapainoa työhön ja vapaa-aikaan
Palvelut ja uusi teknologia tuomassa tasapainoa työhön ja vapaa-aikaan
Pete Nieminen
 
Sutedjo - open banking may 27, 2021
Sutedjo - open banking may 27, 2021Sutedjo - open banking may 27, 2021
Sutedjo - open banking may 27, 2021
PT Datacomm Diangraha
 
Deep learning customer stories
Deep learning customer storiesDeep learning customer stories
Deep learning customer stories
Alison B. Lowndes
 
Digital Transformation in COVID time
Digital Transformation in COVID timeDigital Transformation in COVID time
Digital Transformation in COVID time
Ahmad Gohar
 
Big Data LDN 2017: Machine Learning, AI & The Future of Data Analytics
Big Data LDN 2017: Machine Learning, AI & The Future of Data AnalyticsBig Data LDN 2017: Machine Learning, AI & The Future of Data Analytics
Big Data LDN 2017: Machine Learning, AI & The Future of Data Analytics
Matt Stubbs
 
Re-imagining Cities. Newmarket Economic Development Symposium
Re-imagining Cities. Newmarket Economic Development SymposiumRe-imagining Cities. Newmarket Economic Development Symposium
Re-imagining Cities. Newmarket Economic Development Symposium
Rick Huijbregts
 
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays
 
Mixed Reality Studio Overview
Mixed Reality Studio Overview Mixed Reality Studio Overview
Mixed Reality Studio Overview
Jonathan Reeves
 
IoT NY - Google Cloud Services for IoT
IoT NY - Google Cloud Services for IoTIoT NY - Google Cloud Services for IoT
IoT NY - Google Cloud Services for IoT
James Chittenden
 
Summit 2016 - Thomas Meyer - IDC
Summit  2016 - Thomas Meyer - IDCSummit  2016 - Thomas Meyer - IDC
Summit 2016 - Thomas Meyer - IDC
IDGnederland
 
IBM Thorsten Schroeer @ ARC European Industry Forum 2021
IBM Thorsten Schroeer @ ARC European Industry Forum 2021IBM Thorsten Schroeer @ ARC European Industry Forum 2021
IBM Thorsten Schroeer @ ARC European Industry Forum 2021
Thorsten Schroeer
 
Ancestry Microstrategy World 2015 Presentation
Ancestry Microstrategy World 2015 PresentationAncestry Microstrategy World 2015 Presentation
Ancestry Microstrategy World 2015 Presentation
David Sanders
 

What's hot (20)

Democritization of Data v2
Democritization of Data v2Democritization of Data v2
Democritization of Data v2
 
IT Ops Teams: 15 Trends That You Need To Embrace Right Now
IT Ops Teams: 15 Trends That You Need To Embrace Right NowIT Ops Teams: 15 Trends That You Need To Embrace Right Now
IT Ops Teams: 15 Trends That You Need To Embrace Right Now
 
IoT and the modern developer
IoT and the modern developerIoT and the modern developer
IoT and the modern developer
 
Mobile application Trends in 2021
Mobile application Trends in 2021Mobile application Trends in 2021
Mobile application Trends in 2021
 
Latest 2018 innovations in cloud computing
Latest 2018 innovations in cloud computingLatest 2018 innovations in cloud computing
Latest 2018 innovations in cloud computing
 
Building The Pillars Of Modern Enterprise
Building The Pillars Of Modern EnterpriseBuilding The Pillars Of Modern Enterprise
Building The Pillars Of Modern Enterprise
 
Building a future-ready bank (whatever that future may be)
Building a future-ready bank (whatever that future may be)Building a future-ready bank (whatever that future may be)
Building a future-ready bank (whatever that future may be)
 
How Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI EcosystemHow Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI Ecosystem
 
Palvelut ja uusi teknologia tuomassa tasapainoa työhön ja vapaa-aikaan
Palvelut ja uusi teknologia tuomassa tasapainoa työhön ja vapaa-aikaanPalvelut ja uusi teknologia tuomassa tasapainoa työhön ja vapaa-aikaan
Palvelut ja uusi teknologia tuomassa tasapainoa työhön ja vapaa-aikaan
 
Sutedjo - open banking may 27, 2021
Sutedjo - open banking may 27, 2021Sutedjo - open banking may 27, 2021
Sutedjo - open banking may 27, 2021
 
Deep learning customer stories
Deep learning customer storiesDeep learning customer stories
Deep learning customer stories
 
Digital Transformation in COVID time
Digital Transformation in COVID timeDigital Transformation in COVID time
Digital Transformation in COVID time
 
Big Data LDN 2017: Machine Learning, AI & The Future of Data Analytics
Big Data LDN 2017: Machine Learning, AI & The Future of Data AnalyticsBig Data LDN 2017: Machine Learning, AI & The Future of Data Analytics
Big Data LDN 2017: Machine Learning, AI & The Future of Data Analytics
 
Re-imagining Cities. Newmarket Economic Development Symposium
Re-imagining Cities. Newmarket Economic Development SymposiumRe-imagining Cities. Newmarket Economic Development Symposium
Re-imagining Cities. Newmarket Economic Development Symposium
 
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
 
Mixed Reality Studio Overview
Mixed Reality Studio Overview Mixed Reality Studio Overview
Mixed Reality Studio Overview
 
IoT NY - Google Cloud Services for IoT
IoT NY - Google Cloud Services for IoTIoT NY - Google Cloud Services for IoT
IoT NY - Google Cloud Services for IoT
 
Summit 2016 - Thomas Meyer - IDC
Summit  2016 - Thomas Meyer - IDCSummit  2016 - Thomas Meyer - IDC
Summit 2016 - Thomas Meyer - IDC
 
IBM Thorsten Schroeer @ ARC European Industry Forum 2021
IBM Thorsten Schroeer @ ARC European Industry Forum 2021IBM Thorsten Schroeer @ ARC European Industry Forum 2021
IBM Thorsten Schroeer @ ARC European Industry Forum 2021
 
Ancestry Microstrategy World 2015 Presentation
Ancestry Microstrategy World 2015 PresentationAncestry Microstrategy World 2015 Presentation
Ancestry Microstrategy World 2015 Presentation
 

Viewers also liked

Build Your Own Custom Mobile Analytics with Node and MongoDB
Build Your Own Custom Mobile Analytics with Node and MongoDBBuild Your Own Custom Mobile Analytics with Node and MongoDB
Build Your Own Custom Mobile Analytics with Node and MongoDBMongoDB
 
Real time ecommerce analytics with MongoDB at Gilt Groupe (Michael Bryzek & M...
Real time ecommerce analytics with MongoDB at Gilt Groupe (Michael Bryzek & M...Real time ecommerce analytics with MongoDB at Gilt Groupe (Michael Bryzek & M...
Real time ecommerce analytics with MongoDB at Gilt Groupe (Michael Bryzek & M...MongoSF
 
Social Analytics with MongoDB
Social Analytics with MongoDBSocial Analytics with MongoDB
Social Analytics with MongoDBPatrick Stokes
 
Intro to NoSQL and MongoDB
Intro to NoSQL and MongoDBIntro to NoSQL and MongoDB
Intro to NoSQL and MongoDBDATAVERSITY
 
MongoFr : MongoDB as a log Collector
MongoFr : MongoDB as a log CollectorMongoFr : MongoDB as a log Collector
MongoFr : MongoDB as a log Collector
Pierre Baillet
 
Scalable Event Analytics with MongoDB & Ruby on Rails
Scalable Event Analytics with MongoDB & Ruby on RailsScalable Event Analytics with MongoDB & Ruby on Rails
Scalable Event Analytics with MongoDB & Ruby on Rails
Jared Rosoff
 
MongoDB World 2016: Keynote
MongoDB World 2016: KeynoteMongoDB World 2016: Keynote
MongoDB World 2016: Keynote
MongoDB
 
MongoDB World 2016: Poster Sessions eBook
MongoDB World 2016: Poster Sessions eBookMongoDB World 2016: Poster Sessions eBook
MongoDB World 2016: Poster Sessions eBook
MongoDB
 
Webinar: Working with Graph Data in MongoDB
Webinar: Working with Graph Data in MongoDBWebinar: Working with Graph Data in MongoDB
Webinar: Working with Graph Data in MongoDB
MongoDB
 

Viewers also liked (10)

Build Your Own Custom Mobile Analytics with Node and MongoDB
Build Your Own Custom Mobile Analytics with Node and MongoDBBuild Your Own Custom Mobile Analytics with Node and MongoDB
Build Your Own Custom Mobile Analytics with Node and MongoDB
 
Real time ecommerce analytics with MongoDB at Gilt Groupe (Michael Bryzek & M...
Real time ecommerce analytics with MongoDB at Gilt Groupe (Michael Bryzek & M...Real time ecommerce analytics with MongoDB at Gilt Groupe (Michael Bryzek & M...
Real time ecommerce analytics with MongoDB at Gilt Groupe (Michael Bryzek & M...
 
Social Analytics with MongoDB
Social Analytics with MongoDBSocial Analytics with MongoDB
Social Analytics with MongoDB
 
Intro to NoSQL and MongoDB
Intro to NoSQL and MongoDBIntro to NoSQL and MongoDB
Intro to NoSQL and MongoDB
 
MongoFr : MongoDB as a log Collector
MongoFr : MongoDB as a log CollectorMongoFr : MongoDB as a log Collector
MongoFr : MongoDB as a log Collector
 
Scalable Event Analytics with MongoDB & Ruby on Rails
Scalable Event Analytics with MongoDB & Ruby on RailsScalable Event Analytics with MongoDB & Ruby on Rails
Scalable Event Analytics with MongoDB & Ruby on Rails
 
Mongo DB
Mongo DBMongo DB
Mongo DB
 
MongoDB World 2016: Keynote
MongoDB World 2016: KeynoteMongoDB World 2016: Keynote
MongoDB World 2016: Keynote
 
MongoDB World 2016: Poster Sessions eBook
MongoDB World 2016: Poster Sessions eBookMongoDB World 2016: Poster Sessions eBook
MongoDB World 2016: Poster Sessions eBook
 
Webinar: Working with Graph Data in MongoDB
Webinar: Working with Graph Data in MongoDBWebinar: Working with Graph Data in MongoDB
Webinar: Working with Graph Data in MongoDB
 

Similar to MongoDB World 2016 Giant Ideas Stage eBook

User Experience Audit by Gridle
User Experience Audit by GridleUser Experience Audit by Gridle
User Experience Audit by Gridle
Clientjoy.io
 
BridgeCommunity Overview 2018
BridgeCommunity Overview 2018 BridgeCommunity Overview 2018
BridgeCommunity Overview 2018
Tricia Whitlock
 
The 10 best business intelligence solution providers 2021
The 10 best business intelligence solution providers 2021The 10 best business intelligence solution providers 2021
The 10 best business intelligence solution providers 2021
Insights success media and technology pvt ltd
 
Consulting proposal - Root Info Solutions
Consulting proposal - Root Info SolutionsConsulting proposal - Root Info Solutions
Consulting proposal - Root Info Solutions
Root Info Solutions
 
Zy Vision Solutions Overview
Zy Vision Solutions OverviewZy Vision Solutions Overview
Zy Vision Solutions Overviewtresag71
 
Cognos BI Training Orientation
Cognos BI Training Orientation Cognos BI Training Orientation
Cognos BI Training Orientation
Sujit Ghosh
 
Top 20 Best Business Intelligence Tools | CIO Women Magazine
Top 20 Best Business Intelligence Tools | CIO Women MagazineTop 20 Best Business Intelligence Tools | CIO Women Magazine
Top 20 Best Business Intelligence Tools | CIO Women Magazine
CIOWomenMagazine
 
How can AI & Automation make your business processes intelligent
How can AI & Automation make your business processes intelligentHow can AI & Automation make your business processes intelligent
How can AI & Automation make your business processes intelligent
Mindfields Global
 
Top 10 SaaS Companies in San Diego, California
Top 10 SaaS Companies in San Diego, CaliforniaTop 10 SaaS Companies in San Diego, California
Top 10 SaaS Companies in San Diego, California
BitCot
 
Creative chaos overview code thinking
Creative chaos overview code thinkingCreative chaos overview code thinking
Creative chaos overview code thinking
Sales Strategy and Innovation Delivery
 
Connecting Salesforce.com & Office 365 using Microsoft Flow & PowerApps
Connecting Salesforce.com & Office 365 using Microsoft Flow & PowerAppsConnecting Salesforce.com & Office 365 using Microsoft Flow & PowerApps
Connecting Salesforce.com & Office 365 using Microsoft Flow & PowerApps
Jared Matfess
 
T-Bytes Digital customer expierence
T-Bytes Digital customer expierence T-Bytes Digital customer expierence
T-Bytes Digital customer expierence
EGBG Services
 
The 10 most innovative cognitive solution providers 2018
The 10 most innovative cognitive solution providers 2018The 10 most innovative cognitive solution providers 2018
The 10 most innovative cognitive solution providers 2018
Insights success media and technology pvt ltd
 
Top 10 Digital Transformation Trends For Business
Top 10 Digital Transformation Trends For BusinessTop 10 Digital Transformation Trends For Business
Top 10 Digital Transformation Trends For Business
Albiorix Technology
 
AI in product development An overview.pdf
AI in product development An overview.pdfAI in product development An overview.pdf
AI in product development An overview.pdf
ChristopherTHyatt
 
ConIT's Service Stack and Toolchain
ConIT's Service Stack and ToolchainConIT's Service Stack and Toolchain
ConIT's Service Stack and ToolchainCode Runners
 
Next Generation Tech Services in Japan
Next Generation Tech Services in JapanNext Generation Tech Services in Japan
Next Generation Tech Services in Japan
WeCode Inc
 

Similar to MongoDB World 2016 Giant Ideas Stage eBook (20)

Horizon and david cutler
Horizon and david cutlerHorizon and david cutler
Horizon and david cutler
 
User Experience Audit by Gridle
User Experience Audit by GridleUser Experience Audit by Gridle
User Experience Audit by Gridle
 
BridgeCommunity Overview 2018
BridgeCommunity Overview 2018 BridgeCommunity Overview 2018
BridgeCommunity Overview 2018
 
The 10 best business intelligence solution providers 2021
The 10 best business intelligence solution providers 2021The 10 best business intelligence solution providers 2021
The 10 best business intelligence solution providers 2021
 
David cutler slides shared at mit ilp update
David cutler slides shared at mit ilp   updateDavid cutler slides shared at mit ilp   update
David cutler slides shared at mit ilp update
 
Consulting proposal - Root Info Solutions
Consulting proposal - Root Info SolutionsConsulting proposal - Root Info Solutions
Consulting proposal - Root Info Solutions
 
Zy Vision Solutions Overview
Zy Vision Solutions OverviewZy Vision Solutions Overview
Zy Vision Solutions Overview
 
Cognos BI Training Orientation
Cognos BI Training Orientation Cognos BI Training Orientation
Cognos BI Training Orientation
 
Top 20 Best Business Intelligence Tools | CIO Women Magazine
Top 20 Best Business Intelligence Tools | CIO Women MagazineTop 20 Best Business Intelligence Tools | CIO Women Magazine
Top 20 Best Business Intelligence Tools | CIO Women Magazine
 
How can AI & Automation make your business processes intelligent
How can AI & Automation make your business processes intelligentHow can AI & Automation make your business processes intelligent
How can AI & Automation make your business processes intelligent
 
Top 10 SaaS Companies in San Diego, California
Top 10 SaaS Companies in San Diego, CaliforniaTop 10 SaaS Companies in San Diego, California
Top 10 SaaS Companies in San Diego, California
 
Creative chaos overview code thinking
Creative chaos overview code thinkingCreative chaos overview code thinking
Creative chaos overview code thinking
 
Connecting Salesforce.com & Office 365 using Microsoft Flow & PowerApps
Connecting Salesforce.com & Office 365 using Microsoft Flow & PowerAppsConnecting Salesforce.com & Office 365 using Microsoft Flow & PowerApps
Connecting Salesforce.com & Office 365 using Microsoft Flow & PowerApps
 
T-Bytes Digital customer expierence
T-Bytes Digital customer expierence T-Bytes Digital customer expierence
T-Bytes Digital customer expierence
 
Greetings david cutler inform and connect
Greetings   david cutler inform and connectGreetings   david cutler inform and connect
Greetings david cutler inform and connect
 
The 10 most innovative cognitive solution providers 2018
The 10 most innovative cognitive solution providers 2018The 10 most innovative cognitive solution providers 2018
The 10 most innovative cognitive solution providers 2018
 
Top 10 Digital Transformation Trends For Business
Top 10 Digital Transformation Trends For BusinessTop 10 Digital Transformation Trends For Business
Top 10 Digital Transformation Trends For Business
 
AI in product development An overview.pdf
AI in product development An overview.pdfAI in product development An overview.pdf
AI in product development An overview.pdf
 
ConIT's Service Stack and Toolchain
ConIT's Service Stack and ToolchainConIT's Service Stack and Toolchain
ConIT's Service Stack and Toolchain
 
Next Generation Tech Services in Japan
Next Generation Tech Services in JapanNext Generation Tech Services in Japan
Next Generation Tech Services in Japan
 

More from MongoDB

MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB
 
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB
 
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB
 
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB
 
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB
 
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB
 
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 MongoDB SoCal 2020: MongoDB Atlas Jump Start MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB
 
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB
 
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB
 
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB
 
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB
 
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB
 
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB
 
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB
 
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB
 
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB
 
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB
 
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB
 

More from MongoDB (20)

MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
 
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
 
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
 
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
 
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
 
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 MongoDB SoCal 2020: MongoDB Atlas Jump Start MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
 
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
 
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
 
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
 
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
 
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
 
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
 
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
 
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
 
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
 

MongoDB World 2016 Giant Ideas Stage eBook

  • 2. Beet Analytics Technology is committed to providing state of the art diagnostic and analytical tools to accelerate problem solving for operations facing complex assembly and automation challenges. Beet’s software and consulting services provide manufacturing engineers and automation specialists with the expertise and technology to improve identifying and reduce production downtime and to achieve significant productivity gains during the assembly and automation process. For more information, check out the website at www.beetllc.com 1. Beet Analytics Technology Cappius is a Digital Business Transformation company focusing on renovating enterprise business by leveraging Big Data Analytics, Internet of Things (IoT), Mobile First and Cloud technologies. With our innovative solutions like Customer Analytics, Enterprise Speech Analytics, Fraud Detection & SalesForecasting, we deliver practical insights to support data analysis. 2. Cappius Hackolade is a software built to visually model MongoDB schemas, create the blueprint of applications, and facilitate the dialog between analysts, architects, designers, developers, and DBAs. The cross-platform desktop application (Windows, Mac, or Linux) assists in the design and documentation of physical models, leveraging the power of JSON and MongoDB, with a particular focus on intuitive use and flexibility. 3. Hackolade Happiest Minds enables Digital Transformation for enterprises and technology providers by delivering seamless customer experience, business efficiency and actionable insights through an integrated set of disruptive technologies: big data analytics, Internet of things, mobility, cloud, security, unified communication, etc. Headquartered in Bangalore, India, Happiest Minds has operation in the US, UK, Singapore, Australia and has secured US $52.5 million Series-A funding. 4. Happiest Minds Kineviz, Inc. is the leader in cutting-edge human interfaces for data visualization that unite art and humanity with technology. Kineviz creates immersive experiences that are personal, intuitive, and engaging to the senses resulting in faster discovery, understanding, and action. For more information, check out the website at www.kineviz.com 7. Kineviz Pivotal transforms how the world builds software. Pivotal combines the Silicon Valley state of mind, modern approach, and infrastructure with organizations’ core expertise and values. We enable the leading companies in the world to innovate by employing an approach focused on building—not buying— software. Our methodology is about evolving, in both development and innovation, and our culture is empowering. Our team uses agile and lean approaches to teach next­generation developers to create and build new solutions. We optimize for change so enterprises can move at start­up speeds and with greater business agility. 10. Pivotal Wipro Ltd. (NYSE:WIT) is a leading information technology, consulting and business process services company that delivers solutions to enable its clients do business better. Wipro delivers winning business outcomes through its deep industry experience and a 360 degree view of “Business through Technology.” For more information, please visit www.wipro.com 11. Wipro Loopd, Inc. provides real intelligence to corporate event marketers. With Loopd, marketers learn how people interact with each other, with the company, and with the company’s products. The Loopd relational analytics gathers real data so that marketers can educate attendees effectively, optimize venue layouts, create engaging communities, and define real ROI. Unlike stand alone event apps, beacon systems or traditional lead retrieval systems, Loopd combines the three essential components for a corporate event marketer: a mobile app, a wearable system, and rich analytics. Loopd is the industry’s only bi-directional solution that enables the exchange of contact information and content automatically for partners and attendees. For more information, check out the website at www.loopd.com 8. Loopd Meshfire is an social media collaboration tool to help you set up your campaigns into missions, assign tasks to team members and listen to your audience. Meshfire distills years of social media expertise into a virtual team member who suggests tasks, tracks changes and predicts trends to help you grow and engage your community. Meshfire is a subscription online service that you can use anywhere: desktop, iPad, or smart phone. For more information, check out the website at www.meshfire. com 9. Meshfire hiQ is a cloud-based people analytics SaaS platform that helps protect your most valuable asset, your people. Immediately pinpoint who is at risk and where to invest. With hiQ, it’s easy to use data science and machine learning on internal and external data to drive higher impact people decisions, no matter how far along you are in your People Analytics journey. The world’s top brands rely on hiQ to understand the Employee Lifetime value and reduce turnover and save millions of dollars in employee attrition. For more information, check out the website at www.hiqlabs.com 5. hiQ Infusion helps enterprises deploy digital solutions that transform their business. We rapidly create quality and innovative products and platforms through a blend of smart software engineering, design and digital strategy. 6. Infusion
  • 5. Presented to: MongoDB World (C) Beet LLC. All rights reserved. Manufacturing Problem 1 minute lost of production time = up to $22,000 lost revenue * The 2006 study by Nielsen Research is based on 101 manufacturing executives in the automotive industry
  • 6. Presented to: MongoDB World (C) Beet LLC. All rights reserved. Reason – Workers voices can not be heard 1920 Assembly Line 2015 Assembly Line THEN NOW Lots of talking No talking
  • 7. Presented to: MongoDB World (C) Beet LLC. All rights reserved. The Solution - ENVISION Throughput Profit Efficiency Downtime Collect “Big Data” Visualization / Collaboration Results
  • 8. Presented to: MongoDB World (C) Beet LLC. All rights reserved. ENVISION brings factory automation to life By collecting the vital details of the automation ENVISION becomes its EKG Machine Heartbeat - ENVISIONHuman Heartbeat - EKG
  • 9. Presented to: MongoDB World (C) Beet LLC. All rights reserved. ENVISION obtains and displays millions of factory motions in seconds ENVISION Data Collector / Application Server Programmable Logic Controller End User Interface “Big Data” (All automated motions) Patented Patented
  • 10. Presented to: MongoDB World (C) Beet LLC. All rights reserved. ENVISION answers the main factory questions A Factory Automation Heartbeat – A cycle sequence What is wrong? - (Live) What could go wrong? - (Predictive) Where is the “hidden factory”? - (Capacity lost) 1 2 2 3 3 1
  • 11. Presented to: MongoDB World (C) Beet LLC. All rights reserved. Case Study – Deep Dive Profit $920,000/Day 46 More /Day $20,000 Before ENVISION 5 Years, Total 2500 Shifts 4 Months After ENVISION Today w/ ENVISION Average Throughput (Engine/Shift) 140 152 163 Target Throughput (Engine/Shift) 176 176 176 Average Equipment Efficiency 79% 86% 93% ROI in ONE Day!
  • 12. Presented to: MongoDB World (C) Beet LLC. All rights reserved. Technical Challenges We Face Slide #9 SQL Based Data Processing Performance Issue Incomplete and Greatly Delayed
  • 14. Presented to: MongoDB World (C) Beet LLC. All rights reserved. MongoDB + ENVISION Slide #11 MongoDB based Data Processing
  • 18. Confidential Information www.cappius.com 1. Customer experience: overview 2. Need for the Solution 3. Enterprise Speech Analytics Solution 4. Architecture 5. Features 6. Benefits 2 Agenda
  • 19. Confidential Information www.cappius.com 3 Customer experience: overview Business Intelligence CRM Intelligence Social Media Intelligence Market Intelligence Enhanced Consumer Experience Transactional Intelligence Customer Demographics Market/Product Trends, Recalls, Feedback Consumer Sentiment Customer Insights With big data and analytics you can combine all information to extract insight in real-time and create an actionable view of each customer to craft an exceptional experience § Need to integrate multi-Intelligence data § Increasingly, more intelligence data is unstructured in text formats, video and audio. Traditional Approach Enhanced Approach Service call In store, in person touch points Moments of truth
  • 20. Confidential Information www.cappius.com 4 Why Speech Analysis? In a Service Call center, the audio call data is archived for reference and not mined for customer interactions and extract value from them. It is exhausting to hear the tapes, hence this source of rich data is routinely ignored. Often this data is never accessed, unless there is a special situation such as an escalation or a dispute. Most information is hidden and should be mustered from the customer call data. Since, it is Audio, many Enterprises give it the least preference. The efficiencies will further improve by knowing the trending call center enquiries and deploying the right person for answering the right issue. Customer service will enhance tremendously by knowing the moods of the customer and intensity of conversation which will allows taking necessary actions to provide better service for the customer. 1 2
  • 21. Confidential Information www.cappius.com Archival Analysis This Solution is applicable in cases such as : 1. identification of the trending inquiries 2. identifying common pain points and improve understanding of a customer behavior. These levers could pre-empt actions that will result in preventing customer dissatisfaction and increase customer delight; achieving a superior contact center performance. 5 Enterprise Speech Analytics Solution Synchronous Analysis The process : 1. Capture the voice stream by applying various text and audio processing techniques 2. Understand the sentiments as well as mood of the conversation for a customer service call. This is accomplished real-time and continuously monitored and tracked; which allows the service center the ability to provide superior customer engagement, handle situations at the right time to mitigate attrition and escalations.
  • 22. Confidential Information www.cappius.com Solution Architecture Google Web Speech API Transcript Polarity Trends Ticker Mood § Voice data/ Analysis § Transcripted text/Summary Beyond Verbal API Streaming § Data Collection § Data Processing NLP § Sentiment § Mood Real time Call Signal Archived Audio Apache Storm Machine Learning Real- time Mood Transcripted Text Analytics Scoring § Service Rep Scoring § Outlier detection § Session benchmarking § Trending Topics § Floor Analysis § Problem Resolution Analysis § NPS – Net Promoter Score § Customer Traffic Analysis Persist real-time data as well as run predictive Analytics Customer Sentiment tracking at pre-configured intervals (default 15 sec) Knowledgebase 6 Core Engine Visualization Call Conversation Voice Expression Audio Extract from Video
  • 23. Confidential Information www.cappius.com Features Interprets voice to text (on the fly or from the archives) § Accent aware speech to text conversion § Summary and Conclusions of Call sessions Polarity Deciphering the Feelings and Meaning of a conversation Mood Analysis Analyze mood of the customer in real-time Knowledgebase § Two-way voice data (Customer and Support Executive) § Results of voice analysis (quantitative and qualitative) § Transcripted Text § Polarity, Sentiment, Word clout § Summary and conclusions data needed for Analytics Service Rep Scoring Evaluation Score how well executive handled with customer § Call Forwarding to most appropriate Staff § Help to Identified Most Efficient Employee to take up the calls Effective Handling § Real-time suggestions for customer executive § Optimization of the responses in Real-time § Trending issues, best relevant answer § Audio sniffer with configurable “key“ words (used for escalations) Transcription 7
  • 25. Confidential Information www.cappius.com Analytic Dashboards Service Rep Scoring Customer Call Analysis Topic mining and trending Average Response Time Top 10 Customer Service Representatives Top 100 Customers by # Inbound Calls Average Number of Outbound Calls to Sell a Product Change in Customer Satisfaction Rating Variance in Call Volume by Customer Segment Forecasted Call Volume Average Call Length Call Type (Sales, Service) as % of Total Inquiries Session Benchmarking Floor Analysis Customer Experience Customer Segmentation Customer Mood, Sentiment, Satisfaction Net Promoter Score Identification of Common Concerns Trending Topics Queuing Analysis Statistical Analysis Ranking and Scoring Document Similarity Anomaly Detection Customer Segmentation Anomaly Detection Analytical Themes
  • 26. Confidential Information www.cappius.com § Improve the customer experience § Improve service quality § Reduce operating expenses and save money § Revenue enhancement with up-sell and cross-sell § Reduce Customer Attrition Benefits 10
  • 30.
  • 33.
  • 34.
  • 37.
  • 41. 2 © Happiest Minds – Confidential Our Business Digital Transformation for enterprises and technology providers leveraging an integrated set of disruptive technologies Big Data & Analytics Mobility Security Cloud Social Computing Unified Communications BPM, Workflow Business Integration IoT Digital Enterprise
  • 42. 3 © Happiest Minds – Confidential Big Data & Information Management Services Service Offering Visualizations Strategy Definition Architectural Consulting Capacity Planning Performance Engineering Platform Support Platform Engineering Provisioning & Automation Big Data & Information Management Services Advisory Transformation Managed
  • 43. 4 © Happiest Minds – Confidential SOLUTIONS, PLATFORMS & TOOKITS
  • 44. 5 © Happiest Minds – Confidential Data Capture Data Filter & Transform Analyze Visualize Act Social Networking / Sharing News Aggregators Other Data Sources: • Government Sources • Private Data • Others Get Data > Enrich Data > Transfer Data Raw Data Text mining for: • Sentiment Analysis • Entity Extraction • Event Extraction • Event Classification • Prominence Analysis Analysis for : • Profile co relation • Identity location Visualized Data Enriched Data Analyzed Data Visualization to showcase: • Intuitive dashboard showing event graph, maps and charts • Alerts and flags • Network link graphs for easy understanding and analysis Empower Resource to Act: • Case Management • Communication and collaboration • Human Intelligence • Agent handling Intelligence Out Of Unstructured Open Source Intelligence OSINT Data Resources Intelligence Tradecraft Keyword Search Cyber Intelligence Platform
  • 45. 6 © Happiest Minds – Confidential MIDAS Service Platform • Supports Multiple Protocols & Devices • Event Hub & Notification • Service APIs for collaboration • Better Security for APIs and Devices • Real time Analytics (Including Edge Devices) • Supports Enterprise Integration and mash ups for better smarter insight • Service Monitoring • Ecosystem applications (infrastructure) for maximum benefits • Microservice Architecture • Distributed & Scalable Platform • Thing Center • Supports built-on-top (Vertical Solutions)
  • 46. 7 © Happiest Minds – Confidential Anomaly Detection – Made SIMPLE
  • 47. 8 © Happiest Minds – Confidential Anomaly Detection – Our Approach CSV HDFS API DATA INGESTION BIG DATA : MongoDB, SPARK FEEDBACK : VALIDATE OUTLIERS CUSTOMIZE ALGORITHM SELECT ALGORITHM SELECT FEATURES Expose Outlier Score ALGORITHMS STATISTICS MACHINE LEARNIG NEURAL NETWORKS ADMINITRATION USER INTERFACE
  • 48. 9 © Happiest Minds – Confidential R2M Seamless migration from an RDBMS to MongoDB Enabling better performance, scalability, ease of management Operational reliability with built-in monitoring APIs Complete and Custom Migration option Customized recommendation of New NoSQL Data Model Option to change the data model before migration to MongoDB Preview of Collection sample before migration Automation of the MongoDB cluster setup Desktop based GUI Tool for easy table selection and relation mapping
  • 49. 10 © Happiest Minds – Confidential CASE STUDY
  • 50. 11 © Happiest Minds – Confidential Voice To Text Analytics • A multinational corporation based in India with revenue of $US 33 billion. • Involved in Steel, Energy and Infrastructure services • Operation in 29 countries, employing over 60 thousand people. • The pilot is for Oil and Gas division of the company.
  • 51. 12 © Happiest Minds – Confidential Business Requirement • What transactions happened with whom and when • Regulatory requirement: Communication logs must be kept and reviewed by Auditors • Primary use case: Text Analytics on Email, Chat and Audio Data Combined to spot deceitful transactions
  • 52. 13 © Happiest Minds – Confidential The Business Problem • No single view of all communications happened through email, chat and voice. • Auditors review process was a daunting task as they need to read through numerous email and chat files and need to listen to audio files to qualify a transaction as ‘clean’. • Huge dependency on people maintaining these files systems. • No support for any scientific reasoning to back the findings of the Auditors. • Brand Reputation was at risk.
  • 53. 14 © Happiest Minds – Confidential What was achieved • The results were staggering! • RAAD: Completed pilot development in three weeks, which otherwise would have taken couple of months. • Performance: The application was responding to user queries within 50 millisecond window. MongoDB enabled low-latency queries across thousands of documents.
  • 54. 15 © Happiest Minds – Confidential Business Benefits • Provided single view of all communications per transaction. • Auditor’s evaluation time brought down from 2 weeks to 1 day. • Saved around 300 man hrs., which consumed for manual consolidation of data from email, chat and audio servers. • Text Analytics application offered new insights like deeper understanding of supplier market which was not possible before.
  • 56. hiQ
  • 57. hiQ Labs The Global Standard for People Analytics Founded 2013 San Francisco-based B-round led by Vayner Capital www.hiqlabs.com
  • 58. What We Do ● Apply data science to Human Resource problems ● Example: Risk of Attrition ● Data sources: internal and external
  • 59. Say What? Once more, this time in tech-eze: ● Ingest data ○ Structured data through API’s ○ Unstructured data from public sources ○ Customer data ● Process Data ○ Mostly Python code, written by data scientists ■ It’s got a bit of R in it ● Deliver Data ○ Push data to web stack
  • 60. Why We Chose MongoDB We needed a platform that: ● Fit well into our R&D tool chain ○ Exploratory work in iPython & Jupyter ○ Data loosely structured; schema in flux ○ Answer: pymongo, mongoengine ● Could quickly scale up to production ○ MongoDB mature enough to trust ○ Missing piece: distributed processing ○ Answer: rolled our own -- MongoO
  • 61. Why Reinvent The Wheel? Existing wheels are complicated ● Apache Spark - native Java/Hadoop ○ Python: streaming module ○ MongoDB: mongo connector ○ Strict functional map/reduce paradigm ● Simple solution, native Mongo/Python ○ Didn’t exist ○ So we wrote one
  • 62. Introducing MongoO Simple Distributed MongoDB Mapper ● MongoDB ○ Works directly on collections ○ uses MongoDB to track and monitor jobs ● Python ○ import mongoo ○ pymongo and mongoengine (ORM) ● FOSS ○ Free & Open Source Software ○ Permissive license (no copyleft)
  • 63. Simple Example Fits on one slide! import pymongo from mongoo import mmap db = pymongo.MongoClient().test for i in range(10): db.mongoo_in.save({'_id': i}) def func(source): return {'_id': source['_id'] * 10} ret = mmap(func, "mongoo_in", "mongoo_out")
  • 64. Simple Example Output: for doc in ret.find(): print doc {u'_id': 0} {u'_id': 10} {u'_id': 20} {u'_id': 30} {u'_id': 40} {u'_id': 50} {u'_id': 60} {u'_id': 70} {u'_id': 80} {u'_id': 90}
  • 67. Make it RealHave a Vision Make it Beautiful IoT and Big Data Building modern applications with MongoDB and Azure in the real world
  • 68. Introduction and Bios Challenge, Solution, Value proposition Underlying Technology Patterns Architecture Relevant MongoDB and Azure information Stories From the Trenches Today’s Agenda
  • 69. Infusion Confidential – Not For Distribution We rapidly create innovative products and platforms through a blend of smart software engineering, design, and digital strategy Infusion helps enterprises deploy digital solutions that transform their business 600+ Employees 16+ Years Innovation Center Innovation Center AtAGlance Houston Raleigh NYC Innovation Center Toronto London Wrocław Kraków
  • 70. Infusion Confidential – Not For Distribution SolvingKeyChallenges Business Insights Application Modernization Customer Experience Website Development and CMS Mobile Development Cloud Architecture Digital Installations Data Enablement Enterprise Platform Development Digital Strategy & Design Managed Services Emerging Technologies Digital Talent Solutions Our Services Enterprise Productivity
  • 71. Infusion Confidential – Not For Distribution TheNextWave Data Sciences + IoT, “The Internet of Things” Virtual + Augmented Reality Artificial Intelligence + Machine Learning Emerging Technologies
  • 73. Infusion Confidential – Not For Distribution OurExpertise Craig Talosi Practice Lead, Business Insights Rob Ringham Practice Lead, Mobile Development Jeremy Bibby Practice Lead, Devices Peter Kuhtey Practice Lead, Web Development David Christensen Practice Lead, Cloud Enablement Enterprise/Data Architect, strategist, integration expert, software engineer/developer, MongoDB consultant + solution architect. Occasional easter egg placer. Ryan Chase Director of Technology and Strategy, Infusion (UK)
  • 74. Challenge/Solution Challenge Solution • IoT == many devices and lots of data • I want to get good value out of this data via analytics and application modernization • Agility I will present one possible solution to this problem. This is a reference architecture that can be applied to these kind of challenges. The technologies chosen for this instance of the reference architecture include MongoDB, Azure, Hadoop, PowerBI. A few reasons I like this solution: • Uses tech I’m familiar with • Integration is pretty straightforward – allows us to swap components in/out as needed.
  • 75. Infusion Confidential – Not For Distribution ValueProposition Data Ingestion & Storage • Ability to easily ingest data from IoT devices, providing quick and easy ways to store large amounts and data and perform transformations on that data as needed. App Modernization • Ease of presenting application optimized data sets allows rapid and agile creation of modern applications. Data Visualization • Data can be visualized via the BI tools that you use today and/or new BI tools.
  • 76. Domain Driven Design Model Bounded Context • the idea is actually pretty simple. lets come up with a ubiquitous language to described our domain (i.e., world), based on the language of that domain. • for example: • that’s a chair. • that’s an account. • that’s a client. • he has an address. • etc. • we use this language and domain model as input for other design. • ddd defines aggregate roots and bounded contexts (which closely relates to a micro service). these are the words we use to define the boundaries in our world/domain. Overview Micro Service • a small application that represents some logic, function, or behaviour. • typically based on some model (I prefer these to be domain models - i.e. DDD based approach). Hexagonal Architecture • something you can wrap your model in so you can put it inside of any hosting environment • might have a UI or a JMS/REST endpoint DOMAIN DRIVEN DESIGN
  • 77. • Event Driven Architecture 11 Model Bounded Context Model Bounded Context Model Bounded Context Bounded Context BROKER FABRIC Event Store Pub Pub Pub PubSubSubSub Model Sub EDA Complex Event Processing CEP Pub Sub CQRS Overview EVENT DRIVEN ARCHITECTURE
  • 78. Events are True Immutable Data Points EVENT DRIVEN ARCHITECTURE 1 2 Immutable data is factual and is true based on point in time (“forever true”). 12-09-1990 03-08-1998 06-07-2003 07-09-2008 08-09- 2011customerHasNewDependent(name..)EVENT customerHasNewDependent(name..)EVENT customerMarried(lastName..)EVENT customerMoved(addr1, addr2 ..)EVENT customerHasNewDependent(name..)EVENT customerCreated(name, addr1 ..)EVENT 03-08-1998
  • 79. So … 1 3 IoT DDD EDA “big data”≈ + + (for the purposes of this discussion + proposed solution)
  • 80. Infusion Confidential – Not For Distribution High Level Architecture • Two main kinds of data: • events • application data • We use the event data to enrich our application data. • We use the data to quickly build/enhance applications. • We use PowerBI or other analytics tools to get additional insights into our data.
  • 81. Infusion Confidential – Not For Distribution MongoDB Specifics • Use MongoDB BI connector to connect PowerBI and other analytics/dashboards tools • Use MongoDB Hadoop connector to connect MongoDB to big data clusters (Hadoop/Spark).
  • 82. Infusion Confidential – Not For Distribution Azure + IoT Specifics • Different devices need different types of gateways: • Field gateways for simple devices and/or specific security concerns. • Protocol gateways for more sophisticated devices • Event stores can be done in Azure or in MongoDB • We prefer server side discovery but this is not a hard/fast rule.
  • 83. MongoDB Deployment Options 1 7 Some quick thoughts – full details are beyond the scope of this presentation. Use Ops Manager to deploy into cloud VMs We recommend MongoDB Enterprise Edition for this This may change in the future • Be careful with micro- sharding in MongoDB 3.x – you should use container groups to avoid memory issues. • Third party SaaS providers that use the community edition (e.g. MongoLabs) are not recommended for this use case. • There are rumours about a new MongoDB provided SaaS option with an option to use Enterprise Edition – that will be awesome!
  • 84. Infusion Confidential – Not For Distribution The Full Picture TECHNICAL ARCHITECTURE
  • 85. Stories From the Trenches 1 9 Some things we have learned from implementing this with our clients. You can do your analytics and aggregations in MongoDB or in your big data ecosystem – decide per use case, it’s not 1 size fits all MongoDB - Hadoop connector is a tool - you need to decide how to use it Empower data usage for apps and analytics • Time series data modelling is a bit different in MongoDB vs HDFS. • Realtime jobs are different • Understand compute/memory needs of MongoDB connectors (Hadoop & BI) • Give analysts dedicated reporting clusters • Create use case optimized data views to accelerate application development. • Use the MongoDB BI connector to hook up your existing dashboards and visualization tools. • MongoDB aggregation pipeline for simple aggregations/rollups • Send more complex analytics to your Hadoop/Spark cluster • Understand your compute/memory needs. • Shard your MongoDB cluster if you need more memory.
  • 86. Confidentiality The information (data) contained on all sheets of this document/quotation constitutes confidential information of InfusionDev LLC or its affiliates (collectively hereinafter “Infusion”) and is provided for evaluation purposes only. In consideration of receipt of this document, the recipient agrees to maintain such information in confidence and to not reproduce or otherwise disclose this information to any person outside the group directly responsible for evaluation of its contents, unless otherwise authorized by Infusion in writing. There is no obligation to maintain the confidentiality of any such information that was known to recipient without restriction before receipt of this document as evidenced by written business records; which becomes publicly known through no fault of recipient; or which is rightfully received by recipient from a third party without restriction. This document includes information about current Infusion sales and service programs that may be enhanced or discontinued at Infusion’s sole discretion. Infusion has endeavored to include in this document the materials that are believed to be reliable and relevant for the purpose of recipient’s evaluation. Neither Infusion nor its representatives make any warranties as to the accuracy or completeness of the information. Accordingly, this document is provided for information purposes only in the hope that Infusion may be considered to receive your business. Neither Infusion nor its representatives shall have any liability to the recipient or any of its representatives resulting from the use of the information provided. Only a mutually agreed-upon written definitive agreement, signed by the authorized representatives of the parties, shall be binding on Infusion or its affiliates. The term “solution” in the context of this proposal is defined as the products and services proposed herein. Since additional information may be required from you in order to develop the appropriate configuration for your project, the term “solution” does not imply that those services as proposed are guaranteed to, or will, meet your requirements. The use of the terms “partner” or “partnership” in this proposal does not imply a formal, legal, or contractual partnership, but rather a mutually beneficial relationship arising from the teamwork between the parties. Unless otherwise agreed in writing, pricing estimates are valid for 60 days from date of submission of this proposal. © Copyright 2016 infusion
  • 87.
  • 89. Data Analytics
 in VR Weidong Yang Ph. D. Kineviz, Inc.
  • 90. VR + Data Viz VR is physical, intuitive and viscerally understandable
  • 91. VR Tech Stack • WebVR • HTC Vive (Room size VR) • NodeJS+OpenCL • Server-side GPU computation
  • 92. WebVR Advantages • GPU Performance • Real time collaboration • Platform independence • Can scale
  • 93. Bridge Between Reality and Data MR = Mixed Reality
  • 94. MR Advantage VR no longer limited to single user POV
  • 95. MR Applications Life Sciences & Bioinformatics Defense/Security Marketing Fraud and Crime Detection
  • 96. Kineviz - Bringing Art to Technology Kineviz has a team of engineers, artists and scientists. We are looking for partners to develop this exciting new technology for real world problems kineviz.com weidong@kineviz.com
  • 97. Loopd
  • 98.
  • 99.
  • 100.
  • 101.
  • 102.
  • 103.
  • 104.
  • 105.
  • 106.
  • 107.
  • 108.
  • 109.
  • 110.
  • 111.
  • 112.
  • 113.
  • 114.
  • 115.
  • 117. Elias Israel, CEO eli@meshfire.com Artificial Intelligence For Social Media 8 June 2016 Meshfire finds you the people, conversations and opportunities you’re missing in the flood of Social Media.
  • 120. Teams overwhelmed The Ideal ✔ Brand voice consistency ✔ Effective community engagement ✔ Complete reporting The Painful Reality ✗ Overworked ✗ Losing opportunities ✗ Reporting sporadically The Community Manager “Army of One” Managing 3-20 regional or national brands online 60% OF MAJOR BRANDS HAVE SOCIAL MEDIA TEAMS OF ONLY 1 TO 3 PEOPLE.
  • 124. WHAT KIND OF AI? Expert Systems Fuzzy Logic Knowledge Management Programming Instructions Neural Networks Machine Learning Statistical Analysis Learning Examples BOTH!
  • 125. HOW WE DO IT • Tracking over 15 million Twitter users • Inserting and processing more than 35 million tweets daily • Over 120GB of total data • Real-time analysis of Twitter user relationships • Real-time analysis of tweets as they happen
  • 126. Customer Quotes “Until Meshfire came along, I spent more time catching up and responding to missed messages. With Meshfire, I get instant notifications.” – Karl Kovacs, Social Media PM, HP “I caught a hashtag local arts orgs were using for a tweet-chat they forgot to tell us about. […] I would not have caught it without Meshfire, for sure.” – Amie Simon, Social Media Producer, EMP Museum “Meshfire does the thinking for us. We're now joining the right conversations, and there’s no time wasted managing social media.” – Sharon Herzog, VP Marketing, Sex Wax
  • 127. USER Base GROWING Partners Earned Media Meshfire customers have a combined audience exceeding 15.4 Million Twitter Users
  • 128. SCUF GAMING • 1,006,826+ Twitter followers • 200+ YouTube and Pro-Affiliates • 150+ Million Subscribers • 10k+ new followers each week “As we’ve grown Scuf Gaming, Smart Tools become critical to our continued success. Meshfire is extremely valuable for controlled management and growth of our online community.” Duncan Ironmonger CEO & Co-Founder of Scuf Gaming
  • 129. Elias Israel, CEO eli@meshfire.com Artificial Intelligence For Social Media 8 June 2016 Meshfire finds you the people, conversations and opportunities you’re missing in the flood of Social Media.
  • 131. Transforming How the World Builds Software Ian Andrews VP Products @IanAndrewsDC Mallika Iyer Principal Software Architect @cloudfoundryart
  • 132. Implementing — New methodologies to influence the software development culture of Silicon Valley’s most influential Internet companies Discovering — An agile, rapid iteration, test- driven approach to software development Accelerating — The digital transformation of the world’s largest companies with a modern software development methodology and modern cloud platform Rob Mee Paul Maritz Scott Yara Bill Cook Founded Transforming — The world’s largest companies into cloud native software companies
  • 133. CASE STUDY: GENERAL ELECTRIC The engine behind GE Predix
  • 134. CASE STUDY: DAIMLER The engine behind the Mercedes-Benz connected car
  • 135. 5 Operating System Cloud API Container Orchestration Google AWS Azure VMW Openstack Multiple Languages Microservices Support Services Marketplace Spring CloudSpring Boot DEVELOPMENT Native User Provided Partner App Deployment & Management Availability Visibility & Administration CI/CD Tools, ID, Security Health, Metrics, Patching Apps & Platform Dashboards OPERATIONS
  • 136. Everything to Deploy and Manage the App 6 4. Health management 2. Metrics 3. Log Aggregation 1. Roles and Policy 5. Security and Isolation 7. Scaling 6. Blue- Green deployment
  • 137. Services prepackaged for simple consumption 7 • Easy accessibility through Marketplace • Instant Provisioning and full lifecycle managed • Bind to apps through easy to use interface • Common access control and audit trails across services MySQL Session state caching GemFire Single Sign-On Jenkins Enterprise RabbitMQ Config ServerService Directory Circuit Breaker Redis DataStax Cassandra AND MORE Services Marketplace
  • 139. > cf marketplace > cf create- service > cf bind- service > cf unbind- service > cf delete- service CCDB Servic e Broke r Service Plans (single node, single- replica-set, sharded, etc...) IaaS Services APIRouter Cloud Controller Fetch Catalog Provision De-Provision Create Binding Delete Binding On Demand VM Creation… VM Deletion... On-Demand Service Broker Workflow
  • 140. MongoDB - On Demand Service as a Pivotal Cloud FoundryTile - Provision the IAAS resources during service instance creation - Everything packaged into a “tile” that runs on Pivotal Cloud Foundry on any IAAS
  • 141. Demo
  • 144. 1 How to Monitor and Troubleshoot Modern Day Apps with Sumo Logic Lavanya Shastri, Product Manager, Sumo Logic Sam Weaver, Product Manager, MongoDB
  • 145. 2Sumo Logic Confidential 2 Agenda • About Sumo Logic • Demo Optimizing slow queries Deployment health Security • Q&A
  • 146. 3 About Sumo Logic • Cloud Native Machine Data Analytics • 6+ years • 100 petabytes of data processed daily • 1000 customers • 10,000 users • Multi-tenant architecture, scales on demand
  • 147. 4 Q&A
  • 148. Wipro
  • 149. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL1 Insights driven Customer Experience Aggregating multi-channel information to create superior customer experiences Chandra Surbhat, VP & Global Head, Digital Technologies, Wipro Prasad Pillalamarri, Domain Consultant, DCxM Platform, Wipro
  • 150. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL2 The Age of the Customer Source: Forrester Research & other reports 95% 85% 55% 95% of dissatisfied customers tell others about their bad experience By 2020, 85% of customer relationship will be without human interaction. 55% of consumers are willing to pay more for a guaranteed good experience.
  • 151. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL3 Insights Driven Experience across Customer Journey IoTandAPIs TOUCH POINTS MARKETING NEXT-GEN COMMERCE CUSTOMER SERVICE PROCESSCONTENT MOBILITYWEB USER EXPERIENCE CUSTOMER LIFE CYCLE LOYALTYPURCHASECONSIDERATIONFAMILIARITYAWARENESS SERVICE On Premise & Cloud AnalyticsandInsights
  • 152. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL4 Insights are the DNA of Success… Provides Competitive Edge through Consumer Insights Drives Customer Centric Growth Creates Personalized Customer Experiences Enables Faster Decision making, Reduced Cost, & quicker launch of new Products and Services
  • 153. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL5 Driving Value - Converting Insights into Action Digital Customer Experience Management (DCxM) Stitches information and weaves digital fabric for a superior customer experience
  • 154. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL6 Experience-as-a-Service Experience- as-a-Service Relevant Content Demand Generation Representative Reviews Doculytics Digital Hiring Competition Analysis Digital Self-care Loyalty Gamification Create an engaging experience based on real time data, analytics and relevant context Automate the resume screening process and recommend best profiles for the Job Measure and meter the need for every product feature in the area of new product ideas/ innovation Move traffic from assisted to un- assisted channels by providing managed navigations and solution snippets Relevancy engine to ensure most relevant information is extracted and to boost the search relevancy for online conversions Summary of reviews that extracts insights on pricing, promotion, churn and competition Help provide smart OCR for contract management, credit extensions, mortgage advisory & document classification Provide cross channel conversations by clustering client interests for targeted content delivery
  • 155. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL7 Business Benefits Lead Generation and Demand Metering by targeting relevant customers and improve online conversion INCREASED REVENUES Offer Personalized Campaigns and relevant experience across digital channels, leading to improved Loyalty and Qualified Referrals PERSONALIZED CUSTOMER EXPERIENCE Streamlined and efficient processes through digitizing document driven operations PROCESS DIGITIZATION Incorporate Customer Intelligence through Social Listening in designing products, pricing, promotions PRODUCT INNOVATION
  • 156. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL8 Machine Learning OCR Natural Language Processing Information Extraction Services on MongoDB MongoDB helps in aggregating unstructured information with higher computational flexibility to drive insights in real time Unsupervised Algorithm
  • 157. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL9 Why MongoDB ? 0 Embedded documents, transformation through map-reduce, derived values and validation frameworks help source and store high volume, and a good design Schema less design helps to inject data from any channel, format into the system seamlessly & develop application layer with “Separation of Concern” principle.
  • 158. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL10 Why MongoDB ? 0 Out-of-the-box JSON documents help in connecting data into the dashboard through AJAX calls that filter data on the front end Provides advanced search capabilities which is not possible with traditional search tools Cloud and open source platform encompassing modules including NLP, text analytics, OCR, Information Extraction, Machine Learning and Analytics
  • 159. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL11 Launching DCxM 3.0
  • 160. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL12 Chandra Surbhat @Surbhat Visit us @ Wipro Booth# 7 THANK YOU Prasad Pillalamarri @PPillalamarri
  • 161. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL13 Appendix
  • 162. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL14 DCxM 3.0 – Document Classification
  • 163. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL15 DCxM 3.0 – Document Classification
  • 164. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL16 DCxM 3.0 – Demand Generation
  • 165. © 2016 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL17 DCxM 3.0 – Demand Generation