Youtube vid notes Flashcards
Pillars of Cloud Computing
Operational Excellence
Security
Reliability
API
Application Programming Interface
Cost Explorer
Visualize and manage AWS costs
AWS Cost and Usage report
Detailed spreadsheets describing your aws costs
AWS CLI
Command Line Interface to programmatically manage AWS resources
Elastic Load Balancers
Distribute Traffic between resources
EC2 instance types
Reserved, On demand, Spot
Amazon Machine Image (AMI)
Templates on how to build EC2 instances
AWS Management console
Web interface to manage AWS resources
AWS Marketplace
Buy or sell software solutions on AWS
Security Groups
Stateful, Control traffic at instance level
Network Access Control List (NACL)
Stateless, Control traffic at network level
AWS Service Catalog
Control what services can be used in an organization
Service Quotas
Max limit of something you can have or do
Software Development Kits (SDK)
Software to help integrate application languages with AWS
AWS Support plans
Basic, Developer, Business, Enterprise
Virtual Private Network (VPN)
Secure connection between end users and your network
Amazon Athena
SQL like query service to analyze logs/data
Amazon Kinesis
Analyze real-time streaming data
Amazon Quicksight
Dashboards and reports used for BI
Amazon Simple Notification Service (SNS)
Used to send notifications based on events
Amazon Simple Queue Service (SQS)
Queue systems to pass messages/events between services
AWS Batch
Run large scale batch ML computing jobs
Elastic Compute Cloud (EC2)
Handling computing work
AWS Elastic Beanstalk
Hands-off service to deploy and scale web applications
AWS Lambda
Run serverless compute jobs
Amazon Lightsail
Like Beanstalk but more hands-off
Amazon Workspaces
Fully managed virtual desktops
Elastic Container Service (ECS)
Run highly secure, scalable containers
Elastic Kubernetes Service (EKS)
Use Kubernetes to manage your docker containers on AWS
AWS Fargate
Deploy your apps to AWS managed containers
Amazon Aurora
AWS native serverless MySQL and PostgreSQL service
Amazon DynamoDB
NoSQL (non-relational) DB service
Amazon Elasticache
In memory caching service
Amazon RDS
Relational DB Service supporting popular SQL engines
Amazon Redshift
Data warehousing service
AWS Codebuild
Build and test code
AWS CodeCommit
AWS code repository
AWS CodeDeploy
Automate code deployment
AWS CodePipeline
Automate CI/CD Pipelines
AWS Auto Scaling
Scale resources up or down automatically to meet demand
AWS Budgets
Set budgets to control costs and be notified
AWS CloudFormation
Use templates to automate infrastructure deployment
AWS CloudTrail
Monitor user activity and API usage in your account (who did it)
Amazon CloudWatch
Monitor the state of your AWS infrastructure (what happened)
AWS Config
Evaluate the configuration and compliance of your resources
Amazon EventBridge (CloudWatch Events)
Trigger actions based on events (usually CloudWatch events)
AWS License Manager
Manage required software licenses
AWS Managed Services
AWS services where all software of the service is maintained by AWS, help organizations fully use AWS
AWS Organizations
Centrally group and manage multiple AWS accounts
AWS Secrets Manager
Centrally manage lifecycle of secrets
AWS Systems Manager
Centrally monitor and configure your resources
AWS Trusted Advisor
Provides recommendations to help you follow AWS best practices
Amazon API Gateway
Maintain and Secure APIs
Amazon CloudFront
Cache data around the world in edge locations to improve performance for end users
AWS Direct Connect
A direct, physical connection between AWS and your on-premise network
Amazon Route 53
DNS name resolution
VPC
Private area of cloud where you deploy resources
AWS Backup
Centrally manage backups with policies
Amazon Elastic Block Store (EBS)
Block storage designed to be attached to EC2 instances
Amazon Elastic File System (EFS)
Serverless, scalable file storage
Simple Storage Service (S3)
Infinitely scalable object storage
S3 Glacier
Cheap archive storage
AWS Snowball edge
Physical device to move data into the cloud
AWS Storage Gateway
Combine on premise and cloud storage
AWS Artifact
Download AWS compliance reports
AWS Certificate Manager
Create and manage SSL/TLS certificates
AWS CloudHSM
A physical device that stores encryption keys. Self destructs if tampered with
Amazon Cognito
Service to provide federated identities to access services (apple, google etc log ins)
Amazon Detective
Visually analyze data for security
Amazon GuardDuty
Protects AWS accounts from malicious activity
Identity and Access Management (IAM)
Centrally provide and manage identities to access resources
Amazon Inspector
Inspect security status of EC2 instances
Amazon Macie
Scan to discover exposed sensitive data
AWS Shield
Protect against DDoS attacks
AWS Web Application Firewall
Protect web apps from common threats
Operational Excellence
Security
Reliability
Performance Effecieny
Cost Optimization
Sustainability
Pillars of Cloud Computing
Application Programming Interface
API
Visualize and manage AWS costs
Cost Explorer
Detailed spreadsheets describing your aws costs
AWS Cost and Usage report
Command Line Interface to programmatically manage AWS resources
AWS CLI
Distribute Traffic between resources
Elastic Load Balancers
Reserved, On demand, Spot
EC2 instance types
Templates on how to build EC2 instances
Amazon Machine Image (AMI)
Web interface to manage AWS resources
AWS Management console
Buy or sell software solutions on AWS
AWS Marketplace
Stateful, Control traffic at instance level
Security Groups
Stateless, Control traffic at network level
Network Access Control List (NACL)
Control what services can be used in an organization
AWS Service Catalog
Max limit of something you can have or do
Service Quotas
Software to help integrate application languages with AWS
Software Development Kits (SDK)
Basic, Developer, Business, Enterprise
AWS Support plans
Secure connection between end users and your network
Virtual Private Network (VPN)
SQL like query service to analyze logs/data
Amazon Athena
Analyze real-time streaming data
Amazon Kinesis
Dashboards and reports used for BI
Amazon Quicksight
Used to send notifications based on events
Amazon Simple Notification Service (SNS)
Queue systems to pass messages/events between services
Amazon Simple Queue Service (SQS)
Run large scale batch ML computing jobs
AWS Batch
Handling computing work
Elastic Compute Cloud (EC2)
Hands-off service to deploy and scale web applications
AWS Elastic Beanstalk
Run serverless compute jobs
AWS Lambda
Like Beanstalk but more hands-off
Amazon Lightsail
Fully managed virtual desktops
Amazon Workspaces
Run highly secure, scalable containers
Elastic Container Service (ECS)
Use Kubernetes to manage your docker containers on AWS
Elastic Kubernetes Service (EKS)
Deploy your apps to AWS managed containers
AWS Fargate
AWS native serverless MySQL and PostgreSQL service
Amazon Aurora
NoSQL (non-relational) DB service
Amazon DynamoDB
In memory caching service
Amazon Elasticache
Relational DB Service supporting popular SQL engines
Amazon RDS
Data warehousing service
Amazon Redshift
Build and test code
AWS Codebuild
AWS code repository
AWS CodeCommit
Automate code deployment
AWS CodeDeploy
Automate CI/CD Pipelines
AWS CodePipeline
Scale resources up or down automatically to meet demand
AWS Auto Scaling
Set budgets to control costs and be notified
AWS Budgets
Use templates to automate infrastructure deployment
AWS CloudFormation
Monitor user activity and API usage in your account (who did it)
AWS CloudTrail
Monitor the state of your AWS infrastructure (what happened)
Amazon CloudWatch
Evaluate the configuration and compliance of your resources
AWS Config
Trigger actions based on events (usually CloudWatch events)
Amazon EventBridge (CloudWatch Events)
Manage required software licenses
AWS License Manager
AWS services where all software of the service is maintained by AWS, help organizations fully use AWS
AWS Managed Services
Centrally group and manage multiple AWS accounts
AWS Organizations
Centrally manage lifecycle of secrets
AWS Secrets Manager
Centrally monitor and configure your resources
AWS Systems Manager
Provides recommendations to help you follow AWS best practices
AWS Trusted Advisor
Maintain and Secure APIs
Amazon API Gateway
Cache data around the world in edge locations to improve performance for end users
Amazon CloudFront
A direct, physical connection between AWS and your on-premise network
AWS Direct Connect
DNS name resolution
Amazon Route 53
Private area of cloud where you deploy resources
VPC
Centrally manage backups with policies
AWS Backup
Block storage designed to be attached to EC2 instances
Amazon Elastic Block Store (EBS)
Serverless, scalable file storage
Amazon Elastic File System (EFS)
Infinitely scalable object storage
Simple Storage Service (S3)
Cheap archive storage
S3 Glacier
Physical device to move data into the cloud
AWS Snowball edge
Combine on premise and cloud storage
AWS Storage Gateway
Download AWS compliance reports
AWS Artifact
Create and manage SSL/TLS certificates
AWS Certificate Manager
A physical device that stores encryption keys. Self destructs if tampered with
AWS CloudHSM
Service to provide federated identities to access services (apple, google etc log ins)
Amazon Cognito
Visually analyze data for security
Amazon Detective
Protects AWS accounts from malicious activity
Amazon GuardDuty
Centrally provide and manage identities to access resources
Identity and Access Management (IAM)
Inspect security status of EC2 instances
Amazon Inspector
Scan to discover exposed sensitive data
Amazon Macie
Protect against DDoS attacks
AWS Shield
Protect web apps from common threats
AWS Web Application Firewall