Blog

Uncategorized The ups and downs of low-code microservices development – TechTarget

To deliver business value and stay ahead of the market, an organization must adapt to new technology strategies. However, doing so can prove difficult for organizations that still work with traditional development methodologies.
Low-code platforms can help tackle this challenge by enabling streamlined development workflows and automated application deployment processes. This can be especially helpful when working with modular, microservices-based applications that traditionally require higher levels of development expertise and infrastructure support. And while low-code won’t always be a fit for distributed systems, there are certainly some scenarios where it can be an ideal approach.
Let’s review how low-code microservices can help organizations, as well as some of the challenges that can arise when applying low-code to microservices development.
Low-code is an application development style that facilitates faster delivery of applications through a simplified, often graphics-based interface. In most cases, novice developers and even business-side users can build both internal and external applications with minimal programming knowledge.
A typical low-code development platform contains the following components:
The graphics-based interface found within most low-code platforms helps automate many aspects of application design, stripping away reliance on conventional design teams and front-end development tools. Often these interfaces provide a quick way to redesign an application’s UI for different types of end users or to add new features.
Microservices adoption can relieve developers of the constraints of old technology stacks and monolithic architectures. In the right situation, low-code microservices can amplify some of these benefits.
Low-code will bring the most benefit to microservices-based development when the application is simple and secure, and only has a few major integration points. These benefits include the following:
Bear in mind that a low-code approach toward building microservices is not a good choice for large-scale, microservices-based systems that encompass complex business processes, especially when many development teams are involved.
These are some of the downsides that limit its usability for these types of applications:
Here are some of the typical use cases of low-code development:
Software development teams can learn from past mistakes to streamline and improve processes. Retrospectives help them do just …
Quickbase CIO Deb Gildersleeve discusses the growing use of low-code platforms, its recent services acquisition, and what’s on …
Craft an in-depth regression testing plan that uses multiple types to test all facets of an application’s functionality and …
There are pros and cons to both PaaS and containers. Which to use for application deployment depends on an organization’s …
There are benefits and drawbacks to using PaaS or IaaS as part of your DevOps strategy; the key is to pick a model that will be …
Among other benefits, a hybrid cloud data warehouse can offer enhanced flexibility and scalability, as well as on-demand access …
Just how well do you know Bootstrap 5? These 12 tough Bootstrap quiz questions will test your mettle.
How do Scrum and ScrumBut compare? Darcy DeClute explains why ScrumBut is bad, and how you can avoid this Agile anti-pattern and …
Many developers want to program right up to retirement, but the reality of age discrimination unfairly hampers their career plans…
All Rights Reserved, Copyright 2019 – 2022, TechTarget

Privacy Policy
Cookie Preferences
Do Not Sell My Personal Info

source

Author Details

Sign up for our newsletter to stay up to
date with tech news!