Term
|
Definition
A managed service that allows you to run Kubernetes on AWS without installing, operating or maintaining your own Kubernetes control pane or nodes. |
|
|
Term
|
Definition
a virtual machine, or computer, in the cloud. Has various configurations for instance types depending on your use: general purpose, compute optimized, memory-optimized, storage optimized, and accelerated computing. |
|
|
Term
|
Definition
A managed AWS Docker registry service. It is a regional service. It is a storage space for your container images, which are packages that contain everything needed to run a piece of software. |
|
|
Term
|
Definition
Container management service to deploy, manage and scale containerized applications. It is a regional service. Uses AWS Fargate and Docker, not Kubernetes |
|
|
Term
|
Definition
A cloud-based virtual private server (VPS) solution that allows you to QUICKLY launch all the services you need for SMALL projects like Wordpress or small test environments, or websites and web applications. |
|
|
Term
|
Definition
Allows you to process workloads into smaller chunks (batches). It can run hundreds of thousands of workloads.
Example: think of sending a hundred thousand newsletters out via email in 10K chunks to a list of people; that’s how batch works |
|
|
Term
|
Definition
Service that deploys and scales your web applications, including the web app server platform, without having to worry about the infrastructure that your application will run on. It automatically provisions ALL the AWS resources for you to build an application. It is PaaS. |
|
|
Term
|
Definition
Serverless container compute engine that works with both ECS and EKS. Fargate is better for more than 15 minutes of application runtime. Lambda is good for less than 15 mins of runtime. |
|
|
Term
|
Definition
Will replace EC2 for the most part. A serverless compute engine. Executes your code only when needed and scales automatically. Allows developers to focus on the applications they're developing and forget about the underlying infrastructure. |
|
|
Term
|
Definition
An AWS-supported open source cluster management tool for deploying and managing High Performance Computing (HPC) clusters on AWS. Uses a simple text file to model and provision all the resources needed for your HPC applications in an automated and secure manner. |
|
|
Term
AWS Serverless Application Model (SAM) |
|
Definition
An open-source framework for building serverless applications. Can translate into a CloudFormation template syntax. |
|
|
Term
AWS Serverless Application Repository |
|
Definition
Stores your serverless apps and devs can publish them. Uses an AWS SAM template to define your application. You can use the console, SAM CLI or SDKs to publish a serverless app. |
|
|
Term
|
Definition
Flexible pricing model available for EC2, Fargate, and Lambda usage (computing). Applies to all accounts within an Organization or can be restricted to just the one account that purchased it. |
|
|
Term
EC2 Instance Savings Plans |
|
Definition
Provide savings in exchange for a COMMITTMENT to an INSTANCE type in a chosen region. Different from Savings Plan because that applies to compute services and not the instance-level. |
|
|
Term
|
Definition
- AWS Wavelength delivers ultra low latency data to mobile devices - Enables developers to deploy applications on mobile networks which is 5G Wavelength Zones can be used to extend an Amazon VPC in order to run ultra-low latency applications that use the same AWS services, APIs, tools, and functionalities. |
|
|