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
    Expert Advice

    An introductory guide to mobile app security testing

    Secure mobile apps by engineering security right into the software and with thorough mobile app security testing. Here's what risks to look for, processes to use and tools to adopt.

    By • July 20, 2021
  • 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

    Advantages of low-code platforms: Speed, agility, collaboration

    ServiceNow's Gregg Aldana discusses the role of low-code platforms in speeding application development, easing the app developer shortage and creating hybrid development teams.

    By Jamison Cush, Ron Karjian • July 19, 2021
  • 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

    Condensed Agile sprint timeline pros and cons

    Is a condensed Agile sprint possible for your dev team? Here's how to shave off some sprint time and what perils to look out for in a smaller Agile sprint window.

    By Amy Reichert • July 9, 2021
  • 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 pub/sub messaging works, and why it matters today

    While pub/sub has been a standard messaging approach for decades, it's arguably more important than ever for developers to understand what it is, how it works and why it matters.

    By • July 7, 2021
  • 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

    Top 30 DevOps interview questions and answers for 2021

    The need for qualified DevOps job candidates continues to grow as more companies adopt the methodology. Review these DevOps questions and answers to prepare for an interview.

    By • July 1, 2021
  • 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

    Who is responsible for integration testing?

    It's not always clear who is responsible for the integration testing of those new application components. Let's sort through the confusion.

    By • June 30, 2021
  • 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 // Test doubles and their various types and use cases

    How to implement mock objects for simpler testing

    Test mocking can serve as a valuable asset in a developer's toolbelt. Here's how to implement mock objects within testing processes and some potential pitfalls to be aware of.

    By Matt Grasberger • June 30, 2021
  • 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 handle typical event-driven architecture failures

    Adding events to an architecture can pose plenty of problems. Review some common event-driven architecture failures development teams face, and some strategic fixes for them.

    By • June 30, 2021
  • 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

    pair programming

    Pair programming is an Agile software development technique originating from Extreme programming (XP) in which two developers team together and work on one computer.

    By Alexander Gillis • June 28, 2021
  • 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 // An intro to REST implementation and design

    The 6 non-negotiable REST architecture constraints

    While REST-centric design isn't necessarily hard, there are some non-negotiable rules when it comes to resource provisioning. Here are six all architects should know.

    By • June 25, 2021
  • 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

    Is a career in DevOps right for you? Top 7 considerations

    As DevOps becomes increasingly popular within tech organizations, job candidates should know which skills are preferred when considering a career as a DevOps practitioner.

    By • June 25, 2021
  • 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

    To master software design patterns, perspective is everything

    Elisabeth Robson and Eric Freeman, authors of 'Head First Design Patterns,' outline their quest to teach software design patterns and show developers the right way to learn them.

    By Sara Grier • June 22, 2021
  • 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 // Where do SDETs and QA fit in software development?

    What are an SDET’s roles and responsibilities?

    A QA professional remains essential to the creation of quality software, while a software development engineer in test adds a different layer to the process.

    By Matt Grasberger • June 21, 2021
  • 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
    Opinion

    Sole Black VMware principal engineer aims to diversify tech

    VMware's only Black principal engineer talks about his rise in the cloud-native world, how to bring in a new generation of minorities and the future of technology.

    By Darryl Taft • June 19, 2021
  • 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

    Static vs. dynamic typing: The details and differences

    What are the key differences between static typing and dynamic typing, and what role do their differences play in the decision to use one programming language over another?

    By • June 17, 2021
  • 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 build a CI/CD pipeline with Azure and GitHub

    Some organizations need to build and deploy apps to specific cloud platforms. This walkthrough shows you step by step how to create a CI/CD pipeline using GitHub and Azure DevOps.

    By Deepak Dhami • June 14, 2021
  • 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

    reverse-engineering

    Reverse-engineering is the act of dismantling an object to see how it works.

    By • June 10, 2021
  • 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 software architect's primer on design patterns and principles

    5 proven patterns for resilient software architecture design

    Maintaining a resilient software architecture is a constant battle. Luckily, there are a few design methods that can help teams instill the reliability they desperately need.

    By • June 10, 2021
  • 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

    10 Scrum benefits and how to realize them

    Scrum can be difficult to implement and manage, but the effort is usually rewarded. When run correctly, Scrum delivers valuable benefits for the business and the development team.

    By Diane Hoffman • June 10, 2021
  • 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

    Hardening sprint: Scrum anti-pattern or necessity?

    Are hardening sprints a burdensome necessity or a Scrum anti-pattern? Let's explore how to make these iterations less exacting and how Agile organizations can avoid them altogether.

    By Jim Brown • June 8, 2021
  • 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

    Is integration platform as a service right for you?

    Is iPaaS a helpful platform for your enterprise software integration needs or just an unnecessary tool that adds complexity to the environment?

    By • June 8, 2021
  • 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

    Event-driven vs. message-driven: It comes down to complexity

    While the goal doesn't change, how do message-driven and event-driven design approaches really differ? More importantly, how do you choose the right approach?

    By • June 8, 2021
  • 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

    22 API management interview questions and answers

    This guide provides a comprehensive list of questions and answers for those interviewing for API management positions. Review these 22 potential questions to help prepare.

    By Linda Rosencrance • June 8, 2021
  • 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

    SAST vs. DAST vs. IAST: Security testing tool comparison

    Before your team decides upon a security testing tool, take into account both the methods and limitations of SAST, DAST and IAST. Consider what each approach brings to the table.

    By Stephen Bigelow • June 3, 2021
  • 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

    AI, new skills and self-defense code emerge as app-dev musts

    Gartner analysts paint an app-dev vision for 2021 and beyond marked by AI-driven tooling, novel approaches to app security and new skills.

    By Chris Kanaracus • June 3, 2021