Index
A
- Access Control Lists (ACLs) / VPC
- access frequency / Access frequency—do I ever need this again? Archival for compliance
- ACID / Transactional data
- Advanced Persistent Threat (APT) / Vulnerability scanning
- alarms
- about / Alarms
- states / Alarm states
- state, evaluating / How the alarm state is evaluated when data is missing
- Amazon Certificate (ACM) / Application
- Amazon Comprehend
- AI / AI
- anomaly detection / Anomaly detection
- prediction / Prediction
- forecasting / Forecasting
- Amazon Machine Images (AMI) / Amazon Machine Images
- Amazon SageMaker / Amazon SageMaker
- Amazon Web Services (AWS)
- about / Introduction to AWS
- reference / Introduction to AWS
- history / History
- future / The future
- product / Product
- data / Data
- code / Code
- utility computing / Utility computing
- Infrastructure as a Service (IaaS) / Infrastructure as a Service
- Platform as a Service (PaaS) / Platform as a Service
- Software as a Service (SaaS) / Software as a Service
- cloud continuum / Cloud continuum
- microservices / Microservices
- Elastic Cloud Compute (EC2) / Crazy new services
- free trials, reference / Free trials
- free trials / Free trials
- catalog / Huge catalog
- anti-patterns
- about / Anti-patterns that you might come across
- monoliths / Monoliths
- single points of failure / Single points of failure
- networking / Networking
- scaling / Scaling
- Anything as a Service (XaaS) / Anything as a Service
- Application Load Balancer (ALB) / Application Load Balancer
- Application Programming Interfaces (APIs) / Infrastructure as a Service
- automated canary analysis (ACA) pattern / Exploring deployment strategies
- auto scaling
- about / Auto scaling
- placement groups / Placement groups
- Availability Zone (AZ)
- reference / Availability Zones
- AWS catalog
- about / Huge catalog
- benefits / Software defined, API driven
- cloud migration, benefits / Benefits of moving to the cloud
- AWS dashboards
- about / AWS dashboards
- creating / Creating a dashboard
- graph, adding / Adding or removing a graph
- graph, removing / Adding or removing a graph
- graph, moving / Moving or resizing a graph
- graph, resizing / Moving or resizing a graph
- graph, editing / Editing a graph
- metrics graphing, manually on CloudWatch dashboard / Graphing metrics manually on a CloudWatch dashboard
- text widget, adding / Adding or removing a text widget
- alarm, removing / Adding or removing an alarm
- alarm, adding / Adding or removing an alarm
- resources, monitoring in multiple regions / Monitoring resources in multiple regions
- graphs, unlinking / Linking and unlinking graphs
- graphs, linking / Linking and unlinking graphs
- dashboard, adding to favorites list / Adding a dashboard to your favorites list
- time range, changing / Changing the time range or time zone format
- time zone format, changing / Changing the time range or time zone format
- AWS Terraform
- reference / Cloud9
B
- batching / Batching
- best practices
- about / Best practices
- tight coupling / Tight coupling
- lock-in / Lock-in
- Boto
- reference / Code
- business continuity
- about / Business continuity
- snapshots / Snapshots
- restore / Restore
- disaster recovery / Disaster recovery, Incident response
- postmortems / Postmortems
C
- caching
- about / Caching
- ElastiCache / ElastiCache
- capacity
- managing / Capacity management
- CAP theorem
- high consistency / High consistency
- high availability / High availability
- partition tolerance / Partition tolerance
- Aurora and MySQL, setting up / Setting up Aurora and MySQL
- unstructured data / Unstructured data
- DynamoDB / DynamoDB
- change control board (CCB) / Change control boards
- classification / Classification
- Cloud9 / Cloud9
- Cloud Foundry / Fault tolerance
- CloudFront / CloudFront
- CloudHSM / CloudHSM
- cloud migration, benefits
- for software engineer / Software engineer
- for operations engineer / Operations engineer
- for product owner / Product owner
- cloud specific, responsibilities
- about / Cloud specific
- governance / Governance
- risk / Risk
- compliance / Compliance
- Virtual Private Cloud (VPC) / VPC
- CloudTrail / CloudTrail, CloudTrail
- CloudWatch
- events / CloudWatch events
- about / CloudWatch
- metric alarms, creating / Creating metric alarms
- available metrics, viewing / Viewing available metrics
- available metrics, searching for / Searching for available metrics
- metric statistics, getting / Getting statistics for a metric
- metrics, graphing / Graphing metrics
- custom metrics, publishing / Publishing custom metrics
- metric math, using / Using metric math
- clustering / Clustering
- code
- about / Code
- testing / Testing your code
- CodeBuild
- about / CodeBuild
- projects / Projects
- event-driven architecture / Event-driven architecture
- build servers / Build servers
- CodeCommit / CodeCommit
- Cognito
- about / Cognito
- user pools / User pools
- identity pools / Identity pools
- compute models
- considerations / General considerations
- containers
- about / Containers
- registry services / Registry services
- elastic container service / Elastic Container Service
- Kubernetes service, managed / Managed Kubernetes service
- content delivery network (CDN) / CloudFront
- cost
- managing / Managing cost
- counterproductive processes
- exploring / Exploring counterproductive processes
- lift and shift / Lift and shift
- control boards, changing / Change control boards
- non-reproducibility / Non-reproducibility
- firefighting / Firefighting
- system uptime / Can't fail attitude to system uptime
- credentials
- about / Credentials
- certificates / Certificates
- keys / Keys
D
- data
- changing / Slowly changing data
- defense in depth
- least privilege / Least privilege
- users / Users
- in transit / In transit
- deployment strategies, exploring / Exploring deployment strategies
- desilofication
- about / Desilofication
- product mindset / Product mindset
- balanced team / Balanced team
- user-centered design / User-centered design
- self-service / Self-service
- developer productivity / Developer productivity
- dimensionality reduction / Feature or dimensionality reduction
- dimensions / Dimensions
- Distributed Denial of Service (DDoS) / Application
- Domain-Driven Design / Monoliths
- Domain Name Service (DNS) / Route 53
- durability / Durability—surviving system failure
- Dynamic Host Configuration Protocol (DHCP) / Dynamic Host Configuration Protocol
- DynamoDB / DynamoDB
E
- Elastic Cloud Compute (EC2) / Compute
- Elastic Container Registry (ECR) / Registry services
- Elastic Container Service (ECS) / Compute, Elastic Container Service
- Elastic File System (EFS) / Elastic File System
- Elastic IP (EIP) / Elastic IP
- Elastic Kubernetes Service (EKS) / Compute
- Elastic Load Balancing (ELB) / Elastic Load Balancer, Load balancing
- ElasticSearch / ElasticSearch
- Elemental MediaStore / Elemental MediaStore—dedicated services for video
- EMR / EMR
- environment
- testing / Testing your environment
- ETL / Athena (querying S3)
- events / Events, Concepts
- event stream processing
- about / Event stream processing
- Athena (querying S3) / Athena (querying S3)
F
- fault injection
- about / Fault injection
- reliability testing / Reliability testing
- embrace risk / Embrace risk
- fault tolerance / Fault tolerance
G
- gateways
- General Data Protection Regulation (GDPR) / Compliance
- Git
- reference / Technical requirements
- Global Traffic Manager (GTM) / Global Traffic Manager
- graph databases
- about / Graph databases
- Neptune / Neptune
- time series / Time series
H
- hierarchical storage management / Hierarchical storage management
- high availability
- about / High availability
- top-level domain / Top-level domain
- regions / Regions
- Hypertext Transport Protocol (HTTP) / Application Load Balancer
- Hystrix
- URL / Resilience
I
- IAM
- about / IAM, More IAM
- Security Token Service (STS) / Security Token Service
- users / Users
- instance profiles / Instance profiles
- image recognition / Image recognition
- Infrastructure as Code (IaC) / Compliance
- inheritance / Inheritance
- instances, compute models
- Integrated Development Environment (IDE) / Code, Cloud9
- Internet of Things (IoT) / Crazy new services
- Internet Protocol (IP)
- about / Internet Protocol
- elastic IP / Elastic IP
- IPv6 / IPv6
- interpolate missing data (sparsity) / Interpolate missing data (sparsity)
- intrusion detection and prevention services
- shield / Shield
- Web Application Firewall (WAF) / Web Application Firewall
K
- Kinesis / Kinesis
L
- L1 Norm Regularization / Interpolate missing data (sparsity)
- latency / Latency
- Load Balancer (LB)
- about / Load balancers
- Elastic Load Balancing (ELB) / Elastic Load Balancer
- Application Load Balancer (ALB) / Application Load Balancer
- local traffic manager / Local traffic manager
- load balancing
- about / Load balancing
- Global Traffic Manager (GTM) / Global Traffic Manager
- Availability Zone (AZ) / Availability Zones
- Local Traffic Management (LTM) / Local Traffic Management
- health checks / Health checks
- Local Traffic Management (LTM) / Local Traffic Management
- lock in / Lock in
- logging
M
- machine learning
- about / Machine learning
- Amazon SageMaker / Amazon SageMaker
- Jupyter Notebook / Jupyter Notebook
- Amazon Comprehend - NLP / Amazon Comprehend – NLP
- clustering / Clustering
- Managed Streaming for Kafka (MSK) / MSK
- measurement
- about / Measurement
- indicators / Indicators
- objectives / Objectives
- agreements / Agreements
- Minimum Viable Products (MVP)
- reference / Product
- monoliths / Monoliths, Vertical versus horizontal scaling
- multiple environments
- using / Using multiple environments
N
- Network Address Translation (NAT) / Obscurity
- networking options
- about / Networking
- Internet Protocol (IP) / Internet Protocol
- Route 53 / Route 53
- Virtual Private Cloud / Virtual Private Cloud
- gateways / Gateways
- Load Balancer (LB) / Load balancers
- intrusion detection and prevention services / Intrusion detection and prevention services
O
- Open Container Initiative (OCI) / Containers
P
- pattern recognition / Pattern recognition
- patterns
- about / Different patterns
- polyglot persistence / Polyglot persistence
- logging / Logging
- summarized metrics / Summarized metrics
- performance
- optimizing / Performance optimization
- polyglot persistence
- about / Polyglot persistence, Polyglot persistence
- text / Text
- Athena / Athena
- Amazon Simple Queue Service (SQS) / Amazon Simple Queue Service (SQS)
- DocumentDB / DocumentDB
- DynamoDB / DynamoDB
- ElastiCache / ElastiCache
- Redshift / Redshift
- processes
- building / Building processes
- analysis paralysis / Analysis paralysis
- trash / Trash
- Product Manager (PM) / Balanced team
- products, analyzing
- about / Analyzing your products
- logging / Logging
- metrics / Metrics
Q
R
- raw, compute models
- about / Raw
- containers / Containers
- functions / Functions
- read
- versus write / Read versus write
- Recover TIme Objective (RTO) / Restore
- Recovery Point Objective (RPO) / Restore
- reduction
- about / Reduction
- local development / Local development
- Relational Data Services (RDS)
- about / Durability—surviving system failure, RDS
- transactional data / Transactional data
- CAP theorem / CAP Theorem
- reliability / Reliability
- role-based access control (RBAC)
- about / RBAC
- directory service / Directory service
- Route 53
- about / Route 53
- DNS / DNS
- global traffic manager / Global traffic manager
- reference / Top-level domain
- rules / Concepts
S
- scaling, anti-patterns
- resilience / Resilience
- Security Token Service (STS) / Security Token Service
- self-service, facilitating
- about / Facilitating self-service
- templates / Templates
- serverless / Serverless
- service discovery / Service discovery
- shared responsibilities
- about / Shared responsibilities
- cloud specific / Cloud specific
- inheritance / Inheritance
- defense / Defense in depth
- Silos / Silos
- Simple Notification Service (SOA) / Alarms
- Simple Storage Service (S3) / S3 – binary files
- Software Development Life Cycle (SDLC) / Defense in depth
- source control / Source control
- sparse data / Sparse data
- SQL database / Everything is a nail
- start of authority (SOA) / X-Ray
- state
- versus dynamic / Rate of change—static versus dynamic
- storage
- about / Storage
- Elastic Block Storage / Elastic Block Storage
- Ephemeral / Ephemeral
- Simple Storage Solution (S3) / Simple Storage Solution
- CloudFront / CloudFront
- Elastic File System (EFS) / Elastic File System
- Amazon Machine Images (AMI) / Amazon Machine Images
- sizing / Sizing your storage
- streamed / Streamed
T
- targets / Concepts
- Terraform
- reference / Technical requirements
- Timestream / Timestream
- tracing / Tracing
- transforms
- about / Transforms
- Audio/video (mp4 to mp3) / Audio/video (mp4 to mp3)
- elastic transcoder / Elastic Transcoder
- Kinesis / Kinesis
- CloudTrail / CloudTrail
- Transport Layer Security (TLS) / Cloud specific
- trees / Trees
U
- Uniform Resource Indicator (URI) / Top-level domain
- usage instances, compute models
- about / Usage
- shared / Shared
- dedicated / Dedicated
- spot or ephemeral / Spot or ephemeral
V
- version control / Version control
- vertical scaling
- versus horizontal scaling / Vertical versus horizontal scaling
- Virtual Private Cloud (VPC)
- subnets / Subnets
- routing / Routing
- peering / Peering
- about / VPC
- security groups / Security groups – port filtering
- network ACLs / Network ACLs – subnet
- obscurity / Obscurity
- application / Application
- vulnerability scanning
- about / Vulnerability scanning
- instance-level scanning / Instance-level scanning
- containers / Containers
- code and functions / Code and functions
- buckets / Buckets
- network / Network
- cloud environment / Cloud environment
W
- Web Application Firewall (WAF) / Web Application Firewall
- work flow
- considerations / Workflow
X
- X-Ray / X-Ray