SlideShare a Scribd company logo
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
Sparks Ignite, Inc.
MongoDB
Build, Adapt, Reduce, Improve
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Enabling the Mid-Sized Enterprise
●
Management
●
Operations
●
Architecture
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Enabling the Mid-Sized Enterprise
●
Management
●
Introduction
●
Implement a Proof of Concept
●
Measure Results
●
Stages of Adoption
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Sparks Ignite, Inc.
●
Data Integration and Analytics
●
Data Management and
Governance
●
Enterprise Storage and
Compute
●
Consulting Services Offerings
Introduction
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve Introduction
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
●
Financial Services
●
Government
●
Retail
●
High Tech
●
Media and Entertainment
●
Healthcare
●
Telecommuncations
Introduction
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
●
Single View
●
Internet of Things
●
Mobile
●
Real-Time Analytics
●
Personalization
●
Catalog
●
Content Management
Introduction
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve Introduction
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve Introduction
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Problem
The Apollo Group (parent company of the
University of Phoenix) needed a cloud-based
learning management platform for its 350K globa
students.
Challenges with current Oracle platform
●
Scalability
●
Technology fit
Potential choices
●
Expand existing Oracle platform
●
Try MongoDB
Implement a POC
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
●
Resiliency
●
Stability
●
Adaptability of Data Model
●
Performance
●
Configuration Flexibility
●
Administrator Functionality
●
Training
●
Data Migration and Movement
●
Conformance with Standards
●
Quality & Availability of Support
Implement a POC
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
●
Phase 1 2 weeks
Cross-function team of stakeholders define go
and objectives
Gather current state metrics
●
Phase 2 2 weeks
Develop same use case application on small
MongoDB server w/ MongoDB data model
●
Phase 3 2 weeks
Stand up 5-node MongoDB deployment and
develop runbook
●
Phase 4 2 weeks
Performance and quality assurance tests to
validate goals and objectives
Implement a POC
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
●
Resiliency
●
Stability
●
Adaptability of Data Model
●
Performance
●
Configuration Flexibility
●
Administrator Functionality
●
Training
●
Data Migration and Movement
●
Conformance with Standards
●
Quality & Availability of Support
Implement a POC
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Tips for Evaluating a Software Solution
●
Identify and work closely with all relevant
stakeholders.
●
Clearly define the problem, your goals, and the
areas on which you want to focus.
●
Follow a rigorous, template-based evaluation
process to ensure that you cover all bases across all
POCs.
Measure Results
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Tips for Evaluating a Software Solution
●
Divide the evaluation into short, discrete phases.
●
Identify a simple but relevant use case to ensure
general understanding of the technical findings.
●
Act fast and fail quickly to avoid spending time and
resources on a solution that will fail in the long run.
Measure Results
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Tips for Evaluating a Software Solution
●
Leverage formal training, seminars, and targeted
questions to vendors.
●
Enroll users not involved in the project in training to
assess accurately how long it will take to train
novice users.
●
Evaluate the ease - or difficulty - of training users.
Measure Results
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
●
MongoDB
●
Build
●
Adapt
●
Reduce
●
Improve
Stages of Adoption
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Stages of Adoption
●
First MongoDB Project
●
Multiple MongoDB Projects
●
MongoDB Center of Excellence
●
MongoDB-First Policy
Stages of Adoption
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
First MongoDB Project
●
Identify target team members in
development, operations and
business teams.
●
Training for Developers and
DBAs.
●
Consulting on schema design,
architecture review and
introductory best practices
Stages of Adoption
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Multiple MongoDB Projects
Share knowledge within the
organization, through internal
presentations and hackathons.
●
Begin to establish preliminary
best practices, such as
preferred hardware
configurations and how to
integrate with existing
systems.
Stages of Adoption
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
MongoDB Center of Excellence
●
Identify a group across different
functional areas to document
best practices, facilitate
knowledge sharing and help
teams understand when to use
MongoDB.
●
Facilitate development of
MongoDB Platform-as-a-Service
(PaaS).
Stages of Adoption
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
MongoDB-First Policy
●
Disseminate information on the
CoE and best practices
throughout the organization.
●
Create process for defining
exception apps that can and
should use other databases.
●
Ensure that teams have the
resources they need to execute
projects successfully
●
MongoDB-First Policy
Stages of Adoption
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
MongoDB – Build, Adapt, Reduce, Improve
Questions?
david@sparksignite.net
Sparks Ignite, Inc.
A technology consulting firm. We build outcomes.
Modern Data Architecture
Questions?

