Exam Ref 70-532 Developing Microsoft Azure Solutions - Zoiner Tejada, Michele Leroux Bustamante, Ike Ellis

Exam Ref 70-532 Developing Microsoft Azure Solutions

Buch | Softcover
432 Seiten
2015
Microsoft Press,U.S. (Verlag)
978-0-7356-9704-1 (ISBN)
30,95 inkl. MwSt
zur Neuauflage
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Preparation for Microsoft Exam 70-532--helps students demonstrate their real-world mastery of Microsoft Azure solution development. Designed for experienced developers ready to advance their status, Exam Ref focuses on the critical-thinking and decision-making acumen needed for success at the Microsoft Specialist level.
Prepare for Microsoft Exam 70-532--and help demonstrate your real-world mastery of Microsoft Azure solution development. Designed for experienced developers ready to advance their status, Exam Ref focuses on the critical-thinking and decision-making acumen needed for success at the Microsoft Specialist level.

Focus on the expertise measured by these objectives:


Design and implement Websites
Create and manage Virtual Machines
Design and implement Cloud Services
Design and implement a storage strategy
Manage application and network services


This Microsoft Exam Ref:


Organizes its coverage by exam objectives
Features strategic, what-if scenarios to challenge you
Will be valuable for Microsoft Azure developers, solution architects, DevOps engineers, and QA engineers
Assumes you have experience designing, programming, implementing, automating, and monitoring Microsoft Azure solutions and that you are proficient with tools, techniques, and approaches for building scalable, resilient solutions

Developing Microsoft Azure Solutions
About the Exam
Exam 70-532 focuses on the skills and knowledge needed to develop Microsoft Azure solutions that include websites, virtual machines, cloud services, storage, application services, and network services.

About Microsoft Certification
Passing this exam earns you a Microsoft Specialist certification in Microsoft Azure, demonstrating your expertise with the Microsoft Azure enterprise-grade cloud platform.

You can earn this certification by passing Exam 70-532, Developing Microsoft Azure Solutions; or Exam 70-533, Implementing Microsoft Azure Infrastructure Solutions; or Exam 70-534, Architecting Microsoft Azure Solutions.

See full details at: microsoft.com/learning

Zoiner Tejada is a founder and CEO of Solliance, a Microsoft Azure MVP, and a Google Developer Expert (GDE) for Analytics. Additionally, he has been awarded the Azure Elite and Azure Insider status by Microsoft. Zoiner is passionate about the business of software and tackling innovative areas in software development that range from cloud computing, modern websites, graphics programming, networking, NoSQL/NewSQL distributed databases, scientific computing, digital privacy, and that side of security that involves thinking like hacker. Zoiner has over 15 years of consulting experience, providing strategic, architectural, and implementation guidance to an array of enterprises and start-ups, all leveraging cutting-edge technologies. He enjoys engaging the greater community by speaking at conferences and user group meetings and by extending his reach through his online courses and published books. Zoiner has earned MCSD certification and has a degree in computer science from Stanford University. You can reach Zoiner at zoinertejada@solialiance.net. Michele Leroux Bustamante is a founder and CIO of Solliance (solliance.net), the founder of Snapboard.com, a Microsoft Regional Director, and a Microsoft Azure MVP. Additionally, she has been awarded Azure Elite and Azure Insider status and the ASP.NET Insider designation. Michele is a thought leader recognized in many fields, including software architecture and design, identity and access management, cloud computing technologies, security and compliance, and DevOps. During the past 20 years, Michele has held senior executive positions at several corporations, has assembled software development teams and implemented processes for all aspects of the software development lifecycle, and has facilitated numerous successful large-scale enterprise application deployments. Michele has also been active in the start-up community, bringing a keen understanding of the technical and business needs of a startup. At Solliance, she provides “Start-up Architect” services for activities such as guiding Minimum Viable Product design and delivery, providing necessary preparations to secure funding events, and offering overall advice and guidance to select start-ups. Michele shares her experiences through presentations and keynote addresses all over the world and has been publishing regularly in technology journals over her entire career. Michele has written several books, including the best-selling book Learning WCF (O’Reilly Media, 2007). Find out more about Michele at linkedin.com/in/michelebusta. Ike Ellis is a data and cloud architect for Solliance. He loves data in all its forms and shapes, whether relational, NoSQL, MPP, JSON, or just sitting in a CSV. Ike consults on SQL Server performance tuning, SQL Server architecture, data warehouse design, and business intelligence projects. Ike is well-known in the industry and speaks at SQL PASS, TechEd, SQL in the City, and other conferences around the world. Ike has been a Microsoft SQL Server MVP for four consecutive years and is a member of Microsoft Azure Insiders. He has MCDBA, MCSE, MCSD, and MCT certifications. Find out more about Ike at linkedin.com/in/ikeellis and at ikeellis.com.

