Skip to content

Microsoft Azure 2nd Edition

Welcome and thank you for reading Microsoft Azure 2nd edition.

About the book

Microsoft Azure, 2nd edition, is a complete rewrite of the 1st edition with many updated topics, code samples, and use case scenarios. We also added more focus in the following areas - data services, application development and DevOps, Artificial Intelligence, and Machine Learning. In addition, to keep things updated and the ability to expand beyond the physical limitations of the book, this site and GitHub repos were specially for the book. You can contact and connect with the authors and technical reviewers here, provide feedback and build on the material for the book. This book should serve as a very good resource for the reader to gain familiarity on the key capabilities of Microsoft Azure through hands-on exercises that build upon each other. The goal is to help build understanding on how the different Azure services relate with each other and the ease of building solutions in a single comprehensive cloud ecosystem. Readers should be at a greater than 200 level for all these topics after reading this book.

Authors

  • Julian Soh (Data services, application development/DevOps, A.I., Machine Learning)
  • Marshall Copeland (Infrastructure-as-a-Service, Platform-as-a-Service & Infrastructure-as-Code)
  • Anthony Puca (Infrastructure-as-a-Service and Networking)
  • Micheleen Harris (A.I. and Machine Learning)

Technical reviewers

Apress

  • Smriti Srivastava, Acquisitions Editor
  • Shrikant Vishwakarma, Coordinating Editor

Repositories

All repositories to code and content referenced in the book
Sample files
Azure Docs
Azure Tips and Tricks

Chapters

Part I: Introducing Microsoft Azure

Chapter 1 - Microsoft Azure and Cloud Computing
Chapter 2 - Overview of Azure Infrastructure-as-a-Service (IaaS)
Chapter 3 - Overview of Azure Platform-as-a-Serice (PaaS)
Chapter 4 - Overivew of Azure services for application developers
Chapter 5 - Ethical AI and the overview of Azure AI and Machine Learning

Part II: Planning and adopting Microsoft Azure

Chapter 6 - Budgeting and cloud economics
Chapter 7 - Desiging a hybrid data center
Chapter 8 - Tools, training, and upskilling existing IT personnel

Part III: Using Azure for Infrastructure-as-a-Service

Chapter 9 - Implementing Azure networking
Chapter 10 - Virtual Machines
Chapter 11 - Infrastructure-as-Code

Part IV: Adopting Azure as Platform-as-a-Service

Chapter 12 - WebApps
Chapter 13 - Network PaaS
Chapter 14 - Azure Storage

Part V: Azure - Intelligent Cloud

Chapter 15 - Azure Cognitive Services (COGS)
Chapter 16 - Machine Learning and Deep Learning

Part VI: Azure Data Services

Chapter 17 - Azure Data Services
Chapter 18 - Migrating on-premises databases to Azure
Chapter 19 - Data engineering and the modern data estate

Part VII: Azure services for application developers

Chapter 20 - Developing and deploying Azure-based applications
Chapter 21 - CI/CD with Azure DevOps

Acknowledgements

Thank you to all those who supported us during the rapid development of this book, especially the technical reviewers and the support from many people who lent their time and expertise to provide ideas, suggestions, and answering questions. The authors also wish to thank Apress for the opportunity to update this book and for the wonderful editorial support. Last but not least, we wish to thank our families for their support and tolerating the long hours we spent away from them as we worked on this book. We hope you enjoy and benefit from this book as much as we enjoyed writing it.