Application Architecture: Page


  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    Atlassian taps AWS, Sentry and Snyk for Bitbucket Pipelines

    Atlassian has created a promotion around its Bitbucket Pipelines CI/CD platform to help developers gain access to tools that will help them turn out error-free code.

    By Darryl Taft • April 10, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    5 core components of microservices architecture

    Before you build a microservices application, take a closer look at the components of the architecture and their capabilities.

    By Fred Churchville • April 10, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    Compare the top automated functional testing tools

    This roundup of top automated functional testing tools, including Selenium, Micro Focus UFT and TestComplete, will guide you to pick the best choice for software testing needs.

    By • April 9, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    Weigh test automation’s advantages and disadvantages

    Automated testing can add speed and completeness to the software development process, but be sure you've considered the tradeoffs. Let's look at the pros and cons.

    By • April 8, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    4 ways to make a distributed Scrum team work

    Distributed Scrum team members must find virtual ways to replicate the workflows, practices, tools and perks that a colocated team has access to -- from the comforts of their homes.

    By Diane Hoffman • April 8, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Deal with remote software testing challenges

    Is your software QA team new to remote work? Learn what technical, process and culture challenges you will encounter, and how to surpass them to ensure quality.

    By • April 8, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Know when to choose automated vs. manual testing

    Vendors have inched toward automated application testing for a long time, yet there is still room for growth. Software tester Amy Reichert offers her insights.

    By Amy Reichert • April 8, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Can we fully automate our software testing?

    Your boss has jumped on the bandwagon to automate software testing. Don't despair. Software testing expert Matt Heusser walks through what to say -- and do -- to keep everyone happy.

    By • April 8, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    4 ways to use record and playback test automation tools

    Many test automation tools offer record and playback testing. Here's how to apply this handy capability for training, usability tests and continuous automated testing.

    By Amy Reichert • April 8, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    IBM Call for Code unleashes developers on COVID-19

    IBM's Call for Code competition wants developers to create applications that help communities deal with and mitigate the impact of the COVID-19 pandemic.

    By Darryl Taft • April 3, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    How to evaluate test automation languages

    You have options when choosing a test automation language. Is Java the way to go? What about Ruby or Python? Let's look at the pros and cons.

    By Matt Grasberger • April 2, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice // Monolith to microservices: A migration roadmap

    How to plan and execute a migration to microservices

    Ready for a migration to microservices? Here are the steps your development team can take to gradually transition your existing monolithic applications.

    By • March 31, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    The 3 tenets of microservice messaging patterns

    In a microservices architecture, there's no question that it's tricky to ensure effective service communication. Review these three tenets of microservice messaging patterns.

    By • March 30, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    Test automation maintenance requires knowledge sharing

    An important but overlooked aspect of test automation maintenance is the institutional knowledge of how the testing is done. Don't restrict that information to just a few people.

    By • March 30, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    5 key software testability characteristics

    How do you design the software components for comprehensive testing? Start with these fundamentals of software testability -- from mocks and stubs to infrastructure-as-code.

    By • March 30, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice // Guidelines on planning and running effective Agile meetings

    How do you run effective standup meetings?

    When it comes to Agile standups, throw out the rulebook. Effective standup meetings result from flexibility, not rigidity. Follow these five guidelines to get more engagement.

    By Amy Reichert • March 30, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Get started with a hybrid microservices model

    Enterprises don't always have to choose between a microservices and monolithic architecture -- take a hybrid approach to experience the best of both worlds.

    By Joydip Kanjilal • March 27, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Automate security testing and scans for DevSecOps success

    Attackers are knocking at your door. Don't waste time with repetitive, automatable security tasks. Here's how DevSecOps enables code analysis, security testing and more.

    By Adam Bertram • March 26, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    Reduce these forms of AI bias from devs and testers

    Watch out for cognitive biases in every development and testing decision -- especially AI biases that affect software users. Here are the ways to address common issues.

    By • March 26, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    How to set up a chaos engineering game day

    Is it fun to spend the day breaking stuff in a war room with your coworkers? Of course, but more than that, it's vital to the security and stability of certain applications.

    By • March 24, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip

    14 top mobile app KPIs that advance development

    No matter its purpose, a mobile application must meet expectations from users and corporate stakeholders. Here are 14 mobile app KPIs that you need to know.

    By • March 23, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    What is the difference between Python and Ruby?

    In this article, we explore the genesis of these two programming languages, notable characteristics and differences, and where each language might be headed.

    By • March 23, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    4 trends for Kubernetes cloud-native teams to watch in 2020

    Today's software architectural landscape seems to change like the weather. Stay ahead of the curve with these cloud-related trends, including GitOps and service meshes.

    By • March 19, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    A concurrent programming faceoff: Erlang vs. Elixir

    Do you want the strong data integrity of Erlang, or the flexibility of Elixir? We explore the pros and cons of each in this head-to-head language matchup.

    By • March 18, 2020
  • The techtarget logo in teal next to the text reading techtarget set against a dark-blue background
    Image attribution tooltip
    Brand Experience Team/TechTarget
    Image attribution tooltip
    Expert Advice

    What’s the purpose of a Gantt chart for large-scale projects?

    A Gantt chart's selling point is that it's simple to understand at a glance. But a large-scale project, such as a DevOps transformation, quickly turns that advantage into a flaw.

    By • March 17, 2020