Application Architecture: Page
-
This 90-year-old business crushed application integration problems
By putting a microscope to a 90-year-old manufacturing company's digital transformation project, find out how application integration problems materialize and how to solve them.
By Josh Kolarac • Dec. 16, 2019 -
Expert Advice
Apigee vs. Mulesoft: An API management platform face-off
Mulesoft and Apigee are two of the most widely used API management platforms around. This article places them side by side to compare their pros and cons.
By Joydip Kanjilal • Dec. 16, 2019 -
How software prototyping beats requirements gathering
How do you know which features to code into the software you're developing? Application teams share tips on how to deliver ROI with prototyping, UX research and a design week.
By Meredith Courtemanche • Dec. 12, 2019 -
Business process automation software requires a strategy
Organizations of all sizes can benefit from automation, but they need to move beyond tactical deployments. To really make use of BPA software, a strategic approach is needed.
By Mary Pratt • Dec. 9, 2019 -
Why workflow automation isn’t really about cost cutting
BPA can reduce expenses and boost efficiency. Its real value, though, is in how it can drive innovation throughout a company and provide a competitive advantage.
By Dan Morris • Dec. 9, 2019 -
When business process automation benefits the whole company
Here's what you need to know about BPA tooling, from how it works, how it helps and how to consider potential providers.
By Stephen Bigelow • Dec. 9, 2019 -
Expert Advice
The benefits of Python are plenty, but it’s not for everyone
Python boasts plenty of features that make it a go-to object-oriented language. But is it always the right choice? We take a look at what you should know about coding with Python.
By Kerry Doyle • Dec. 9, 2019 -
5 vital QA skills for software testers
As testing extends throughout the SDLC, QA engineers do much more than execute a quick functionality check. Pick up these skills to ensure an effective, team-wide approach to quality.
By Ryan Black • Nov. 28, 2019 -
Expert Advice
Is RPA the future of test automation?
IT organizations will use test automation, RPA and low-code development tools to create, assess and automate complex processes in the near future.
By Matt Heusser • Nov. 27, 2019 -
Expert Advice
What to look for in code review tools
Code review gums up the Agile, iterative works. Assisted and automated code review tools improve quality, and there's a mix of products out there for different workflows and needs.
By Tom Nolle • Nov. 26, 2019 -
Expert Advice
Assess low-code platform pros and cons
Some see low-code platforms as intuitive and time-saving, but security and compliance concerns could negate those benefits. See where low-code tools stand with these pros and cons.
By Stephen Bigelow • Nov. 26, 2019 -
Expert Advice
Low-code platforms face off: Mendix vs. OutSystems
Low-code products target different audiences. So, will traditional or citizen developers use low-code platforms more in the future? We pit Mendix vs. OutSystems to explore each approach.
By Tom Nolle • Nov. 26, 2019 -
Expert Advice
An introduction to combining CQRS and event sourcing
Combining CQRS and event sourcing is a powerful way to maintain data speed and consistency for web-scale applications. Learn about the pros and cons of pairing these two processes.
By Matt Heusser • Nov. 25, 2019 -
Kubernetes tools vendors vie for developer mindshare
Developers in the cloud-native industry running Kubernetes environments say they need more and better Kubernetes tools to get around some of the complexity of the platform.
By Darryl Taft • Nov. 21, 2019 -
IBM’s latest Kubernetes tools ease use for cloud developers
IBM's new open-source Kubernetes tools help lower the barrier to entry for developers to use Kubernetes to build, deploy, manage and move workloads to the cloud.
By Darryl Taft • Nov. 19, 2019 -
Expert Advice
Scaling microservices takes conceptual skills and good tooling
Independent scalability is a major benefit of microservices, and simultaneously a complex and challenging thing to implement. Scale microservices with a focus on users' priorities.
By Joydip Kanjilal • Nov. 18, 2019 -
Expert Advice
How to perform test automation maintenance
Automated tests run on their own, but they need a little help to stay in shape. Proactively address test automation maintenance with initiatives in these two key areas.
By Matt Heusser • Nov. 18, 2019 -
6 quick facts about a Java microservices architecture
Building microservices in Java may not be as simple as it seems. Here are six quick facts and tips that will help you with Java-based microservices development.
By Josh Kolarac • Nov. 11, 2019 -
Make people, not tools, the focus of DevOps initiatives
You can buy a DevOps tool for almost everything -- except people challenges. Learn what high-performing practitioners do to make DevOps culture productive.
By David Carty • Nov. 11, 2019 -
Expert Advice
API gateway comparison: Kong vs. Tyk
API gateways help organizations smooth out interactions among microservices. This side-by-side rundown of Kong vs. Tyk will help you choose which tool fits your business' needs.
By Twain Taylor • Nov. 6, 2019 -
Atlassian products aid BizDevOps, but integration work remains
IT pros have found Atlassian tools useful for BizDevOps initiatives but would like more integration and consolidated points of management among them in the future.
By Beth Pariseau • Nov. 6, 2019 -
Opinion
What should we make of ESB architecture in a distributed world?
Did microservices really kill the ESB? Or could it be that the push to asynchronous communication only makes application architects need centralized management more than ever?
By Fred Churchville • Nov. 5, 2019 -
Atlassian CISO Adrian Ludwig shares DevOps security outlook
Atlassian's CISO believes that eventually, application security mechanisms will be absorbed completely into Agile and DevOps tools -- including his own company's products.
By Beth Pariseau • Nov. 1, 2019 -
Expert Advice
What are the benefits of event-driven architecture patterns?
See how event-driven architecture patterns can set up an enterprise application for adaptability in a way that monolithic architectures can't.
By Twain Taylor • Oct. 31, 2019 -
A low-code platform can do a lot, but it has limits
If you're ready to jump into low-code development, you'll want to know what these platforms can help you accomplish and how to sidestep common troubles.
By Matt Heusser • Oct. 30, 2019