Software & Data
Concepts related to building software, connecting systems, storing information, and moving or transforming data.
7 terms
Software & Data includes the interfaces, development tools, databases, and data processes used to build applications and help systems exchange and work with information.
Terms in Software & Data
7 terms
API
Application programming interface: a defined interface that allows software systems to request data or functionality from one another.
Cache
A temporary storage layer that keeps previously retrieved or computed data so future requests can be served faster.
Database
An organized collection of data managed so applications can store, retrieve, update, and query information.
ETL
Extract, transform, load: a data integration process that extracts data from source systems, transforms it into a useful form, and loads it into a target system.
REST API
An Application Programming Interface designed around resources and the architectural constraints of Representational State Transfer, commonly using HTTP methods and URLs.
SDK
Software development kit: collection of tools, libraries, documentation, and utilities that helps developers build software for a particular platform, service, or environment.
Webhook
An event-driven HTTP notification that one system sends to another when a specific event occurs.