Shared Flashcard Set

Details

TD - Computing Services
List of AWS computing services
15
Software
Not Applicable
08/14/2024

Additional Software Flashcards

 


 

Cards

Term
Amazon EKS
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
EC2
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
Amazon ECR
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
Amazon ECS
Definition
Container management service to deploy, manage and scale containerized applications. It is a regional service. Uses AWS Fargate and Docker, not Kubernetes
Term
Amazon Lightsail
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
AWS Batch
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
AWS Elastic Beanstalk
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
AWS Fargate
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
AWS Lambda
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
AWS ParallelCluster
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
AWS Savings Plan
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
AWS Wavelength
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.
Supporting users have an ad free experience!