More Related Content

What's hot

Fundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part IFundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part I
Gopinath Ramakrishnan, Ph.D, CSM
 
Where are my Project Managers? Role of the Project Manager with Agile
Where are my Project Managers?   Role of the Project Manager with AgileWhere are my Project Managers?   Role of the Project Manager with Agile
Where are my Project Managers? Role of the Project Manager with Agile
PM Reston Luncheon Series (PMIWDC)
 
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
Techcanvass
 
The Snowman - visualising Agile project roles & responsibilities
The Snowman - visualising Agile project roles & responsibilitiesThe Snowman - visualising Agile project roles & responsibilities
The Snowman - visualising Agile project roles & responsibilities
Abdul Ghafoor
 
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL
 
Pascal von Rickenbach (GetYourGuide) – Product versus Engineering – Dawn of J...
Pascal von Rickenbach (GetYourGuide) – Product versus Engineering – Dawn of J...Pascal von Rickenbach (GetYourGuide) – Product versus Engineering – Dawn of J...
Pascal von Rickenbach (GetYourGuide) – Product versus Engineering – Dawn of J...
Techsylvania
 
Between Business Demands and Thriving Technology: The 'Modern Day BA'
Between Business Demands and Thriving Technology: The 'Modern Day BA'Between Business Demands and Thriving Technology: The 'Modern Day BA'
Between Business Demands and Thriving Technology: The 'Modern Day BA'
IIBA UK Chapter
 
Agile project management - a deep dive 2.2
Agile project management  - a deep dive 2.2Agile project management  - a deep dive 2.2
Agile project management - a deep dive 2.2
Mohammad Faiz
 
How to use BABoK 3.0?
How to use BABoK 3.0?How to use BABoK 3.0?
How to use BABoK 3.0?
Katarzyna Kot
 
Free CBAP V3 study guide
Free CBAP V3 study guideFree CBAP V3 study guide
Free CBAP V3 study guide
LN Mishra CBAP
 
Agile 101
Agile 101Agile 101
Agile 101
Sunil Mundra
 
Free CBAP V3 question bank
Free CBAP V3 question bankFree CBAP V3 question bank
Free CBAP V3 question bank
LN Mishra CBAP
 
Free ECBA V3 question bank
Free ECBA V3 question bankFree ECBA V3 question bank
Free ECBA V3 question bank
LN Mishra CBAP
 
CBAP+Master 150 Free Questions
CBAP+Master 150 Free QuestionsCBAP+Master 150 Free Questions
CBAP+Master 150 Free Questions
CBAP Master
 
Lean PMO in everyday agile
Lean PMO in everyday agileLean PMO in everyday agile
Lean PMO in everyday agile
Prashanth Madhavan Narasimhan
 

What's hot (16)

Fundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part IFundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part I
 
Where are my Project Managers? Role of the Project Manager with Agile
Where are my Project Managers?   Role of the Project Manager with AgileWhere are my Project Managers?   Role of the Project Manager with Agile
Where are my Project Managers? Role of the Project Manager with Agile
 
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
 
The Snowman - visualising Agile project roles & responsibilities
The Snowman - visualising Agile project roles & responsibilitiesThe Snowman - visualising Agile project roles & responsibilities
The Snowman - visualising Agile project roles & responsibilities
 
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
 
Pascal von Rickenbach (GetYourGuide) – Product versus Engineering – Dawn of J...
Pascal von Rickenbach (GetYourGuide) – Product versus Engineering – Dawn of J...Pascal von Rickenbach (GetYourGuide) – Product versus Engineering – Dawn of J...
Pascal von Rickenbach (GetYourGuide) – Product versus Engineering – Dawn of J...
 
Between Business Demands and Thriving Technology: The 'Modern Day BA'
Between Business Demands and Thriving Technology: The 'Modern Day BA'Between Business Demands and Thriving Technology: The 'Modern Day BA'
Between Business Demands and Thriving Technology: The 'Modern Day BA'
 
Agile project management - a deep dive 2.2
Agile project management  - a deep dive 2.2Agile project management  - a deep dive 2.2
Agile project management - a deep dive 2.2
 
Agile från dag 1
Agile från dag 1Agile från dag 1
Agile från dag 1
 
