Jump to ratings and reviews
Rate this book

Mastering AWS Development

Rate this book
This book is a practical guide to developing, administering, and managing applications and infrastructures with AWS. With this, you'll be able to create, design, and manage an entire application life cycle on AWS by using the AWS SDKs, APIs, and the AWS Management Console.

You'll start with the basics of the AWS development platform and look into creating stable and scalable infrastructures using EC2, EBS, and Elastic Load Balancers. You'll then deep-dive into designing and developing your own web app and learn about the alarm mechanism, disaster recovery plan, and connecting AWS services through REST-based APIs. Following this, you'll get to grips with CloudFormation, auto scaling, bootstrap AWS EC2 instances, automation and deployment with Chef, and develop your knowledge of big data and Apache Hadoop on AWS Cloud.

At the end, you'll have learned about AWS billing, cost-control architecture designs, AWS Security features and troubleshooting methods, and developed AWS-centric applications based on an underlying AWS infrastructure.

418 pages, Kindle Edition

First published June 30, 2015

3 people are currently reading
10 people want to read

About the author

Uchit Vyas

9 books

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (11%)
4 stars
1 (11%)
3 stars
1 (11%)
2 stars
6 (66%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Jascha.
151 reviews
September 6, 2015
With Amazon undoubtedly leading (monopolizing?) the cloud computing market, it does not surprise to find out that in any bookstore, be it online or downtown, we can find tons of titles dedicated to AWS: its ecosystem as a whole, specific services (DynamoDB, OpsWorks, …) and training guides for those interested in getting certified. But while the individual services are indeed greatly covered by the titles available, the vast online documentation, the whitepapers and the many blogs that we find across the Internet, the literature dedicated to integrating them into a unit that works in synergy is incredibly rare. Do they want to keep all the good secrets for themselves? This leaves a huge gap that authors can exploit to provide real value to the readers, value that makes the purchase really worth it. Mastering AWS Development is one of those books whose title (mastering, not beginning…) promises to belong to this category.

Mastering AWS Development is a freshly released book that hit the shelves early summer 2015. It targets DevOps, as well as cloud architects, and aims to teach them to design, create and manage scalable applications in the cloud, through all their life cycle. That’s a big promise.

Before discussing the goodness of the content, let’s start saying that the book, some 400 pages, focuses on the Java SDK so that, while the examples are often presented with their web console counterpart too, those that were hoping to find boto in action will get disappointed. Sorry Pythonists!

The book is pleasant to read. The examples slowly take the reader, step-by-step, through some of the many services offered by Amazon. Among them, Auto Scaling and OpsWorks, just to mention a couple. Each step is more often than not coupled with nice colorful images of the web console, making it hard for the reader to get it wrong. Now, while all of this is great, a question arises: do the examples give the reader something that the official documentation does not? Well, actually the real question is a bit different: were the examples taken from the free online documentation?

I can’t really answer it, since I didn’t get through all of it and at Amazon they have the great habit to both add and improve their services and regularly update the documentation . But it feels like the book is indeed a copy/paste of those pages. What I find particularly weird is that the reader has to wait until chapter 4 to find the author answering the question Where should I start on AWS? This should be the very first thing covered.

Overall the book is far from what the title seems to promise. It does not get an intermediate AWS DevOps tips about combining many different services working together, smoothly. On the contrary, it feels like being gently introduced to the whole AWS ecosystem, through examples. It’s that mastering that fools the reader.

As usual, you can find more reviews on my personal blog: http://books.lostinmalloc.com. Feel free to pass by and share your thoughts!
230 reviews3 followers
January 10, 2016
Overall the book tried to cover a bunch of topics on AWS. However, there are a lot of duplicated examples on setting up security permissions and powering up instances. Most of the information can be found in official documentation about the AWS products.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.