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

    What Google Gemini AI updates mean for software developers

    Google's AI dev tools deliver natively multi-modal models that can process huge amounts of data more efficiently and affordably, making it easier to develop apps using AI.

    By • May 14, 2024
  • 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

    Remote Procedure Call (RPC)

    A Remote Procedure Call (RPC) is a software communication protocol that one program uses to request a service from another program located on a different computer and network, without having to understand the network's details.

    By Linda Rosencrance, Brein Matturro, Alexander Gillis • May 13, 2024
  • 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 introduction to the RESTful API Modeling Language (RAML)

    The RESTful API Modeling Language, or RAML, can be a powerful tool for developers looking to create an efficient, standardized API management strategy.

    By Chris Tozzi • May 10, 2024
  • 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

    Amazon Bedrock users adapt app dev to GenAI

    Early adopters of Amazon Bedrock shared lessons learned about incorporating generative AI into software engineering workflows, from managing cloud costs to writing prompts.

    By • May 1, 2024
  • 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

    Positive vs. negative testing: Differences and examples

    Take an in-depth look at positive and negative testing. Learn how to use both to form the basis of a thorough testing approach through a series of real-world examples.

    By • April 30, 2024
  • 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

    user interface (UI)

    The user interface (UI) is the point of human-computer interaction and communication in a device.

    By Cameron Hashemi-Pour, Fred Churchville • April 30, 2024
  • 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

    integrated development environment (IDE)

    An integrated development environment (IDE) is a software suite that consolidates basic tools required to write and test software.

    By Valerie Silverthorne, Alexander Gillis • April 29, 2024
  • 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

    fault injection testing

    Fault injection testing is a software testing method that deliberately introduces errors to a system to ensure it can withstand and recover from error conditions.

    By Alexander Gillis • April 29, 2024
  • 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

    staging environment

    A staging environment (stage) is a nearly exact replica of a production environment for software testing.

    By Alexander Gillis, Stephen Bigelow • April 29, 2024
  • 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

    12-factor app

    Twelve-factor app is a methodology for building distributed applications that run in the cloud and are delivered as a service.

    By Margie Semilof • April 26, 2024
  • 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

    cross-browser testing

    Cross-browser testing, also called browser testing, is a quality assurance (QA) process that checks whether a web-based application, site or page functions as intended for end users across multiple browsers and devices.

    By David Carty • April 26, 2024
  • 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

    feature-driven development (FDD)

    Feature-driven development (FDD) is an Agile software development framework that organizes work around product features.

    By Laura Fitzgibbons • April 26, 2024
  • 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

    DevOps Dojo

    A DevOps Dojo is a place where DevOps team members go for hands-on training.

    By Alexander Gillis • April 25, 2024
  • 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

    soak testing

    Soak testing is a type of performance testing that gauges how an application handles a growing number of users or increasingly taxing tasks over an extended period of time.

    By Ryan Black • April 25, 2024
  • 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

    model-driven development

    Model-driven development (MDD) is a format to write and implement software quickly, effectively and at minimum cost.

    By Alexander Gillis • April 25, 2024
  • 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 7 stages of the SDLC explained

    The development process can be broken into seven distinct phases that transform high-level plans into production-ready software. Learn how to approach each phase of the SDLC.

    By Chris Tozzi • April 18, 2024
  • 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

    intellectual property (IP)

    Intellectual property (IP) is a term for any intangible asset that is the product of someone's mind.

    By Gavin Wright • April 18, 2024
  • 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

    Learn the phases of feature-driven development

    Learn how development teams can use the five phases of feature-driven development to put Agile principles into practice by structuring projects around app functionality.

    By Chris Tozzi • April 17, 2024
  • 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

    OAuth (Open Authorization)

    OAuth (Open Authorization) is an open standard authorization framework for token-based authorization on the internet.

    By Stephanie Mann, Michael Cobb, Gavin Wright • April 12, 2024
  • 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
    Google Cloud Next 2024

    New Google Gemini AI tie-ins dig into local codebases

    Google ties in its latest Gemini AI model with company-specific data in a new code assistant and Vertex AI updates that also anticipate a coming wave of AI agent development.

    By • April 9, 2024
  • 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

    middleware

    Middleware is software that bridges the gap between applications and operating systems by providing a method for communication and data management.

    By Rahul Awati, Alexander Gillis • April 9, 2024
  • 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
    Video

    Learn Jenkins: Tutorial for beginners

    Jenkins is a popular open source CI/CD tool, and it's not hard to learn either. Learn to build your own CI/CD pipelines with this full Jenkins tutorial for beginners.

    By Cameron McKenzie • April 8, 2024
  • 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

    JetBrains IDEs add local AI code completion

    JetBrains beats GitHub Copilot to an increasingly popular trend that circumvents copyright and data privacy concerns with cloud-based AI assistants.

    By • April 4, 2024
  • 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 apply impact mapping to software with examples

    Impact mapping can reduce scope creep and enable flexibility in the SDLC by creating a shared understanding among all stakeholders. Learn how to apply it to software projects.

    By • April 4, 2024
  • 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

    GitHub Actions-hosted runners tie in Azure private networks

    Private network support is also planned for AWS and Google Cloud Platform, but industry watchers see a power play for Microsoft Azure in GitHub Actions updates this week.

    By • April 2, 2024