How to use BABoK 3.0?
How to use BABoK 3.0?How to use BABoK 3.0?
How to use BABoK 3.0?
 
Free CBAP V3 study guide
Free CBAP V3 study guideFree CBAP V3 study guide
Free CBAP V3 study guide
 
Agile 101
Agile 101Agile 101
Agile 101
 
Free CBAP V3 question bank
Free CBAP V3 question bankFree CBAP V3 question bank
Free CBAP V3 question bank
 
Free ECBA V3 question bank
Free ECBA V3 question bankFree ECBA V3 question bank
Free ECBA V3 question bank
 
CBAP+Master 150 Free Questions
CBAP+Master 150 Free QuestionsCBAP+Master 150 Free Questions
CBAP+Master 150 Free Questions
 
Lean PMO in everyday agile
Lean PMO in everyday agileLean PMO in everyday agile
Lean PMO in everyday agile
 

Similar to MongoDB – Build, Adapt, Reduce, Improve

3P Consulting – Nearshoring Intro Presentation
3P Consulting – Nearshoring Intro Presentation3P Consulting – Nearshoring Intro Presentation
3P Consulting – Nearshoring Intro Presentation
Maik Bodden
 
Agile Governance for Hybrid Programs
Agile Governance for Hybrid ProgramsAgile Governance for Hybrid Programs
Agile Governance for Hybrid Programs
Cprime
 
Aligning Feature Delivery with OKRs by Gtmhub CPO
Aligning Feature Delivery with OKRs by Gtmhub CPOAligning Feature Delivery with OKRs by Gtmhub CPO
Aligning Feature Delivery with OKRs by Gtmhub CPO
Product School
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To Agility
Naresh Jain
 
How to Manage a Mixed Portfolio of Products by Salesforce PM
How to Manage a Mixed Portfolio of Products by Salesforce PMHow to Manage a Mixed Portfolio of Products by Salesforce PM
How to Manage a Mixed Portfolio of Products by Salesforce PM
Product School
 
20210527 pagematics - software development company presentation
20210527   pagematics - software development company presentation20210527   pagematics - software development company presentation
20210527 pagematics - software development company presentation
MathewPM7
 
Agile Gurugram 2023 I Game Changing Agile: Unleashing a Tectonic Shift in Wor...
Agile Gurugram 2023 I Game Changing Agile: Unleashing a Tectonic Shift in Wor...Agile Gurugram 2023 I Game Changing Agile: Unleashing a Tectonic Shift in Wor...
Agile Gurugram 2023 I Game Changing Agile: Unleashing a Tectonic Shift in Wor...
AgileNetwork
 
GeekyAnts- App development company's Experience deck .pptx
GeekyAnts- App development company's Experience deck .pptxGeekyAnts- App development company's Experience deck .pptx
GeekyAnts- App development company's Experience deck .pptx
GeekyAnts
 
TestOps and Shift Left
TestOps and Shift LeftTestOps and Shift Left
TestOps and Shift Left
Gervais Johnson, Advisor
 
Thoughtworks Rebrand and Rollout of Marketo
Thoughtworks Rebrand and Rollout of MarketoThoughtworks Rebrand and Rollout of Marketo
Thoughtworks Rebrand and Rollout of Marketo
Joshua Perry
 
Behaviour Driven Development: Oltre i limiti del possibile
Behaviour Driven Development: Oltre i limiti del possibileBehaviour Driven Development: Oltre i limiti del possibile
Behaviour Driven Development: Oltre i limiti del possibile
Iosif Itkin
 
Black Horse Team: ReactJS and NodeJS driven web applications
Black Horse Team: ReactJS and NodeJS driven web applicationsBlack Horse Team: ReactJS and NodeJS driven web applications
Black Horse Team: ReactJS and NodeJS driven web applications
Nikolay Podstrigan
 
Taller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and AgileTaller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies
 
WEBINAR: "Agile Development"
WEBINAR: "Agile Development"WEBINAR: "Agile Development"
WEBINAR: "Agile Development"
Ontuitive
 
The Growth Marketing Secrets of Top Software Houses in Poland - SODA Meetup -...
The Growth Marketing Secrets of Top Software Houses in Poland - SODA Meetup -...The Growth Marketing Secrets of Top Software Houses in Poland - SODA Meetup -...
The Growth Marketing Secrets of Top Software Houses in Poland - SODA Meetup -...
MAN Digital
 
