What is an app without data? While that might sound like a Zen koan, there’s actually a very simple answer: not much of an app at all.
Although not every app you build these days requires access to data sources, those apps are really few and far between. Today, an app’s value is primarily derived from its connections to data. The challenge is that integration to enterprise data sources is a lot easier said than done, especially as lead times for app development continue to shrink dramatically. Thanks to our new Integration Builder features, you’ll soon have a new way to reduce the complexity of integrations.
Introducing Integration Builder
Now in a public early access program and available to all users in the second half of 2021, Integration Builder makes it simple to integrate the data sources your apps depend on. With just a couple of clicks, you can implement an integration from sources like SAP, Salesforce, Dynamics, or Sharepoint, knowing the integration is secure and scalable.
Integration Builder is an example of our ethos, “Build it fast, build it right, build for the future.” We designed our modern application platform to support the end-to-end DevOps lifecycle. Integrations supply the data that powers your applications, making them a critical component of application development—one that is too often ignored or left on the back burner until later in the development cycle, when integrating data becomes more difficult.
When we talk about “build it fast, build it right, build for the future,” this is what we mean:
- Build applications fast. In a world where business opportunities, new competitors, and customer demand can shift by the day, a months-long development cycle is an eternity. You need to accelerate development by being able to connect and integrate the data resources painlessly to meet whatever requirements the world throws your way.
- Built applications right. Speed is not an excuse for sloppiness, inadequate security, or a lack of scalability. Applications must be developed right the first time and optimized for the full lifecycle so that they can scale and adapt when adding new data sources, while also meeting the changing security needs of your organization and users.
- Build applications for the future. If you wanted to create something that is set in stone, you should have become a sculptor. Applications need to be able to dynamically adapt and evolve to the needs of users, the addition of new data sources, and the demands of the market. This means enabling the constant change required to ensure your applications stay state-of-the-art.
So where does Integration Builder fit in? The last year has proven the need to build applications fast, right, and for the future. In March 2020, millions of businesses big and small were upended overnight as people sheltered at home in reaction to the pandemic. Businesses needed to build new applications that enabled remote work, curbside pickup, online shopping, new models of collaboration, and countless other use cases. These digital solutions are all impossible without data integration. Let’s take a closer look at where Integration Builder fits in the build it fast, build it right, and build for the future spectrum.
Integration Builder Is Fast
Traditional integration methods are complicated and time-consuming, slowing your app development and deployment roll. Thanks to Integration Builder’s wizard approach, all it takes is a few clicks to generate integration service modules that have all the necessary code (authentication flow, encoding, parsing) required to call an external system. That puts a checkmark in the “build it fast” box.
Integration Builder Does the Right Thing
Integration Builder offers connectors to the most commonly used SAP, Salesforce, and Microsoft data sources to ensure that integrations between systems of record and OutSystems applications are resilient and perform as expected. This smooths the app delivery process and ensures that apps are built right. Also supporting “build it right” is Integration Builder’s ability to inspect the available APIs for external systems and select the right ones for OutSystems applications.
Integration Builder Welcomes the Future
Integration Builder connectors are 100% OutSystems-supported and are designed to promote reusability, maintenance, and application independency. It is easy to change existing connector configuration, add and remove fields, and swap out existing connections. These aspects of Integration Builder deliver the integration agility needed to address future business requirements.
On a Mission Supported by Integration Builder
Our mission has always been to give every organization the power to innovate through software. Our AI-driven, visual, model-based development and collaboration tools not only simplify the complex, but help you deliver more power and expressiveness throughout the full development lifecycle. You can create a modern development practice that enables IT and multi-functional business teams from across the organization to collaborate and solve their most pressing challenges.
Integration Builder is a perfect example. It enables almost any developer to add integrations to the most common data sources without having to ask an integration specialist for help, automating and smoothing the path of using connectors. The result is that you can develop integrations just as fast and efficiently as you develop the apps themselves, ensuring integrations that will work correctly and adjust easily to future demands.
Download the latest Gartner Magic Quadrant for Enterprise Low-Code Application Platforms to learn why OutSystems is a leading modern application platform.