Healthcare providers continue to feel increased margin pressure, due to both macro-economic factors as well as significant regulatory change. In response to these pressures, leading healthcare organizations are leveraging new technologies to increase quality of care and simultaneously reduce costs. In this session, hear how MongoDB has enabled successful real world projects, such as:
* Electronic Medical Records - A leading health care provider provides patient data to doctors and other professionals via a web-enabled Bring Your Own Device application
* Reference Data Management - One of the country's largest clinical laboratory networks provides a scalable solution for the management of laboratory test results
The use cases are specific to Healthcare but the patterns of usage - agility, scale, global distribution - will be applicable across many industries.
2. 2
• Webinar will begin at 1pm ET
• There is a Q&A following the webinar. You can enter questions in
the Q&A box to the Host and Presenter.
• A recording of the webinar will be available and emailed 24 hours
after the event is complete.
• Audio should start immediately when you log into the event via
Audio Broadcast. You will need a Voip headset and reliable internet
connection for Audio Broadcast. If you are having issues connecting,
please dial 1-877-668-4493; Access code: 668 308 088 Or ask a
question in the Chat box.
• For any other issues please email webinars@mongodb.com.
MongoDB Healthcare webinarMongoDB Healthcare webinar
3. 3
• Need for greater efficiency driven by the
market and the Patient Affordable Care
Act
• Today’s health data lives in silos
• Cultural barriers prevent faster adoption
of emerging technologies
• Data lives in silos, not easily shared
Health Care ChallengesHealth Care Challenges
4. 4
• Federal Incentives for Electronic Medical
Records and Electronic Health Records
• Sensors, devices, network bandwith, and
storage costs have fallen dramatically.
• Opportunity to make medical decisions
based on the data is available today
Health Care OpportunitiesHealth Care Opportunities
6. 6
Health Care Data Challenges
Many New Apps
Data Sources Better Care
Do More With LessFaster Time to Patient
7. 7
With the right tools the government, health care
providers, and insurers can
•Build new applications not possible before
•Enhance service to patients significantly
•Remove data redundancy
•Better assess and effect health indicators
•Reduce cost
Big Data Is An OpportunityBig Data Is An Opportunity
12. 12
To provide the best database for how we build and
run apps today
MongoDB Vision
Build
–New, complex, varying data
–Flexibility
–New languages
–Faster development
Run
–Big Data scalability
–Real-time
–Commodity hardware
–Cloud
13. 13
MongoDB Features
• JSON Document Model
with Dynamic Schemas
• Auto-Sharding for
Horizontal Scalability
• Text Search
• Aggregation Framework
and MapReduce
• Full, Flexible Index Support
and Rich Queries
• Built-In Replication for High
Availability
• Advanced Security
• Large Media Storage with
GridFS
14. 14
RDBMS
Agility – Document Oriented Model
MongoDB
{
_id : ObjectId("4c4ba5e5e8aabf3"),
employee_name: "Dunham, Justin",
department : "Marketing",
title : "Product Manager, Web",
report_up: "Neray, Graham",
pay_band: “C",
benefits : [
{ type : "Health",
plan : "PPO Plus" },
{ type : "Dental",
plan : "Standard" }
]
}
15. 15
• MongoDB does not need any pre-defined data schema.
• Every document could have different data
Agility – Dynamic SchemaAgility – Dynamic Schema
{name: “jeff”,
eyes: “blue”,
height: 72,
boss: “ben”}
{name: “brendan”,
aliases: [“el diablo”]}
{name: “ben”,
hat: ”yes”}
{name: “matt”,
pizza: “DiGiorno”,
height: 74,
boss: 555.555.1212}
{name: “will”,
eyes: “blue”,
birthplace: “NY”,
aliases: [“bill”, “la
ciacco”],
gender: ”???”,
boss: ”ben”}
16. 16
Agility – Rich Query and Aggregation
{
object: ‘M1 Abrahms 3123’,
type: ‘Armored Vehicle’,
owner: ‘5th Armored’,
location: [45.123,47.232],
current_range: 245
armament: [
{ model: ‘105mm M68A1’,
type: ‘Rifled Cannon’,
range: 100000, … },
{ model: ‘120mm M256’,
type: ‘Smooth Bore Cannon’}],
crew: [ {name: ‘Paul’, …
weight: 126000,
equipment: […
desc: “This unit is highly …
}
Rich Queries
• Find all armored vehicle under 64 tons
with a smooth bore cannon and a crew
member with IED removal training
Geospatial
• Find all units within a 220 mile radius of
a position with transport capacity of 20
sorted by proximity
Text Search • Find all units having Arabic mentioned
Aggregation
• Calculate the average range of units
within the Afghanistan Theater of
Operation
Map Reduce
• Find correlations between co-located
units and mission casualties
17. 17
• Electronic Medical Records
• Paper based chart is now completely digital
• System has a large number of interfaces
• Bring your own device allows faster adoption and new
possibilities.
• ACID transaction – Fully consistent data store
• Flexible data model
• Modern development languages
• High Availability
Use Case: Hospital
18. 18
• Large Data Volumes
• Scalability
• Enterprise ready – Security, Backups
• Rich query language
• ACID transaction – Fully consistent data store
• Flexible data model
• Modern development languages
Use Case: Clinical Tests
19. 19
Agility – Native Language Drivers
Shell
Command-line shell for
interacting directly with
database
Drivers
Drivers for most popular
programming languages and
frameworks
> db.collection.insert({company:“10gen”, product:“MongoDB”})
>
> db.collection.findOne()
{
“_id”: ObjectId(“5106c1c2fc629bfe52792e86”),
“company”: “10gen”
“product”: “MongoDB”
}
Java
Python
Perl
Ruby
Haskell
JavaScript
25. 25
Developer/Ops Savings
•Ease of Use
•Agile development
•Less maintenance
Hardware Savings
•Commodity servers
•Internal storage (no SAN)
•Scale out, not up
Software/Support Savings
•No upfront license
•Cost visibility for usage growth
Value - Lower TCO
DB Alternative
26. 26
MongoDB Products and Services
Training
Online and In-Person for Developers and Administrators
MongoDB Management Service (MMS)
Cloud-Based Suite of Services for Managing MongoDB Deployments
Subscriptions
MongoDB Enterprise, MMS (On-Prem), Professional Support,
Commercial License
Consulting
Expert Resources for All Phases of MongoDB Implementations
Editor's Notes
Introduction Run the Federal business which of course spans Civilian, IC, and DoD Technical 8 years in NoSQL in the government space SPSS Ad Serving Code slinging at DARPA
For the first time we can digitize humans. We can remotely and continuously monitor each heart beat, moment-to-moment blood pressure readings, the rate and depth of breathing, body temperature, oxygen concentration in the blood, glucose, brain waves, activity, mood – all the things that make us tick. We can image any part of the body and do a three-dimensional reconstruction, eventually leading to the capability of printing an organ. Or, we can use a miniature, handheld, high-resolution imaging device that rapidly captures critical information anywhere, such as the scene of a motor vehicle accident or a person's home in response to a call of distress. We can determine all 6 billion letters ("life codes") of a person's genome sequence. And all of this information about an individual can be assembled from wireless biosensors, genome sequencing or imaging to be readily available, integrated with all the traditional medical data and constantly updated. We now have the technology to digitize a human being in highest definition, in granular detail, and in ways that most people thought would not be possible. This reflects an unprecedented super-convergence. It would not be possible were it not for the maturation of the digital world technologies – the ubiquity of smartphones, bandwidth, pervasive connectivity and social networking. Beyond this, the perfect digital storm includes immense, seemingly unlimited, computing power via cloud server farms, remarkable biosensors, genome sequencing, imaging capabilities and formidable health information systems.
More demands Expectations shaped by rapid change and innovation in consumer markets Government must react faster Time to mission is shortening One example Enemy threats more varied and change rapidly Fiscal constraints (do more with less)
NoSQL shouldn’t be viewed as a pejorative term. It simply refers to databases that don’t use SQL as their primary access and aren’t relational MongoDB has a rich feature set and date model that allows it to work across many problem domains. It shares this in common with the RDBMS which has been a general purpose database for 30 years
How does MongoDB help Governments be faster better cheaper? It comes down to three key aspects that MongoDB enables: Agility, Scalability, and Value I promise you this is not my most technical slide
MongoDB provides agility, scalability, and performance without sacrificing the functionality of relational databases, like full index support and rich queries Indexes: secondary, compound, text search (with MongoDB 2.4), geospatial, and more
Using a document oriented model made having a dynamic schema natural What does having a dynamic schema mean?