Exam Ref 70-535 Architecting Microsoft Azure Solutions
Haishi Bai
Dan Stolts
Santiago Fernndez Muoz
Exam Ref 70-535 Architecting Microsoft Azure Solutions
Published with the authorization of Microsoft Corporation by: Pearson Education, Inc.
Copyright 2018 by Pearson Education
All rights reserved. This publication is protected by copyright, and permission must be obtained from the publisher prior to any prohibited reproduction, storage in a retrieval system, or transmission in any form or by any means, electronic, mechanical, photocopying, recording, or likewise. For information regarding permissions, request forms, and the appropriate contacts within the Pearson Education Global Rights & Permissions Department, please visit www.pearsoned.com/permissions/. No patent liability is assumed with respect to the use of the information contained herein. Although every precaution has been taken in the preparation of this book, the publisher and author assume no responsibility for errors or omissions. Nor is any liability assumed for damages resulting from the use of the information contained herein.
ISBN-13: 978-1-5093-0468-4
ISBN-10: 1-5093-0468-1
Library of Congress Control Number: 2018939074
1 18
Trademarks
Microsoft and the trademarks listed at https://www.microsoft.com on the Trademarks webpage are trademarks of the Microsoft group of companies. All other marks are property of their respective owners.
Warning and Disclaimer
Every effort has been made to make this book as complete and as accurate as possible, but no warranty or fitness is implied. The information provided is on an as is basis. The authors, the publisher, and Microsoft Corporation shall have neither liability nor responsibility to any person or entity with respect to any loss or damages arising from the information contained in this book or programs accompanying it.
Special Sales
For information about buying this title in bulk quantities, or for special sales opportunities (which may include electronic versions; custom cover designs; and content particular to your business, training goals, marketing focus, or branding interests), please contact our corporate sales department at or (800) 382-3419.
For government sales inquiries, please contact .
For questions about sales outside the U.S., please contact .
Editor-in-Chief
Greg Wiegand
Senior Acquisitions Editor
Laura Norman
Development Editor
Troy Mott
Managing Editor
Sandra Schroeder
Senior Project Editor
Tracey Croom
Editorial Production
Backstop Media
Copy Editor
Christina Rudloff
Indexer
Julie Grady
Proofreader
Liv Bainbridge
Technical Editor
Jason Haley
Cover Designer
Twist Creative, Seattle
I would like to dedicate this book to editors, technical reviewers and co-authors. Its been a long and collaborative process to get the book out. I appreciate your dedication, professionalism and persistence to complete the quest.
HAISHI BAI
I would like to dedicate this book to my son Brad. His love, encouragement, drive and motivation gave me the strength to get to the finish line.
DAN STOLTS
I would like to dedicate this book to my wife Rocio, for supporting me all the time I spent on this and other projects and being the most important reason on my life to be a better person.
SANTIAGO FERNNDEZ MUOZ
Contents at a glance
Contents
Acknowledgments
DAN STOLTS: Id like to thank the following people: Brad Stolts, Leslie Stolts, Kathy Vieira, John Ross, and Ronald Thibeau.
SANTIAGO FERNNDEZ MUOZ: Id like to thank my mentor and, much more important, my friend Rafa, for always helping and advising me on the right path. He always makes me think twice, helping me make the correct questions that have helped me to become the person that I am today. Thank you Rafa!
About the authors
HAISHI BAI , principal software engineer at Microsoft, focuses on the Microsoft Azure compute platform, including IaaS, PaaS, networking, and scalable computing services. Ever since he wrote his first program on an Apple II when he was 12, Haishi has been a passionate programmer. He later became a professional software engineer and architect. During his 21 years of professional life, hes faced various technical challenges and a broad range of project types that have given him rich experiences in designing innovative solutions to solve difficult problems. Haishi is the author of a few cloud computing books, and hes an active contributor to a few open-source projects. He also runs a technical blog(http://blog.haishibai.com) with millions of viewers. His twitter handle is @HaishiBai2010.
DAN STOLTS ITProGuru is a proven leader in business and technology with over 30 years of experience. He is a technology expert and leader who is a master of systems management, DevOps, and security. He is Chief Technology Strategist for Microsoft, owns Bay State Integrated Technology, Inc. and is a published author. Reach him on his primary blog http://itproguru.com or twitter @ITProGuru. He is a proven leader of teams, people and projects. He is proficient in many datacenter technologies (Windows Server, System Center, Virtualization, Cloud, SQL, etc.) and holds many certifications including MCT, MCITP, MCSE, TS, etc. Dan is currently specializing in DevOps and cloud technologies. Dan is and has been a very active member of the user group community. He is an enthusiastic advocate of technology and is passionate about helping others. See more at LinkedIn https://www.linkedin.com/in/danstolts or on his blog http://itproguru.com/about.
SANTIAGO FERNNDEZ MUOZ started his career as a trainee in a training center in Seville where he started working with Unix and Windows systems. He followed his passion and taught other people, but it was not what he wanted to do with the rest of his life, so he moved to other companies where he started to work with bigger and bigger projects, with more people and countries involved. He's been working as an Infrastructure Solution Architect for the last six years. He has always been passionate about Microsoft technologies, starting with Windows Server 2003 through to Windows Server 2016 and Azure. He is focused on the automation of cloud infrastructure and continuous integration and delivery for software development.
Introduction
This book teaches you how to design and architect secure, highly-available, performant, monitored and resilient solutions on Azure. This book guides you through leveraging functional, operational and deployment requirements to deploy best in class solutions running in Azure or a hybrid environment. DevOps, automation, monitoring and hands-off management are all key foundations of the highly resilient systems you will be able to design after understanding the material covered.
This book covers every major topic area found on the exam, but it does not cover every exam question. Only the Microsoft exam team has access to the exam questions, and Microsoft regularly adds new questions to the exam, making it impossible to cover specific questions. You should consider this book a supplement to your relevant real-world experience and other study materials. If you encounter a topic in this book that you do not feel completely comfortable with, use the Need more review? links youll find in the text to find more information and take the time to research and study the topic. Great information is available on Azure Documentation,
Next page