Proventures corporate profile v2.1
Proventures corporate profile v2.1Proventures corporate profile v2.1
Proventures corporate profile v2.1
ProventuresEducation
 
Moving to tdd bdd
Moving to tdd bddMoving to tdd bdd
Moving to tdd bdd
Kim Carter
 
Managing software projects & teams effectively
Managing software projects & teams effectivelyManaging software projects & teams effectively
Managing software projects & teams effectively
Ashutosh Agarwal
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
Aleem Khan
 

Similar to MongoDB – Build, Adapt, Reduce, Improve (20)

3P Consulting – Nearshoring Intro Presentation
3P Consulting – Nearshoring Intro Presentation3P Consulting – Nearshoring Intro Presentation
3P Consulting – Nearshoring Intro Presentation
 
Agile Governance for Hybrid Programs
Agile Governance for Hybrid ProgramsAgile Governance for Hybrid Programs
Agile Governance for Hybrid Programs
 
Aligning Feature Delivery with OKRs by Gtmhub CPO
Aligning Feature Delivery with OKRs by Gtmhub CPOAligning Feature Delivery with OKRs by Gtmhub CPO
Aligning Feature Delivery with OKRs by Gtmhub CPO
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To Agility
 
How to Manage a Mixed Portfolio of Products by Salesforce PM
How to Manage a Mixed Portfolio of Products by Salesforce PMHow to Manage a Mixed Portfolio of Products by Salesforce PM
How to Manage a Mixed Portfolio of Products by Salesforce PM
 
Agile dashboard
Agile dashboardAgile dashboard
Agile dashboard
 
20210527 pagematics - software development company presentation
20210527   pagematics - software development company presentation20210527   pagematics - software development company presentation
20210527 pagematics - software development company presentation
 
Agile Gurugram 2023 I Game Changing Agile: Unleashing a Tectonic Shift in Wor...
Agile Gurugram 2023 I Game Changing Agile: Unleashing a Tectonic Shift in Wor...Agile Gurugram 2023 I Game Changing Agile: Unleashing a Tectonic Shift in Wor...
Agile Gurugram 2023 I Game Changing Agile: Unleashing a Tectonic Shift in Wor...
 
GeekyAnts- App development company's Experience deck .pptx
GeekyAnts- App development company's Experience deck .pptxGeekyAnts- App development company's Experience deck .pptx
GeekyAnts- App development company's Experience deck .pptx
 
TestOps and Shift Left
TestOps and Shift LeftTestOps and Shift Left
TestOps and Shift Left
 
Thoughtworks Rebrand and Rollout of Marketo
Thoughtworks Rebrand and Rollout of MarketoThoughtworks Rebrand and Rollout of Marketo
Thoughtworks Rebrand and Rollout of Marketo
 
Behaviour Driven Development: Oltre i limiti del possibile
Behaviour Driven Development: Oltre i limiti del possibileBehaviour Driven Development: Oltre i limiti del possibile
Behaviour Driven Development: Oltre i limiti del possibile
 
Black Horse Team: ReactJS and NodeJS driven web applications
Black Horse Team: ReactJS and NodeJS driven web applicationsBlack Horse Team: ReactJS and NodeJS driven web applications
Black Horse Team: ReactJS and NodeJS driven web applications
 
Taller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and AgileTaller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and Agile
 
WEBINAR: "Agile Development"
WEBINAR: "Agile Development"WEBINAR: "Agile Development"
WEBINAR: "Agile Development"
 
The Growth Marketing Secrets of Top Software Houses in Poland - SODA Meetup -...
The Growth Marketing Secrets of Top Software Houses in Poland - SODA Meetup -...The Growth Marketing Secrets of Top Software Houses in Poland - SODA Meetup -...
The Growth Marketing Secrets of Top Software Houses in Poland - SODA Meetup -...
 
Proventures corporate profile v2.1
Proventures corporate profile v2.1Proventures corporate profile v2.1
Proventures corporate profile v2.1
 
Moving to tdd bdd
Moving to tdd bddMoving to tdd bdd
Moving to tdd bdd
 
Managing software projects & teams effectively
Managing software projects & teams effectivelyManaging software projects & teams effectively
Managing software projects & teams effectively
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 

More from Dave Callaghan

