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

Test your knowledge of iPaaS tools and strategies

Do you understand everything you should about iPaaS? This quiz will test your knowledge of iPaaS tools and fundamental capabilities.

More Highlights
Definitions
  • Remote Procedure Call (RPC)

    Remote Procedure Call (RPC) is a protocol that one program can use to request a service from a program located in another computer on a network without having to understand the network's details.

  • object-oriented programming (OOP)

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

  • data dictionary

    A data dictionary is a collection of descriptions of the data objects or items in a data model for the benefit of programmers and others who need to refer to them.

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

  • RESTful API (REST API)

    A RESTful API is an application program interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data.

  • API management

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

  • state management

    Application state management is the process of maintaining knowledge of an application's inputs across multiple related data flows that form a complete business transaction -- or a session -- to understand the condition of the app at any given moment.

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

  • Remote Procedure Call (RPC)

    Remote Procedure Call (RPC) is a protocol that one program can use to request a service from a program located in another computer on a network without having to understand the network's details.

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

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

  • object-oriented programming (OOP)

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

  • software

    Software is a set of instructions, data or programs used to operate computers and execute specific tasks.

  • OAuth

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

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

  • data dictionary

    A data dictionary is a collection of descriptions of the data objects or items in a data model for the benefit of programmers and others who need to refer to them.

  • What is container management and why is it important?

    Container management refers to a set of practices that govern and maintain containerization software, and automate the creation, deployment, destruction and scaling of software or systems containers.

  • service-oriented architecture (SOA)

    Service-oriented architecture (SOA) is a software development model that allows services to communicate across different platforms and languages to form applications.

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 computer programming model that organizes software design around data, or objects, rather than functions and logic.

  • open API (public API)

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

  • middleware

    Middleware is software that is used to bridge the gap between applications and other tools or databases.

Highlights

More Application integration Topics

Back to Top

-ADS BY GOOGLE

SearchCompliance

  • PCI DSS (Payment Card Industry Data Security Standard)

    The Payment Card Industry Data Security Standard (PCI DSS) is a widely accepted set of policies and procedures intended to ...

  • risk management

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

  • compliance framework

    A compliance framework is a structured set of guidelines that details an organization's processes for maintaining accordance with...

SearchSecurity

  • Trojan horse (computing)

    In computing, a Trojan horse is a program downloaded and installed on a computer that appears harmless, but is, in fact, ...

  • identity theft

    Identity theft, also known as identity fraud, is a crime in which an imposter obtains key pieces of personally identifiable ...

  • DNS over HTTPS (DoH)

    DNS over HTTPS (DoH) is a relatively new protocol that encrypts domain name system traffic by passing DNS queries through a ...

SearchHealthIT

  • telemedicine (telehealth)

    Telemedicine is the remote delivery of healthcare services, such as health assessments or consultations, over the ...

  • Project Nightingale

    Project Nightingale is a controversial partnership between Google and Ascension, the second largest health system in the United ...

  • medical practice management (MPM) software

    Medical practice management (MPM) software is a collection of computerized services used by healthcare professionals and ...

SearchDisasterRecovery

SearchStorage

  • M.2 SSD

    An M.2 SSD is a solid-state drive (SSD) that conforms to a computer industry specification and is used in internally mounted ...

  • kilobyte (KB or Kbyte)

    A kilobyte (KB or Kbyte) is a unit of measurement for computer memory or data storage used by mathematics and computer science ...

  • virtual memory

    Virtual memory is a memory management capability of an operating system (OS) that uses hardware and software to allow a computer ...

Close