1/16
These flashcards cover key concepts related to distributed computing, client-server architecture, APIs, and governance, risk, and compliance (GRC).
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Distributed Computing
A form of computing where systems in different locations communicate and collaborate to complete a task.
Client-Server System
A software architecture where a client makes requests to a server, which fulfills these requests.
Server
A computer configured to support requests from other computers (hardware) or a program fulfilling client requests (software).
Application Server
Software that houses and serves business logic for use by multiple applications.
API (Application Programming Interface)
Guidelines published by firms that tell other programs how to get a service to perform a task.
Web Services
Software systems designed to support interoperable machine-to-machine interaction over a network.
Service-Oriented Architecture (SOA)
An architecture that connects different applications using Web services and APIs to create systems that are flexible and reusable.
Platform
Products and services that allow for the development and integration of software products and other complementary goods.
JSON (JavaScript Object Notation)
A popular data interchange format used to format data in APIs.
XML (Extensible Markup Language)
A tagging language used to identify data fields made available for use by other applications.
Governance, Risk, and Compliance (GRC)
An operational strategy for managing an organization’s overall governance, enterprise risk management, and compliance efforts.
Risk Management
The process of identifying and addressing risks associated with organizational activities.
Compliance
Ensuring that organizational activities are in accordance with laws and regulations.
Data Privacy Laws
Regulations that govern the collection, handling, and processing of personal data.
Client
A software program that makes requests to a server.
Interoperability
The ability of different systems or organizations to work together.
Multitiered Distributed System
A system where different layers handle presentation, business logic, and data management.