O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

AWS For Admins For Dummies

Book Description

Easily get your head in the Cloud with Amazon Web Services

With Amazon Web Services (AWS), you can do everything from backing up your personal hard drive to creating a full-fledged IT department in the Cloud. And while major corporations like Adobe and Netflix have turned to AWS for their Cloud computing needs, it isn't just for private companies. Amazon Web Services For Dummies is the singular resource that shows real people with real businesses how to use on-demand IT resources to help their companies grow.

If you're like most people just getting their feet wet with this service, your first question is likely to be, "How do I get started with AWS?" This book answers that question—and a multitude more—in language you can understand and shows you how to put this Cloud computing service to work for you right away. AWS is immense and, naturally, intimidating, but with the help of this book, you'll peel back its many layers in no time!

  • Provides overviews that explain what tasks the services perform and how they relate to each other
  • Offers specific paths to follow in order to obtain a particular installation result
  • Gets you started without making a huge investment
  • Reduces the risk of failure by ensuring you understand available options as part of the configuration and usage process

Stop wasting time and resources on hardware and software that's quickly outdated. Get started with AWS today!

Table of Contents

    1. Cover
    2. Introduction
      1. About This Book
      2. Foolish Assumptions
      3. Icons Used in This Book
      4. Beyond the Book
      5. Where to Go from Here
    3. Part 1: Getting Started with AWS
      1. Chapter 1: Starting Your AWS Adventure
        1. Defining the AWS Cloud
        2. Discovering IaaS
        3. Determining Why You Should Use AWS
        4. Understanding the AWS Certifications
        5. Getting a Well-Rounded Education
      2. Chapter 2: Obtaining Free Amazon Services
        1. Discovering the Limits of Free Services
        2. Considering the Hardware Requirements
        3. Considering the Network Requirements
        4. Getting Signed Up
        5. Performing a Few Simple Tasks
      3. Chapter 3: Determining Which Services to Use
        1. Getting a Quick Overview of Free-Tier Services
        2. Choosing the Services You Need
        3. Considering AWS Security Issues
    4. Part 2: Configuring a Virtual Server
      1. Chapter 4: Creating a Virtual Server Using EC2
        1. Getting to Know the Elastic Compute Cloud (EC2)
        2. Working with the Identity and Access Management (IAM) Console
        3. Working with Elastic Block Store (EBS) Volumes
        4. Discovering Images and Instances
      2. Chapter 5: Managing Web Apps Using Elastic Beanstalk
        1. Considering Elastic Beanstalk (EB) Features
        2. Deploying an EB Application
        3. Updating an EB Application
        4. Removing Unneeded Applications
      3. Chapter 6: Responding to Events with Lambda
        1. Considering the Lambda Features
        2. Starting the Lambda Console
        3. Creating a Basic Lambda Application
    5. Part 3: Working with Storage
      1. Chapter 7: Working with Cloud Storage Using S3
        1. Considering the Simple Storage Service (S3) Features
        2. Working with Objects
        3. Performing Backups
        4. Using S3 to Host a Static Website
        5. Combining S3 with Lambda
        6. Considering Amazon S3 Standard – Infrequent Access (Standard – IA)
      2. Chapter 8: Managing Files Using the Elastic File System
        1. Considering the Elastic File System (EFS) Features
        2. Working with EFS
        3. Working with the Elasticsearch Service
      3. Chapter 9: Archiving Data Using Glacier
        1. Considering the Glacier Features
        2. Defining a Migration Strategy
        3. Using AWS S3 to Manage Cold Storage
        4. Using the AWS Import/Export Snowball Service to Manage Objects
        5. Relying on Third-Party Gateways
    6. Part 4: Performing Basic Database Management
      1. Chapter 10: Getting Basic DBMS Using RDS
        1. Considering the Relational Database Service (RDS) Features
        2. Accessing the RDS Management Console
        3. Creating a Database Server
        4. Adding Database Support to an Application
        5. Configuring Load Balancing and Scaling
      2. Chapter 11: Moving Data Using Database Migration Service
        1. Considering the Database Migration Service Features
        2. Moving Data between Homogenous Databases
        3. Moving Data between Heterogeneous Databases
      3. Chapter 12: Gaining NoSQL Access Using DynamoDB
        1. Considering the DynamoDB Features
        2. Creating a Basic DynamoDB Setup
        3. Developing a Basic Database
        4. Performing Queries
    7. Part 5: Creating a User-Friendly Cloud Environment
      1. Chapter 13: Isolating Cloud Resources Using Virtual Private Cloud
        1. Considering the Virtual Private Cloud (VPC) Features
        2. Managing the Default VPC
        3. Creating a New VPC
      2. Chapter 14: Using the Infrastructure Software
        1. Creating a Linux Environment with CentOS
        2. Building Websites Using LAMP Stack
        3. Supporting Web-Based Applications Using Couchbase
      3. Chapter 15: Supporting Users with Business Software
        1. Managing Content Using WordPress
        2. Supporting E-commerce Using Magento
        3. Relating to Customers Using SugarCRM
    8. Part 6: The Part of Tens
      1. Chapter 16: Ten Ways to Deploy AWS Quickly
        1. Starting Slowly
        2. Researching AWS Interactivity with Third-Party Products
        3. Developing a Plan for Sensitive Data
        4. Use Tools to Enhance Productivity
        5. Choosing the Right Service
        6. Ensuring That Your Plan Considers Loss of Control
        7. Looking for All-in-One Solutions That Aren’t
        8. Spending Free Time Where You Need It Most
        9. Working with Templates
        10. Discovering Implied Third-Party Use
      2. Chapter 17: Ten Must-Have AWS Software Packages
        1. Using the Console Internet Tools
        2. Changing Configuration Using Command Line Editors
        3. Checking System Performance
        4. Working at the System Level
        5. Making Cloud Management Easier with CloudMGR
        6. Going Outside the Marketplace with Enstratius
        7. Managing and Scaling Your Apps Using Heroku
        8. Performing Browser-Based Management Using Hybridfox
        9. Getting a Complete Management Package with RightScale
        10. Employing Policy-Based Management with Scalr
    9. About the Author
    10. Advertisement Page
    11. Connect with Dummies
    12. End User License Agreement