Big Brother Big Sister Bluemix Architecture from #HackathonCLT
Big Brother Big Sister Bluemix Architecture from #HackathonCLTBig Brother Big Sister Bluemix Architecture from #HackathonCLT
Big Brother Big Sister Bluemix Architecture from #HackathonCLT
Dave Callaghan
 
Big data and Blockchain in HealthIT
Big data and Blockchain in HealthITBig data and Blockchain in HealthIT
Big data and Blockchain in HealthIT
Dave Callaghan
 
Smart Grids and Big Data
Smart Grids and Big DataSmart Grids and Big Data
Smart Grids and Big Data
Dave Callaghan
 
Stormwater analytics with MongoDB and Pentaho
Stormwater analytics with MongoDB and PentahoStormwater analytics with MongoDB and Pentaho
Stormwater analytics with MongoDB and Pentaho
Dave Callaghan
 
MongoDB - Build, Adapt, Reduce, Improve
MongoDB - Build, Adapt, Reduce, ImproveMongoDB - Build, Adapt, Reduce, Improve
MongoDB - Build, Adapt, Reduce, Improve
Dave Callaghan
 
IoT underthe hood
IoT underthe hoodIoT underthe hood
IoT underthe hood
Dave Callaghan
 
Orphans in the Desert Presentation
Orphans in the Desert PresentationOrphans in the Desert Presentation
Orphans in the Desert PresentationDave Callaghan
 

More from Dave Callaghan (11)

Big Brother Big Sister Bluemix Architecture from #HackathonCLT
Big Brother Big Sister Bluemix Architecture from #HackathonCLTBig Brother Big Sister Bluemix Architecture from #HackathonCLT
Big Brother Big Sister Bluemix Architecture from #HackathonCLT
 
Big data and Blockchain in HealthIT
Big data and Blockchain in HealthITBig data and Blockchain in HealthIT
Big data and Blockchain in HealthIT
 
Smart Grids and Big Data
Smart Grids and Big DataSmart Grids and Big Data
Smart Grids and Big Data
 
Stormwater analytics with MongoDB and Pentaho
Stormwater analytics with MongoDB and PentahoStormwater analytics with MongoDB and Pentaho
Stormwater analytics with MongoDB and Pentaho
 
MongoDB - Build, Adapt, Reduce, Improve
MongoDB - Build, Adapt, Reduce, ImproveMongoDB - Build, Adapt, Reduce, Improve
MongoDB - Build, Adapt, Reduce, Improve
 
IoT underthe hood
IoT underthe hoodIoT underthe hood
IoT underthe hood
 
SegmentOfOne
SegmentOfOneSegmentOfOne
SegmentOfOne
 
BigFastData
BigFastDataBigFastData
BigFastData
 
Orphans in the Desert Presentation
Orphans in the Desert PresentationOrphans in the Desert Presentation
Orphans in the Desert Presentation
 
AtlasCHUG
AtlasCHUGAtlasCHUG
AtlasCHUG
 
BigDataInTelco
BigDataInTelcoBigDataInTelco
BigDataInTelco
 

Recently uploaded

一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
vcaxypu
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
Opendatabay
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
ewymefz
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Linda486226
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
AlejandraGmez176757
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
TravisMalana
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
ewymefz
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
benishzehra469
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
correoyaya
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
MaleehaSheikh2
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
haila53
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
vcaxypu
 

Recently uploaded (20)

一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 

