Amazon EC2 Cookbook (Paperback)

Sekhar Reddy, Aurobindo Sarkar

  • 出版商: Packt Publishing
  • 出版日期: 2015-11-27
  • 售價: $1,540
  • 貴賓價: 9.5$1,463
  • 語言: 英文
  • 頁數: 165
  • 裝訂: Paperback
  • ISBN: 178528004X
  • ISBN-13: 9781785280047
  • 相關分類: Amazon Web Services
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Over 40 hands-on recipes to develop and deploy real-world applications using Amazon EC2

About This Book

  • Design and build applications using Amazon EC2 and a range of supporting AWS tools
  • Find highly effective solutions to your AWS Cloud-based application development, deployment, and infrastructural issues
  • A comprehensive set of recipes to implement your products functional and non-functional requirements

Who This Book Is For

This book is targeted at Cloud-based developers who have prior exposure to AWS concepts and features. Some experience in building small applications and creating some proof-of-concept applications is required.

What You Will Learn

  • Select and configure the right EC2 instances
  • Create, configure, and secure a Virtual Private Cloud
  • Create an AWS CloudFormation template
  • Use AWS Identity and Access Management to secure access to EC2 instances
  • Configure auto-scaling groups using CloudWatch
  • Choose and use the right data service such as SimpleDB and DynamoDB for your cloud applications
  • Access key AWS services using client tools and AWS SDKs
  • Deploy AWS applications using Docker containers

In Detail

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides flexible and resizable compute capacity in the cloud. The main purpose of Amazon EC2 is to make web-scale cloud computing easier for the developers. It offers developers and companies the raw building blocks like load balancers, object stores and virtual machines running on general hardware (that is, Amazon runs a multitude of hardware components but presents them as a generic utility to its users) with accessible APIs in order to create scalable software products

This book covers designing, developing, and deploying scalable, highly available, and secure applications on the AWS platform. By following the steps in the recipes, you will be able to effectively and systematically resolve issues related to development, deployment, and infrastructure for enterprise-grade cloud applications or products.

This book starts with helping you choose and configure the right EC2 instances to meet your application-specific requirements. The book then moves on to creating a CloudFormation template and will teach you how to work with stacks. You will then be introduced to using IAM services to configure users, groups, roles, and multi-factor authentication. You will also learn how to connect AD to AWS IAM. Next, you will be using AWS data services and accessing other AWS services including Route 53, Amazon S3, and AWS SES (Amazon Simple Email Service). Finally, you will be deploying AWS applications using Docker containers.

商品描述(中文翻譯)

超過40個實踐的食譜,使用Amazon EC2開發和部署真實應用程式

關於本書
- 使用Amazon EC2和一系列支援的AWS工具設計和構建應用程式
- 為您的AWS雲端應用程式開發、部署和基礎架構問題找到高效的解決方案
- 提供一套全面的食譜,以實現您產品的功能和非功能需求

本書適合對AWS概念和功能有一定了解的雲端開發人員。需要具備構建小型應用程式和創建概念驗證應用程式的經驗。

您將學到什麼
- 選擇並配置適合的EC2實例
- 創建、配置和保護虛擬私有雲
- 創建AWS CloudFormation模板
- 使用AWS Identity and Access Management保護對EC2實例的訪問
- 使用CloudWatch配置自動擴展群組
- 選擇並使用適合的數據服務,如SimpleDB和DynamoDB,用於您的雲端應用程式
- 使用客戶端工具和AWS SDK訪問關鍵的AWS服務
- 使用Docker容器部署AWS應用程式

詳細內容
Amazon Elastic Compute Cloud(Amazon EC2)是一個提供靈活和可調整的雲端計算能力的網路服務。Amazon EC2的主要目的是為開發人員提供更容易的網路規模雲端計算。它為開發人員和公司提供原始的構建塊,如負載平衡器、物件存儲和運行在一般硬體上的虛擬機器(即,Amazon運行多種硬體組件,但將它們呈現為通用工具給用戶使用),並提供可訪問的API,以創建可擴展的軟體產品。

本書涵蓋在AWS平台上設計、開發和部署可擴展、高可用和安全應用程式的內容。通過按照食譜中的步驟進行操作,您將能夠有效且系統地解決與企業級雲端應用程式或產品的開發、部署和基礎架構相關的問題。

本書首先幫助您選擇和配置適合應用程式特定需求的EC2實例。然後,本書將介紹如何創建CloudFormation模板,並教您如何使用堆疊。接下來,您將學習使用IAM服務配置使用者、群組、角色和多因素驗證。您還將學習如何將AD連接到AWS IAM。接著,您將使用AWS數據服務並訪問其他AWS服務,包括Route 53、Amazon S3和AWS SES(Amazon Simple Email Service)。最後,您將使用Docker容器部署AWS應用程式。