2. • Begrüßung und Einführung
• Umsetzung einer cloudbasierten Datenstrategie
• Best Practices Migration RDBMS zu MongoDB
• Wie MongoDB unterstützen kann
• Q&A und Networking
Agenda
3. Your Speakers today:
André Thelen
Regional Director DACH,
MongoDB
Dr. Christian Kurze
Senior Solutions Architect,
MongoDB
Dirk Slama
Vice President Bosch Software
Innovations
4. • Begrüßung und Einführung
• Umsetzung einer cloudbasierten Datenstrategie
• Best Practices Migration RDBMS zu MongoDB
• Wie MongoDB unterstützen kann
• Q&A und Networking
Agenda
5. 40%
6%
30%
23%
Align operational expenditure with value
Scale to new geographies and markets
Lack the required in-house expertise
Reduce time to market and faster app delivery
“What is your primary reason for using cloud
technologies?”
While cost was once widely-cited as the driver of cloud adoption,
time to market has taken its place.
Source: MongoDB Research
6. Key decision criteria
Deployment Flexibility
On-premise, Private, Public, or Hybrid
without vendor lock-in
Agility
Accelerate time to market and speed
of change for the business
Cost
Aligned to actual demand and value but
with predictability
What to think about when choosing a cloud data platform
Resiliency
Engineered for high availability
across distributed architectures
Scalability
Elastically grow with demand
Security
Leverage best in class and appropriate
security controls
Reducing Complexity
Broad use case applicability to avoid
additional complexity
8. Multi-model Built for mission critical workloads
Adoption & Growth 3000+ Enterprise Customers 2500+ Atlas Customers
Scalable and Resilient
Who Is MongoDB?
10. • Begrüßung und Einführung
• Umsetzung einer cloudbasierten Datenstrategie
• Wie Bosch SI die Enterprise/Cloud-Integration umsetzt
• Best Practices Migration RDBMS zu MongoDB
• Wie MongoDB unterstützen kann
• Q&A und Networking
Agenda
11. The Cloud Era
Platform Transformation
Platform 1: Mainframes Platform 2: Client/Server Platform 3: Cloud/Mobile
1960s-1980s 1990s-2000s 2010-Beyond
13. 13
Seismic Shifts — Application Architecture
On premises / self-hosted
Monolithic
Proprietary
Fat Client / Web v1
Cloud
Microservices
Open source
Mobile
14. 14
Operational Single View
Solution: Dynamic Schema and Easy Scaling
Customer Facing
Applications
Silo 1Silo 1Silo 1
Silo 1Silo 1Silo 2
Silo 1Silo 1Silo 3
Regulatory
Applications
Operational Reporting Data Warehouse
Strategic Reporting
Benefits
• Real-time
• Complete details
• Agile
• Higher customer retention
• Increase wallet share
• Proactive exception handling
CRM
Real-Time or Batch
SAP Production
15. 15
Provisioning Service
Advanced Deployment Patterns
We see increasing adoption of more advanced deployment patterns across all industries and company sizes to
enable strategic business and IT transformation programmes.
API Access Layer (SOA, Microservices)
”Atomic Data”
App1 App2 App3
Customers
Products
Accounts
Transactions
DB1 DB2 DB3
App1 App2 App3
Infrastructure* Infrastructure*
Database as a Service (DBaaS)
Standardise processes to request environments, automate
provisioning (if possible), and establish best practices to
administrate large deployments.
Data as a Service (DaaS)
Streamline access to channelised, atomic data to increase
efficiency, avoid data duplication, enable high-availability &
resilience.
Access through MongoDB
drivers in each application
* MongoDB architecture enables you to spread data across multiple regions & data centres (on-premise or in the cloud) to
achieve maximum resilience, high availability, and low latency for local data requests.
16. 16
API Access Layer
Operational Data
Customers
Products
Accounts
Transactions
Shared Physical Infrastructure
App1 App2 App3
1. Development agility
– UI for self-service provisioning & scaling
2. Data Re-use
– Each service’s data is physically isolated into its own
database instance
– Federated across services with appropriate permissioning
3. Corporate Governance
– Logically managed as one service
Cloud Data Strategy
Standardized, On-Demand Database Service
Deployment Agnostic
Any Cloud, Any Where
17. Cloud ManagerOps Manager MongoDB Atlas
Private DBaaS: On-
Prem
Multi-Purpose DB & Eliminating Lock-In
Hybrid DBaaS
Public DBaaS: Fully
Managed
Same Code Base, Same API, Same Management UI
18. • Begrüßung und Einführung
• Umsetzung einer cloudbasierten Datenstrategie
• Best Practices Migration RDBMS zu MongoDB
• Wie MongoDB unterstützen kann
• Q&A und Networking
Agenda
22. Comparison of RDBMS & Documents
RDBMS MongoDB
Database Database
Table Collection
Row Document
Column Field
Index Index
Join Embedded document, document
references or $lookup to combine data
from different collections
26. 26
MongoDB Ops Manager
Management Platform for Private DBaaS
Monitoring
• Deploy, resize, and
upgrade your
deployments with
just a few clicks
• RESTful API to
integrate with your
enterprise
orchestration tools
• Allocate and create
pre-provisioned
server pools; Cloud
Foundry Integration
Automation Backup
• Continuous
backups to
minimize your
exposure to data
loss
• Restore to precisely
the moment you
need with point-in-
time recovery
• Dozens of charts
tracking key
performance
indicators
• Custom alerts that
trigger when key
metrics are out of
range
• RESTful API to
integrate with your
existing APM tools
Seamless integration into
your enterprise architecture
27.
28. From Traditional to DBaaS
• Slow to build and launch new
applications
• Multiple copies of data
• Complex data reconciliation
controls
• High licensing costs
• Sprawling server estate
12,000+ RDBMS Instances
3,500 Systems, 40,000 Cores
1,200+ Coherence Instances
29. 29
Solution: Data Fabric
✓ Multi-tenant PaaS
✓ Exposing APIs for data streaming and storage
✓ Cloud native, self-service
✓ Modern, industry standard, open source
technologies
✓ Intra-day releases
✓ Multi-data center
“Data Fabric provides data storage, query and distribution as a service,
enabling application developers to concentrate on business functionality.”
Data Fabric Clients
Java, .NET, REST
API Layer
CRUD & Streaming
App Server Layer
Java + Linux
Database
MongoDB
Messaging
Kakfa
Security
Authentication&Audit
Data Fabric
30. 34% Increase in Developer Efficiency
Servers discovered that could be de-
commissioned14,105
284:1 Storage Saving
Cost per TB storage saving
Cost Avoidance
License, hardware and operational cost
savings
£10m+
Outcomes with MongoDBBefore MongoDB
• Duplicated data
• Duplicated processes
Complex
• High cost base for incumbent technologies
• High hardware costs for incumbent
technologies
Expensive
• Long time to market for new capabilities
• Developers having to manage multiple
technologies
Slow
“We’re replacing hundreds of separate products with a platform called Data Fabric, which will help reduce cost significantly
and dramatically increase the speed at which we can deploy new capabilities"
Ross McEwan – RBS CEO
MongoDB Current Value to RBS Data Fabric Team
33. 33
Secure out of the box
Scale your Impact with MongoDB Atlas
Comprehensive
monitoring
Fully managed backups
Self-service &
automated
Highly available by
default
Fully elastic
The latest database
features
MongoDB Atlas is …
MongoDB Atlas includes …
34. 34
MongoDB Atlas Powering Microservices
Architecture
Biotechnology giant uses MongoDB Atlas to allow their customers to execute
& track experiments from any mobile device
Problem Why MongoDB Results
Problem
Over 35 different apps accessed by 10,000+
unique customers on AWS
Each experiment produces millions of “rows” of
data, which led to suboptimal performance
with incumbent databases
RDS & Aurora slow, added code complexity
DynamoDB limited query functionality &
expensive
Solution
MongoDB Atlas managed database service
Flexible document model allows storage
of multi-structured data
Expressive query language and secondary
indexes allow ad-hoc analysis of
experiment data
Scalability to handle growing data
volumes
Results
Thermo Fisher customers now obtain real-time
insights from mass spectrometry experiments
from any mobile device or browser; not
possible before
Improved developer productivity with 40x less
code, improved performance by 6x
Easy migration process & zero downtime.
Testing to production in under 2 months
35. MongoDB Stitch
Fully Managed Backend-as-a-Service
Stitch
Integrated services and pipelines for
complex, multi-stage workflows
Native SDKs for Android, JS, and iOS clients
Direct database access
36. • Begrüßung und Einführung
• Umsetzung einer cloudbasierten Datenstrategie
• Best Practices Migration RDBMS zu MongoDB
• Wie MongoDB unterstützen kann
• Q&A und Networking
Agenda
37. 37
Focus on building internal capability
Our professional services team will work with your in-house resources to transfer knowledge
as quickly as possible. We will work with you to enable your teams, and not do things to you.
Discovery Design OperateBuild Deploy
In-houseCapabilitylevel
&MongoDBInvolvement
Our professional services team will
drive the transformation from day 1,
but collaborate closely with your
teams to upskill in-house resources.
Once in-house resources have
reached a sufficient level of expertise
we will dial back our involvement as
much as possible to allow you to own
the solution going forward.
Our team will stay involved with a “lighter
touch” and help with more complex queries
while providing advice around performance
tuning and automation for production.
Customer
Customer
38. 38
Enablement for a traditional model
MongoDB offers a range of options to support a single project, a programme, or an entire transformation
roadmap in all phases of the development lifecycle, tailored to an organisation’s current and future needs.
Centre of Excellence Support
ImplementationExcellence
OperationsExcellence
Professional Services (Onsite Consulting Engineer)
Global Coverage Team (x nTSE)
Training (for Developers & Operations)
Named Technical Services Engineer (nTSE)
Discover Design Build Deploy Operate
39. 39
Centre of Excellence Support
OperationsExcellence
Implementation
Excellence
Discovery
Enablement for an Agile / DevOps model
Our services and support organisation are very experienced in working in traditional models as well as in working in an agile
or DevOps model. We will tailor our engagement around your ways of working to achieve maximum effectiveness.
Dev /
Change
Ops /
Run
Professional
Services
Developer
Training
Named Technical Services
Engineer and Global
Coverage Teams
Operations
Training
40. ALIGN
Determine the Drivers
ENGAGE
Quantify the Value
VALIDATE
Validate the Outcome
Best Practice Approach
• Time to Market, Reducing
Costs Associated with
Operations and Process,
Customer Acquisition, Growth,
Reduced Risk, Improved
Resilience
• What MongoDB benefits are
relevant?
• Determine the delta between
your current state and your
desired future state
• Leverage our experience and
tooling to determine business
impact
• Build consensus with
stakeholders
• Present teams and executive
sponsor the final business case
• Openly discuss expectations
versus findings
• Seek to gain agreement on
moving forward or revisit the
scope and use cases
41. • Begrüßung und Einführung
• Umsetzung einer cloudbasierten Datenstrategie
• Best Practices Migration RDBMS zu MongoDB
• Wie MongoDB unterstützen kann
• Q&A und Networking
Agenda
42. 42
Resources to Get Started
Spin up a cluster on the
Free Tier today
Download the Whitepaper