Introduction   xi
Microsoft certifications   xi
Acknowledgments   xii
Free ebooks from Microsoft Press   xiii
Errata, updates, & book support   xiii
We want to hear from you   xiii
Stay in touch   xiii
Preparing for the exam   xiv
Chapter 1   Design and implement websites   1
Objective 1.1: Deploy websites   2
Defining deployment slots   2
Rolling back deployments   7
Creating hosting plans   7
Migrating websites between hosting plans   10
Creating a website within a hosting plan   12
Objective summary   13
Objective review   13
Objective 1.2: Configure websites   13
Defining and using app settings   14
Defining and using connection strings   16
Defining and using request handler mappings   18
Defining and using virtual directories and virtual applications   20
Configure custom domains   22
Configuring certificates   26
Configuring SSL bindings    32
Managing websites by using the API, Windows PowerShell,
and the Cross-Platform Command Line Interface (xplat-cli)   33
Objective summary   34
Objective review   35
Objective 1.3: Configure diagnostics, monitoring, and analytics   35
Retrieving diagnostics data and viewing streaming logs   36
Configuring diagnostics   43
Using remote debugging   45
Configuring endpoint monitoring   46
Configuring alerts   48
Monitoring website resources   51
Objective summary   54
Objective review   54
Objective 1.4: Implement WebJobs   55
Writing WebJobs using the SDK   55
Packaging and deploying WebJobs   58
Scheduling WebJobs   60
Objective summary   61
Objective review   61
Objective 1.5: Configure websites for scale and resilience   62
Configuring auto-scale using built-in and custom schedules   63
Configuring auto-scale by metric   64
Changing the size of an instance   68
Configuring Traffic Manager   69
Objective summary   73
Objective review   73
Objective 1.6: Design and implement applications for scale and resilience   74
Selecting a pattern   75
Implementing transient fault handling for services and responding to throttling   79
Disabling Application Request Routing (ARR) affinity   82
Objective summary   83
Objective review   83
Answers   84
Chapter 2   Create and manage virtual machines   91
Objective 2.1: Deploy workloads on Azure virtual machines   91
Identifying supported workloads   92
Creating a VM   93
Objective summary   96
Objective review   96
Objective 2.2: Create and manage a VM image or virtual hard disk   97
Creating specialized and generalized VM images   97
Uploading VHDs to Azure   99
Creating disks   100
Creating a VM using existing disks   101
Generalizing a VM   103
Creating or capturing a VM image   103
Instantiating a VM instance from a VM image   105
Copying images between storage accounts   106
Objective summary   107
Objective review   107
Objective 2.3: Perform configuration management   108
VM Agent and VM extensions   108
Configuring VMs with Custom Script Extension   109
Using PowerShell DSC    110
Configuring VMs with DSC   112
Using the Puppet and Chef configuration management tools   114
Enabling Puppet extensions   114
Enabling Chef extensions   119
Enabling remote debugging   122
Objective summary   122
Objective review   123
Objective 2.4: Configure VM networking   124
Configuring DNS at the cloud service level   124
Configuring endpoints with instance-level public IP addresses   124
Configuring endpoints with reserved IP addresses   126
Configuring access control lists   127
Load balancing endpoints and configuring health probes   128
Configuring Direct Server Return and keep-alive   132
Leveraging name resolution within a cloud service   133
Configuring firewall rules   133
Objective summary   135
Objective review   136
Objective 2.5: Scale VMs   136
Scaling up and scaling down VM sizes   137
Configuring availability sets   138
Configuring auto-scale   141
Objective summary   144
Objective review   144
Objective 2.6: Design and implement VM storage   145
Planning for storage capacity   145
Configuring storage pools    146
Configuring disk caching   148
Configuring geo-replication   150
Configuring shared storage using Azure File storage   150
Objective summary   154
Objective review   155
Objective 2.7: Monitor VMs   155
Configuring monitoring and diagnostics   156
Configuring endpoint monitoring   158
Configuring alerts   158
Monitoring metrics   160
Objective summary   162
Objective review   163
Answers   164
Chapter 3   Design and implement cloud services   171
Objective 3.1: Design and develop a cloud service   171
Installing SDKs and emulators   172
Developing a web or worker role   173
Design and implement resiliency   180
Developing startup tasks   181
Objective summary   184
Objective review   184
Objective 3.2: Configure cloud services and roles   185
Configuring instance size and count   185
Configuring auto-scale   187
Configuring cloud service networking   190
Configuring local storage   200
Configuring multiple websites in a web role   201
Configuring custom domains   204
Configuring caching   205
Objective summary   212
Objective review   212
Objective 3.3: Deploy a cloud service   213
Packaging a deployment   214
Upgrading a deployment   214
VIP swapping a deployment   218
Implementing continuous delivery from Visual Studio Online   219
Implementing runtime configuration changes using the management portal   222
Configuring regions and affinity groups   225
Objective summary   228
Objective review   228
Objective 3.4: Monitor and debug a cloud service   229
Configuring diagnostics   229
Profiling resource consumption   231
Enabling remote debugging   233
Enabling and using Remote Desktop Protocol   234
Debugging using IntelliTrace    236
Debugging using the emulator    237
Objective summary   239
Objective review   240
Answers   241
Chapter 4   Design and implement a storage strategy   245
Objective 4.1: Implement Azure Storage blobs and Azure files   246
Creating a container   246
Finding your account access key   249
Uploading a blob   250
Reading data   251
Changing data   251
Setting metadata on a container   253
Storing data using block and page blobs   255
Streaming data using blobs   255
Accessing blobs securely   255
Implementing an async blob copy   256
Configuring the Content Delivery Network   257
Designing blob hierarchies   258
Configuring custom domains   258
Scaling Blob storage   259
Working with Azure File storage   259
Objective summary   260
Objective review   260
Objective 4.2: Implement Azure Storage tables   261
Using basic CRUD operations   261
Querying using ODATA   265
Designing, managing, and scaling table partitions   266
Objective summary   267
Objective review   267
Objective 4.3: Implement Azure storage queues   268
Adding messages to a queue   268
Processing messages   269
Retrieving a batch of messages   270
Scaling queues   270
Objective summary   271
Objective review   272
Objective 4.4: Manage access   272
Generating shared access signatures   273
Creating stored access policies   276
Regenerating storage account keys   276
Configuring and using Cross-Origin Resource Sharing   278
Objective summary   279
Objective review   279
Objective 4.5: Monitor storage   280
Configuring storage metrics   280
Analyzing storage metrics    283
Configuring Storage Analytics Logging   285
Analyzing storage logs   287
Objective summary   291
Objective review   291
Objective 4.6: Implement SQL databases   292
Choosing the appropriate database tier and performance level   292
Configuring and performing point in time recovery   295
Enabling geo-replication   297
Importing and exporting data and schema (existing portal)   301
Importing and exporting data and schema (Preview portal)   302
Objective summary   303
Objective review   303
Answers   304
Chapter 5   Manage application and network services   313
Objective 5.1: Integrate an app with Azure Active Directory   313
Creating a directory   314
Managing users   315
Integrating applications   317
Querying directories with the Graph API   324
Objective summary   328
Objective review   329
Objective 5.2: Configure a virtual network   329
Creating a virtual network   330
Adding a VM to a virtual network    332
Deploying a cloud service to a virtual network   334
Objective summary   335
Objective review   335
Objective 5.3: Modify network configuration   336
Modifying a subnet (existing portal)   336
Modifying a subnet (Preview portal)   337
Moving a VM or cloud service to a new subnet   338
Exporting network configuration    339
Importing network configuration   339
Objective summary   340
Objective review   340
Objective 5.4: Design and implement a communication strategy   341
Creating a Service Bus namespace   342
Selecting a protocol for messaging   343
Using Service Bus relays   344
Using Service Bus queues   349
Using Service Bus topics and subscriptions   356
Using event hubs   361
Using notification hubs   366
Objective summary   368
Objective review   369
Objective 5.5: Scale and monitor communication   369
Choosing a pricing tier   370
Scaling Service Bus features   371
Monitoring Service Bus features   373
Objective summary   377
Objective review   377
Objective 5.6: Implement caching   378
Implementing Redis Cache   379
Implementing Azure Managed Cache Service   383
Objective summary   384
Objective review   385
Answers   386
Index   395

Erscheint lt. Verlag 19.3.2015
Verlagsort Redmond
Sprache englisch
Maße 228 x 189 mm
Gewicht 694 g
Themenwelt Informatik Betriebssysteme / Server Windows
Informatik Weitere Themen Hardware
Informatik Weitere Themen Zertifizierung
ISBN-10 0-7356-9704-3 / 0735697043
ISBN-13 978-0-7356-9704-1 / 9780735697041
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Daten abfragen und verarbeiten mit Excel und Power BI

von Ignaz A. Schels

Buch (2023)
Hanser (Verlag)
49,99
Das umfassende Handbuch

von Peter Kloep; Karsten Weigel; Raphael Rojas; Kevin Momber …

Buch | Hardcover (2021)
Rheinwerk (Verlag)
69,90