Application Architecture: Page
-
Expert Advice
Low-code tools showdown: PowerApps vs. Appian
Low-code dev products, such as PowerApps and Appian, come with benefits and tradeoffs. See which option comes out on top in this faceoff, and plan your workflow accordingly.
By Tom Nolle • Sept. 17, 2018 -
Mature DevSecOps orgs refine developer security skills training
Some advanced organizations tackle DevSecOps with automated security for CI/CD pipelines and infrastructure, and will complete the picture with developer security skills training.
By Beth Pariseau • Sept. 14, 2018 -
Julia 1.0 brings API stability to machine learning language
The Julia programming language is catching on with enterprise developers, particularly to create data science and AI apps, or in other situations that require computational applications.
By Darryl Taft • Sept. 13, 2018 -
Expert Advice
How to move beyond REST for microservices communication
Despite its popularity, REST isn't always the best protocol for microservices communication. There are other options that may be a better fit.
By Tom Nolle • Sept. 12, 2018 -
Expert Advice
Docker and Kubernetes monitoring tools that work on microservices
What does it take to manage your containers? Explore a wide range of monitoring tools specifically suited for Docker and Kubernetes.
By Kerry Doyle • Sept. 12, 2018 -
Expert Advice
How to match microservices middleware to your mission
Microservices middleware strategies require an understanding of goals, state control and other key factors. Discover everything you should consider and how it affects your needs.
By Tom Nolle • Sept. 5, 2018 -
Expert Advice
Calibrate your definition of ‘done’ in Scrum to meet requirements
Get together with business leaders before software launches and find common ground to define done. One company's idea of perfect code is another's lurking disaster.
By Gerie Owen • Sept. 5, 2018 -
Expert Advice
The developer’s crash course to the application network
Developers, we get it; you don't want to deal with the network. But hear us out, as a basic understanding of subnets, VPNs and IP addresses boost app stability and performance.
By Tom Nolle • Aug. 31, 2018 -
SmartBear-Zephyr deal spotlights software quality tools shake-up
Competition has tightened in the software test market as vendors strategically acquire additional tools and align with developer ecosystem players.
By Darryl Taft • Aug. 30, 2018 -
Expert Advice
Prevent AI bias in predictive applications before it starts
While AI offers predictive insights, developers must train AI models to ensure accurate results. These five types of input, in particular, can cause poor output from the finished app.
By Torsten Volk • Aug. 30, 2018 -
Expert Advice
What are the top software testing methodologies?
Whether you want to discover new software testing methodologies or rejuvenate test cases, QA is all about efficiency. Evaluate these testing techniques and strategies to meet QA goals.
By Amy Reichert • Aug. 30, 2018 -
Expert Advice
Hire a software testing team that fits your startup culture
Albeit strapped for cash and time, software startups need testers as much as large companies. Advocate for a testing team, and find candidates who will excel in a startup culture.
By Gerie Owen • Aug. 29, 2018 -
No-code and low-code tools seek ways to stand out in a crowd
No-code and low-code vendors seek to diversify their products in hopes to cash in on market demand for systems that enable nonprogrammers to build applications.
By Darryl Taft • Aug. 29, 2018 -
Expert Advice
How startups can accelerate a software product launch
At your software startup, product delivery must be top priority, even at the expense of some bells and whistles. Get creative with some shortcuts to deliver quality software.
By Matt Heusser • Aug. 27, 2018 -
Expert Advice
What the CI process can and can’t do for software delivery
Continuous integration, software delivery and deployment are distinct software lifecycle stages, but they are far more complementary than competitive in modern dev methodologies.
By Matt Heusser • Aug. 24, 2018 -
Microservices development will fail with monolithic mindset
Enterprises that build microservices with traditional development tools and practices can run into problems in configuration and dependency management.
By Jan Stafford • Aug. 23, 2018 -
Expert Advice
Open source microservices management trends alter software delivery
Open source trends and projects have shaken up the software delivery landscape by aiming to run and manage microservices in cloud-native environments.
By Twain Taylor • Aug. 22, 2018 -
Expert Advice
Sustain high quality in low-code app development
Organizations can keep their standards high and their programming low if they follow these guidelines for a low-code, model-driven approach to software development.
By Tom Nolle • Aug. 22, 2018 -
Expert Advice
Use API gateways to aid microservices communication, security
Discover where API gateways fit into microservices architectures to help manage interactions between client applications and users.
By Michael Churchman • Aug. 20, 2018 -
Mavenlink M-Bridge tether professional services automation silos
Service organizations get a built-in integration platform with Mavenlink M-Bridge, a professional services automation platform to standardize API integrations for systems-of-record apps.
By Jan Stafford • Aug. 17, 2018 -
Expert Advice
Blockchain-microservices pairing not an enterprise reality yet
Despite some specific use cases, experts don't expect to see many enterprises combine blockchain and microservices -- at least, not yet.
By Alan Earls • Aug. 16, 2018 -
Expert Advice
Best tools and methods for designing RESTful APIs
Approaches to RESTful API design may differ, but five essential elements to API design exist to help guide your tool selection conundrum and solve your RESTful API design problems.
By Tom Nolle • Aug. 15, 2018 -
BP Logix BPM tool packs AI features in latest release
With BP Logix's latest BPM platform release, predictive analytics comes to BPM without a posse of data scientists. The AI tools inside could fill BPM's machine learning gap.
By Jan Stafford • Aug. 14, 2018 -
Low-code platform leaders for business users push usability, AI
One research house identified the top low-code development platforms that target business users who want to build mobile apps without coding.
By Darryl Taft • Aug. 13, 2018 -
Opinion
The road to effective bot development in DevOps environments
A bot that simply helps you help yourself goes a long way in a DevOps environment. One bot that does one thing really well is better than an army of chatbots.
By Bob Reselman • Aug. 13, 2018