Light IT up. Microsoft Learning Ignite | May 4 – 8, 2015 | Chicago, IL Mark Grimes | MCS | MCT Microsoft Consulting Services Exam Preparation 70-534 Mark Grimes Senior Consultant Microsoft Consulting Services Aka.ms/certification/70-534 Session Objectives And Takeaways Azure Certification Three Exams = MCSD: Azure Solutions Architect = BRAND NEW! Got your free book too? Roadmap – Azure Certification Breakdown Mark Grimes 70-534 Exam Objectives Design Azure Infrastructure and Networking Secure Resources Design and Application Storage and Data Access Strategy Design a Management, Design Azure Monitoring and Infrastructure and Business Continuity Networking Strategy 16% 17% Design Websites 17% Secure Resources 16% Design an Advanced Application Design Websites Design a Management, Monitoring and Business Continuity Strategy Design an Advanced Application 17% Design and Application Storage and Data Access Strategy 17% Side-by-side Comparison | 70-533/4 70-533 70-534 Implement Websites Implement Cloud Services Design Websites Implement Storage Implement Cloud Services Design an Application Storage and Data Access Strategy Implement Virtual Networks Implement an Azure AD Implement Virtual Machines Design Azure Infrastructure and Networking Implement Cloud Services Design an Advanced Application Microsoft Azure components • Compute • Virtual Machines • Web Sites • Cloud Services • Automation • Data Services • Storage • SQL Database • Cache • Active Directory Design Azure Infrastructure & Networking Global Foundation Services Virtual Networks and Services Azure Compute VPN & Express Route Azure Services DNS DNS Resolves VMs by name within the same cloud service Machine names are modeled explicitly and registered in the DNS service BYO DNS Use your on-premise DNS servers Deploy a DNS server in Windows Azure Use public DNS services DHCP Public IP Addresses in Azure Pool Public IP to Every VM = PIP IP to Cloud Services = VIP or Reserved IP is STICKY! Can Move IPs across cloud services Highest value VM Size Basic and Standard Sizes General Purpose and High Memory High Performance A8/A9 (RDMA) 60% faster CPU Optimized for data workloads Up to 112 GB Memory Up to 32 CPU cores, 448 GB RAM, 6.5 TB local SSD Local SSD storage Latest generation Intel processor Multiple Virtual Machines can be hosted within the same cloud service Cloud Customer Developers POC Efforts Small scale deployments Connect from anywhere Secure point-to-site connectivity • • • • Secure site-to-site VPN connectivity • SMB, Enterprises • Connect to Azure compute • IaaS and PaaS workloads Private site-to-site connectivity • • • • Virtual network (Point-to-Site) Virtual network (Site-to-Site) ExpressRoute See Segment and workloads SMB & Enterprises Mission critical workloads Backup/DR, media, HPC Connect to all hardware 1. Service Bus Secure Resources Using Managed Identities Using Hybrid Identities Data Security Solution Role Based Access Strategy Protecting Data in Microsoft Azure 3. Graph API Design Application Access and Data Strategy Data Storage Mobile Services Push Notification Web API Data Access Strategy SAS same model Native SDKs Offline Sync X-Plat SDKs REST API SQL Facebook Twitter Microsoft Office 365 Salesforce Dynamics Tables Mongo DB On-premises Google Azure Active Directory Node.js Express .NET Web API iOS OSX Android Chrome Windows Kindle In-app See also Data Access MobileServiceClient.SyncContext IMobileServiceSyncTable Using Offline data sync in Mobile Services see more See more See more see more See more 3. Protect Design an Advanced Application Compute Intensive Worker Roles & Stateless Components Appropriate Storage Option Integrate Azure Services 3. Worker Roles Design Websites Scalability & Performance Deploy Websites Business Continuity Websites, Cloud Services and Virtual Machines Comparison 4. Web Jobs Design a Management, Monitoring and Business Continuity Strategy Hybrid and Azurehosted for System Center Monitoring Strategy BC/DR Capabilities Design DR Strategy Azure Automation and PS WF Automation Use Cases Global Service Monitor Operations Manager Real User Experience Application Visual Studio Developer Team Foundation Server https://www.chef.io/solutions/windows/ http://puppetlabs.com/solutions/microsoft 1. Automated System Recovery (ASR) 4. Desired State Configuration (DSC) Session Objectives And Takeaways http://bit.ly/Ignite-Learning http://bit.ly/Ignite-VirtAcad http://bit.ly/Ignite-CertApp http://aka.ms/certification/70-534 © 2015 Microsoft Corporation. All rights reserved. Extra Study Slides 70-534 Virtual Network (Point-to-site) Virtual Network (Site-to-site) ExpressRoute – Exchange Provider ExpressRoute – Network Service Provider Azure services supported Cloud ServicesVirtual Machines Refer to validated list. Typical Bandwidths Typically < 100 Mbps aggregate Typically < 100 Mbps aggregate Cloud ServicesVirtual Machines Refer to validated list. 200 Mbps, 500 Mbps, 1 Gbps and 10 Gbps 10 Mbps, 50 Mbps, 100 Mbps, 500 Mbps, 1 Gbps Protocols Supported Secure Sockets Tunneling Protocol (SSTP) IPsec (Refer to VPN page for more details) Routing Static – We support policy— BGP based (static routing) and route-based (dynamic routing VPN) BGP Connection resiliency Active-passive Active-passive Active-active Active-active Typical use cases · Dev / test / lab scenarios and small scale production workloads for cloud services and virtual machines · Access to all Azure services (validated list)· Enterprise-class and mission critical workloads. · Backup · Big Data · Azure as a DR site · Access to all Azure services (validated list)· Enterprise-class and mission critical workloads. · Backup · Big Data · Azure as a DR site Static · Prototyping, dev / test / lab scenarios for cloud services and virtual machines Direct connection over VLANs NSP’s VPN technologies (MPLS, VPLS, …) Compute Instance Name Virtual Cores RAM Extra Small (A0) Shared 768 MB Small (A1) 1 1.75 GB Medium (A2) 2 3.5 GB Large (A3) 4 7 GB Extra Large (A4) 8 14 GB Compute Instance Name Virtual Cores RAM A5 2 14 GB A6 4 28 GB A7 8 56 GB Compute Instance Name Virtual Cores RAM Networking A8 8 56 GB 40 Gbit/s InfiniBand A9 16 112 GB 40 Gbit/s InfiniBand http://azure.microsoft.com/enus/pricing/details/virtualmachines/ Each Persistent Data Disk Can be up to 1 TB with up to 16 disks per VM https://graph.windows.net/contoso.com/tenantDetails?apiversion=2013-11-08 Returns tenant level Information including company name, tech contact, subscriptions ttps://graph.windows.net/contoso.com/groups/7373b0af-d462-406eh ad26-f2bc96d823d9/members?api-version=2013-11-08 Returns a group’s members https://graph.windows.net/contoso.com/users/adam@contoso.com/membe rOf?api-version=2013-11-08 Get a users’ direct group membership https://graph.windows.net/contoso.com/users/adam@contoso.com/manag er?api-version=2013-11-08 Get an individual user's manager ttps://graph.windows.net/contoso.com/users/adam@contoso.com/direc h tReports?api-version=2013-11-08 Get an individuals’ Direct Reports ttps://graph.windows.net/contoso.com/directoryObjects/2bb8892bh b7bf-4ae9-b2f2-02d9103cb82b?api-version=2013-11-08 Resolve an directory object via GUID https://graph.windows.net/contoso.com/roles?api-version=2013-11-08 Return Roles ttps://graph.windows.net/contoso.com/subscribedSkus?apih version=2013-11-08 Return all subscriptions that the tenant owns