43
Community Manager for MongoDB, 10gen @Francium Francesca Krihely #DayofLiferay An Introduction to the MongoDB Community

Intro to the MongoDB Community

Embed Size (px)

DESCRIPTION

An overview of MongoDB, popular open source projects in the space, how to learn more and get involved in the community

Citation preview

Page 1: Intro to the MongoDB Community

Community Manager for MongoDB, 10gen

@Francium

Francesca Krihely

#DayofLiferay

An Introduction to the MongoDB Community

Page 2: Intro to the MongoDB Community

What is MongoDB

Page 3: Intro to the MongoDB Community

MongoDB is a ___________ database• Document

• Open source

• High performance

• Horizontally scalable

• Full featured

Page 4: Intro to the MongoDB Community

Horizontally Scalable

Page 5: Intro to the MongoDB Community

Full Featured

• Ad Hoc queries

• Real time aggregation

• Rich query capabilities

• Traditionally consistent

• Geospatial features

• Support for most programming languages

• Flexible schema

Page 6: Intro to the MongoDB Community

Database Landscape

Page 7: Intro to the MongoDB Community

http://www.mongodb.org/downloads

Page 8: Intro to the MongoDB Community

Mongo Shell

Page 9: Intro to the MongoDB Community

Why Should You Learn MongoDB?

Page 10: Intro to the MongoDB Community

Leading Non-Relational Database

Top Job Trends

1. HTML 52. MongoDB3. iOS4. Android5. Mobile Apps6. Puppet7. Hadoop8. jQuery9. PaaS10. Social Media

MongoDB

Competitor 1

Competitor 2

Competitor 3

Competitor 4

Competitor 5

All OthersMongoDB

Competitor 1

Competitor 2

Competitor 3

Competitor 4

Direct Real-Time Downloads

MongoDB

Competitor 1

Competitor 2

Competitor 3

Google Search LinkedIn Job Skills

Jaspersoft Big Data Index Indeed.com Trends

Page 11: Intro to the MongoDB Community

It’s hot

Page 12: Intro to the MongoDB Community

MongoDB has native bindings for over 12 languages

Page 13: Intro to the MongoDB Community
Page 14: Intro to the MongoDB Community
Page 15: Intro to the MongoDB Community

MongoDB drivers

• Official Support for 12 languages

• Community drivers for tons more

• Drivers connect to mongo servers

• Drivers translate BSON into native types

• mongo shell is not a driver, but works like one in some ways

• Installed using typical means (npm, pecl, gem, pip)

Page 16: Intro to the MongoDB Community

The Technology has matured

Page 17: Intro to the MongoDB Community

MongoDB 2.4

Page 18: Intro to the MongoDB Community

Hundreds of Free Resources

Page 19: Intro to the MongoDB Community

Free online MongoDB courses at education.10gen.com

Page 20: Intro to the MongoDB Community

The Community

Page 21: Intro to the MongoDB Community

From NYC to Colombo, Sri Lanka

Page 22: Intro to the MongoDB Community

Over 10,000 attend annual MongoDB conferences

Page 23: Intro to the MongoDB Community

Over 17,000 members in MongoDB user group (MUGs)

Page 24: Intro to the MongoDB Community

Open Source Community

• Forked 779 times

• Thousands of community projects like ODMs, GUIs, monitoring tools

Page 25: Intro to the MongoDB Community

Countly for Mobile Analytics

Page 26: Intro to the MongoDB Community

Graylog2: Application Logging

Page 27: Intro to the MongoDB Community

Eve: Customizable REST API

Page 28: Intro to the MongoDB Community

Strider: Open Source Continuous Deployment

Page 29: Intro to the MongoDB Community

mgo: the MongoDB Driver for Go

Page 30: Intro to the MongoDB Community

The Little MongoDB Book

Page 31: Intro to the MongoDB Community

Thousands of MongoDB Deployments

Page 32: Intro to the MongoDB Community

Community Events

Page 33: Intro to the MongoDB Community

Financial Tech Hackathon• First one in NYC

• 3 months planning

• 200+ attendees

• 37 projects

• 30 powered by MongoDB

Page 34: Intro to the MongoDB Community

FinGraph: REST API

Page 35: Intro to the MongoDB Community

Mobile Sales App Platform

Page 36: Intro to the MongoDB Community

TidBit: Merchant Bitcoin Tools

Page 37: Intro to the MongoDB Community

MongoDB March Madness

Page 38: Intro to the MongoDB Community

Next Steps: How to get involved?

Page 39: Intro to the MongoDB Community

Sign up for a webinar, online course, user group or conference

Page 40: Intro to the MongoDB Community

10gen.com/signup

Page 41: Intro to the MongoDB Community

Upcoming MongoDB Conferences

• MongoDB Stockholm – May 3 (Free)

• MongoDB San Francisco – May 10

• MongoDB New York City – June 21

Page 42: Intro to the MongoDB Community

Discount codemug25 for 25% off

Page 43: Intro to the MongoDB Community

Francesca Krihely: [email protected]

#DayofLiferay

Questions?