Application Architecture: Page
-
Expert Advice
Ways to partially implement Agile and still get results
Pair programming, iterative workflows, timeboxed builds and other Agile tenets benefit app dev teams. Here's how to incorporate Agile practices and culture with minimal disruption.
By Gerie Owen • Nov. 28, 2018 -
Expert Advice
Learn how to improve software quality with reverse-engineering
Customer complaints about a team's app can contain insight on how to improve it. Yet, to decipher the actual cause of any problem and a change to fix it, QA needs to be brought in.
By George Lawton • Nov. 20, 2018 -
Expert Advice
Open source tools to consider for your RESTful APIs
Software teams don't have to break the bank when they shop for RESTful API management tools. The right combination of tools that use open source code can help manage the whole lifecycle at low cost.
By Twain Taylor • Nov. 20, 2018 -
Expert Advice
What to look for in an API development SaaS platform
Not all SaaS API development platforms are made the same. Learn about the fundamental capabilities that API SaaS tools should provide and discover some popular options.
By Stephen Bigelow • Nov. 15, 2018 -
Expert Advice
Big picture QA testing skills foster better app usability
As companies wrestle to fit QA into budgets, keep in mind the skills that human testers provide -- from customer satisfaction to disaster prevention.
By Matt Heusser • Nov. 13, 2018 -
Expert Advice
Should I use in-house or SaaS tools to develop APIs?
It's perfectly viable to approach API development using either in-house or SaaS-provided tooling, but each path has its place. Learn how to choose between these two methods.
By Stephen Bigelow • Nov. 13, 2018 -
Expert Advice
Combat algorithm bias with these software test pointers
As AI penetrates all kinds of software, it's imperative that testers devise a plan to verify predictive results. Put QA professionals on task to root out AI bias.
By Gerie Owen • Nov. 12, 2018 -
Expert Advice
Should I use tools that support the OpenAPI Specification?
Thinking about applying the OpenAPI Specification to API development? Analyze OpenAPI's automation and standardization benefits and see if it will ease your API design difficulties.
By Stephen Bigelow • Nov. 12, 2018 -
Enterprise devs win with Veracode’s SaaS security spinout
Independent once again, Veracode will focus on its cloud-based test services that enable developers to add security to the software development lifecycle.
By Darryl Taft • Nov. 9, 2018 -
Expert Advice
Prioritize UX in a serverless mobile app framework
There's no universal approach to incorporate serverless functionality into mobile app development. Cloud tools and serverless elements can complicate a deployment.
By Tom Nolle • Nov. 7, 2018 -
Expert Advice
5 fundamental steps of managing APIs
API management is undeniably essential, but it requires a comprehensive plan. Here are the five steps of an API management strategy and advice on how to complete each one.
By Tom Nolle • Nov. 2, 2018 -
Quiz
Test yourself on the challenges of microservices security
Think you know what complicates microservices security and what precautions to take to maximize protection? Challenge yourself, and take this quiz to find out.
By Fred Churchville • Oct. 31, 2018 -
Electric Cloud boosts DevOps orchestration, visibility
As enterprises increase their DevOps tooling investments, Electric Cloud aims to position itself as an orchestrator for the disparate teams and technologies within an organization.
By David Carty • Oct. 31, 2018 -
Expert Advice
A quick primer on microservices load balancing
Work distribution in microservices is tricky; without the right strategy, you risk that workloads won't scale effectively. Here's how to nail down load balancing for microservices.
By Tom Nolle • Oct. 31, 2018 -
Expert Advice
Construct a better build-deploy pipeline with these 6 measures
Developers can launch code to production faster than ever, and still do it safely, with careful attention to the build-deploy pipeline, tests and monitoring metrics.
By Matt Heusser • Oct. 30, 2018 -
DevOps metrics point to fast releases, open source adoption
You can always be better at DevOps. Assess these metrics from a variety of DevOps teams to see where you could stand to improve -- and give your team some positive reinforcement.
By Phil Sweeney • Oct. 25, 2018 -
In Kubernetes management, infrastructure work is tricky
While Kubernetes has a lot to offer when it comes to deployment and container management, developers still need tools that help with infrastructure management.
By Paul Korzeniowski • Oct. 25, 2018 -
Expert Advice
Recommended QA conferences for software testers of all stripes
Testing, QA and development conferences host a breadth of experts and helpful peers. From one-day vendor events to weeklong national shows, there's an option to fit your needs.
By Gerie Owen • Oct. 25, 2018 -
Expert Advice
How to choose between serverless and containerized microservices
Explore the intricacies of serverless microservices and container microservices to discover which development requirements are crucial to your ultimate decision.
By Chris Moyer • Oct. 24, 2018 -
Expert Advice
Some tricks to help manage load balancing in microservices
Load balancing is a critical, and potentially thorny, part of cloud-native microservices management. Consider these methods and tools that can help address these challenges.
By Twain Taylor • Oct. 24, 2018 -
Expert Advice
Pick up stateless software precepts for modern app design
Change and state are complex interrelated concepts that shape how an application performs its tasks. Learn the meaning of state, mutability and change as they relate to app design.
By Stephen Bigelow • Oct. 22, 2018 -
Expert Advice
How to make automation part of your microservices security
It's not ideal to manually test and secure a microservices environment. Consider automation tools when you need to fortify your microservices security plan.
By Twain Taylor • Oct. 19, 2018 -
For developers, GitHub Actions takes automation a step forward
The GitHub Actions tool lets developers automate their software development workflows with containers in the GitHub environment without the need to run code themselves.
By Darryl Taft • Oct. 19, 2018 -
Jira update flexes cloud collaboration features
Atlassian's Jira rework adds collaborative UI updates on the front end and ports Jira Software Cloud to AWS-based microservices on the back end.
By Beth Pariseau • Oct. 18, 2018 -
Expert Advice
5 basic SOA principles that still apply to microservices
Microservices often replace SOA, but these two architecture styles are still similar. Here are five basic SOA principles that never went away.
By Tom Nolle • Oct. 17, 2018