9) Deploying and Managing Infrastructure at Scale

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering core concepts, services, and architecture models from the lecture on Deploying and Managing Infrastructure at Scale.

Last updated 3:50 PM on 10/8/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

20 Terms

1
New cards

AWS CloudFormation

A declarative service that outlines and provisions AWS infrastructure resources in the correct order with the exact configurations specified in a template.

2
New cards

Infrastructure as Code (IaC)

The practice of provisioning and managing cloud infrastructure through code rather than manual processes, allowing changes to be reviewed and controlled.

3
New cards

CloudFormation Custom Resources

A feature within AWS CloudFormation that allows you to provision and manage resources that are not natively supported by standard templates.

4
New cards

AWS Infrastructure Composer

A visual tool integrated with AWS CloudFormation that diagrams resources and visualizes the relationships between architecture components.

5
New cards

AWS Cloud Development Kit (CDK)

A software development framework used to define cloud infrastructure using familiar programming languages (such as JavaScript/TypeScript, Python, Java, and .NET), which compiles into CloudFormation JSON/YAML templates.

6
New cards

AWS Elastic Beanstalk

A developer-centric Platform as a Service (PaaS) that handles capacity provisioning, load balancing, scaling, and health monitoring for deployed applications while charging only for the underlying resources.

7
New cards

Single Instance Deployment (Elastic Beanstalk)

An Elastic Beanstalk architecture model that provisions a standalone EC2 instance without a load balancer, typically used for development environments.

8
New cards

LB + ASG Architecture (Elastic Beanstalk)

An Elastic Beanstalk architecture model consisting of a load balancer and an Auto Scaling group, suitable for production and pre-production web applications.

9
New cards

ASG Only Architecture (Elastic Beanstalk)

An Elastic Beanstalk architecture model that scales EC2 instances using an Auto Scaling group without a load balancer, suited for non-web production background applications such as workers.

10
New cards

Elastic Beanstalk Health Agent

An agent that checks the health of applications in an Elastic Beanstalk environment, publishes health events, and pushes health metrics to CloudWatch.

11
New cards

AWS CodeDeploy

A hybrid service that automates application deployment and updates to provisioned EC2 instances and on-premises servers configured with the CodeDeploy Agent.

12
New cards

CodeDeploy Agent

Software that must be installed and configured on destination EC2 instances or on-premises servers ahead of time to execute deployments orchestrated by AWS CodeDeploy.

13
New cards

AWS CodeCommit

A fully managed, private source-control service that hosts secure, version-controlled Git-based code repositories integrated with AWS.

14
New cards

AWS CodeBuild

A fully managed, serverless continuous integration service that compiles source code, runs automated tests, and produces ready-to-deploy software packages.

15
New cards

AWS CodePipeline

A continuous delivery orchestration service that models, visualizes, and automates the stages (Code, Build, Test, Provision, Deploy) required to release software into production.

16
New cards

AWS CodeArtifact

A secure, managed artifact repository service used to store, publish, and retrieve software packages and code dependencies using tools like npm, pip, Maven, Gradle, NuGet, twine, and yarn.

17
New cards

AWS Systems Manager (SSM)

A hybrid management suite that provides operational insights, patching automation, parameter storage, and fleet-wide command execution across EC2 instances and on-premises machines.

18
New cards

SSM Agent

Software running on target instances (pre-installed on Amazon Linux and certain Ubuntu AMIs) enabling AWS Systems Manager to execute commands, apply updates, and manage systems.

19
New cards

SSM Session Manager

A Systems Manager capability providing secure interactive shell access to EC2 instances and on-premises servers via IAM, eliminating the need for SSH keys, bastion hosts, or opening inbound port 22.

20
New cards

SSM Parameter Store

A scalable, serverless storage solution within Systems Manager for managing configuration data, passwords, license codes, and API keys with version tracking and optional AWS KMS encryption.