AWS Development Essentials

Design and build flexible, highly scalable, and cost-effective applications using Amazon Web Services

AWS Development Essentials

Essentials
Prabhakaran Kuppusamy, Uchit Vyas

1 customer reviews
Design and build flexible, highly scalable, and cost-effective applications using Amazon Web Services
$5.00
$44.99
RRP $26.99
RRP $44.99
eBook
Print + eBook
Free Sample

Book Details

ISBN 139781782173618
Paperback226 pages

Book Description

This book is a fast-paced guide to help you with architecture systems and solve technical problems using the latest cloud computing technologies.

Starting with the introduction to AWS, you will learn about identifying key AWS storage options, Amazon EBS, Amazon S3 bucket creation, and sample code and libraries. You will learn about computing and networking services using Amazon EBS and EC2 instances. You will efficiently be able to manage services and databases using DynamoDB and understand the key aspects of Amazon RDS. You will also learn about deployment and maintenance using Amazon CloudWatch metrics and alarms, Amazon Identity and Access Management (IAM), and AWS Elastic Beanstalk. Finally, you will explore service object models and the baseline concept of SNS and SQS, and then build an app using these new skills. By the end of this book, you will have learned how to effectively manage your application on AWS by using the AWS SDKs and APIs, as well as the AWS Management Console.

Table of Contents

Chapter 1: An Introduction to Amazon Web Services
A background of AWS and its needs
The AWS Management Console
AWS security measures
AWS interaction through the SDK and IDE tools
Summary
Chapter 2: Working with AWS Storage Services
AWS storage options
Working with Amazon EBS
Working with AWS
AWS Glacier
Summary
Chapter 3: Computing and Networking Services
Amazon Elastic Compute Cloud
Best practices
Tools
Computing and networking tools and libraries
Summary
Chapter 4: Managed Services and the Databases
Amazon DynamoDB
Amazon RDS
Database tools and libraries
DynamoDB local
The RDS command-line tool
Summary
Chapter 5: Deployment and Management
AWS CloudFormation
Alarms with Amazon CloudWatch
Identity and Access Management
Application deployment using AWS Elastic Beanstalk
Summary
Chapter 6: Working with the AWS Simple Notification Service – SNS
Identifying Amazon SNS
The service models of Amazon SNS
Accessing SNS using the Management Console
The sample code and libraries of SNS
Summary
Chapter 7: Working with AWS SQS
AWS SQS
The baseline concept and object models of SQS
Code and libraries of the AWS SQS service
Summary
Chapter 8: Building an Application Using AWS
An overview of an application
Tool selection
Creating an application
Summary

What You Will Learn

  • Set up the AWS plugin and perform AWS operations in Eclipse IDE
  • Install, configure, and perform AWS operations using AWS SDK
  • Configure Amazon Relational Database Service and use it in your application backend
  • Deploy and manage web applications using Amazon Elastic Beanstalk
  • Design and send notifications to multiple devices and endpoints
  • Create and use AWS services in an isolated network
  • Integrate all AWS services in a web application

Authors

Table of Contents

Chapter 1: An Introduction to Amazon Web Services
A background of AWS and its needs
The AWS Management Console
AWS security measures
AWS interaction through the SDK and IDE tools
Summary
Chapter 2: Working with AWS Storage Services
AWS storage options
Working with Amazon EBS
Working with AWS
AWS Glacier
Summary
Chapter 3: Computing and Networking Services
Amazon Elastic Compute Cloud
Best practices
Tools
Computing and networking tools and libraries
Summary
Chapter 4: Managed Services and the Databases
Amazon DynamoDB
Amazon RDS
Database tools and libraries
DynamoDB local
The RDS command-line tool
Summary
Chapter 5: Deployment and Management
AWS CloudFormation
Alarms with Amazon CloudWatch
Identity and Access Management
Application deployment using AWS Elastic Beanstalk
Summary
Chapter 6: Working with the AWS Simple Notification Service – SNS
Identifying Amazon SNS
The service models of Amazon SNS
Accessing SNS using the Management Console
The sample code and libraries of SNS
Summary
Chapter 7: Working with AWS SQS
AWS SQS
The baseline concept and object models of SQS
Code and libraries of the AWS SQS service
Summary
Chapter 8: Building an Application Using AWS
An overview of an application
Tool selection
Creating an application
Summary

Book Details

ISBN 139781782173618
Paperback226 pages
Read More
From 1 reviews

Read More Reviews