Explore tens of thousands of sets crafted by our community.
Cloud API Management
26
Flashcards
0/26
API Management Platform
A tool that helps in creating, publishing, maintaining, monitoring, and securing APIs.
API Marketplace
A central platform where API providers can publish their APIs and consumers can discover and integrate with them.
API Provider
An organization or individual that constructs and publicly exposes an API for use by developers in application development.
API Specification
A document that describes what an API does and how to use it, including information about endpoints, data models, and protocols.
SOAP
Simple Object Access Protocol, a messaging protocol for exchanging structured information in the implementation of web services.
API Versioning
The practice of concurrently supporting multiple versions of an API to allow changes and upgrades without causing disruption to the client application.
API Mocking
The process of simulating the behavior of real APIs for testing purposes without having to implement the actual API logic.
API Gateway
A server that acts as an API front-end, receiving API requests, enforcing throttling and security policies, passing requests to the back-end service, and then passing the response back to the requester.
REST
Representational State Transfer, a type of web architecture that governs the behavior of clients and servers.
Swagger (OpenAPI Specification)
A set of tools for designing, building, and documenting RESTful APIs using a standard, language-agnostic interface description.
Microservices Architecture
A style of engineering that embraces a high degree of automation and decentralizes control, designed to be independently deployable.
GraphQL
A data query language developed internally by Facebook in 2012 before being publicly released in 2015, it provides an alternative to REST and SOAP APIs.
API Orchestration
The process of integrating different APIs to work together as a cohesive service, facilitating the automation of business processes.
Service Mesh
A network layer that manages service-to-service communication over a microservices architecture, ensuring that messages are delivered securely and reliably.
OAuth
An open protocol to allow secure authorization in a simple and standard method from web, mobile, and desktop applications.
API Lifecycle Management
The process of overseeing an API from its creation to retirement, encompassing the stages of designing, developing, deploying, versioning, and retiring.
API Analytics
The process of collecting and analyzing data about API usage to understand the performance of APIs and the behavior of API consumers.
Webhook
A method of augmenting or altering the behavior of a web page or application with custom callbacks. These are usually triggered by some event, such as receiving an API call.
CIDR Notation
Classless Inter-Domain Routing is a method for allocating IP addresses and for IP routing. It presents an IP address and its associated network mask.
API Key
A code passed in by computer programs calling an API to identify the calling program, its developer, or its user to the website.
Rate Limiting
A technique used to control the amount of incoming requests a user can make to an API within a specific time window.
API Consumer
An individual or system that utilizes the API to request and consume the API's services or data.
JSON
JavaScript Object Notation, a lightweight data-interchange format that is easy for humans to read and write, and easy for machines to parse and generate.
API Throttling
Controlling the number of API calls an end user can make in a given period of time to prevent overuse of resources.
API Security
Protects APIs from threats by implementing measures such as authentication, authorization, encryption, and threat detection.
Serverless Architecture
An architectural approach that allows developers to build and run applications and services without having to manage the underlying infrastructure.
© Hypatia.Tech. 2024 All rights reserved.