Story image

Exclusive: The benefits of a low-code development platform

08 Oct 2018
Sponsored

Recently IT Brief had the opportunity to talk with Mark Weaser, OutSystems regional vice president, about low-code development platforms and how they can benefit businesses. 

Let’s start off by talking a bit about OutSystems. What can you tell me about your low-code development platform?

IT and business professionals alike with little coding knowledge can use OutSystems to develop applications easily and within a short time span. Instead of relying on traditional coding methods, IT teams use graphic user interfaces and drag-and-drop capabilities to streamline the application development process.

 But it’s not just about developing the app. OutSystems also accelerates and eases the integration of applications with existing cloud and on-premises databases and systems of record. 

Every aspect of our platform is crafted with the aim of helping organizations build enterprise-grade apps and transform their business faster. As the only solution that combines the power of low-code development with advanced mobile capabilities, OutSystems enables the visual development of entire applications that easily integrate with existing systems. 

And, as organizations today realise the importance of modernizing ageing legacy systems and accelerating the development of large business applications, OutSystems is enabling developers to build and rebuild large systems in months instead of years.

Do you believe the low-code development platform allows for innovation within a business, could you give me some examples?

With low-code application development platforms, testing, deployment, and updates are automated. As a result, developers can focus on transforming ideas into innovation instead of spending the majority of their time on application maintenance. 

For example, IT teams can definitely get more experiments off the ground. They can get on top of the development queue and still realise fundamental changes in the risk-to-reward ratio for custom development. 

The swift, visual modelling of responsive web user interfaces and mobile apps puts the user experience at the core of the development process. The best low-code development platforms enable prototypes and user interface mockups to scale into fully integrated enterprise applications.

Does an increased development cycle come with increased costs?

Given that hand-coding takes up a lot of software developer time and effort, labour costs can drive up the expense of traditional application development. 

By contrast, low-code development platforms speed up application deployment, by as much as 10 times. By significantly reducing application development time, low-code development platforms actually allow companies to save on labour costs in the long run.

Security is obviously one of the biggest issues in the digital era. What are some key security features that your solution offers?

OutSystems has an extensive set of built-in security features that support the entire application development lifecycle. Applications created with our platform automatically include secure code patterns as a safeguard against common web and mobile application vulnerabilities.

Additionally, OutSystems enforces automated application security checks that proactively warn developers of potential security issues as they publish applications. OutSystems also complies with other common security requirements, including access control, encryption, identity management, single sign-on, and auditing.

On top of these security features, are there any additional steps you encourage your clients to take in order to remain secure?

While our advanced security features—196 of them at the last official count—and automated security standards offer IT teams peace of mind, clients should still adopt their own security measures for protecting sensitive information. 

OutSystems actually provides clients with the option to override default secure code patterns and input their own customised security codes.

Can you talk me through the app deployment process?

It starts with development in a visual environment where developers can define data models, business logic, a workflow process, and user interfaces for web and mobile devices.

Deploying apps to production is also simple with automated staging for an open cloud, on-premises, or hybrid environment, full dependency analysis, automated rollback capabilities, and no downtime.

Developers can combine deployments to take advantage of the unique benefits of each environment. For example, they can build and test in the public cloud before deploying to a private cloud or on-premises environment. 

OutSystems also supports user control by managing roles, permissions, and security policies for all environments.

Bluzelle launches data delivery network to futureproof the edge
“Currently applications are limited to data caching technologies that require complex configuration and management of 10+ year old technology constrained to a few data centers."
DDN completes Nexenta acquisition
DDN holds a suite of products, solutions, and services that aim to enable AI and multi-cloud.
Trend Micro introduces cloud and container workload security offering
Container security capabilities added to Trend Micro Deep Security have elevated protection across the DevOps lifecycle and runtime stack.
Veeam joins the ranks of $1bil-revenue software companies
It’s also marked a milestone of 350,000 customers and outlined how it will begin the next stage of its growth.
Veeam enables secondary storage solutions with technology partner program
Veeam has worked with its strategic technology alliance partners to provide flexible deployment options for customers that have continually led to tighter levels of integration.
Veeam Availability Orchestrator update aims to democratise DR
The ability to automatically test, document and reliably recover entire sites, as well as individual workloads from backups in a completely orchestrated way lowers the total cost of ownership (TCO) of DR.
Why flash should be considered the storage king
Not only is flash storage being used for recovery, it has found a role in R&D environments and in the cloud with big players including AWS, Azure and Google opting for block flash storage options.
NVIDIA's data center business slumps 10% in one year
The company recently released its Q1 financial results for fiscal 2020, which puts the company’s revenue at US$2.22 billion – a slight raise from $2.21 billion in the previous quarter.