6. Glossary
6.0.0.0.1 API
Application Programming Interface. A set of functions and procedures that allow the creation of applications which access the features or data of an operating system, application, or other service.
6.0.0.0.2 AWS
Amazon Web Services. A subsidiary of Amazon.com that provides on-demand cloud computing platforms. AWS has more than 70 services, spanning a wide range, including compute, storage, networking, database, analytics, application services, deployment, management, mobile, developer tools and tools for the Internet of Things.
6.0.0.0.3 CLI
Command Line Interface. A means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).
6.0.0.0.4 CNCF
Cloud Native Computing Foundation. A foundation that fosters a community around open source projects that orchestrate containers as part of a microservices architecture.
6.0.0.0.5 DSL
Domain Specific Language. A computer language specialized to a particular application domain.
6.0.0.0.6 FaaS
Functions as a Service. A category of cloud computing services that provides a platform allowing customers to develop, run, and manage application functionalities without the complexity of building and maintaining infrastructure.
6.0.0.0.7 PaaS
Platform as a Service. A category of cloud computing services that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining infrastructure.
6.0.0.0.8 HTTP
Hyper-Text Transfer Protocol. A communication protocol for systems on the World Wide Web.
6.0.0.0.9 JSON
JavaScript Object Notation. A human readable data-interchange format based on JavaScript.
6.0.0.0.10 S3
Simple Storage Service. Cloud file storage service from AWS.
6.0.0.0.11 SNS
Simple Notification Service. A fully managed pub/sub messaging service from AWS.