Learn Azure in a Month of Lunches
Second Edition
Iain Foulds
To comment go to liveBook
Manning
Shelter Island
For more information on this and other Manning titles go to
manning.com
Copyright
For online information and ordering of these and other Manning books, please visit manning.com. The publisher offers discounts on these books when ordered in quantity.
For more information, please contact
Special Sales Department
Manning Publications Co.
20 Baldwin Road
PO Box 761
Shelter Island, NY 11964
Email: orders@manning.com
2020 by Manning Publications Co. All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher.
Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and Manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps.
Recognizing the importance of preserving what has been written, it is Mannings policy to have the books we publish printed on acid-free paper, and we exert our best efforts to that end. Recognizing also our responsibility to conserve the resources of our planet, Manning books are printed on paper that is at least 15 percent recycled and processed without the use of elemental chlorine.
| Manning Publications Co. 20 Baldwin Road Technical PO Box 761 Shelter Island, NY 11964 |
Acquisitions editor: | Mike Stephens |
Development editor: | Frances Lefkowitz |
Technical development editor: | Karsten Strbaek |
Review editor: | Aleksandar Dragosavljevi |
Production editor: | Anthony Calcara |
Graphics editor: | Jennifer Houle |
Copy editor: | Kathy Simpson |
Proofreader: | Katie Tennant |
Technical proofreader: | Karsten Strbaek |
Typesetter: | Marija Tudor |
Cover designer: | Leslie Haimes |
ISBN: 9781617297625
Praise for the first edition
From the first edition of Learn Azure in a Month of Lunches by Iain Foulds:
An incredible information-packed book to learn core and advanced Azure concepts in a month!
--Sushil Sharma, Galvanize
Microsoft Azure is fast becoming a leader in the public cloud space. Following the exercises in this book will quickly get you up to speed with this technology.
--Michael Bright, Developer Advocate, freelance consultant
Excellent introduction to Azure with many hands on examples. Covers a broad range of current topics.
--Sven Stumpf, ING-DiBa AG
Azure is like an ocean. This book keeps you afloat by providing the best way to learn in a form of lunches rich in practice and examples.
--Roman Levchenko, Microsoft MVP
All a busy developer needs to get running on Azure.
--Rob Loranger, freelance developer
A great way to understand the breadth of Azure offerings, by following a concise, activity focused approach.
--Dave Corun, Avanade
The most comprehensive book on Azure I found to start developing my academic projects!
--Marco Giuseppe Salafia, PhD student, Universit degli Studi di Catania
This is the go-to book for the Azure platform. It is well organized, thorough, and comprehensive. Starting with the basics, it guides the reader through creating increasingly complex configurations with the Azure platform to provide scalability, high performance, and redundancy for hosted applications and services. This book will serve both as a tutorial for the beginner and a reference for the more experienced user.
--Robert Walsh, Excalibur Solutions
To the ABCs of my life:
Abigail, Bethany, and Charlotte
preface
This second edition of Learn Azure in a Month of Lunches reminds me that things change quickly and that you must always keep learning. Gone are the days when you could take a week-long course in Windows Server and comfortably run it for years without changing much. This doesnt mean that the IT world is a scarier place, but you do need to approach cloud computing with an open mind and be willing to adjust constantly.
When I started to work with Az ure, the number of available services was almost overwhelming. I knew that I should pay attention to security, performance, redundancy, and scale, but I didnt know how to adapt more than a decade of large-scale server administration to the world of cloud computing. Over time, I began to learn about the various Azure services that provide those key components. These services rarely work in isolation, but I didnt know the best way to integrate them or how to decide which service to use for each task. This book is a way to explain to my past self, and to many others following a similar path, how to quickly understand the core services in Azure and make them work together.
This book is more than 350 pages long, yet it barely scratches the surface of what you can do in Azure! To help give you a solid understanding of the concepts needed to be successful as you build solutions in Azure, I had to choose which topics to write about. The book doesnt cover all 100 or more Azure services, and it doesnt go into exhaustive detail about the services that are included. Instead, it focuses on the core areas of some of the primary services, and shows examples of how to connect everything securely, and introduces the possibilities of what you can build in Azure.
Cloud computing is continually changing. There are no three- or four-year release cycles and large update deployments. I think that today is a great time to be building solutions and writing code; theres always an opportunity to learn something new and improve yourself. I hope that you learn to run great applications in Azure and enjoy exploring all the available services.
acknowledgments
Many people behind the scenes at Manning Publications helped publish this book. Special thanks go to Mike Stephens for having the vision to get this project started. I thank my publisher, Marjan Bace, and everyone on the editorial and production teams. My thanks go to the technical peer reviewers led by Aleksandar Dragosavljevic--Ariel Gamino, Charles Lam, Ernesto Cardenas Cangahuala, George Onofrei, Glen Thompson, Jose Apablaza, Juraj Borza, Michael Langdon, Michael Wall, Peter Kreyenhop, Rick Oller, Rob Ruetsch, Robert Walsh, and Vishal Singh. And finally, on the technical side, thanks go to Karsten Strbaek, who served as both the books technical editor and proofreader.
For this second edition, I offer a big thanks to Phil Evans and Davanand Bahall for their support and the freedom to update this book. This was an after-hours project outside my Microsoft day job, but a lot of people were excited and affected by it. Continued thanks go to David Tolkov and Tim Teebken, who gave me opportunities to develop into someone capable of writing this book. And look, Jean-Paul Connock, weve won a Stanley Cup since the last time! Go Blues!
Next page