1/69
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Cloud Computing
Computing done remotely without on premise hardware
Pay as you go
A pricing model where users pay only for the resources they use.
On demand delivery
Resources are available as needed without long-term commitments.
Trade upfront expenses for variable expenses
Switching from fixed costs to costs that vary based on usage.
No need to spend money on running and maintaining data centers
Elimination of costs associated with physical infrastructure management.
Stop guessing capacity
Elimination of the need to estimate resource requirements in advance.
Benefit from massive economies of scale
Reduced costs due to large-scale operations.
Increased speed and agility
Faster deployment and scaling of resources.
Go global in minutes
Ability to deploy services in multiple regions quickly.
Amazon EC2
Virtual servers that allow for computations.
Multitenancy
Sharing underlying hardware between virtual machines.
Instance Types
Different configurations of virtual servers grouped under families.
General Purpose
Instance type with balanced resources.
Compute optimized
Instance type ideal for compute intensive tasks like gaming servers or scientific computations.
Memory optimized
Instance type ideal for high-performance databases and memory intensive tasks.
Accelerated computing
Utilizes hardware accelerators for tasks like FP number calculations and graphics processing.
Storage optimized
Instance type good for high performance on locally stored data.
On-Demand Pricing
Pay for running instances only.
Savings Plan
Low prices in exchange for consistent usage, with terms of 1 or 3 years.
Reserved Instances
Suited for predictable usage with a commitment to a 1-3 year term.
Spot Instances
Request spare EC2 computing with up to 90% discount, can be interrupted at any time.
Dedicated Hosts
Specifically for a host, nobody else can use that host.
Amazon EC2 Auto Scaling
Service to match demand with resources available.
Dynamic Scaling
Responds to changing demand.
Predictive Scaling
Automatically schedules the right number of EC2 instances based on predicted demand.
Elastic Load Balancing
Directing traffic to the right instance to ensure balance.
Amazon Simple Queue Service (SQS)
Send, store, and receive messages between software components.
Amazon Simple Notification Service (SNS)
Used to send out messages and notifications to end users.
AWS Lambda
Allows you to upload code to a lambda function and run it when triggered.
AWS Elastic Container Service (ECS)
Container orchestration tool designed to help run containerized applications at scale.
AWS Elastic Kubernetes Service (EKS)
Container orchestration tool similar to ECS but uses Kubernetes.
Amazon CloudFront
A service that helps deliver data, video, etc with low latency.
AWS Management Console
Browser-based interface for interacting with AWS services.
AWS CLI
Make API calls using the terminal.
AWS SDKs
Allows interaction with AWS through programming languages.
AWS CloudFormation
Infrastructure as code tool that builds resources based on templates.
Amazon Virtual Private Cloud (VPC)
Private network in AWS where services can be placed.
Amazon Route 53
Domain name service for AWS that translates website names into IP addresses.
Amazon Elastic Block Storage (EBS)
Virtual hard drives attached to EC2 instances that are persistent.
Amazon S3
Store and retrieve an unlimited amount of data in buckets.
Amazon RDS
Relational Database Service that supports multiple database engines.
Amazon DynamoDB
Serverless NoSQL database that is highly scalable and performant.
AWS Shared Responsibility Model
Customers are responsible for security in the cloud while AWS secures the cloud.
UDP Flood
To shut down apps ability to function by overwhelming the capacity.
SlowLoris Attack
Attacker pretends to have a slow connection and asks for complicated tasks over and over again to overwhelm the computer.
Elastic Load Balancer
Solution to mitigate SlowLoris Attack.
AWS Web Application Firewall (WAF)
Filters incoming traffic for the signatures of bad actors.
AWS Shield Standard
Automatically protects customers at no cost, detects malicious traffic in real time and automatically mitigates it.
AWS Shield Advanced
Paid service that provides detailed attack diagnostics and can stop sophisticated DDoS attacks.
Encryption at rest
Automatically applied to data that is just sitting there.
AWS Key Management Service (KMS)
For managing the encryption key for the encrypted data.
Secure Sockets Layer (SSL)
Used when client and servers communicate.
Amazon Inspector
Runs automated security assessment against your infrastructure.
Amazon GuardDuty
Analyzes continuous streams of meta data from account and traffic data.
Amazon CloudWatch
Allows monitoring of applications in real time and tracks metrics tied to resources.
Amazon CloudWatch Alarms
Can trigger actions if certain alarms or alerts go off.
CloudTrail Insights
Optional feature that automatically detects unusual API activities in your AWS account.
AWS Trusted Advisor
An automated advisor that evaluates resources under sectors like Cost Optimization, Performance, Security, Fault Tolerance, and Service Limits.
AWS Free Tier
Always Free services like Lambda which is free if there are under 1 million invocations per month.
AWS Pricing Calculator
Lets you explore and create estimates for the cost of use cases on AWS.
Consolidated Billing
A single company will have multiple accounts that can be billed together in one place when in an organization.
AWS Budgets
Allows you to set budgets based on usage or costs and can forecast future costs and send alerts.
AWS Cost Explorer
Console based service that can show and analyze how you are spending money and gives 12 months of historical data.
AWS Support Plans
Includes Basic Support, Developer Support, Business Support, and Enterprise Support with varying levels of service.
AWS Snowcone
Device that holds 14 TB of data, 2 CPUs, and 4GB of memory.
AWS Snowball Edge
Compute Optimized Option with 80-TB usable HDD and 28 TB of NVMe SSD, 104 vCPUs, and 416 GiB of memory.
AWS Snowmobile
Houses 100 PB and is a huge device that has fire resistance and tamper resistance.
Machine Learning
Pretrained models to new models including services like SageMaker and Amazon Lex.
Internet of Things
Includes services like AWS Ground Station and Amazon Q Developer.
Six Pillars of Well-Architected Framework
Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, Sustainability.