AWS Names MongoDB as ASEAN Global Software Partner of the Year
May 4, 2023
On May 3, during the AWS Partner Summit in Singapore, MongoDB was announced as Partner of the year in the Global Software Partner of the Year category.
The AWS Partner Awards aim to celebrate partners based on merit, helping customers drive innovation and build solutions. The awards are given out based on merit and data in order to celebrate stellar achievements from AWS partners that have shown remarkable success and achievement.
MongoDB won the ASEAN Global Software Partner of the Year category due to the increasing numbers of AWS customers, across verticals and segments that are deploying mission critical workloads on MongoDB’s developer data platform Atlas, running on AWS.
MongoDB outperformed other partners across almost all of AWS's criteria, with the most joint wins and highest revenue contribution in the region. Following an AWS Marketplace first approach in ASEAN, MongoDB also concluded more transactions AWS Marketplace than any other partner in and is aligning their channel strategy with AWS to scale through AWS Marketplace channel programs.
“We are proud to announce and acknowledge the ASEAN AWS Partners of the Year that are helping customers accelerate innovation, develop industry-focused solutions, and build resilience amidst the ever changing economic climate,” said Kirsten Gilbertson, Partner Sales Leader, ASEAN at AWS.
“Together with our AWS Partners, we remain committed to enabling customers to address industry needs and drive positive business and societal outcomes by leveraging the latest cloud, data analytics, and Artificial Intelligence and Machine Learning technologies. This year, our ASEAN AWS Partners supported customers through large-scale cloud migrations and scale their business, upskilling their teams to deepen digital transformation, and helping customers seize opportunities and unlock benefits of the cloud. We are confident that our AWS Partners will continue to be strategic advisors to organizations across the region as they manage evolving business challenges.”
Efficiency and Empathy: A Conversation with MongoDB’s Director of Business Systems
Tech Ops at MongoDB is committed to implementing tools and improving processes that enable our teams to work more efficiently and effectively. Hear from Devika Saharya, Director of Business Systems, to learn more about how her teams are making an impact, her approach to leadership, experience as a member of the Asian American community, and the challenges and opportunities she’s taken hold of throughout her career. This May, we’re also excited to announce the launch of our new employee resource group for employees who identify as Asian or Pacific Islander, MongoDB_API. Learn more about employee resource groups at MongoDB. Jackie Denner: Hi, Devika. Thanks for sharing more about your team and experience with me today. Can you start by telling me a bit about business systems at MongoDB? Devika Saharya: As the Director of Business Systems, I oversee two teams composed of Analysts and Engineers - the Enterprise Resource Planning (ERP) team and the Robotic Process Automation (RPA) team. The ERP team is responsible for managing the various tools used across the company, such as Coupa, Concur, and NetSuite, which is our primary financial tool for closing our books. Meanwhile, the RPA team constantly seeks to automate repetitive and mundane processes to help individuals and teams save time. They recently created an automated cycle of escalations and notifications for the yearly Docebo training, ensuring that employees stay compliant. This has saved our GRC team countless hours in checking and following up on noncompliant training. Our teams maintain open communication with various stakeholders internally, such as Accounts Payable, Order to Cash, Revenue, General Ledger, Data Strategy, Sales Ops, and Governance Risk and Compliance, to name a few. By staying in touch with these stakeholders and keeping track of any upcoming changes, both the ERP and RPA teams have been able to make significant contributions. This proactive approach to communication and collaboration has allowed our teams to anticipate and prepare for potential impacts on our systems, resulting in smoother processes and more effective outcomes. JD: How are the ERP and RPA teams making an impact for MongoDB? DS: Tech Ops mission is to be a collaborative and trusted partner, providing superior technology services to MongoDB and enabling our internal systems to be a source of competitive advantage. All of our work is directly aligned with this mission and supports MongoDB's broader business goals. For example, the ERP team works closely with the Finance organization to ensure a smooth and efficient close, which is critical to the financial health of the company. They have successfully implemented several projects, including Cash Application and the Vendor Onboarding tool, Graphite, which have streamlined manual processes and improved overall productivity. The RPA team, on the other hand, focuses on saving manual time and effort on business processes, which empowers users across the organization. They have delivered successful projects such as Dual Signature verification, PO Notifications, and MindTickle Automation, all of which have improved efficiency and accuracy. Both the ERP and RPA teams are currently working on high-impact projects that will further enhance our company's performance and competitiveness. Devika and her team JD: What is your approach to leadership? DS: I believe that change is the only constant, and my approach reflects a fine blend of transformational and servant leadership. My focus is on creating unity, developing bonds, creating energy, and instilling passion among my team members, with empathy serving as the foundation for all of this. To promote open communication within the team, we have catch-up sessions every Friday where everyone has the opportunity to express their feelings and discuss any topics of interest. I also believe in sharing my own life lessons, skills, and training videos that can help my team members develop their own skills and stay tightly knit. Recently, our RPA team started a 'know your team member' series, which has been a great success. This initiative has helped to further strengthen our bonds and improve collaboration within the team. Overall, my approach to leadership is centered on fostering a supportive and collaborative environment that encourages growth and empowers team members to achieve their full potential. JD: May is Asian American and Pacific Islander Heritage Month. What has been your experience as a member of this community working in tech? DS: I believe that everyone has their unique experiences when coming to the US, whether it's for work or study. In my case, I moved to the United States in 2012 after getting married. My initial years were challenging as I had to settle into a new country, start a new life, and build a brand new career. I faced numerous obstacles during this time, including failing multiple interviews, struggling with self-confidence, and experiencing discrimination that led to losing my first job. Despite these challenges, I persevered and worked tirelessly to acquire new skills and knowledge. As a member of the Asian American community, I've gained a sense of confidence and discovered the potential of individuals while building a strong network. I consider myself blessed to have found a mentor within this community who also happened to be my first manager in New York City. He helped me overcome my insecurities, instilled confidence, and continues to guide me when I feel stuck. One of the most valuable pieces of advice my mentor has given me is to weigh the pros and cons of every decision I make. I take every opportunity to meet him for coffee and discuss new concepts and ideas. I would also like to emphasize the significant impact of mentorship and leadership programs offered at MongoDB. In particular, I've found MDB Women, our employee resource group for women employees, to be a constant source of support and learning opportunities. JD: How have your identity and experiences made an impact on your career? DS: What sets MongoDB apart is its rapid growth while still prioritizing its people. I have had the privilege of working with some of the best talent and have been presented with learning opportunities on a daily basis, making my experience both challenging and fulfilling. A recent example of a challenge was rolling out a new Vendor Onboarding Tool. The process involved understanding how procurement and Accounts Payable onboard vendors, what paperwork is required, and how legal comes into the picture, providing valuable insight into different types of legal documents. It was an interesting challenge for both myself and the team, and we were able to successfully complete the project. By joining the Tech Ops organization, there are multiple opportunities to overcome business challenges and make an impact on the future success of MongoDB. Transform your career as an engineer or analyst on our Tech Ops team. View open roles on our careers site.
How Edenlab Built a High-Load, Low-Code FHIR Server to Deliver Healthcare for 40 Million Plus Patients
The Kodjin FHIR server has speed and scale in its DNA. Edenlab, the Ukrainian company behind Kodjin , built our original FHIR solution to digitize and service the entire Ukrainian national health system. The learnings and technologies from that project informed our development of the Kodjin FHIR server. At Edenlab, we have always been driven by our passion for building solutions that excel in speed and scale. With Kodjin, we have embraced a modern tech stack to deliver unparalleled performance that can handle the demands of large-scale healthcare systems, providing efficient data management and seamless interoperability. Eugene Yesakov, Solution Architect, Author of Kodjin Built for speed and scale While most healthcare projects involve handling large volumes of data, including patient records, medical images, and sensor data, the Kodjin FHIR server is based on a system developed to handle tens of millions of patient records and thousands of requests per second, to ensure timely access and efficient decision-making for a population of over 40 million people. And all of this information had to be processed and exchanged in real-time or near real-time, without delays or bottlenecks. This article will explore some of the architectural decisions the Edenlab team took when building Kodjin, specifically the role MongoDB played in enhancing performance and ensuring scalability. We will examine the benefits of leveraging MongoDB's scalability, flexibility, and robust querying capabilities, as well as its ability to handle the increasing velocity and volume of healthcare data without compromising performance. About Kodjin FHIR server Kodjin is an ONC-certified and HIPAA-compliant FHIR Server that offers hassle-free healthcare data management. It has been designed to meet the growing demands of healthcare projects, allowing for the efficient handling of increasing data volumes and concurrent requests. Its architecture, built on a horizontally scalable microservices approach, utilizes cutting-edge technologies such as the Rust programming language, MongoDB, ElasticSearch, Kafka, and Kubernetes. These technologies enable Kodjin to provide users with a low-code approach while harnessing the full potential of the FHIR specification. A deeper dive into the architecture approach - the role of MongoDB in Kodjin When deciding on the technology stack for the Kodjin FHIR Server, the Edenlab team knew that a document database would be required to serve as a transactional data store. In an FHIR Server, a transactional data store ensures that data operations occur in an atomic and consistent manner, allowing for the integrity and reliability of the data. Document databases are well-suited for this purpose as they provide a flexible schema and allow for storing complex data structures, such as those found in FHIR data. FHIR resources are represented in a hierarchical structure and can be quite intricate, with nested elements and relationships. Document databases, like MongoDB, excel at handling such complex and hierarchical data structures, making them an ideal choice for storing FHIR data. In addition to supporting document storage, the Edenlab team needed the chosen database to provide transactional capabilities for FHIR data operations. FHIR transactions, which encompass a set of related data operations that should either succeed or fail as a whole, are essential for maintaining data consistency and integrity. They can also be used to roll back changes if any part of the transaction fails. MongoDB provides support for multi-document transactions , enabling atomic operations across multiple documents within a single transaction. This aligns well with the transactional requirements of FHIR data and ensures data consistency in Kodjin. Implementation of GridFS as a storage for the terminologies in Terminology service Terminology service plays a vital role in FHIR projects, requiring a reliable and efficient storage solution for terminologies used. Kodjin employs GridFS , a file system within MongoDB designed for storing large files, which makes it ideal to handle terminologies. GridFS offers a convenient way to store and manage terminology files, ensuring easy accessibility and seamless integration within the FHIR ecosystem. By utilizing MongoDB's GridFS, Kodjin ensures efficient storage and retrieval of terminologies, enhancing the overall functionality of the terminology service. Kodjin FHIR server performance To evaluate the efficiency and responsiveness of the Kodjin FHIR server in various scenarios we conducted multiple performance tests using Locust, an open-source load testing tool. One of the performance metrics measured was the retrieval of resources by their unique ids using the GET by ID operation. Kodjin with MongoDB achieved a performance of 1721.8 requests per second (RPS) for this operation. This indicates that the server can efficiently retrieve specific resources, enabling quick access to desired data. The search operation, which involves querying ElasticSearch to obtain the ids of the searched resources and retrieving them from MongoDB, exhibited a performance of 1896.4 RPS. This highlights the effectiveness of polyglot persistence in Kodjin, leveraging ElasticSearch for fast and efficient search queries and MongoDB for resource retrieval. The system demonstrated its ability to process search queries and retrieve relevant results promptly. In terms of resource creation, Kodjin with MongoDB showed a performance of 1405.6 RPS for POST resource operations. This signifies that the system can effectively handle numerous resource-creation requests. The efficient processing and insertion of new resources into the MongoDB database ensure seamless data persistence and scalability. Overall, the performance tests confirm that Kodjin with MongoDB delivers efficient and responsive performance across various FHIR operations. The high RPS values obtained demonstrate the system's capability to handle significant workloads and provide timely access to resources through GET by ID, search, and POST operations. Conclusion Kodjin leverages a modern tech stack including Rust, Kafka, and Kubernetes to deliver the highest levels of performance. At the heart of Kodjin is MongoDB, which serves as a transactional data store. MongoDB's capabilities, such as multi-document transactions and flexible schema, ensure the integrity and consistency of FHIR data operations. The utilization of GridFS within MongoDB ensures efficient storage and retrieval of terminologies, optimizing the functionality of the Terminology service. To experience the power and potential of the Kodjin FHIR server firsthand, we invite you to contact the Edenlab team for a demo. For more information On MongoDB’s work in healthcare, and to understand why the world’s largest healthcare companies trust MongoDB, read our whitepaper on radical interoperability .