MongoDB – Build, Adapt, Reduce, Improve

  • 1. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. Sparks Ignite, Inc. MongoDB Build, Adapt, Reduce, Improve
  • 2. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve Enabling the Mid-Sized Enterprise ● Management ● Operations ● Architecture
  • 3. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve Enabling the Mid-Sized Enterprise ● Management ● Introduction ● Implement a Proof of Concept ● Measure Results ● Stages of Adoption
  • 4. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve Sparks Ignite, Inc. ● Data Integration and Analytics ● Data Management and Governance ● Enterprise Storage and Compute ● Consulting Services Offerings Introduction
  • 5. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve Introduction
  • 6. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve ● Financial Services ● Government ● Retail ● High Tech ● Media and Entertainment ● Healthcare ● Telecommuncations Introduction
  • 7. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve ● Single View ● Internet of Things ● Mobile ● Real-Time Analytics ● Personalization ● Catalog ● Content Management Introduction
  • 8. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve Introduction
  • 9. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve Introduction
  • 10. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve Problem The Apollo Group (parent company of the University of Phoenix) needed a cloud-based learning management platform for its 350K globa students. Challenges with current Oracle platform ● Scalability ● Technology fit Potential choices ● Expand existing Oracle platform ● Try MongoDB Implement a POC
  • 11. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve ● Resiliency ● Stability ● Adaptability of Data Model ● Performance ● Configuration Flexibility ● Administrator Functionality ● Training ● Data Migration and Movement ● Conformance with Standards ● Quality & Availability of Support Implement a POC
  • 12. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve ● Phase 1 2 weeks Cross-function team of stakeholders define go and objectives Gather current state metrics ● Phase 2 2 weeks Develop same use case application on small MongoDB server w/ MongoDB data model ● Phase 3 2 weeks Stand up 5-node MongoDB deployment and develop runbook ● Phase 4 2 weeks Performance and quality assurance tests to validate goals and objectives Implement a POC
  • 13. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve ● Resiliency ● Stability ● Adaptability of Data Model ● Performance ● Configuration Flexibility ● Administrator Functionality ● Training ● Data Migration and Movement ● Conformance with Standards ● Quality & Availability of Support Implement a POC
  • 14. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve Tips for Evaluating a Software Solution ● Identify and work closely with all relevant stakeholders. ● Clearly define the problem, your goals, and the areas on which you want to focus. ● Follow a rigorous, template-based evaluation process to ensure that you cover all bases across all POCs. Measure Results
  • 15. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve Tips for Evaluating a Software Solution ● Divide the evaluation into short, discrete phases. ● Identify a simple but relevant use case to ensure general understanding of the technical findings. ● Act fast and fail quickly to avoid spending time and resources on a solution that will fail in the long run. Measure Results
  • 16. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve Tips for Evaluating a Software Solution ● Leverage formal training, seminars, and targeted questions to vendors. ● Enroll users not involved in the project in training to assess accurately how long it will take to train novice users. ● Evaluate the ease - or difficulty - of training users. Measure Results
  • 17. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve ● MongoDB ● Build ● Adapt ● Reduce ● Improve Stages of Adoption
  • 18. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve Stages of Adoption ● First MongoDB Project ● Multiple MongoDB Projects ● MongoDB Center of Excellence ● MongoDB-First Policy Stages of Adoption
  • 19. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve First MongoDB Project ● Identify target team members in development, operations and business teams. ● Training for Developers and DBAs. ● Consulting on schema design, architecture review and introductory best practices Stages of Adoption
  • 20. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve Multiple MongoDB Projects Share knowledge within the organization, through internal presentations and hackathons. ● Begin to establish preliminary best practices, such as preferred hardware configurations and how to integrate with existing systems. Stages of Adoption
  • 21. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve MongoDB Center of Excellence ● Identify a group across different functional areas to document best practices, facilitate knowledge sharing and help teams understand when to use MongoDB. ● Facilitate development of MongoDB Platform-as-a-Service (PaaS). Stages of Adoption
  • 22. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve MongoDB-First Policy ● Disseminate information on the CoE and best practices throughout the organization. ● Create process for defining exception apps that can and should use other databases. ● Ensure that teams have the resources they need to execute projects successfully ● MongoDB-First Policy Stages of Adoption
  • 23. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. MongoDB – Build, Adapt, Reduce, Improve Questions? david@sparksignite.net
  • 24. Sparks Ignite, Inc. A technology consulting firm. We build outcomes. Modern Data Architecture Questions?

