Application Architecture: Page
-
Expert Advice
Working with Git branches and repositories
With a grasp of just a few basic concepts and commands, developers can use Git's branching capability for feature development and experimentation, testing before release and more.
By Stuart Burns • Sept. 23, 2019 -
Expert Advice
Can API mapping fix data integration problems?
The more distributed and complex a modern application is, the more likely an API mapping tool should join the developers' arsenal for efficient design and troubleshooting.
By Twain Taylor • Sept. 19, 2019 -
Expert Advice
How to approach test case design
To be a good tester, start at requirements and user expectations, then develop test cases that make certain those needs are met. Walk through the basics of test cases with expert Gerie Owen.
By Gerie Owen • Sept. 18, 2019 -
Mobile Labs adds GigaFox Red, Silver to mobile device cloud suite
The new GigaFox platforms enable users to create a pool of shareable mobile devices; remotely add, disable, reboot and unlock devices; control and monitor device usage and more.
By Tanner Harding • Sept. 17, 2019 -
Container image size makes a difference
IT teams ready to embark on container deployment should look closely at how developers break down and package application components. Little details will be important.
By Kurt Marko • Sept. 17, 2019 -
How to prevent lingering software quality issues
Coders can learn a lot from manufacturers, according to Gary Gruver, even though the products are distinctly different. This free chapter excerpt covers how to approach QA issues.
By Ryan Black, Gary Gruver • Sept. 13, 2019 -
Expert Advice
Invoke these 3 commandments of microservice applications
Unlock a microservice app's potential with a three-pillared approach centered on a thorough component directory, absolute service flexibility and reliable backwards compatibility.
By Clive Longbottom • Sept. 13, 2019 -
Expert Advice
Which programming practices alleviate code redundancy?
WET code leaves apps bogged down. Learn how to reduce the challenges brought on by code redundancy by programming based on the DRY principle.
By Stephen Bigelow • Sept. 13, 2019 -
Quiz
Challenge your wits on stateful and stateless concepts
It's essential to understand the differences between stateful and stateless application characteristics, especially as distributed architectures grow in popularity. Test your knowledge on state concepts with this quiz.
By Josh Kolarac • Sept. 11, 2019 -
Expert Advice
How to achieve speedy application response times
Development and operations teams both have a responsibility to ensure fast application response times. Follow this advice to measure and reduce delay.
By Matt Heusser • Sept. 6, 2019 -
DevOps tools market shrinks with SmartBear, TPG Capital moves
The DevOps tools space has seen a steady stream of mergers and acquisitions, as private equity investors and larger companies see money in software development and delivery tools.
By Darryl Taft • Sept. 5, 2019 -
Expert Advice
How to plot out a test automation strategy
Test automation can deliver great value or immense frustration. Map out a winning approach that helps engineers learn test automation skills and doesn't leave them exasperated.
By Gerie Owen • Sept. 5, 2019 -
Low-code goes mainstream to ease app dev woes
Enterprises are after low-code/no-code platforms to help with developer productivity, as they find themselves under increased pressure to produce apps with fewer skilled developers.
By Darryl Taft • Aug. 30, 2019 -
How citizen developers offer IT relief -- and headaches
Low-code application development platforms enable citizen development, where anyone can build software. While this approach can be a boon to productivity, it carries definite risks.
By David Carty • Aug. 30, 2019 -
Serverless architecture diagram shows a new side of server-side
Examine this serverless architecture diagram to see how development processes and the lifecycle of code differs from traditional server- and client-side development.
By Fred Churchville • Aug. 29, 2019 -
Expert Advice
Match market shifts with a lightweight enterprise architecture
Lightweight EA can streamline and refine how IT software meets business needs. See which lightweight EA toolkit route fits your team: one focused on an EA model or workflows.
By Tom Nolle • Aug. 29, 2019 -
Digital business upends the CIO and enterprise architect role
IDC analyst Mike Rosen explains how new digital business pursuits amplify enterprise architects and CIOs into newly amplified roles that put business goals and requirements first.
By Fred Churchville • Aug. 29, 2019 -
Atomist adds drift management feature to pare technical debt
Atomist has added a feature to its software delivery automation platform to help enterprises visualize, identify and fix the problem of technology drift.
By Darryl Taft • Aug. 28, 2019 -
Expert Advice
Try these 5 team-building activities for software developers
Whether it's a soft skills workshop, simulated outage exercise or in-house tech conference, these one-day events get dev teams out of a coding rut. Plan yours now.
By George Lawton • Aug. 28, 2019 -
wake word
A wake word is a phrase spoken to the Amazon Echo hands-free speaker and virtual assistant that causes the device to "wake up" and process a user's request.
By TechTarget Contributor • Aug. 27, 2019 -
ICYMI: How to select and manage serverless APIs effectively
Explore how API selection and API management in a serverless architecture can make all the difference between getting results and having your project fall flat.
By Josh Kolarac • Aug. 27, 2019 -
Expert Advice
10 skills of highly effective software testers
QA professionals with hands-on experience and a mix of technical and soft skills offer great value for software engineering teams. Testers with these 10 skills can boost their careers.
By Matt Heusser, Baiju M • Aug. 23, 2019 -
What is React Native?
React Native is an open source JavaScript framework for mobile application development. The framework is based on Facebook’s user interface (UI) JavaScript library, React, and can be used to design apps for the web, iOS and Android.
By Sarah Lewis • Aug. 22, 2019 -
Consortium taps Linux group, IT vendors to encrypt data in use
The Confidential Computing Consortium mobilizes hardware vendors, cloud providers, developers and open source experts with the Linux Foundation to find ways to secure data in use.
By Darryl Taft • Aug. 22, 2019 -
Expert Advice
Implement and manage an event-driven microservices architecture
Learn the basics of event-driven architecture as they apply to microservices, with the help of real-world examples and three main architecture patterns.
By Joydip Kanjilal • Aug. 22, 2019