Browse Definitions :

SearchAppArchitecture

Whether you’re looking to solve a specific application architecture problem or just trying to stay on top of recent industry developments, our site is your online portal for in-depth and relevant information:

  • Get microservices architecture advice from leading industry experts such as Todd Biske, a Fortune 500 company enterprise architect, in our Ask the Experts section

  • Share tips, ask questions and network with other engaged, active developers and engineers in our ITKnowledge Exchange

  • Access white papers and Webcasts sponsored by leading providers that address today’s most demanding architectural challenges

Go to:  SearchAppArchitecture

Recently on  SearchAppArchitecture

Advantages of monolithic architecture that prove it isn't dead

Don't rush to break up a monolith too quickly without considering what you might lose in the process. We examine why a monolithic architecture is sometimes the smarter choice.

More Highlights
Definitions
  • object-oriented programming (OOP)

    Object-oriented programming (OOP) is a programming language model that organizes software design around data, or objects, rather than functions and logic.

  • API management

    API management is the process of overseeing application program interfaces (APIs) in a secure, scalable environment.

  • API testing

    API testing is a type of software testing that analyzes an application program interface (API) to verify it fulfills its expected functionality, security, performance and reliability.

Browse App Architecture Topics

API management

APIs continue to be one of the biggest parts of effective application and architecture management. Proper API management involves a combination of proper design considerations, testing techniques, documentation and secure processing. In this section, we take a hard look at top-of-mind API management concerns, as well as both standardized and emerging API protocols.

Recent Definitions

  • API management

    API management is the process of overseeing application program interfaces (APIs) in a secure, scalable environment.

  • API testing

    API testing is a type of software testing that analyzes an application program interface (API) to verify it fulfills its expected functionality, security, performance and reliability.

  • Kong

    Kong is an open source API gateway and platform that acts as middleware between compute clients and the API-centric applications.

Highlights

More API management Topics

Back to Top

Developer tools

Developer teams face new challenges daily. To help them stay on top of performance issues, streamline development and make the most of new development paradigms, they need strong team structure and access to the right technology. Explore this section to learn about various application development tools, platforms, SDKs and techniques that optimize development team output.

Recent Definitions

  • source code

    Source code is the fundamental component of a computer program that is created by a programmer. It can be read and easily understood by a human being.

  • 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.

  • Spring Framework

    The Spring Framework (Spring) is an open-source application framework that provides infrastructure support for developing Java applications.

Highlights

More Developer tools Topics

Back to Top

App dev and management

APIs continue to be one of the biggest parts of effective application and architecture management. Proper API management involves a combination of proper design considerations, testing techniques, documentation and secure processing. In this section, we take a hard look at top-of-mind API management concerns, as well as both standardized and emerging API protocols.

Recent Definitions

  • business process management software

    Business process management software (BPMS) helps companies design, model, execute, automate and improve a set of activities and tasks that, when completed, achieve an organizational goal.

  • 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.

  • OpenAPI Specification

    The OpenAPI (OAI) Specification defines a standard, programming language-agnostic interface description for RESTful APIs.

Highlights

More App dev and management Topics

Back to Top

App architecture

Your application architecture sets the stage for app development efficiency and, ultimately, performance. Unfortunately, architects must often figure out how to weave cloud elements, on-premises resources, disparate data and other pieces into a sustainable app foundation. Get expert advice on modern architecture management and learn about key emerging trends in the space.

Recent Definitions

  • dependency injection

    In object-oriented programming (OOP) software design, dependency injection (DI) is the process of supplying a resource that a given piece of code requires.

  • application architecture

    An application architecture is a map of how an organization's software applications are assembled as part of its overarching enterprise architecture and how those applications interact.

  • Middleware as a Service (MWaaS)

    Middleware as a Service (MWaaS) is the distribution model wherein middleware is offered as a cloud-based service, rather than as an on-premise solution. It is often offered as part of a cloud-based suite.

Highlights

More App architecture Topics

Back to Top

Application integration

As app development and cloud trends push more elements into software environments, enterprise application integration processes become both more complicated and critical to manage. Here, our experts explore critical enterprise application integration (EAI) considerations, such as cloud application integration, B2B integration, data integration tools, platforms and more.

Recent Definitions

  • object-oriented programming (OOP)

    Object-oriented programming (OOP) is a programming language model that organizes software design around data, or objects, rather than functions and logic.

  • WSO2

    WSO2 is a middleware vendor that sells open source application program interface (API) management software.

  • open API (public API)

    An open API, also known as a public API, is an application programming interface made publicly available to software developers.

Highlights

More Application integration Topics

Back to Top

-ADS BY GOOGLE

SearchCompliance

  • risk management

    Risk management is the process of identifying, assessing and controlling threats to an organization's capital and earnings.

  • compliance as a service (CaaS)

    Compliance as a Service (CaaS) is a cloud service service level agreement (SLA) that specified how a managed service provider (...

  • data protection impact assessment (DPIA)

    A data protection impact assessment (DPIA) is a process designed to help organizations determine how data processing systems, ...

SearchSecurity

  • cybersecurity insurance (cybersecurity liability insurance)

    Cybersecurity insurance, also called cyber liability insurance or cyber insurance, is a contract that an entity can purchase to ...

  • phishing

    Phishing is a form of fraud in which an attacker masquerades as a reputable entity or person in email or other communication ...

  • cybercrime

    Cybercrime is any criminal activity that involves a computer, networked device or a network.

SearchHealthIT

SearchDisasterRecovery

  • business continuity plan (BCP)

    A business continuity plan (BCP) is a document that consists of the critical information an organization needs to continue ...

  • disaster recovery team

    A disaster recovery team is a group of individuals focused on planning, implementing, maintaining, auditing and testing an ...

  • cloud insurance

    Cloud insurance is any type of financial or data protection obtained by a cloud service provider. 

SearchStorage

  • NVMe over Fabrics (NVMe-oF)

    NVMe over Fabrics, also known as NVMe-oF and non-volatile memory express over fabrics, is a protocol specification designed to ...

  • logical unit number (LUN)

    A logical unit number (LUN) is a unique identifier for designating an individual or collection of physical or virtual storage ...

  • CIFS (Common Internet File System)

    CIFS (Common Internet File System) is a protocol that gained popularity around the year 2000, as vendors worked to establish an ...

Close