Table of Contents
Introduction 1
Part I: Getting Started with AWS 5
Chapter 1: Amazon Web Services Philosophy and Design 7
Chapter 2: Introducing the AWS API 25
Chapter 3: Introducing the AWS Management Console 37
Part II: Diving into AWS Offerings 53
Chapter 4: Setting Up AWS Storage 55
Chapter 5: Stretching Out with Elastic Compute Cloud 101
Chapter 6: AWS Networking 135
Chapter 7: AWS Security 155
Chapter 8: Additional Core AWS Services 183
Part III: Using AWS 209
Chapter 9: AWS Platform Services 211
Chapter 10: AWS Management Services 241
Chapter 11: Managing AWS Costs 279
Chapter 12: Bringing It All Together: An AWS Application 289
Part IV: The Part of Tens 329
Chapter 13: Ten Reasons to Use Amazon Web Services 331
Chapter 14: Ten Design Principles for Cloud Applications 339
Index 347