Index
A
- Access Control List (ACL) / Creating and configuring VPC
- actions-enabled parameter / How it works…
- Active Directory Federation Services (ADFS) / Connecting on-premise AD to AWS IAM
- Amazon Resource Name (ARN) / How it works…
- Apple Push Notification Service (APNS) / There's more…
- applications
- deploying, on EC2 instances / Deploying applications on EC2 instances, How it works…
- S3, accessing from / Accessing AWS S3 from applications, How to do it…, How it works…, There's more…
- SES, accessing from / Accessing AWS SES from applications, How to do it…, How it works…, There's more…
- SNS, accessing from / Accessing AWS SNS from applications, How to do it…, How it works…, There's more…
- SQS, accessing from / Accessing AWS SQS from applications, How to do it…, How it works…, There's more…
- Autonomous System Number (ASN) / How it works…
- availability zones / Introduction
- AWS billing console
- AWS CLI
- installing, with pip in Linux / Installing AWS CLI using pip in Linux
- installing, with pip in Windows/Mac / Installing AWS CLI using pip in Windows/Mac
- AWS CLI tools
- preparing / Preparing AWS CLI tools, How to do it…
- access key ID, obtaining / Getting access key ID and secret access key
- secret access key, obtaining / Getting access key ID and secret access key
- AWS CloudFormation / Introduction
- AWS console
- AWS deployments
- Docker containers, using / Using Docker containers for AWS deployments, Building an image from the Dockerfile, How it works…, There's more…
- Chef, using / Using Chef for AWS deployments, How it works…, There's more…
- Puppet, using / Using Puppet for AWS deployments, How it works…, There's more…
- AWS Marketplace
- EC2 instances, creating / Creating instances for AWS Marketplace
- AWS Namespaces
- URL / How it works…
- AWS VPC (Virtual Private Cloud) / Introduction
B
- basic monitoring / Collecting EC2 metrics using AWS CloudWatch
- Border Gateway Protocol (BGP) / How it works…
C
- Certificate Authority (CA) / There's more…
- Chef
- using, for AWS deployments / Using Chef for AWS deployments, How it works…, There's more…
- provisioning / Using Chef for AWS deployments
- knife-ec2 plugin, installing / Installing the knife-ec2 plugin
- cookbooks and recipes, creating / Creating cookbooks and recipes
- Chef client
- starting, from provisioning node / Starting Chef client from the provisioning node
- Chef Provisioner node
- configuring, with knife-ec2 plugin / Configuring Chef Provisioner node with knife-ec2 plugin
- configuring / Configuring Chef Provisioner node
- Classless Inter-Domain Routing (CIDR) / Creating and configuring VPC
- CloudFormation
- using / Introduction
- templates, creating / Creating CloudFormation templates
- templates, creating from existing AWS resources / Creating CloudFormation templates from existing AWS resources
- CloudFormation templates
- creating / Creating CloudFormation templates, How to do it…, How it works…, There's more…
- creating, from existing AWS resources / Creating CloudFormation templates from existing AWS resources, How it works…
- CloudWatch
- about / Introduction
- use case / Introduction
- used, for collecting EC2 metrics / Collecting EC2 metrics using AWS CloudWatch, How it works…
- used, for monitoring costs / Monitoring costs using CloudWatch, Enabling the monitoring of your estimated charges, How it works…
- CloudWatch Logs
- about / Using CloudWatch Logs
- using / How to do it…, How it works…
- working / How it works…, There's more…
- costs
- monitoring, with CloudWatch / Monitoring costs using CloudWatch, Enabling the monitoring of your estimated charges, How it works…
- estimated charges, monitoring / Enabling the monitoring of your estimated charges
- custom metrics
- collecting, from EC2 instances / Collecting custom metrics from EC2 instances, How to do it…, How it works…, There's more…
D
- data services
- about / Introduction
- describe-cache-clusters command / There's more…
- detailed monitoring / Collecting EC2 metrics using AWS CloudWatch
- DevOps
- URL / Introduction
- Docker
- installing / Installing Docker
- Docker containers
- using, for AWS deployments / Using Docker containers for AWS deployments, Creating Docker container, How it works…, There's more…
- creating / Creating Docker container
- status, checking / Checking the container status
- working / How it works…
- Dockerfile
- creating / Creating a Dockerfile
- image, building from / Building an image from the Dockerfile
- parameters / How it works…
- Domain Specific Language (DSL) / Using Puppet for AWS deployments
- DynamoDB
- about / Using Amazon DynamoDB
- using / Using Amazon DynamoDB, How to do it…, How it works…
- secondary indexes / There's more…
- query operation / There's more…
- scan operation / There's more…
E
- e-mail, based on CloudWatch alarm
- EC2 instance
- about / Introduction, Choosing the right AWS EC2 instance types
- types, selecting / Choosing the right AWS EC2 instance types
- URL / Choosing the right AWS EC2 instance types
- creating / How to do it…
- launching / How to do it…
- creating, with static private IP address / Creating an instance with multiple NIC cards and a static private IP address
- creating, with multiple NICs / Creating an instance with multiple NIC cards and a static private IP address
- network interface, creating / Creating a network interface
- network interface, attaching to / Attaching the network interface to an instance
- EIP, associating to ENI / Associating the EIP to the ENI
- right storage, selecting / Selecting the right storage for your EC2 instance
- security group, adding / Adding the security group to an instance
- creating, for AWS Marketplace / Creating instances for AWS Marketplace
- AMI, creating / Creating an AMI from EC2 instance
- AMI, making public / Making the AMI public
- launching, with Puppet agent / Launching an EC2 instance with Puppet agent
- EC2 instances
- launching, with EC2-Classic / Launching EC2 instances using EC2-Classic and EC2-VPC
- launching, with EC2-VPC / Launching EC2 instances using EC2-Classic and EC2-VPC, Getting started…
- launching, in EC2-Classic / Launching the EC2 instance in EC2-Classic
- launching, in VPC / Launching the EC2 instance in VPC
- grouping, placement groups used / Grouping EC2 instances using placement groups
- placing, in placement groups / Placing instances in the placement group
- adding, to Elastic Load Balancer (ELB) / Adding instances to the ELB
- applications, deploying on / Deploying applications on EC2 instances, How it works…
- custom metrics, collecting from / Collecting custom metrics from EC2 instances, How to do it…, How it works…, There's more…
- EC2 key pair
- about / Creating an EC2 key pair
- access, regaining / Creating an EC2 key pair
- creating / Creating a key pair
- EC2 metrics
- collecting, with CloudWatch / Collecting EC2 metrics using AWS CloudWatch, How to do it…, How it works…
- EC2-Classic
- used, for launching EC2 instances / Launching EC2 instances using EC2-Classic and EC2-VPC, How to do it…
- EC2 instance, launching / Launching the EC2 instance in EC2-Classic
- security groups, creating / Creating a security group for EC2-Classic
- EC2-VPC
- used, for launching EC2 instances / Launching EC2 instances using EC2-Classic and EC2-VPC, How to do it…
- security groups, creating / Creating a security group for EC2-VPC
- ElastiCache
- about / Using Amazon ElastiCache
- using / Using Amazon ElastiCache, Working with ElasticCache
- working / How it works…, There's more…
- user guide, URL / There's more…
- automatic failover, for Redis / There's more…
- Elastic IP (EIP) / Creating and configuring VPC, How it works…
- Elastic IP (EIP) address
- about / Allocating Elastic IP addresses
- allocating / Allocating Elastic IP addresses, How to do it…
- Elastic Load Balancer (ELB)
- about / Configuring Elastic Load Balancing
- configuring / Configuring Elastic Load Balancing
- health checks, configuring / Configuring health checks on ELB
- EC2 instances, adding / Adding instances to the ELB
- ENI
- EIP, associating to / Associating the EIP to the ENI
F
- Fn**FindInMap function / How it works…
G
- get-metrics-statistics command / How it works…
- GetAtt function / How it works…
- GoDaddy
- URL / How to do it…, How to do it…
- Google Cloud Messaging (GCM) / There's more…
- group-level permissions
- groups, IAM
H
- hardware virtual machine (HVM) / How to do it…
- high availability
- architecting / Architecting for high availability
- configuring / How to do it…
I
- IAM
- about / Introduction
- users, creating / Creating IAM users, How to do it…, How it works…
- groups, creating / Creating IAM groups and assigning group-level permissions, How to do it…, How it works…
- roles / Creating IAM roles
- roles, creating / How to do it…, There's more…
- on-premise AD, creating / Connecting on-premise AD to AWS IAM, How to do it…, How it works…
- inbound rule
- adding / Adding an inbound rule
- Internet-facing Elastic Load Balancer (ELB)
- creating, with listeners / Creating an Internet-facing ELB with listeners
- Internet Protocol Security (IPSec) / Connecting on-premise network to VPC using VPN
J
- Java program
- SimpleDB services, using / Using Amazon SimpleDB services from a Java program, How to do it…, How it works…, There's more…
- JavaScript Object Notation (JSON) / Introduction
- Java SDK
- URL / How to do it…
- Join function / How it works…, How it works…
K
- knife-ec2 plugin
- installing / Installing the knife-ec2 plugin
- Chef Provisioner node, configuring with / Configuring Chef Provisioner node with knife-ec2 plugin
L
- lazy loading / There's more…
- Linux
- AWS CLI, installing with pip / Installing AWS CLI using pip in Linux
- list-metrics command / How it works…
- log group / How it works…
- log stream / How it works…
M
- Microsoft Push Notification Service (MPNS) / There's more…
- multifactor authentication (MFA)
- about / Configuring AWS multifactor authentication
- configuring / How to do it…, How it works…
- multiple NICs
- used, for creating EC2 instance / Creating an instance with multiple NIC cards and a static private IP address
N
- Network Attached Storage (NAS) / Selecting the right storage for your EC2 instance
- networking connections, between two VPCs (VPC peering)
O
- on-premise AD
- creating, to IAM / Connecting on-premise AD to AWS IAM, How to do it…, How it works…
- on-premise network, to VPC
- connecting, VPN used / Connecting on-premise network to VPC using VPN, How to do it…, How it works…
- outbound rule
- adding / Adding an outbound rule
P
- parameters, Dockerfile
- FROM / How it works…
- RUN / How it works…
- ENV / How it works…
- ENTRYPOINT / How it works…
- paravirtual (PV) / How to do it…
- pip
- URL, for installation / Installing AWS CLI using pip in Windows/Mac
- placement groups
- used, for grouping EC2 instances / Grouping EC2 instances using placement groups
- creating / Creating a placement group
- EC2 instances, placing / Placing instances in the placement group
- Puppet
- master / Using Puppet for AWS deployments
- client / Using Puppet for AWS deployments
- using, for AWS deployments / Using Puppet for AWS deployments, How it works…, There's more…
- Puppet agent
- used, for launching EC2 instance / Launching an EC2 instance with Puppet agent
- Puppet AWS module
- installing, in Puppet master / Installing Puppet AWS module in Puppet master
- Puppet master
- about / Using Puppet for AWS deployments
- Puppet AWS module, installing / Installing Puppet AWS module in Puppet master
- purchasing options, EC2 instance
- on-demand instances / Choosing the right AWS EC2 instance types
- spot instances / Choosing the right AWS EC2 instance types
- reserved instances / Choosing the right AWS EC2 instance types
- PuTTY Key Generator / Creating an EC2 key pair
- Python
- URL, for installation / Installing AWS CLI using pip in Windows/Mac
R
- Readme.txt
- URL / How it works…
- Redis
- automatic failover, for Amazon ElastiCache / There's more…
- Ref function / How it works…, How it works…
- Relational Database Service (RDS)
- about / Using Amazon RDS
- using / Using Amazon RDS, How to do it…, How it works…
- replication group / There's more…
- roles, IAM
- about / Creating IAM roles
- creating / How to do it…, There's more…
- Route 53
- about / Introduction, Configuring Route 53
- configuring / Configuring Route 53, How to do it…, How it works…
S
- S3
- about / Introduction, Accessing AWS S3 from applications
- accessing, from applications / Accessing AWS S3 from applications, How to do it…, How it works…, There's more…
- security groups
- configuring / Configuring security groups, How to do it…
- creating, for EC2-Classic / Creating a security group for EC2-Classic
- creating, for EC2-VPC / Creating a security group for EC2-VPC
- inbound rule, adding / Adding an inbound rule
- outbound rule, adding / Adding an outbound rule
- adding, to EC2 instance / Adding the security group to an instance
- Security Token Service (STS) / Connecting on-premise AD to AWS IAM, How it works…
- SES
- about / Introduction, Accessing AWS SES from applications
- accessing, from applications / Accessing AWS SES from applications, How to do it…, How it works…, There's more…
- SimpleDB services
- using, from Java program / Using Amazon SimpleDB services from a Java program, How to do it…, How it works…, There's more…
- Simple Notification Service (SNS) / There's more…, Sending an e-mail based on a CloudWatch alarm
- Simple Queue Service (SQS) / Architecting for high availability
- Simple Storage Service (S3) / Using Amazon SimpleDB services from a Java program
- SNS
- about / Introduction, Accessing AWS SNS from applications
- accessing, from applications / Accessing AWS SNS from applications, How to do it…, How it works…, There's more…
- Solid State Disks (SSDs) / Using Amazon DynamoDB
- SQS
- accessing, from applications / Accessing AWS SQS from applications, How to do it…, How it works…, There's more…
- about / Accessing AWS SQS from applications
- stack
- updating / Updating a stack, How to do it…, How it works…
- storage, selecting for EC2 instance
- EBS volumes, using / Selecting the right storage for your EC2 instance
- about / How to do it…
- EBS volume, creating / Creating an EBS volume
- EBS volume, attaching / Attaching the volume
T
- tags
- about / Creating tags for consistency
- creating, for consistency / Creating tags for consistency
- create-tags command, using / How to do it…
- creating, for AWS resources / Creating tags for one or more AWS resources
- time-based one-time password (TOPT) / Configuring AWS multifactor authentication
U
- users, IAM
- creating / Creating IAM users, How it works…
- managed policies / How it works…
- inline policies / How it works…
V
- VPC
- EC2 instance, launching / Launching the EC2 instance in VPC
- about / Introduction
- configuring / Creating and configuring VPC, How to do it…, How it works…
- creating / Creating and configuring VPC, How to do it…, How it works…
- DHCP options, configuring / Configuring VPC DHCP options, How it works…
- VPC DHCP options
- configuring / Configuring VPC DHCP options, How it works…
- VPC peering
- VPN
- used, for connecting on-premise network to VPC / Connecting on-premise network to VPC using VPN, How it works…
- devices, URL / Connecting on-premise network to VPC using VPN
W
- Windows/Mac
- AWS CLI, installing with pip / Installing AWS CLI using pip in Windows/Mac
- Windows Communication Foundation (WCF) / How to do it…