GIANT Stories at MongoDB

Atlas Mapped: New Cross-Region VPC Peering And 60 Regions

The MongoDB Atlas platform is constantly evolving and in this new, regular column, we're going to summarize what's launched in Atlas over the past few weeks to get you up to speed with its rapid evolution. In this edition, Atlas Cross-Region VPCs arrive, AWS Stockholm gets Atlas and M700s, Controlling maintenance times, custom database roles and workload isolation for analytics.

Building an AI-powered workplace ticketing system on MongoDB Atlas at Spoke

At every company, workplace teams are flooded with hundreds of questions on a daily basis. Support ticket platform, Spoke, aims to drastically simplify managing and responding to these time consuming queries. But Spoke goes beyond traditional ticketing with their friendly, AI-powered chatbot that gives workplace teams hours of time back as it automatically responds to questions on Slack, email, SMS, and web. And the more employees ask, the more Spoke learns.

Five Minute MongoDB: MongoDB Atlas Global Clusters

Dj Walker-Morgan

Atlas

The world is a big place and that in itself is a problem for the TCP packets that carry your queries and results back and forth over the internet. Bounded by the speed of light - and other factors - talking to a database on the other side of the world can be sluggish.

That's why MongoDB Atlas's Global Clusters exist - if you can't move the speed of light, the solution is, thanks to a distributed architecture, to move the data closer to the user. And that makes your application run faster all around the world.

Replace tedious coding with MongoDB Stitch and public APIs

Do away with tedious, generic application code using public web APIs and MongoDB Stitch. This post shows how to use the Stitch HTTP service, a Stitch Function, and a public API to validate form data in a website.

MongoDB Stitch - Saving developers from chores

MongoDB Stitch can save developers' time by letting you build on a solid cloud foundation of application-centric services. We'll explain, practically, how it can work for you in this article and relieve you of the chores of coding a world-class app.

As a developer, you know you don't want to burn up precious time doing what are basically chores. They may be complex chores when implemented properly, but they are chores nevertheless. Chores take up valuable development time. In this article, we'll show how MongoDB Stitch can save you from these chores and speed up your development...

Playback: Creating Operational Data Stores with Atlas and Stitch at Acxiom - MongoDB World 2018

Who wants to spend their time manipulating relational databases to be flexible about the data they store? And who would want to have a complicated and richly ticketed deployment process for each new client? Wouldn't it be great if MongoDB Atlas and Stitch could help make all that go away? That was the challenge that Acxiom's Scott Jones and Karen Wilson talked about in their MongoDB World 2018 presentation...

SynapseFI: Simplifying Banking For All With MongoDB Atlas

When your mission is to simplify banking and enable other companies to build the best-in-class financial product, you'll need to be fast, flexible and always ready to evolve. That's the business that SynapseFI is in, providing its customers with a wide variety of fast, easy and electronic financial services: sending and receiving payments, opening deposit accounts, white-labeled physical or virtual debit and credit cards, consumer and business loans, and much more. SynapseFI, with its fintech partners, has handled a total of $10 billion in transactions for close to 1.8 million end users to date.

Transforming Credit Management with Credisense and MongoDB

Credit Management is a grind -- clunky, time consuming and laden with risk.

It requires millions of dollars to capture consumer attention and nurture through the sales cycle. And then comes the arduous credit assessment, throwing a wrench into the promise of a seamless digital customer experience. In fact, up to 90% of bank new customer applications drop out due to slow onboarding 1.

Even once a deal closes, there is still plenty of work to do. The next hurdle is invoice collections, with default and delinquency rates averaging anywhere between 0.2-54.5% internationally 2.

In today’s digitally-driven market, consumers are demanding quicker turnaround times and instant approvals. This makes simplifying and streamlining the entire credit management process more critical than ever.

As MongoDB’s OEM business continues to rapidly expand, it’s a personal priority to work with organizations who are solving serious market needs with the most innovative technology. Credisense, our newest OEM partner, and their MongoDB- powered, full end-to-end origination and credit decisioning solution is a phenomenal example of this.

They’re already making splashes worldwide. For example: CTOS Data Systems (Malaysia’s largest credit reporting agency) is enabling banks, utilities, non-bank credit issuers, fintechs and lenders in the P2P lending space to make real time credit decisions using the Credisense platform, enabling things like instant loan approvals for credit cards and auto loans!

I had the opportunity to discuss the Credisense platform and the data technology behind it with Richard Brooks, Co-founder and Director.

Tell us a bit about yourself and the genesis of the company?

Our three co-founders have different, but complementary backgrounds. I have worked for bureau and data companies my entire career and been involved in the automation side quite extensively. Our second co-founder and CEO, Sean Hywood, is a software expert having built up several software companies over his career focusing on low-code technologies. We combined our knowledge with the technical expertise of our third co-founder and CTO, Waylon Turney-Mizen, with the vision of providing enterprise grade functionality to organizations of all sizes. The aim is to allow all businesses to make smarter decisions, faster.

