Application Architecture: Page
-
Expert Advice
IPaaS vs. API management: Why the enterprise needs both
Enterprise iPaaS and API management integrate applications and data, but it's not a choice of one or the other. Here's why you probably need both, and why planning is necessary.
By Tom Nolle • June 2, 2021 -
Expert Advice // How to implement and maintain test automation
5 ways to write maintainable automation code
Development teams can ensure the automation code they write is maintainable if they're careful about their tooling and the processes they adhere to. Consider the five rules below.
By Tom Nolle • June 1, 2021 -
Expert Advice
Review these top enterprise iPaaS benefits and challenges
Have you considered using an iPaaS to integrate your various apps? Understand where iPaaS works, and runs into challenges, to help prepare for a successful iPaaS implementation.
By Stephen Bigelow • May 28, 2021 -
Jitterbit buys iPaaS vendor for EDI, e-commerce capabilities
Jitterbit broadened its reach to retailers and their trading partners with the acquisition of eBridge Connections to address EDI and e-commerce use cases.
By Carol Sliwa • May 28, 2021 -
Expert Advice
9 iPaaS use cases for the enterprise
IPaaS connects enterprise applications and data, which encompasses on-premises systems to the cloud and IoT. Review these iPaaS examples to understand how it all works.
By Stephen Bigelow • May 28, 2021 -
Expert Advice
The reasons to use (or not use) sidecars in Kubernetes
Sidecar containers provide a great relief to developers who need to manage large clusters of containerized applications at scale. But is it always the right approach?
By Chris Tozzi • May 28, 2021 -
Expert Advice
4 UX analysis methods that ensure optimal user experiences
UX analysis ensures users will have smooth experiences. Use these four methods to analyze a UX. Learn what each method entails, when to deploy them and who performs each analysis.
By Tom Nolle • May 27, 2021 -
Expert Advice
Mobile app security best practices for 4 vulnerability types
Adequate mobile app security must assess various dimensions of software, including each OS's best practices, traffic and API calls, data storage and source code.
By Matt Grasberger • May 27, 2021 -
IoT integration services evolve in maturing market
IT service providers are moving upstream to address client needs in an IoT market that has lost some, but not all, of its science project reputation.
By John Moore • May 21, 2021 -
Opinion
The role of DevOps practices in application design
Fancy architecture diagrams and aesthetically pleasing code are nice things to have. But they don't mean much without the support of DevOps-centric design practices.
By Darren Broemmer, Developer Evangelist at DevGraph • May 20, 2021 -
3 ways to maximize business process automation benefits
As business automation continues to take the enterprise by storm, there are a few ways software teams can better prepare themselves to confidently kick-start BPA initiatives.
By Sara Grier • May 20, 2021 -
Expert Advice
Do the disadvantages of service-oriented architecture matter?
While it doesn't carry the shiny appeal of microservices, there's no reason to believe that SOA is totally down for the count. In fact, sometimes it's an essential approach.
By Chris Tozzi • May 18, 2021 -
CircleCI nabs $100M, buys Vamp release orchestration
Along with recent $100 million venture funding round, CI/CD vendor CircleCI has acquired the Vamp release orchestration platform to bolster its tools offering.
By Darryl Taft • May 17, 2021 -
Expert Advice
How to use mind maps for software testing
Mind mapping is a visual way to brainstorm test ideas. Learn how to create and use mind maps to improve software quality.
By Amy Reichert • May 14, 2021 -
Expert Advice
How to address 5 common CI/CD implementation challenges
CI/CD removes the manual steps involved when you create and install application code. Address these CI/CD challenges and ease the flow of your software pipeline.
By Michael Levan • May 12, 2021 -
What is webhook?
A webhook is a software architecture approach that allows applications and services to submit a web-based notification to other applications whenever a specific event occurs.
By Matt Heusser • May 6, 2021 -
New Relic open sources Pixie observability platform
The Pixie Kubernetes-native observability platform is now available to the open source community after New Relic, which acquired the tech last December, contributed it to the CNCF.
By Darryl Taft • May 5, 2021 -
Expert Advice // Cell-based architecture and other unique design approaches
A quick rundown of multi-runtime microservices architecture
Learn the basics about a multi-runtime architecture, and the two-component approach it takes to provide a standard for abstracted microservice-messaging processes.
By Joydip Kanjilal • May 4, 2021 -
Expert Advice
6 ways to harness test automation in a CI/CD pipeline
Effective automated checks in CI/CD help minimize and mitigate bugs and keep software builds and deployments running on time. Try these practical tips in your pipeline.
By Matt Heusser • May 4, 2021 -
Dell strikes $4 billion deal to sell iPaaS specialist Boomi
Dell nails down a $4 billion cash agreement to sell integration-platform-as-a-service vendor Boomi to investment firms just weeks after spinning off VMware.
By Carol Sliwa • May 3, 2021 -
Expert Advice // Keeping track of DevOps metrics
Flow efficiency is one of the trickiest DevOps metrics
Let's take a look at what it takes to measure flow efficiency, how it can help DevOps teams improve development practices and why it's not an easy metric to track.
By Michael Levan • April 30, 2021 -
Atlassian Open DevOps beats ‘good enough’
Atlassian's new Open DevOps strategy taps best-of-breed DevOps tools for integration into a single toolchain to ease the burden for software development teams.
By Darryl Taft • April 29, 2021 -
Expert Advice // Why strong QA pros need more than technical skills to succeed
How software testing certifications can boost your career
How can software testing certifications give QA professionals a leg up in their careers? Learn how in this overview, as well as what certification types testers should consider.
By George Lawton • April 28, 2021 -
Expert Advice
Compare design thinking vs. Agile for QA
Design thinking helps a team figure out what problems to solve, while Agile is a framework that helps a dev team build better software faster. Let's compare the two approaches.
By Joydip Kanjilal • April 28, 2021 -
Expert Advice
Feature toggles: A simple fix for complex release cycles
While development teams should always strive to improve app functionality, unchecked collections of feature releases can quickly cause trouble. Feature toggles may be the answer.
By Priyank Gupta • April 21, 2021