Wednesday, February 28, 2018

Microsoft Exam 70-535 (Architecting Microsoft Azure Solutions) in a nutshell!- Key Sub-topics of Dev-Ops


Design a management, monitoring, and business continuity strategy (20–25%)

  • Azure IaaS monitoring with OMS 
  • Create an alert rule on a metric with the Azure portal
  • Azure Automation Account
  • Replicate Hyper-V virtual machines (without VMM) to Azure using Azure Site Recovery with the Azure portal
  • Replicate physical machines to Azure by using Site Recovery
  • My first graphical runbook
  • My first PowerShell runbook
  • My first PowerShell Workflow runbook
  • Getting Started with Azure Automation DSC
    Desired State Configuration (DSC) 
  • How Azure Backup Works in 10 mins
  • Microsoft Azure Backup Server v2 Docs
  • AzureRM.RecoveryServices.Backup (PowerShell)

Wednesday, February 14, 2018

Microsoft Exam 70-535 (Architecting Microsoft Azure Solutions) in a nutshell!- Key sub-topics of Design Azure Web and Mobile Apps



These are the sub-topics that you have to cover in the Design Azure Web and Mobile Apps

topic of Exam 70-535 (Architecting Microsoft Azure Solutions). This sub-topic should cover 5-10% of the exam. For the complete list of the seven topics, please refer to the first post of this series:

Design of Web Applications

            Design Azure App Service Web Apps 
            Design custom web API 
            Offload long-running applications using WebJobs 
            Secure Web API using Azure AD, design Web Apps for scalability and                                 performance
             Deploy Azure Web Apps to multiple regions for high availability 
             Deploy Web Apps, create App Service plans 
             Design Web Apps for business continuity 
             Configure data replication patterns 
             Update Azure Web Apps with minimal downtime 
             Back up and restore data 
             Design for disaster recovery.
Design of Mobile Applications
Design Azure Mobile Services 
Consume Mobile Apps from cross-platform clients 
Integrate offline sync capabilities into an application
Extend Mobile Apps using custom code 
Implement Mobile Apps using Microsoft .NET or Node.js 
Secure Mobile Apps using Azure AD 
Implement push notification services in Mobile Apps 
Send push notifications to all subscribers 
Specific subscribers, or a segment of subscribers



Exam 70-535 sub-topics of Design advanced applications




These are the sub-topics that you have to cover in the Design Advanced Applications
topic of exam 70-535 (Architecting Microsoft Azure Solutions). This sub-topic should cover 20%-25% of the exam For the complete list of the seven topics, please refer to the first post of this series :      
Design for Artificial Intelligence Services 
      Determine when to use the appropriate Cognitive Services, Azure Bot Service, Azure Machine Learning, and other categories that fall under cognitive AI
       Design for IoT 
      Determine when to use Stream Analytics, IoT Hubs, Event Hubs, real-time analytics, Time Series Insights, IoT Edge, Notification Hubs, Event Grid, and other categories that fall under IoT
       Design messaging solution architectures  
      Design a messaging architecture; determine when to use Azure Storage Queues, Azure Service Bus, Azure Event Hubs, Event Grid, Azure Relay, Azure Functions, and Azure Logic Apps; design a push notification strategy for Mobile Apps; design for performance and scale
       Design for media service solutions 
      Define solutions using Azure Media Services, video indexer, video API, computer vision API, preview, and other media related services

Wednesday, February 07, 2018

Microsoft Exam 70-535 (Architecting Microsoft Azure Solutions) in a nutshell!- Key topics of Design an application storage and data access strategy

In a previous post about the exam  70-535 (Architecting Microsoft Azure Solutions), I talked about the seven pillar main topics that you have to cover before entering this exam. Today I will speak about the third topic. This topic should cover 5%-10%:
  • Design an application storage and data access strategy : 
This includes two dimensions; the data access strategy design and the Azure storage that fits it. The following are the main topics that you have to consider when studying this topic:
      • Design for Azure Storage solutionsDetermine when to use Azure Blob Storage, blob tiers, Azure Files, disks, and StorSimple
        Design for Azure Data Services
        Design for relational database storage
        Design for NoSQL storage
        Design for CosmosDB storage
      • Determine when to use MongoDB API, DocumentDB API, Graph API, Azure Tables API; design for cost, performance, data consistency, availability, and business continuity
      • Determine when to use Azure Redis Cache, Azure Table Storage, Azure  Data Lake, Azure Search, Time Series Insights
      • Determine when to use Azure SQL Database and SQL Server Stretch Database; design for scalability and features; determine when to use Azure Database for MySQL and Azure Database for PostgreSQL; design for HA/DR, geo-replication; design a backup and recovery strategy
      • Determine when to use Data Catalog, Azure Data Factory, SQL Data Warehouse, Azure Data Lake Analytics, Azure Analysis Services, and Azure HDInsight.



  • Important Tip:
  • Know the various storage types and their uses. For example, many times you can use Queues to decouple components of a system.
    Check this link to know when to use what: https://aka.ms/azure/storage