For anyone that isn’t familiar with Credisense yet, could you describe why you set out to build this and the problem it’s solving?

Credit is a highly regulated, complex, often manual and costly process. McKinsey 3 rightly points out there are five key pressures on credit providers currently:

  1. Changing customer expectations, specifically digital and the customer experience
  2. Tighter regulatory controls such as AML/CFT and GDPR
  3. Data management, increasing reliance on clean data for analysis and decisions
  4. Market disruptor such as P2P lenders and digital banks
  5. Cost pressures driving down returns

There are some sobering stats that show how important these are, such as over $200 billion dollars 4 of regulatory fines in the US alone since the GFC, to the fact that traditional lenders have lost over 30 percent of personal loan market share 5 to agile financial technology companies. All these add up to some serious issue for business, some that even threaten their very existence. Our aim when creating Credisense was to tackle these issues, both by assisting traditional corporates to embrace this digital strategy, to providing this same technology and expertise to smaller businesses so they can compete and level the playing field.

How would you describe the platform and the unique advantages that Credisense gives its customers?

Our platform is born in the cloud and offers a “no-code” build capability allowing organizations to build out the functionality internally and grow the solution with their business. We have a unique graphical interface, and this coupled with the “no-code” technology allows business people -- not IT -- to build, own and manage the system.

The platform itself revolves around the decision and scoring engine which powers the advanced assessment and risk decisions for organizations.

Our MongoDB backend means we can confidently scale to handle millions of credit applications and still support real-time workflow and decision making in seconds.

How did you land on MongoDB to help you solve these challenges?

We needed a database to support a minimum of 100,000 transaction a day across a cloud platform. There are only a handful of NoSQL databases that can support the level of transaction with the ability to further scale if required. MongoDB ticked all the boxes. Add that to MongoDB’s great documentation security, tooling, support and APIs, and it made MongoDB the right choice for our development teams.

What advice would you give someone who is considering using MongoDB for their next project?

MongoDB offered us extensibility to be on-premises, which is something other cloud database platforms would not offer. It made sense to go with a database platform that offered both so that we could in turn offer this to our customers that require data to be held within their own environments for security reasons. Also, reach out and talk to MongoDB early in your process. The support they give you up front will help ensure you’re making the best decisions.

How are you securing MongoDB?

We utilize MongoDB Atlas for our Continuous Integration and Testing environment and will have a managed service offering. This is secured with an IP whitelist, secure password and SSL connection which was easy with Atlas and Atlas Professional.

We also have a customer-managed deployment secured out of the box behind a VPN that connects the app server to the MongoDB server. It also utilizes a strong username/password combination with minimum length and character requirements.

Through our OEM arrangement with MongoDB, we package MongoDB Enterprise as part of our product to ensure our customers have highly secure and enterprise-grade solutions.

Where have you deployed MongoDB? On-premises, in the cloud, via MongoDB Atlas? What tools are you using to deploy, monitor MongoDB?

All! The requirement for extensibility across platforms without any changes to the code was one of the key reasons for MongoDB selection.

MongoDB Atlas removes operational overhead and mitigates risk through automating many of the manual processes (configuring operating system, upgrades, backups and restores). This means we can focus on ensuring our customers have the robust platform they need to provide instant loan approvals.

We also have a production environment on-premises. Soon, we will introduce the use of MongoDB Cloud Manager for monitoring and alerts of on-premises production environments. With over 100 metrics and proactive alerting, we’ll be able to catch issues before they arise.

References:

  1. https://thefinancialbrand.com/66143/7-steps-to-improved-customer-onboarding/
  2. https://data.worldbank.org/indicator/FB.AST.NPER.ZS?year_high_desc=true
  3. https://www.mckinsey.com/business-functions/risk/our-insights/the-value-in-digitally-transforming-credit-risk-management
  4. https://www.mckinsey.com/business-functions/risk/our-insights/the-value-in-digitally-transforming-credit-risk-management
  5. https://qz.com/1334899/personal-loans-are-surging-in-the-us-fueled-by-fintech-startups/

MongoDB Stitch Mobile Sync – The AWS re:Invent Stitch Rover Demo

MongoDB Stitch Mobile Sync powers the MongoDB rover by synchronizing commands between MongoDB Atlas in the cloud and MongoDB Mobile running on a Raspberry Pi.

MongoDB Stitch QueryAnywhere – The AWS re:Invent Stitch Rover Demo

The MongoDB Stitch rover demonstrates MongoDB Stitch QueryAnywhere by recording commands in MongoDB Atlas directly from the web app frontend.