Your SlideShare is downloading. ×
0
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
An Afternoon with MongoDB New Delhi - Welcome
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

An Afternoon with MongoDB New Delhi - Welcome

246

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
246
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. An Afternoon with MongoDB Bangalore Presented by MongoDB India Team Twitter: #MongoDBDays
  • 2. 2 A Quick Question?
  • 3. 3 A Quick Question? o Suppose Both Cars have  ABS  Airbags  EBD  Modern Engine  Etc….
  • 4. 4 Introducing MongoDB India Learn about 2.6 our latest version Interesting insights into MMS Indexing deep dive Use Cases for MongoDB from the community What will you hear from us today?
  • 5. We think innovation looks like this
  • 6. But it turns out to look more like this
  • 7. 7 Why? What?
  • 8. 8 Volume VarietyVelocity The 3 V’s
  • 9. 9 3 Areas of Investment Development Software Hardware
  • 10. 10 Development – The Old Way Requirements Analysis Design Build Test Acceptance Business Input Features
  • 11. 11 Development – The New Way Feature Backlog Working Product Analysis Design Build Test 2 - 4 Week Cycle
  • 12. 12 Software – Old and New Ways • High up-front costs • High TCO • Low up-front costs • Low TCO
  • 13. 13 Hardware – Old and New Ways Then: Scale Up Now: Scale Out
  • 14. 14 Shift from Upfront  Ongoing Development Software Hardware Pay Up Front Waterfall Commercial License Scale Up Pay As You Go Iterative Subscription Scale Out
  • 15. Modern Application need a modern Database: Introducing MongoDB
  • 16. 16 MongoDB The leading NoSQL database Document Data Model Open- Source General Purpose { name: “Rohit Kumar Rai”, date: “23-05-2014”, address: “Taj Bangalore”, phone: { mobile: 9819269532 } }
  • 17. 17 MongoDB Overview 350+ employees 900+ customers Over $231 million in funding (More than other NoSQL vendors combined) Offices in NY & Palo Alto and across EMEA, and APAC
  • 18. 18 To provide the best database for how we build and run apps today MongoDB Vision Build – New and complex data – Flexible – New languages – Faster development Run – Big Data scalability – Real-time – Commodity hardware – Cloud
  • 19. 19 MongoDB Features • JSON Document Model with Dynamic Schemas • Auto-Sharding for Horizontal Scalability • Full 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
  • 20. 20 • 10 of the Top Financial Services Institutions • 10 of the Top Electronics Companies • 10 of the Top Media and Entertainment Companies • 8 of the Top Retailers • 6 of the Top Telcos • 5 of the Top Technology Companies • 4 of the Top Healthcare Companies Fortune 500 & Global 500
  • 21. 21 6,000,000+ MongoDB Downloads 100,000+ Online Education Registrants 20,000+ MongoDB User Group Members 20,000+ MongoDB Days Attendees 15,000+ MongoDB Management Service (MMS) Users Global Community
  • 22. 22 The Evolution of Databases 2010 RDBMS Key-Value/ Column Store OLAP/DW Hadoop 2000 RDBMS OLAP/DW 1990 RDBMS Operational Database Datawarehousing Document DB NoSQL
  • 23. 23 MongoDB and Enterprise IT Stack EDWHadoop Management&Monitoring Security&Auditing RDBMS CRM, ERP, Collaboration, Mobile, BI OS & Virtualization, Compute, Storage, Network RDBMS Applications Infrastructure Data Management Online Data Offline Data
  • 24. 24 Operational Database Landscape • No Automatic Joins • Document Transactions • Fast, Scalable Read/Writes
  • 25. 25 The New Way for Data: JSON Relational MongoDB { customer_id : 1, first_name : “Prasoon", last_name : “Kumar", city : “Mumbai", accounts : [ { account_number : 13, branch_ID : 200, account_type : “Savings" }, { account_number : 14, branch_ID : 200, account_type : ”IRA”, beneficiaries: […] } ] }
  • 26. 26 Shell Command-line shell for interacting directly with database Ready for Your Favorite Programming Language Drivers Drivers for most popular programming languages and frameworks > db.collection.insert({name: "John Smith", address: "10 3rd St.", phone: {home: 1234567890, mobile: 1234568138}}) > > db.collection.findOne() { “_id”: ObjectId(“5106c1c2fc629bfe52792e86”), “name”: “John Smith”, “address”: “10 3rd St.”, “phone”: { “home”: 1234567890, “mobile”: 1234568138 } } Java Python Perl Ruby Haskell JavaScript
  • 27. 27 Manage a Data Model in One Place Application Code Relational Database Object Relational Mapping XML Config DB Schema Application Code Rich Queries Geospatial Text Search Map Reduce Aggregatio n
  • 28. 28 No SQL But Still Flexible Querying MongoDB { customer_id : 1, first_name : “Madhav", last_name : "Saikia", city : “Bangalore", accounts : [ { account_number : 1, branch_ID : 100, account_type : "Checking" }, { account_number : 14, branch_ID : 100, account_type : "Savings" } ] } Rich Queries • Find all Mark’s accounts • Find everybody who opened an account last month Geospatial • Find all customers that live within 10 miles of NYC Text Search • Find all tweets that mention the bank within the last 2 days Aggregation • What’s the average value of Mark’s accounts Map Reduce • How many customers that have a checking account also have an IRA
  • 29. 29 MongoDB Use Cases Big Data Product & Asset Catalogs Security & Fraud Internet of Things Database-as-a- Service Mobile Apps Customer Data Management Data Hub Social & Collaboration Content Management Intelligence Agencies Top Investment and Retail Banks Top US Retailer Top Global Shipping Company Top Industrial Equipment Manufacturer Top Media Company Top Investment and Retail Banks
  • 30. 30 MongoDB Partners (200+) Software & Services Cloud & Channel Hardware
  • 31. 31 MongoDB Partners in India
  • 32. 32 Kamal Brar VP APAC Rohit Rai Director FSI Rajnish Verma Director Govt Madhav Saikia Enterprise Manager Karan Kumar Enterprise Manager Prasoon Kumar Consulting Engineer Kim K Office Manager Tia Marketing Manager APAC Matias Solution Architect MongoDB India Team
  • 33. 33 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
  • 34. 34 For More Information Resource Location MongoDB Downloads mongodb.com/download Free Online Training education.mongodb.com Webinars and Events mongodb.com/events White Papers mongodb.com/white-papers Case Studies mongodb.com/customers Presentations mongodb.com/presentations Documentation docs.mongodb.org Additional Info info@mongodb.com Resource Location
  • 35. MongoDB ke saath “Ache Din aane wale hai”

×