
Host Your Web Site in the Cloud
Wondering what's covered? Feel free to peruse Host Your Web Site in the Cloud's full alphabetical index to get an idea of what we've got in store.
Index
A
- access identifiers, AWS, (Access Identifiers)
- accounting, AWS, (Dollars and Cents), (Accounting and Tracking)
- ACL (Access Control List), defined, (Access Control List)
- AllocateAddress function, (Elastic IP Address)
- Amazon DevPay, (Amazon EC2 Terminology)
- Amazon EC2 (see EC2)
- Amazon RDS (see RDS)
- Amazon Web Services (see AWS)
- AMIs (Amazon Machine Images), (All about AMIs)
-
- catalog, (The AMI Catalog)
- choosing, (Choosing an AMI)
- defined, (Amazon Machine Image)
- storage, (AMI Storage)
- Apache JMeter (see JMeter)
- Apache web server, testing, (Testing Apache)
- APIs
-
- EC2 API, (Command Line Tools), (Using the EC2 API)
- elastic load balancing API calls, (Programming Elastic Load Balancing)
- Google Chart API, (Charting Multiple Metrics)
- S3, (S3 Overview)
- app_access security group, (Amazon EC2 Terminology)
- application server, security group, (Amazon EC2 Terminology)
- as-describe-scaling-activities command, (Auto Scaling in Operation)
- as-set-desired-capacity command, (Auto Scaling Processing Model)
- AssociateAddress function, (Elastic IP Address)
- asynchronous messaging, SQS, (Why Asynchronous Messaging?)
- AttachVolume function, (Elastic Block Store Volume)
- attributes
-
- deleting, (Deleting Attributes)
- SimpleDB, (Amazon SimpleDB Concepts), (Storing Multiple Values for an Attribute)
- virtual volumes, (EBS RAID)
- AuthorizeSecurityGroupIngress function, (Security Group)
- auto scaling
-
- API tools, (Command Line Tools)
- EC2, (Amazon Elastic Compute Cloud), (Auto Scaling)
- launch configurations, (Auto Scaling Concepts)
- pricing, (Auto Scaling Pricing)
- Availability Zones, AWS, (Availability Zone)
- AWS (Amazon Web Services), (Amazon Web Services Overview), (Advanced AWS)
-
- about, (Amazon and AWS Overview)
- accounting and tracking, (Accounting and Tracking)
- dynamic programming, (Dynamic Diagramming)
- EC2 instance metadata, (EC2 Instance Metadata)
- elastic block storage, (Elastic Block Storage)
- infrastructure web services, (AWS Infrastructure Web Services)
- AWS accounts, creating, (Creating an AWS Account)
- AWS infrastructure web services, (AWS Infrastructure Web Services)
-
- CloudFront, (Amazon CloudFront)
- EC2, (Amazon Elastic Compute Cloud)
- Elastic MapReduce service, (Amazon Elastic MapReduce)
- RDS, (Amazon Relational Database Service)
- S3, (Amazon Simple Storage Service)
- SimpleDB, (Amazon SimpleDB)
- SQS, (Amazon Simple Queue Service)
- AWS keys, (Obtaining Your AWS Keys)
- AWS Management Console, (AWS Management Console), (Touring the AWS Management Console), (Tour the Console)
B
- backups, RDS, (Amazon RDS Concepts), (Backup Storage), (Initiate a Snapshot Backup)
- BatchPutAttributes function, (Storing Multiple Items Efficiently)
- billing, AWS, (Dollars and Cents)
- block storage (see EBS)
- browser extensions, visual tools, (Visual Tools)
- Bucket Explorer, (Bucket Explorer)
- buckets
-
- about, (S3 Overview)
- programming S3 and CloudFront, (Creating an S3 Bucket)
- building-block services, AWS, (Building Blocks)
- business continuity
-
- and disaster recovery, (Disaster Recovery and Business Continuity)
- resources in the cloud, (Disaster Recovery and Business Continuity)
- business data processing, resources in the cloud, (Business and Scientific Data Processing)
- business model, cloud computing technology, (Tell Me about Cloud Computing!), (Characterizing the Cloud)
- byte-hours, S3, (The S3 Pricing Model)
C
- c2-describe-instances command, (Instance)
- capital versus operation expenditures, (Characterizing the Cloud)
- catalogs, AMI, (The AMI Catalog)
- charting
-
- Google Chart API, (Charting Multiple Metrics)
- multiple metrics in CloudWatch, (Charting Multiple Metrics)
- classes, RDS DB Instances, (Amazon RDS Concepts)
- cloud computing, (Welcome to Cloud Computing)
-
- about, (What’s a Cloud?)
- attributes, characteristics and misconceptions, (Characterizing the Cloud)
- programmable data centers, (The Programmable Data Center)
- usage patterns, (Cloud Usage Patterns)
- use cases, (Cloud Use Cases)
- cloud, the, (What’s a Cloud?)
- CloudBerry Explorer, (CloudBerry Explorer)
- CloudFront
-
- about, (Amazon CloudFront), (CloudFront Overview)
- pricing, (The CloudFront Pricing Model)
- programming, (Programming S3 and CloudFront)
- CloudFront Distributions, creating, (Creating a CloudFront Distribution)
- CloudFusion, (Tips, Notes, and Warnings), (Creating and Preparing an SSH Key)
-
- complex data structures, (Processing Complex CloudFusion Data Structures)
- installing, (Installing CloudFusion)
- library, (Language Libraries)
- programming CloudWatch, (Programming Amazon CloudWatch)
- programming SimpleDB, (Programming Amazon SimpleDB)
- CloudList example application, (Putting It All Together: CloudList)
- CloudWatch
-
- monitoring EC2, (Monitoring EC2 Data with Amazon CloudWatch)
- pricing, (Amazon CloudWatch Pricing)
- programming, (Programming Amazon CloudWatch)
- CloudWatch API Tools, (Command Line Tools)
- code samples
-
- markup samples, (Markup Samples)
- running PHP code from book, (Running the PHP Code in This Book)
- command line
-
- CloudWatch, (Amazon CloudWatch from the Command Line)
- EBS, (EBS from the Command Line)
- command line tools
-
- about, (Command Line Tools)
- installing, (Installing the Command Line Tools)
- community support, for tools, (Tool Considerations)
- configuring DB Security Groups, (Configure a DB Security Group)
- console, RDS, (Tour the Console)
- cost, (Dollars and Cents)
-
- (see also pricing)
- CloudFront, (Amazon CloudFront)
- EC2, (Amazon Elastic Compute Cloud)
- economies of scale, (Characterizing the Cloud)
- efficiencies of cloud computing, (Welcome to Cloud Computing)
- fixed versus variable, (Characterizing the Cloud)
- of non-terminating loops, (Listing Objects in a Bucket as a Web Page)
- S3, (The S3 Pricing Model)
- SDB, (Amazon SimpleDB)
- vertical scaling, (Vertical Scaling)
- create_snapshot method, (EBS Snapshots)
- CreateSecurityGroup function, (Security Group)
- CreateVolume function, (Elastic Block Store Volume)
- creating
-
- AWS accounts, (Creating an AWS Account)
- CloudFront Distributions, (Creating a CloudFront Distribution)
- JMeter test plans, (Creating a Test Plan)
- queues, (Creating a Queue)
- S3 buckets, (Creating an S3 Bucket)
- SimpleDB domains, (Creating a Domain)
- thumbnail images, (Creating and Storing Thumbnail Images)
D
- data
-
- importing in RDS, (Import Some Data)
- numeric, (Storing Multiple Items Efficiently)
- data center, programmable, (The Programmable Data Center)
- data storage, (Data Storage)
-
- (see also S3)
- resources in the cloud, (Data Storage)
- RSS feed with SimpleDB, (Processing and Storing RSS Feeds with Amazon SimpleDB)
- in SimpleDB, (Storing Data), (Augmenting Items with Additional Data)
- data transfer
-
- EC2, (Data Transfer)
- RDS, (Data Transfer)
- database engines, DB Instances, (Amazon RDS Concepts)
- database server, security group, (Amazon EC2 Terminology)
- DB instance hours, (DB Instance Hours)
- DB Instances
-
- about, (Amazon RDS Concepts)
- accessing, (Access the DB Instance)
- deleting, (Delete DB Instances)
- launching, (Launching a DB Instance)
- DB Security Groups, configuring, (Configure a DB Security Group)
- DB snapshots
-
- backups, (Initiate a Snapshot Backup)
- creating instances from, (Create a DB Instance from a DB Snapshot or to a Point in Time)
- db_access security group, (Amazon EC2 Terminology)
- deleting
-
- attributes, (Deleting Attributes)
- items in SimpleDB, (Deleting Items)
- delivery, messages, (Watch Out For …)
- demos, resources in the cloud, (Demos)
- describe_volumes method, (EBS Snapshots)
- DescribeAvailabilityZones function, (Availability Zone)
- DescribeImages function, (Amazon Machine Image)
- DescribeInstances function, (Instance)
- DescribeRegions function, (Region)
- desktop applications, visual tools, (Visual Tools)
- DevPay, (Amazon EC2 Terminology)
- dimensions, defined, (Amazon CloudWatch Concepts)
- DirectEC2 iPhone/iPod interface, (DirectEC2)
- disaster recovery, resources in the cloud, (Disaster Recovery and Business Continuity)
- disk device names, Linux, (EBS from the Command Line)
- displaying, AWS usage data, (Retrieving and Displaying Usage Data)
- documentation of tools, (Tool Considerations)
- domain statistics, SimpleDB, (Monitoring Domain Statistics)
- domains, SimpleDB, (Amazon SimpleDB Concepts), (Creating a Domain)
- dynamic Ajax, visual tools, (Visual Tools)
- dynamic programming, AWS (Amazon Web Services), (Dynamic Diagramming)
E
- EBS (Elastic Block Store)
-
- command line, (EBS from the Command Line)
- defined, (Elastic Block Store Volume)
- Public Data Sets, (EBS Public Data Sets)
- RAID, (EBS RAID)
- snapshots, (EBS Snapshots)
- EBS volumes
-
- creating, (Creating an EBS Volume)
- mounting, (EBS from the Command Line)
- snapshots, (EBS Snapshots)
- EC2 (Elastic Compute Cloud), (Web Hosting with Amazon EC2)
-
- about, (Amazon Elastic Compute Cloud), (Amazon EC2 Overview)
- AMIs, (All about AMIs)
- API, (Using the EC2 API)
- API tools, (Command Line Tools)
- auto scaling, (Auto Scaling)
- custom AMIs, (Creating a Custom AMI)
- instance metadata, (EC2 Instance Metadata)
- launching first EC2 instance, (Launching Your First Amazon EC2 Instance)
- monitoring with CloudWatch, (Monitoring EC2 Data with Amazon CloudWatch)
- pricing model, (The Amazon EC2 Pricing Model)
- programmable data center, (The Programmable Data Center)
- scaling with elastic load balancing, (Scaling EC2 Instances with Elastic Load Balancing)
- EC2 API Tools, (Command Line Tools)
- EC2 Elastic Block Store (EBS), (Amazon EC2 Terminology)
- EC2 Regions, CloudFusion, (Creating and Preparing an SSH Key)
- ec2-add-group command, (Security Group)
- ec2-allocate-address command, (Elastic IP Address)
- ec2-associate-address command, (Elastic IP Address)
- ec2-attach-volume command, (Elastic Block Store Volume)
- ec2-authorize command, (Security Group)
- ec2-create-volume command, (Elastic Block Store Volume)
- ec2-describe-availability-zones command, (Availability Zone)
- ec2-describe-images command, (Amazon Machine Image)
- ec2-describe-instances command, (Amazon CloudWatch from the Command Line)
- ec2-describe-regions command, (Region)
- ec2-describe-snapshots command, (EBS Snapshots)
- ec2-monitor-instances command, (Amazon CloudWatch from the Command Line)
- ec2-run-instances command, (Instance)
- ec2-terminate-instances command, (Instance)
- economies of scale, (Characterizing the Cloud)
- edge locations, CloudFront network, (CloudFront Overview)
- elastic block storage, (Elastic Block Storage)
- Elastic Block Store, (Elastic Block Store) (see EBS)
- Elastic Compute Cloud (see EC2)
- elastic IP addresses, AWS, (Elastic IP Address)
- Elastic Load Balancer, EC2, (Amazon Elastic Compute Cloud)
- elastic load balancing
-
- pricing, (Elastic Load Balancing Pricing)
- scaling EC2, (Scaling EC2 Instances with Elastic Load Balancing)
- Elastic Load Balancing API Tools, (Command Line Tools)
- Elastic MapReduce service, (Amazon Elastic MapReduce)
- ElasticFox, (ElasticFox)
- elb-describe-instance-health command, (Elastic Load Balancing in Operation)
- ephemeral resources, (Persistent and Ephemeral Resources)
- events, RD Instances, (Amazon RDS Concepts)
- examples
-
- markup samples, (Markup Samples)
- running PHP code from book, (Running the PHP Code in This Book)
- extracting
-
- images in image crawler application example, (Stage 2: Parsing HTML and Extracting Image URLs)
- items from queues, (Extracting Items from Queues)
F
- fetching
-
- HTML in image crawler application example, (Stage 1: Fetching the HTML)
- image URLs in image crawler application example, (Stage 3: Fetching Image URLs)
- file_get_contents function, (Utility Functions and Programs)
- files
-
- listing, (Listing S3 Files with Thumbnails)
- uploading to S3, (Uploading Files to S3)
- fixed versus variable costs, (Characterizing the Cloud)
- foreach command, (Retrieving and Displaying Usage Data), (The Web Front End)
- functions, RD Instances, (Amazon RDS Programming Model)
G
- GD extension, Mac OS X, (Running the PHP Code in This Book)
- GD images, writing to file system, (Dynamic Diagramming)
- get_object_list method, (Listing Objects in a Bucket)
- GetObjectAccessControlPolicy function, (Access Control List)
- gigabyte-months, S3, (The S3 Pricing Model)
- Google Chart API, (Charting Multiple Metrics)
- grants, S3, (S3 Overview)
H
- halt command, (Elastic Load Balancing in Operation)
- hardware, expectations for using book, (Hardware and Software Expectations)
- horizontal scaling, (Horizontal Scaling)
- hosting, (Web Hosting with Amazon EC2)
-
- (see also EC2)
- image crawler application example, (Hosting the Image Crawler)
- web sites, (Hosting Static Web Sites and Complex Web Applications)
- HTML
-
- fetching in image crawler application example, (Stage 1: Fetching the HTML)
- parsing and extracting in image crawler application example, (Stage 2: Parsing HTML and Extracting Image URLs)
- HTTP-style probes, (Elastic Load Balancing Processing Model)
I
- I/O
-
- EBS volumes capacity, (EBS RAID)
- RDS storage, (Storage I/O)
- images, (All about AMIs)
-
- (see also AMIs)
- extracting in image crawler application example, (Stage 2: Parsing HTML and Extracting Image URLs)
- fetching URLs in image crawler application example, (Stage 3: Fetching Image URLs)
- GD images, (Dynamic Diagramming)
- rendering in image crawler application example, (Stage 4: Rendering Images)
- thumbnail images, (Creating and Storing Thumbnail Images), (Listing S3 Files with Thumbnails)
- importing
-
- data in RDS, (Import Some Data)
- usage data, (Importing Usage Data)
- infrastructure web services, AWS, (AWS Infrastructure Web Services)
- inserting items in queues, (Inserting Items into Queues)
- installing
-
- CloudFusion, (Installing CloudFusion)
- command line tools, (Installing the Command Line Tools)
- JMeter, (Installing and Running JMeter)
- packages, (Running Some Code)
- instance types, EC2, (Amazon EC2 Terminology)
- instances
-
- about DB Instances, (Amazon RDS Concepts)
- AWS, (Instance)
- deleting, (Delete DB Instances)
- EC2, (EC2 Instance Metadata)
- launching, (Launching a DB Instance)
- RDS, (Access the DB Instance), (Monitor Instance Performance)
- instances, EC2, (Amazon EC2 Terminology), (Instance Use), (Launching Your First Amazon EC2 Instance)
- IP addresses
-
- assigning in EC2, (Amazon EC2 Terminology), (Assigning an IP Address)
- elastic, (Elastic IP Address)
- reservations in EC2, (IP Address Reservations)
- iPhone
-
- DirectEC2, (DirectEC2)
- Ylastic, (Ylastic)
- iPod, DirectEC2, (DirectEC2)
- itemName() field, (Advanced Queries)
J
- JMeter, (Learning and Using Apache JMeter)
-
- about, (Why JMeter?)
- installing and running, (Installing and Running JMeter)
- JSON (JavaScript Object Notation), (Introducing JSON)
K
- keys
-
- AWS keys, (Obtaining Your AWS Keys)
- SDB, (Importing Usage Data)
- SSH, (Creating and Preparing an SSH Key)
L
- language libraries, (Language Libraries)
- limit clause, (Advanced Queries)
- Linux
-
- connecting to EC2 instances, (Connecting with the Mac OS X or Linux Terminal)
- disk device names, (EBS from the Command Line)
- SSH keys, (Preparing Your Key Pair on Mac OS X or Linux)
- list_distributions method, (Listing CloudFront Distributions)
- list_domains method, (Listing Domains)
- list_metrics method, (Listing Available Metrics)
- listing
-
- available metrics in CloudWatch, (Listing Available Metrics)
- CloudFront distributions, (Listing CloudFront Distributions)
- objects in a bucket, (Listing Objects in a Bucket), (Listing Objects in a Bucket as a Web Page)
- queues, (Listing Queues)
- S3 buckets, (Listing Your S3 Buckets)
- S3 files with thumbnails, (Listing S3 Files with Thumbnails)
- SimpleDB domains, (Listing Domains)
- load balancing, (Monitoring, Scaling, and Load Balancing)
-
- (see also elastic load balancing)
- about, (Monitoring, Scaling, and Load Balancing), (Elastic Load Balancing Concepts)
- Elastic Load Balancer, (Amazon Elastic Compute Cloud)
- loader command, image crawler application example, (Crawl Loader Command)
- local disk storage, EC2, (Amazon EC2 Terminology)
M
- Mac OS X
-
- connecting to EC2 instances, (Connecting with the Mac OS X or Linux Terminal)
- GD extension for PHP, (Running the PHP Code in This Book)
- SSH keys, (Preparing Your Key Pair on Mac OS X or Linux)
- maintenance windows, DB Instances, (Amazon RDS Concepts)
- MapReduce service, (Amazon Elastic MapReduce)
- measure, defined, (Amazon CloudWatch Concepts)
- media processing, resources in the cloud, (Media Processing and Rendering)
- messages
-
- asynchronous messaging, (Why Asynchronous Messaging?)
- order, delivery and sampling, (Watch Out For …)
- metadata, EC2 instances, (EC2 Instance Metadata)
- metering, AWS, (Dollars and Cents)
- metrics
-
- CloudWatch, (Listing Available Metrics)
- defined, (Amazon CloudWatch Concepts)
- mon-get-stats command, (Amazon CloudWatch from the Command Line)
- mon-list-metrics command, (Amazon CloudWatch from the Command Line), (Elastic Load Balancing in Operation)
- monitoring
-
- about, (Monitoring, Scaling, and Load Balancing)
- domain statistics in SimpleDB, (Monitoring Domain Statistics)
- EC2 with CloudWatch, (Monitoring EC2 Data with Amazon CloudWatch)
- instance performance in RDS, (Monitor Instance Performance)
- Moore’s Law, (Dollars and Cents)
- mounting, EBS volumes, (EBS from the Command Line)
- Multi-AZ, (Convert to Multi-AZ)
- MySQL and RDS, (Introduction)
N
- namespace, defined, (Amazon CloudWatch Concepts)
- new item submission form, CloudList example application, (The New Item Submission Form)
- numeric data, SimpleDB, (Storing Multiple Items Efficiently)
O
- objects
-
- listing in a bucket, (Listing Objects in a Bucket), (Listing Objects in a Bucket as a Web Page)
- permissions, (S3 Overview)
- S3, (Amazon Simple Storage Service)
- operation expenditures versus capital expenditures, (Characterizing the Cloud)
- operators, SimpleDB, (Advanced Queries)
- order by clause, (Advanced Queries)
- order of messages, (Watch Out For …)
- overflow processing, resources in the cloud, (Overflow Processing)
P
- packages, installing, (Running Some Code)
- pages (see web pages)
- parallelism, performance, (Processing and Storing RSS Feeds with Amazon SimpleDB)
- parsing HTML in image crawler application example, (Stage 2: Parsing HTML and Extracting Image URLs)
- patterns, asynchronous messaging patterns, (Asynchronous Messaging Patterns)
- performance
-
- CloudWatch, (Amazon Elastic Compute Cloud)
- parallelism, (Processing and Storing RSS Feeds with Amazon SimpleDB)
- RDS, (Monitor Instance Performance)
- period, defined, (Amazon CloudWatch Concepts)
- permissions, S3, (S3 Overview)
- persistent resources, (Persistent and Ephemeral Resources)
- PHP code, running examples from book, (Running the PHP Code in This Book)
- pipelines
-
- asynchronous messaging patterns, (Asynchronous Messaging Patterns)
- image crawler application example, (The Feed Processing Pipeline)
- presentment, AWS, (Dollars and Cents)
- pricing
-
- about, (Dollars and Cents)
- auto scaling, (Auto Scaling Pricing)
- AWS, (Dollars and Cents)
- CloudFront, (The CloudFront Pricing Model)
- CloudWatch, (Amazon CloudWatch Pricing)
- elastic load balancing, (Elastic Load Balancing Pricing)
- RDS, (Amazon RDS Pricing)
- S3, (The S3 Pricing Model)
- SimpleDB, (Amazon SimpleDB Pricing)
- SQS, (Pricing Model)
- processing model
-
- auto scaling, (Auto Scaling Processing Model)
- elastic load balancing, (Elastic Load Balancing Processing Model)
- programmable data centers, cloud computing, (The Programmable Data Center)
- programming model
-
- auto scaling EC2, (Auto Scaling)
- EC2 with elastic load balancing, (Scaling EC2 Instances with Elastic Load Balancing)
- RDS, (Amazon RDS Programming Model)
- S3 and CloudFront, (Programming S3 and CloudFront)
- SimpleDB, (Introduction), (Amazon SimpleDB Programming Model)
- SQS, (Operations), (Programming Amazon SQS)
- protocols, AWS, (Protocols)
- provisioned storage, RDS, (Provisioned Storage)
- Public Data Sets, EBS, (EBS Public Data Sets)
- put_attributes method, (Storing Data), (Augmenting Items with Additional Data)
- PuTTY, (Hardware and Software Expectations), (Preparing PuTTY on Windows), (Connecting with PuTTY on Windows)
Q
- queries
-
- AWS account data, (Querying Account Data)
- SimpleDB, (Running a Query)
- queue status command, image crawler application example, (Crawl Queue Status Command)
- queues
-
- about, (Terminology and Concepts)
- creating, (Creating a Queue)
- extracting items, (Extracting Items from Queues)
- inserting items, (Inserting Items into Queues)
- listing, (Listing Queues)
R
- RAID, EBS, (EBS RAID)
- RDS (Relational Database Service), (Amazon Relational Database Service)
-
- about, (Amazon Relational Database Service), (Introduction)
- concepts, (Amazon RDS Concepts)
- creating instances from snapshots, (Create a DB Instance from a DB Snapshot or to a Point in Time)
- deleting instances, (Delete DB Instances)
- monitoring instance performance, (Monitor Instance Performance)
- Multi-AZ, (Convert to Multi-AZ)
- pricing, (Amazon RDS Pricing)
- programming model, (Amazon RDS Programming Model)
- scale-up processing, (Scale-up Processing)
- scale-up storage, (Scale-up Storage)
- snapshot backups, (Initiate a Snapshot Backup)
- receive_message method, (Extracting Items from Queues), (Definitions and Utility Functions)
- redundancy, EBS volumes, (EBS RAID)
- Regions, AWS, (Region)
- rendering
-
- images in image crawler application example, (Stage 4: Rendering Images)
- resources in the cloud, (Media Processing and Rendering)
- resources, persistent and ephemeral, (Persistent and Ephemeral Resources)
- REST, (Protocols)
- retrieving AWS usage data, (Retrieving and Displaying Usage Data)
- reusing AMIs, (Reusing and Sharing the AMI)
- RSS feeds, SimpleDB, (Processing and Storing RSS Feeds with Amazon SimpleDB)
- RunInstances function, (Instance)
S
- S3 (Simple Storage Service), (Storing Data with Amazon S3)
-
- about, (Amazon Simple Storage Service), (S3 Overview)
- CloudFront Distributions, (Creating a CloudFront Distribution)
- pricing, (The S3 Pricing Model)
- programming, (Programming S3 and CloudFront)
- support from libraries, (Language Libraries)
- S3Fox, (S3Fox)
- sampling messages, (Watch Out For …)
- scale-in events, (Auto Scaling Concepts)
- scale-out events, (Auto Scaling Concepts)
- scaling, (Monitoring, Scaling, and Load Balancing)
-
- (see also auto scaling; SQS)
- about, (Monitoring, Scaling, and Load Balancing)
- asynchronous messaging patterns, (Asynchronous Messaging Patterns)
- EC2 with elastic load balancing, (Scaling EC2 Instances with Elastic Load Balancing)
- problems of fixed-scale infrastructure, (Welcome to Cloud Computing)
- RDS, (Scale-up Processing)
- scalability of cloud computing, (Avoiding a Success Disaster)
- technical characteristics, (Characterizing the Cloud)
- scaling activity, (Auto Scaling Concepts)
- scientific data processing, resources in the cloud, (Business and Scientific Data Processing)
- scrubbing AMIs, (Image Scrubbing)
- security
-
- AWS, (Security Group), (Amazon Elastic Compute Cloud)
- EC2, (Amazon EC2 Terminology)
- RD Instances, (Configure a DB Security Group)
- tools, (Tool Considerations)
- select function, (The Web Front End)
- select method, (Running a Query), (Utility Functions and Programs)
- service requests, traditional process versus cloud computing, (The Programmable Data Center)
- SetDesiredCapacity function, (Auto Scaling Processing Model)
- SetObjectAccessControlPolicy function, (Access Control List)
- sharing AMIs, (Reusing and Sharing the AMI)
- shell scripts, running PHP as, (Running the PHP Code in This Book)
- shutting down EC instances, (Shutting Down)
- Simple Queue Service (see SQS)
- Simple Storage Service (see S3)
- SimpleDB, (Amazon SimpleDB: A Cloud Database)
-
- about, (Amazon SimpleDB), (Introduction)
- keys, (Importing Usage Data)
- pricing, (Amazon SimpleDB Pricing)
- programming, (Programming Amazon SimpleDB)
- RSS feeds, (Processing and Storing RSS Feeds with Amazon SimpleDB)
- SimpleDB Explorer, (SimpleDB Explorer)
- skills expectations, (Skills Expectations)
- snapshots
-
- backups, (Initiate a Snapshot Backup)
- creating instances from, (Create a DB Instance from a DB Snapshot or to a Point in Time)
- EBS, (EBS Snapshots)
- SOAP, (Protocols)
- software development life cycle support
-
- resources in the cloud, (Software Development Life Cycle Support)
- software expectations for using book, (Hardware and Software Expectations)
- SQS (Simple Queue Service), (Building a Scalable Architecture with Amazon SQS)
-
- about, (Amazon Simple Queue Service), (Amazon SQS Overview)
- asynchronous messaging, (Why Asynchronous Messaging?)
- image crawler application example, (Building an Image Crawler)
- pricing, (Pricing Model)
- programming, (Programming Amazon SQS)
- SSH access, enabling, (Enabling SSH Access)
- SSH client, (Hardware and Software Expectations)
- SSH keys, (Creating and Preparing an SSH Key)
- statistics, defined, (Amazon CloudWatch Concepts)
- storage
-
- AMIs, (AMI Storage)
- DB instances, (Amazon RDS Concepts)
- local disk storage in EC2, (Amazon EC2 Terminology)
- RDS, (Provisioned Storage)
- RSS feed with SimpleDB, (Processing and Storing RSS Feeds with Amazon SimpleDB)
- scaling in RDS, (Scale-up Storage)
- in SimpleDB, (Storing Data), (Augmenting Items with Additional Data)
- storage capacity, EBS volumes, (EBS RAID)
- storing thumbnail images, (Creating and Storing Thumbnail Images)
- success disaster, (Welcome to Cloud Computing)
T
- TCP-style probes, (Elastic Load Balancing Processing Model)
- TerminateInstances function, (Instance)
- terminology, Amazon EC2, (Amazon EC2 Terminology)
- tests, JMeter, (Creating a Test Plan)
- thumbnail images
-
- creating and storing, (Creating and Storing Thumbnail Images)
- listing, (Listing S3 Files with Thumbnails)
- time zones, PHP, (Running the PHP Code in This Book)
- tools, (Tools and Libraries)
-
- about, (Tool Considerations)
- command line tools, (Command Line Tools), (Installing the Command Line Tools)
- visual tools, (Visual Tools)
- training, resources in the cloud, (Training)
U
- units, defined, (Amazon CloudWatch Concepts)
- update frequency, tools, (Tool Considerations)
- uploading files to S3, (Uploading Files to S3)
- URLs, fetching in image crawler application example, (Stage 3: Fetching Image URLs)
- usage
-
- AWS, (Access to Usage Data), (Retrieving and Displaying Usage Data)
- cloud computing, (Cloud Usage Patterns)
- S3, (The S3 Pricing Model)
- use cases, cloud computing, (Cloud Use Cases)
- utility functions, CloudList example application, (Utility Functions and Programs)
V
- variable versus fixed costs, (Characterizing the Cloud)
- vertical scaling, (Vertical Scaling)
- virtual volumes, attributes, (EBS RAID)
- virtualization, EC2, (Amazon EC2 Terminology)
- visual tools, (Visual Tools)
- volumes
-
- about EBS volumes, (Elastic Block Store Volume)
- EBS volume snapshots, (EBS Snapshots)
- mounting EMS volumes, (EBS from the Command Line)
- using EBS volumes, (Amazon Elastic Compute Cloud)
- virtual volumes attributes, (EBS RAID)
W
- web pages
-
- listing objects as, (Listing Objects in a Bucket as a Web Page)
- listing S3 buckets as, (Bucket Listing as a Web Page)
- web servers
-
- Apache, (Testing Apache)
- security group, (Amazon EC2 Terminology)
- web sites, hosting, (Hosting Static Web Sites and Complex Web Applications)
-
- (see also EC2)
- web_access security group, (Amazon EC2 Terminology)
- wget command, (EC2 Instance Metadata)
- where expression, operators, (Advanced Queries)
- Windows
-
- PHP, (Running the PHP Code in This Book)
- PuTTY, (Connecting with PuTTY on Windows)
X
- XML, SOAP, (Protocols)
Y
- Ylastic iPhone interface, (Ylastic)
- yum, (Running Some Code)
Z
- zones
-
- Availability Zones, (Availability Zone)
- time zones, (Running the PHP Code in This Book)
Satisfaction Guaranteed at SitePoint
Of course, we’re so confident that you’ll be satisfied with this book for years to come that we’re happy, as always, for you to try it risk-free for 30 days. If you purchase a copy of Host Your Web Site in the Cloud and you think it falls short of being everything you wanted, we’d like you to have your money back.
Simply contact us and we’ll see to it that you receive a prompt refund of the full purchase price, minus shipping and handling.
What could be fairer than this?
More Information
Customer Reviews
Live, unmoderated reviews from our customers, typos and all.
This book is a real mind opener it is helping me get up to speed, not just with AWS but with cloud computing as a whole.
Steven Hite, USA 
Dreadful. I'll never buy anything from you again. Not only did one of Sitepoint's sister companies spam me relentlessly, but there was no way to unsubscribe.
Awful. Worst company ever.
Paul Camilleri, USA 
This book is what I was waiting for. As a Systems Administrator, I was using various types of cloud solutions. Amazon was another one. Learned many things from this book.
Thank you!
Tharinda Lasika Sankapala, USA 
Excellent getting started book. It'd be nice if a revised edition came out covering the newer topics like Amazon DynamoDB.
Jeff Schwartz, USA 
simple, readable. The perfect book to begin with AWS.
Philippe Le Van, France 
See More Reviews or Write Your Own
Sample Download
We think this is a brilliant book, but judge for yourself. Grab the first few chapters and start learning jQuery today without spending a cent.
