Compute / Containers / Serverless Flashcards
What is AWS App Runner
Easily deploy source code or and Docker image to a Web App. AR connects to the repo and automaticaly builds the pipeline.
Types of EC2 instances in terms for PRICING:
On-Demand, Reserved and Spot instances.
Whats the DIFF between LAUNCH TEMPLATE and LAUNCH CONFIGURATION
Launch configuration its actually not recommended by AWS since have fewer features.
The 3 main benefits of EC2 Auto Scaling are:
Fault Tolerance, Availability and Cost Management.
What are the states fo Lifecycle hooks?
Pending:Wait, Pending: Proceed
Terminating:Wait, Terminating: Proceed
What is a ASG?
Contains a collection of EC2 instances that are treated as a logical grouping for the purposes of automatic scaling and management. An Auto Scaling group also lets you use Amazon EC2 Auto Scaling features such as health check replacements and scaling policies.
Whats is EC2 Image Builder used for?
automate the creation, management, and deployment of customized, secure, and up-to-date server images.
provides an automation framework for building secure AMIs and container images on AWS.
Image Pipeline
_____ or ____________ recipe is a document that defines the base and the components that are applied to the base to produce the desired configuration for the output.
Image recipe or container recipe.
Quickly deploy and manage applications in the AWS Cloud without having to learn about the infrastructure that runs those applications. Elastic Beanstalk reduces management complexity without restricting choice or control. You simply upload your application, and _____________________ automatically handles the details of capacity provisioning, load balancing, scaling, and application health monitoring.
Elastic Beanstalk
This service helps to CONVERT an old monolithic APP into a CONTAINER
AWS App2Container
_________________ simplify building, releasing, and operating production-ready containerized applications on Amazon ECS from a local development environment. The ______________________ aligns with developer workflows that support modern application best practices: from using infrastructure as code to creating a CI/CD pipeline provisioned on behalf of a user.
AWS Copilot
Is the AWS version of Docker Hub
ECR: Elastic Container Registry
What is the definition file for ECS
Task definition: Its a JSON document that contains all of the specifications for ECS to run
On top of what can ECS run?
Fargate or EC2 intances.