At MongoDB World last month, we announced the first MongoDB Startup Accelerator – a program designed to give early-stage startups the resources they need to grow their businesses.
For startups, time and money are the scarcest resources, and being able to focus on application functionality and experience means the difference between delighting and disappointing your customers. That’s why so many startups, like Bond and Checkr, run their applications on MongoDB Atlas, the managed Database-as-a-Service for MongoDB. With Atlas, they can offload their operations to the MongoDB experts, and focus their efforts on building new features and getting more customers.
To support the startup community, we’re offering eligible companies in the program free access to MongoDB Atlas, along with hands on support from our engineering, customer success, and marketing teams to ensure they have the best resources to grow their businesses. Our first cohort includes the companies listed below, who are using data and the power of MongoDB to innovate in exciting new areas including the development of emerging markets, travel, and education:
- ClearScholar is the leading student engagement platform that empowers learning institutions to build, retain, and grow life-long relationships with students.
- Selected is a platform for matching great teachers with great schools.
- TripCloud is all-in-one travel desk software for mid-sized companies, travel managers, business travelers, assistants, office administrators, and accountants.
- Lorem connects the existing 100 million website owners to the best freelancers on the web.
We’re currently accepting startups into the program. To apply for the program, fill out the short form and get started with MongoDB Atlas.
How Our FinTech Startup Migrated to MongoDB’s Database-as-a-Service to Save Time and Money
aBorrow is a Thailand-based fintech platform that matches loan products with borrowers’ profiles and needs. Launched in 2016, aBorrow needed a database they could trust to provide the high quality security and scalability required to handle their growing business Co-Founder and CTO, Cholathit Khueankaew, shares how MongoDB Atlas satisfied that need and transformed aBorrow’s business quickly, easily, and affordably. As CTO and co-founder of a small business in Thailand, I spent hours managing production database configuration and monitoring until MongoDB Atlas was introduced. MongoDB now has multiple AWS regions available to host databases. This all-inclusive cloud-based solution was exactly what our business needed. Plus, it’s available at a perfect price point. Here is how MongoDB Atlas helped shape our startup and increase our efficiency. I’m the co-founder and CTO of a startup, aBorrow, which is based out of Thailand. We launched our business about a year ago. At that time, we were using MongoDB for development, but we didn't have expertise in monitoring a production cluster in AWS. This created a perplexing issue for us until MongoDB Atlas was introduced. Its new cloud-based platform was the answer to our questions and exactly what we were looking for in a solution. MongoDB now has multiple AWS regions available to host databases. Although we are based in Thailand, we actually use cloud services in the Singapore region. With MongoDB Atlas, we can offload our database management to the cloud, which saves us time and money. Essentially, we get a complete cloud-based database solution with optimized monitoring out of the box; the service is built on AWS but powered by MongoDB. It’s what we needed for staging, beta, and production because it comes with a dashboard where we can configure everything— adding new servers, monitoring uptime and downtime, and how the cloud database is operating. Implementation was easier than I expected, too. I thought I would need several days setting up MongoDB Atlas and getting it ready for our developers. In the end, setup and the move to production took only a few hours. It was amazing. Plus, we work in finance, so scalability and security is essential. aBorrow matches loan products with borrower’s profiles and needs. Being a loan consultant platform, our overall goal is to increase a borrower’s chance of being approved for a loan, and on the other hand, increase efficiency on bank's end and decrease acquisition cost. As our business has matured, we have learned who the best customers are to target, so we’ve doubled-down on our marketing expenses. We have jumped from 100 applications per day to 400 coming into our database. MongoDB has handled the increase in volume without issue. MongoDB Atlas’ dashboard provides me with the transparency I need to feel confident that we are secure and running seamlessly. I can monitor security directly on the dashboard and MongoDB Atlas does the work. It monitors the database and provide backups with the data always being replicated in different availability zones. It provides end-to-end encryption of all the data and it uses Amazon’s own tools to keep databases safe. The solution also allows us to add new servers quickly and efficiently, which means we’re never inconveniencing our customer base. Having visibility in the dashboards is among my favorite features. Other cloud solutions require logging into a third-party vendor to view the dashboard. With MongoDB, visibility is a click away. It is fast and easy and that is crucial, especially for maintaining data integrity. MongoDB: A Developer’s Software I like MongoDB Atlas because they’re looking to the future. They’re transitioning to providing infrastructure as service, which is vital. In addition, the MongoDB community is one of the biggest reasons we use the platform. They treat developers well and work diligently to build tools that developers want. aBorrow is still growing—and quickly—and we’re still learning about cloud-based database solutions as we go. Our team is still quite small, and I don’t consider us super users for this type of platform yet; however, our experience with MongoDB Atlas is that the solution is quite complete. Even better, the minds at MongoDB are constantly releasing updates. Currently, we are enjoying a new feature called Data Explorer. We love it. We can query data from the database right on the admin dashboard or monitor how it is working. The solution and its capabilities are evolving. As a career developer, it is what I look for in a solution. I want a feature-rich product that will continuously get better. Cost-Effective Startup Solution Since we’ve made the switch to MongoDB Atlas, we are also saving money. Where other solutions charge their clients for use of the database, MongoDB is designed to be used as a database from the ground up. Even better, with MongoDB Atlas, aBorrow is not being charged for services that we’re not using. Take for example, our setup. We currently use two database instances. Each cluster has three nodes, so we use six total nodes. We’ve spent only $40 in the past three months. Anybody who wants to use MongoDB can quickly provision it in the cloud and get platform support from the MongoDB team. Not only is this impressive, but it’s invaluable to a startup like aBorrow. Building a Business with MongoDB Atlas Building, monitoring and maintaining our database is integral to the operation of aBorrow, but—to be honest—we have so much more on our plate than worrying about the functionality and performance of our database solution. That’s why MongoDB Atlas is so perfect for us. The company has yet to experience a failure or downtime of any kind. Even better, MongoDB Atlas is always providing usable statistics and up-to-the-minute feedback via its dashboard. Ultimately, it works for our needs and resources. We are a team of four and it saves us time. With MongoDB Atlas, we do not need to do a lot of deploying, monitoring or orchestrating instances on the cloud because everything is done by MongoDB. The solution is built with my company’s needs in mind. Its easy-to-use interface ensures that I can get what I need at a moment’s notice and then get back to the business of running my business. It’s ideal for any entrepreneur who is looking for an all-in-one cloud-based service. About Cholathit Khueankaew, Chief Technology Officer at aBorrow Company Limited Aspired to be a software engineer since childhood. Spent years in Seattle, WA, studying, interning, and gaining experience in software development. Worked at an international software agency in Thailand, before starting own software house as Managing Director and Project Manager. Introverted, but a good team player and leader. Practical, technical, and analytical. Love to explore and experiment with new technologies and web stacks. Located in Chiang Mai and Bangkok, Thailand.
The MongoDB Summer ‘17 Intern Series: Team Stitch
Lucas Morales and Matthew Chiaravalloti are two of this years #MongoDBSummer17 interns, working on our newly released Backend as a Service (BaaS), MongoDB Stitch. They joined the team prior to the announcement which was made at MongoDB World in Chicago, and were able to work on Stitch before its beta release. They are both working towards their Masters in Computer Science this year, Matthew at The University of Pennsylvania (UPenn) and Lucas at MIT, and listed the BaaS team as one of their top choices to work with throughout the summer. I had the opportunity to sit down with Matthew and Lucas to discuss their experience as interns at MongoDB during our most recent product release. Pictured: Lucas Morales & Matthew Chiaravalloti Andrea Dooley: What interested you about BaaS (MongoDB Stitch) team? Matthew Chiaravalloti: When the Campus Team sent us the list of teams and projects, we were asked to rank our choices and explain why we were were interested. BaaS seemed really cool because it is geared towards developers who don’t particularly want to write backend code, but who instead want to focus on the frontend - like myself - so it was kind of a personal reason. Lucas Morales: It seemed like a fun new project that I would have a lot of impact on. AD: How did you first hear about the MongoDB? MC: My freshman year at a UPenn Hackathon. One of the students had given a talk on how to integrate MongoDB into a web app. It sparked my interest, and that’s where I learned the name, and then I started seeing the t-shirts all over campus. LM: I also got introduced to the database at a few hackathons because it is the easiest to use. AD: What was the interview process like for the internship program? MC: The questions weren't overly abstract or mathematical. They were focused on more practical topics – programming and software design. LM: This is actually my second year interning at MongoDB. The process was really informative, it covered a lot of ground. The conversations were challenging, and not particularly just for the technical things. We talked about how the Internet works, how to handle a failure in production, and of course some algorithmic stuff. AD: Why did you decide to take the opportunity at MongoDB? MC: Honestly, the recruiting was so good. Everyone was very responsive and the process overall was better than any other company I had interviewed with. LM: The first summer I did have an offer from another company, but I felt much more satisfied by the MongoDB interview. AD: How has the program evolved since last year? LM: It’s much larger this year. We were a team of 40 last summer, this year we are 57. It’s a really solid program and we do things that matter. AD: What was it like to work on MongoDB Stitch prior to the release? MC: Since Stitch is such an exciting new area for the company and for developers, the team has grown really quickly since I joined. There is a great start-up feel, the process isn’t super formal. You grab a ticket and you work on it. Obviously we were super-busy before the release, but I was never made to feel pressured. LM: Prior to the beta I was working on integrating read rules into the MongoDB aggregation pipeline — before they were being implemented the Stitch server. Creating declarative access controls is a major feature of MongoDB Stitch – it allows a developer to define which fields a user can read or write to by defining simple JSON rules, so they can maintain data privacy.. It was great to work on something that is so important to the value Stitch brings. AD: Has anything changed since the announcement was made at MongoDB World? MC: Two days post announcement there were over 600 apps created using MongoDB Stitch. The development team continues to grow, and more apps are onboarded every day, we are working on optimizing the developer experience. AD: What’s it like to work together? MC: It’s a good balance. I work more on the front-end and Lucas is more focused on the backend. We’re both really hands on and have a lot of say. AD: What’s your favorite part of the MongoDB office? MC: The ping pong table. LM: Also the ping pong table. AD: What has been your favorite intern event so far? MC: “The Ride” through NYC, which is an interactive ride through NYC on a giant bus that has stadium like seating that face the windows inside. LM: The pizza tour where we got to learn about, make, and most importantly eat all kinds of pizza. AD: What’s the dynamic of the intern team? MC: We are a 57 person squad. We’re super close because most of us are living in the NYU dorms, but even the ones who aren’t, we still see almost every weekend. LM: We’re a good group and we have a lot of fun together. AD: What would you say to a future potential intern who might be interested in MongoDB? MC: The people at MongoDB are really great and it’s awesome that we get to produce things for people who also have technical experience, so there is a level of understanding between us because we are creating the tools. LM: You can expect to have a great experience and a lot of fun — and do things that matter! Interested in learning more about the MongoDB Internship Program? Click here.