MongoDB, Inc. (NASDAQ: MDB) and Amazon Web Services, Inc. (AWS), an Amazon.com (NASDAQ: AMZN) company, have announced a collaboration to optimise Amazon CodeWhisperer to provide enhanced suggestions for application development and modernisation on MongoDB’s industry-leading developer data platform that millions of developers and tens of thousands of customers rely on every day for business-critical applications.
Trained on billions of lines of Amazon and publicly available code, Amazon CodeWhisperer is an artificial intelligence (AI)-powered coding companion from AWS that generates code suggestions based on natural-language comments or existing code in developers’ integrated development environments (IDEs).
Leveraging the Power and Potential of AI
Working together with AWS, MongoDB provided curated training data for MongoDB use cases and took part in the evaluation of Amazon CodeWhisperer outputs throughout the training process to promote high-quality code suggestions. While Amazon CodeWhisperer already provided support for building applications on MongoDB, developers can now get enhanced suggestions that reflect best practices, allowing developers to ideate more quickly, rapidly prototype new features, and accelerate application development.
“Generative AI has the potential to not only revolutionise how end users interact with modern applications but also how developers build those applications,” said Andrew Davidson, SVP of Product at MongoDB. “Collaborating with AWS to train Amazon CodeWhisperer on MongoDB is a step in that direction, and developers can now build more quickly and focus on higher-value tasks. With built-in security scanning and the ability to provide source and licencing information when suggestions resemble publicly available open source training data, Amazon CodeWhisperer now provides developers building on MongoDB a unique experience that will get even better over time.”
“More and more developers are realizing the potential of generative AI-powered coding companions to transform how work gets done, giving them more time to focus on solving hard problems,” said Deepak Singh, VP of Next Gen Developer Experience at AWS. “Amazon CodeWhisperer already provides an optimized experience when working on common coding tasks and with AWS APIs. By collaborating with MongoDB, we are extending those capabilities to millions of MongoDB developers. We are excited to put Amazon CodeWhisperer in the hands of even more developers to help them tap into the transformative potential of generative AI.”
Reducing Repetitive Tasks to Focus on Value Creation
As organisations today accelerate deployment of cloud-native applications, developers want to find ways to reduce repetitive tasks so they can focus on building new applications and shipping new features. IDC estimates that 750 million cloud-native applications will be built in the next two years, and that number will likely increase as enterprises and startups alike take advantage of generative AI for both building applications and reinventing end-user application experiences.
Developers want to integrate generative AI-powered coding assistants into their day-to-day workflow to help them increase their productivity and focus on harder problems. However, these assistants are often trained on publicly available datasets or a company’s own internal data, and some tools developers build with may not have high-quality, publicly available code samples included as part of a coding assistant’s training data.
As a result, these coding assistants can provide some support for these tools, but the recommendations may not conform to best practices. While developers have realized the potential benefit for AI-powered coding companions across many tasks, they want these solutions to be further optimized for the tools they use today so they can unlock the full potential of generative AI across their day-to-day work.
Modernising Quickly and Efficiently
Through this new collaboration to train and evaluate Amazon CodeWhisperer on code and libraries specific to MongoDB, developers can get enhanced suggestions for MongoDB to help them more quickly build and modernise their applications. AWS and MongoDB worked together to train Amazon CodeWhisperer on highly curated content and code from MongoDB documentation, detailed use cases, and common tasks with best practices that developers encounter when working with data on MongoDB. As a result, Amazon CodeWhisperer can help developers more quickly write high-quality code when building data aggregations, performing database operations, and accelerating migration of applications to MongoDB for modernization.
These optimisations are available for five of the most common programming languages used to build with MongoDB, including C#, Go, Java, JavaScript, and Python, while also allowing developers to take advantage of core Amazon CodeWhisperer features, including built-in security scanning and a reference tracker that provides information about the origin of a code suggestion when it resembles open source training data.
Amazon CodeWhisperer is free for individual developers with no qualifications or time limits for generating code, so the entire MongoDB community can start taking advantage of Amazon CodeWhisperer’s enhanced suggestions.
To get started, developers simply install the Amazon CodeWhisperer extension for their preferred IDE, provide an AWS Builder ID, and begin using the service for code completion and generation. It now helps reduce the amount of time developers spend creating code for building data-driven applications on MongoDB and will continue to be trained to improve and refine code suggestions.
Visit mongodb.com/products/integrations/amazon-codewhisperer to get started building applications on MongoDB with Amazon CodeWhisperer.
Archive
- October 2024(44)
- September 2024(94)
- August 2024(100)
- July 2024(99)
- June 2024(126)
- May 2024(155)
- April 2024(123)
- March 2024(112)
- February 2024(109)
- January 2024(95)
- December 2023(56)
- November 2023(86)
- October 2023(97)
- September 2023(89)
- August 2023(101)
- July 2023(104)
- June 2023(113)
- May 2023(103)
- April 2023(93)
- March 2023(129)
- February 2023(77)
- January 2023(91)
- December 2022(90)
- November 2022(125)
- October 2022(117)
- September 2022(137)
- August 2022(119)
- July 2022(99)
- June 2022(128)
- May 2022(112)
- April 2022(108)
- March 2022(121)
- February 2022(93)
- January 2022(110)
- December 2021(92)
- November 2021(107)
- October 2021(101)
- September 2021(81)
- August 2021(74)
- July 2021(78)
- June 2021(92)
- May 2021(67)
- April 2021(79)
- March 2021(79)
- February 2021(58)
- January 2021(55)
- December 2020(56)
- November 2020(59)
- October 2020(78)
- September 2020(72)
- August 2020(64)
- July 2020(71)
- June 2020(74)
- May 2020(50)
- April 2020(71)
- March 2020(71)
- February 2020(58)
- January 2020(62)
- December 2019(57)
- November 2019(64)
- October 2019(25)
- September 2019(24)
- August 2019(14)
- July 2019(23)
- June 2019(54)
- May 2019(82)
- April 2019(76)
- March 2019(71)
- February 2019(67)
- January 2019(75)
- December 2018(44)
- November 2018(47)
- October 2018(74)
- September 2018(54)
- August 2018(61)
- July 2018(72)
- June 2018(62)
- May 2018(62)
- April 2018(73)
- March 2018(76)
- February 2018(8)
- January 2018(7)
- December 2017(6)
- November 2017(8)
- October 2017(3)
- September 2017(4)
- August 2017(4)
- July 2017(2)
- June 2017(5)
- May 2017(6)
- April 2017(11)
- March 2017(8)
- February 2017(16)
- January 2017(10)
- December 2016(12)
- November 2016(20)
- October 2016(7)
- September 2016(102)
- August 2016(168)
- July 2016(141)
- June 2016(149)
- May 2016(117)
- April 2016(59)
- March 2016(85)
- February 2016(153)
- December 2015(150)