Editor's Notes

  1. We research, evaluate, design, build & deploy innovative information technology outcomes. DATA INTEGRATION & ANALYTICS Embedded Analytics, IoT Analytics, Native Hadoop Integration, Mobile BI, Customer 360. DATA MANAGEMENT & GOVERNANCE Modern Day Enterprise BU & DR, Compliance, Cloud & EndPoint Protection, Active Archive CONSULTING SERVICES OFFERINGS Assessments, Software Development, Design for Storage, Cloudy Apps, Data Integration & Installs
  2. I bring twenty years of development experience to today's modern data environments. I am certified in and work extensively with Hadoop, HBase, Cassandra and MongoDB.. I am working with and contributing to the new Big Data governance initiative platform applications like Falcon and Ranger and Atlas.
  3. Financial Services MetLife single view of 100M customers across 70 systems in 90 days. 8 yrs of prior failure Citigroup realtime event subscription RMS cloud-based risk analytics w/ Tbs of data Retail Ebay stores metadata for every single item Gap built their supply chain Government Chicago geospatial realtime analytics from30+ dept Natioanal Archive stores 1000 yrs worth of docs Healthcare AstraZeneca, Genetech and Medtronic do research
  4. Single View Real-time views of your business that integrate all of your siloed data. Internet of Things 40 billion sensors. $19 trillion in revenue. You’re gonna need a bigger database. Mobile Ship killer mobile apps. Scale to millions of users. Do it in weeks, not months. Real-Time Analytics Lightweight, low-latency analytics. Integrated into your operational database. In real time. Personalization Greet your customers like old friends so they’ll treat you like one, too. Catalog Catalogs change constantly. That’s an RDBMS nightmare. But it’s easy with MongoDB. Content Management Store and serve any type of content, build any feature, serve it any way you like. From a single database.
  5. Now let me introduce the audience …. Sorry
  6. Typically at a MUG, we have 1. Build New Applications That Were Not Possible Before 2. Adapt And Develop Competitive Advantages 3. Improve Customer Satisfaction 4. Reduce Costs For the purpose of this meeting, we will assume that everyone here has a problem that they don't know how to fix but need to fix it anyway.
  7. Single View Real-time views of your business that integrate all of your siloed data. Internet of Things 40 billion sensors. $19 trillion in revenue. You’re gonna need a bigger database. Mobile Ship killer mobile apps. Scale to millions of users. Do it in weeks, not months. Real-Time Analytics Lightweight, low-latency analytics. Integrated into your operational database. In real time. Personalization Greet your customers like old friends so they’ll treat you like one, too. Catalog Catalogs change constantly. That’s an RDBMS nightmare. But it’s easy with MongoDB. Content Management Store and serve any type of content, build any feature, serve it any way you like. From a single database.
  8. robust enough to be a critical component? If failures occur, how does MongoDB respond? high-quality without unexpected failures? data model changes quickly? How do changes impact the applications and services that consume it? perform enough to serve a massive app and user base? hybrid deployment with both cloud-based and on-premise ? How long does it take to install and deploy ? How difficult is it to administer?backups, adding and removing indexes, and changing out hardware What current and ongoing training ops & developers How should we migrate data.load data? Retrieve well Is MongoDB an industry de-facto standard? If not, is it well positioned to become one? Fit to our culture? if something goes wrong , can we get qualified, top-notchassistance - even in the middle of the night or on a holiday?
  9. can survive multiple-node and site-wide failures. The replica set feature works well and is easy to use. stable and easy to integrate one of biggest strengths over relational databases as well as or even better than the Oracle system. Amazon EC2: cloud-based, on-premise, & hybrid first configuration within hours. Chef/Puppet spin up dozens of nodes in minutes two-day training from the MongoDB University developers proficient in MongoDB with just a half day populated by exporting from Oracle using Python met criteria for future inclusion on the standards list enterprise-grade support, large community
  10. Having a clearly defined entry and exit criteria is the difference between an evaluation and a science project. Do not build something you assume your customers will want. Ask them. I outlined Phases 1 – 4 but sometimes there needs to be a Phase 0 which is to just put together a process to gather and evaluate meaningful information
  11. Time-boxing is mandatory on POCs as are very limited scopes.
  12. If you are attempting to bring on something new, evaluate your organization's ability to learn. This refers not just to your team, but operations and business users as well.
  13. Using MongoDB as a data store sets you up for a successful ecosystem Build – The codebase, deployment and management are easily prototyped and scaled Changing the schema does not break the application. That's a new way of thinking Reduce cost at the top and bottom. Reduce overhead. Developer friction. Operations time. Project time. Refactor without rebuilding with schema on read rather than schema on write for continuous improvement
  14. We research, evaluate, design, build & deploy innovative information technology outcomes. DATA INTEGRATION & ANALYTICS Embedded Analytics, IoT Analytics, Native Hadoop Integration, Mobile BI, Customer 360. DATA MANAGEMENT & GOVERNANCE Modern Day Enterprise BU & DR, Compliance, Cloud & EndPoint Protection, Active Archive CONSULTING SERVICES OFFERINGS Assessments, Software Development, Design for Storage, Cloudy Apps, Data Integration & Installs