Web services
Definitions related to web services, including tech terms about service-oriented architecture (SOA) and words and phrases about web applications that use XML and HTTP.- Amazon AI - Amazon AI is a set of artificial intelligence (AI) services that offer machine learning (ML) and deep learning technologies for Amazon Web Services (AWS) customers.
- Amazon AppStream - Amazon AppStream is an Amazon Web Service (AWS) that enables compute-intensive applications to be streamed from the cloud to computing devices of all types.
- Amazon Comprehend - Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to analyze and find relationships in text.
- Amazon Connect - Amazon Connect is an Amazon Web Services (AWS) public cloud customer contact center service.
- Amazon EC2 (Elastic Compute Cloud) - Amazon Elastic Compute Cloud (Amazon EC2) is a web-based service that allows businesses to run application programs in the Amazon Web Services (AWS) public cloud.
- Amazon EC2 instance - An Amazon EC2 instance is a virtual server in Amazon's Elastic Compute Cloud (EC2) for running applications on the Amazon Web Services (AWS) infrastructure.
- Amazon Echo - Amazon Echo is a product line of hands-free speaker and virtual assistant devices that interact with an end user via the Amazon Alexa cloud-based voice service.
- Amazon EFS (Elastic File System) - Amazon EFS (Elastic File System) is a cloud-based file storage service for applications and workloads that run in the Amazon Web Services (AWS) public cloud.
- Amazon Elastic Container Service (Amazon ECS) - Amazon Elastic Container Service (ECS) is a cloud computing service in Amazon Web Services (AWS) that manages containers and allows developers to run applications in the cloud without having to configure an environment for the code to run in.
- Amazon Elastic Kubernetes Service (Amazon EKS) - Amazon Elastic Kubernetes Service (EKS) is a cloud-based container management service that natively integrates with Kubernetes to deploy applications.
- Amazon EMR (Elastic MapReduce) - Amazon EMR (previously known as Amazon Elastic MapReduce) is an Amazon Web Services (AWS) tool for big data processing and analysis.
- Amazon Glacier - Amazon Glacier, also known as Amazon Simple Storage Service (S3) Glacier, is a low-cost cloud storage service for data with longer retrieval times offered by Amazon Web Services (AWS).
- Amazon GuardDuty - Amazon GuardDuty is a managed cloud security monitoring service that detects behavior or threats that can compromise Amazon Web Services (AWS) accounts, resources or workloads.
- Amazon Inspector - Amazon Inspector is an AWS tool that automatically assesses a customer's AWS cloud deployment for security vulnerabilities and deficiencies.
- Amazon Key - Amazon Key is a service that allows delivery drivers to gain access to an Amazon Prime customer's home or place of business during specified times.
- Amazon Lex - Amazon Lex is an artificial intelligence (AI) web service.
- Amazon Lightsail - Amazon Lightsail is an Amazon cloud service that offers bundles of cloud compute power and memory for new or less experienced cloud users.
- Amazon Machine Image (AMI) - An Amazon Machine Image (AMI) is a master image for the creation of virtual servers -- known as EC2 instances -- in the Amazon Web Services (AWS) environment.
- Amazon Machine Learning - Amazon Machine Learning is an Amazon Web Services product that allows a developer to discover patterns in end-user data through algorithms, construct mathematical models based on these patterns and then create and implement predictive applications.
- Amazon Macie - Amazon Macie is a cloud security tool that uses machine learning to identify and protect sensitive data stored in the Amazon Web Services (AWS) public cloud.
- Amazon Personalize - Amazon Personalize is a low-code recommendation engine that can generate custom recommendations for any application running on Amazon Web Services (AWS) infrastructure.
- Amazon Polly - Amazon Polly is a text-to-speech service within the Amazon Web Services cloud platform.
- Amazon QuickSight - Amazon QuickSight is a machine learning-powered business intelligence service built for the cloud under the Amazon Web Services (AWS) umbrella.
- Amazon RDS (Relational Database Service) - Amazon Relational Database Service (RDS) is a managed database service provided by Amazon Web Services (AWS).
- Amazon Redshift Spectrum - Amazon Redshift Spectrum is a feature within Amazon Web Services' Redshift data warehousing service that lets a data analyst conduct fast, complex analysis on objects stored on the AWS cloud.
- Amazon S3 bucket - An Amazon S3 bucket is a public cloud storage resource available in Amazon Web Services' (AWS) Simple Storage Service (S3), an object storage offering.
- Amazon SageMaker - Amazon SageMaker is a managed service in the Amazon Web Services (AWS) public cloud.
- Amazon Simple Queue Service (SQS) - Amazon Simple Queue Service (SQS) is a managed message queuing service technical professionals and developers use to send, store and retrieve multiple messages of various sizes asynchronously.
- Amazon Simple Storage Service (Amazon S3) - Amazon Simple Storage Service (Amazon S3) is a scalable, high-speed, web-based cloud storage service.
- Amazon Transcribe - Amazon Transcribe is a speech recognition service that transcribes audio files into text.
- Amazon Transcribe Medical - Amazon Transcribe Medical is an automatic speech recognition (ASR) service that converts physician dictated notes, consultations between physicians and patients and remote assessments and consultations into text.
- Amazon Translate - Amazon Translate is a cloud service for changing large amounts of text written in one language to another language.
- Amazon Trust Services - Amazon Trust Services is a certificate authority created and operated by Amazon Web Services.
- Amazon Web Services (AWS) - AWS (Amazon Web Services) is a comprehensive, evolving cloud computing platform provided by Amazon.
- Amazon's data-flow PaaS: AppStream and Kinesis - Learn why AppStream and Kinesis are different kinds of data flow services.
- Apache - In computers, the Apache Software Foundation is a nonprofit organization dedicated to maintaining many open source software projects.
- API economy - The API economy refers to the set of business models and practices designed around the use of application programming interfaces (APIs) in today's digital economy.
- API gateway (application programming interface gateway) - An API gateway is a software pattern that sits in front of an application programming interface (API) or group of microservices to facilitate requests and delivery of data and services.
- API management - API management is the process by which an organization creates, oversees and controls application programming interfaces (APIs) in a secure, scalable environment.
- API-centric application - An API-centric application is a web service that is built using application programming interfaces (APIs) to exchange data with other applications.
- Application Load Balancer - The Application Load Balancer is a feature of Elastic Load Balancing that allows a developer to configure and route incoming end-user traffic to applications based in the AWS public cloud.
- application programming interface (API) - An application programming interface (API) is code that enables two software programs to communicate.
- Artificial Intelligence as a Service (AIaaS) - Artificial Intelligence as a Service (AIaaS) is the third-party offering of artificial intelligence (AI) outsourcing.
- artificial neuron - An artificial neuron is a connection point in an artificial neural network.
- AWS ADS (AWS Application Discovery Service) - AWS Application Discovery Service (AWS ADS) is a tool that helps an enterprise plan application migrations to the Amazon Web Services public cloud.
- AWS Artifact - AWS Artifact is a portal that provides an enterprise with access to security and compliance reports that apply to the Amazon Web Services (AWS) public cloud.
- AWS certification - AWS certification is a level of Amazon Web Services cloud expertise that an IT professional obtains after passing one or more exams the public cloud provider offers.
- AWS Certified Solutions Architect - Associate - AWS Certified Solutions Architect - Associate is a category of technical certifications offered by Amazon Web Services (AWS) for beginners and professionals who run enterprise architecture programs, as well as solutions architects.
- AWS Certified Solutions Architect - Professional - AWS Certified Solutions Architect - Professional certification is a category of technical certifications offered by Amazon Web Services (AWS) for professionals who design applications and systems using the AWS platform and who have professional experience deploying AWS cloud architecture.
- AWS CloudFormation (Amazon Web Services CloudFormation) - Amazon Web Services CloudFormation is a free service that provides developers with a simple way to create and manage an assortment of Amazon Web Service resources while keeping them organized.
- AWS CloudTrail - AWS CloudTrail is an application program interface (API) call-recording and log-monitoring service offered by Amazon Web Services (AWS).
- AWS CloudWatch - Amazon CloudWatch is a component of Amazon Web Services that provides monitoring for AWS resources and the customer applications running on the Amazon infrastructure.
- AWS CodeStar - AWS CodeStar is a planning and management service designed for a team of developers working on a project in the Amazon Web Services (AWS) public cloud.
- AWS Educate (Amazon Web Services Educate) - AWS Educate is a free, online learning program that teaches students about cloud computing.
- AWS Glue - AWS Glue is a cloud service that prepares data for analysis through automated extract, transform, load (ETL) processes.
- AWS Key Management Service (AWS KMS) - AWS Key Management Service (KMS) is a managed service provided by Amazon Web Services (AWS) that allows companies to create, control and manage the cryptographic keys that encrypt and protect their data.
- AWS Lambda (Amazon Web Services Lambda) - AWS Lambda is an event-driven computing service that allows developers to program serverless functions on a pay-per-use basis.
- AWS Managed Services - AWS Managed Services is a set of services and tools that automate infrastructure management tasks for Amazon Web Services (AWS) deployments.
- AWS Management Console - The AWS Management Console is a web-based application that lets users access the broad range of services included in the Amazon Web Services (AWS) platform.
- AWS Network Load Balancer (NLB) - AWS Network Load Balancer (NLB) is an Amazon Web Services tool that distributes high-performance traffic across multiple cloud instances and provides automatic scaling of resources to ensure low latency and high throughput for applications.
- AWS On-Demand Instances (Amazon Web Services On-Demand Instances) - AWS On-Demand Instances (Amazon Web Services On-Demand Instances) are virtual servers that run in AWS Elastic Compute Cloud (EC2) or AWS Relational Database Service (RDS) and are purchased at a fixed rate per hour.
- AWS Partner Network (APN) - The Amazon Web Services (AWS) Partner Network (APN) is a classification endorsed by AWS for a global community of cloud service providers and vendors once they qualify for certain benchmarks.
- AWS Serverless Application Model (AWS SAM) - AWS Serverless Application Model (AWS SAM) is a framework a developer can use to create and deploy serverless applications that run on Amazon's cloud.
- AWS Snowball Edge - AWS Snowball Edge is a physical appliance intended to help an enterprise migrate large volumes of data into and off of the AWS public cloud.
- AWS Step Functions - AWS Step Functions is a cloud service from Amazon Web Services that enables a developer to manage and visualize the components of distributed, multi-component applications.
- Baidu - Baidu (百度) is a Chinese technology company.
- Boomi AtomSphere Platform (Dell Boomi AtomSphere) - Dell Boomi is a Software as a Service (SaaS) integration vendor that provides its AtomSphere technology to a host of industry giants, including Salesforce.
- Bootstrap - Bootstrap is a free, open source front-end development framework for the creation of websites and web apps.
- BPEL (Business Process Execution Language) - BPEL (Business Process Execution Language) is an XML-based language that allows web services, APIs and human processes in a service-oriented architecture (SOA) to interconnect and share data in a business workflow.
- Citrix - Citrix Systems is a U.
- cloaking - Cloaking is a technique where a different version of web content is returned to users than to the search engine crawlers.
- cloud analytics - Cloud analytics is a service model in which one or more key element of data analytics is provided through a public or private cloud.
- cloud audit - A cloud audit is an assessment of a cloud computing environment and its services, based on a specific set of controls and best practices.
- cloud computing - Cloud computing is a general term for the delivery of hosted computing services and IT resources over the internet with pay-as-you-go pricing.
- cloud encryption (cloud storage encryption) - Cloud encryption is a service offered by cloud storage providers whereby a customer's data is transformed using encryption algorithms into ciphertext and stored in the cloud.
- cloud IDE - A cloud IDE is a web-based integrated development platform.
- cloud SLA (cloud service-level agreement) - A cloud SLA (cloud service-level agreement) is an agreement between a cloud service provider and a customer that ensures a minimum level of service is maintained.
- Cloudability - Cloudability is a software vendor that provides financial management tools for monitoring and analyzing cloud computing costs.
- com - On the Internet, "com" is one of the top-level domain names that can be used when choosing a domain name.
- compliance as a service (CaaS) - Compliance as a service (CaaS) is a cloud service that specifies how a managed service provider (MSP) helps an organization meet its regulatory compliance mandates.
- consumption-based pricing model - A consumption-based pricing model is a service provision and payment scheme in which customers pay according to the resources they use.
- container registry - A container registry is a collection of repositories made to store container images.
- containers as a service (CaaS) - Containers as a service (CaaS) is a cloud-based service that provides a secure environment for running containerized applications.
- content services platform - A content services platform is cloud-based SaaS software that enables users to create, share, collaborate on and store text, audio and video content.
- daemon - In computing, a daemon (pronounced DEE-muhn) is a program that runs continuously as a background process and wakes up to handle periodic service requests, which often come from remote processes.
- dependency injection - In object-oriented programming (OOP) software design, dependency injection is the process of supplying a resource that a given piece of code requires.
- desktop virtualization - Desktop virtualization is the concept of isolating a logical operating system (OS) instance from the client used to access it.
- disposable email - What is a disposable email?Disposable email is a service that allows a registered user to receive email at a temporary address that expires after a certain time period elapses.
- Drupal - Drupal is a free, open source content management system (CMS) to build and maintain websites, online directories, e-commerce stores, intranets and other types of digital content.
- employee self-service (ESS) - Employee self-service (ESS) is a widely used human resources technology that enables employees to perform many job-related functions, such as applying for reimbursement, updating personal information and accessing company benefits information -- which was once largely paper-based, or otherwise would have been maintained by management or administrative staff.
- enterprise file sync and share (EFSS) - Enterprise file sync and share (EFSS) is a service that allows users to save files in cloud or on-premises storage and then access them on desktop and mobile devices.
- Enterprise Service Bus (ESB) - An enterprise service bus (ESB) is a software platform used to distribute work among connected components of an application.
- Exchange Web Services (EWS) - Microsoft Exchange Web Services (EWS) is an application program interface (API) that lets applications access items in a Microsoft Exchange email mailbox, such as calendars, contacts, and messages.
- Firecracker - Firecracker is a light-weight virtualization technology open sourced by Amazon Web Services.
- FIX protocol (Financial Information Exchange protocol) - The Financial Information Exchange (FIX) protocol is an open specification intended to streamline electronic communications in the financial securities industry.
- freemium - Freemium is a way of promoting services by offering the basic features at no cost, charging a premium only for supplemental features.
- Google App Engine - Google App Engine (GAE) is a platform-as-a-service (PaaS) product that enables web app developers and enterprises to build, deploy and host scalable, high-performance applications in Google's fully managed cloud environment without having to worry about infrastructure provisioning or management.
- Google Cloud Coldline Storage - Google Cloud Coldline Storage is a public cloud cold storage service for infrequently accessed data.
- Google Compute Engine - Google Compute Engine (GCE) is an infrastructure as a service (IaaS) offering that allows clients to run workloads on Google's physical hardware.
- Google Docs - Google Docs, first released in 2006, is a free web-based word processor in which documents can be created, edited and stored as part of the Google Docs Editors suite of free web applications.