Windows Azure Step by Step
Windows Azure Step by Step
Author: Roberto Brunetti
Publisher:Microsoft Press
Pages: 315
ISBN: 978-0735649729
Aimed at: Developers and managers
Rating: 4
Pros: A useful overview
Cons: Reads too much like an advertising pitch.
Reviewed by: Alex Armstrong

Windows Azure needs a good book to help anyone beginning to use it. Is this the one?
Author: Roberto Brunetti
Publisher:Microsoft Press
Pages: 315
ISBN: 978-0735649729
Aimed at: Developers and managers
Rating: 4
Pros: A useful overview
Cons: Reads too much like an advertising pitch.
Reviewed by: Alex Armstrong

 

Windows Azure is perhaps the most difficult of the cloud infrastructures to get to grips with. Not because it is difficult to use, but because it is difficult to know what it does and how to get started. It isn't a low level approach based on operating system images and virtual machines, but it isn't an easy to understand distributed application either. What all this means is that a good book to help you find your way around would be invaluable.


Banner

 

This particular book is sort of half pitched at the programmer and half at management. It starts off with a look at cloud computing in general. This reads like a management justification check list. If you know anything about Azure, or cloud computing in general you can skip it as it mostly reads like propaganda.

The book really gets going at Chapter 2 with an introduction to Azure. It covers setting up an account and your first interactions with the web-based management system. You also find out about storage, the worker role and the new virtual machine role. You also discover that the author is keen on quoting authoritative bits of the documentation, which simply say exactly what has been said already. This is a lightning, but quite useful, overview of what sorts of things lurk in Azure.

Chapter 3 begins the process of focusing on different aspects of Azure. It starts of quiet reasonably with the Web Role. As a web role is basically an ASP.NET app that you deploy to Azure most of the chapter is about using the standard tools to create a simple ASP.NET app. Chapter 4 moves on to consider storage and this is where things start to be different from standard ASP.NET development. Chapter 5 covers tables, queues and worker roles in much the same style.

Chapter 6 looks in detail at the Azure operating system and some of the almost non-developer issues - billing, content delivery networks, certificates, diagnostics and logging. Of course, not understanding these features will make development harder.

Next we move on to building an AppFabric solution, which increases the level of abstraction. This is about using WCF in the cloud and the service bus. Chapter 8 details WCF data services and OData. Chapter 9 introduces SQL Azure and its is a fairly short chapter for such a complex service.

Chapter 10 deals with accessing Azure services from a range of clients and, finally, Chapter 11 sums everything up with a look at the overall architecture.

The book does read a bit like propaganda for Azure in places and it is a very superficial overview with just enough code, in C#, to show you how things work. On the other hand, if you are looking for an overview this one isn't bad.

Banner


Teach Yourself Oracle PL/SQL In 10 Minutes

Author: Ben Forta
Publisher: Sams
Pages: 288
ISBN: 978-0672328664
Print: 0672328666
Kindle: B014V7G3UI
Audience: Novice database developers
Rating: 4.5
Reviewer: Kay Ewbank

This is an Oracle-focused version of the author's more general SQL In 10 Minutes title.



Adventures in Coding

Author:  Eva Holland & Chris Minnick 
Publisher: Wiley
Pages:320
ISBN: 978-1119232681
Print: 1119232686
Kindle: B01CWLC9GC
Audience: Young people who are new to programming
Rating: 4.5
Reviewer: Lucy Black

Do you need a book to teach you Scratch?


More Reviews

Last Updated ( Thursday, 27 October 2011 )
 
 

   
Banner
Banner
RSS feed of book reviews only
I Programmer Book Reviews
RSS feed of all content
I Programmer Book Reviews
Copyright © 2018 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.