Checkout the Latest Courses and Hands-On Labs from Skill Me UP!
Keep your skills sharp and check out the Live Schedule too.
In this episode of Think Cloudy, join Jonathan Tuliani for a discussion of the culture changes needed to truly embrace cloud technologies. Many organizations treat cloud adoption as a drop-in technology replacement, and try to manage cloud projects using the same processes that were designed for on-premises IT. We’ll discuss the flaws in this approach, and how a legacy IT mindset drives existing IT processes and attitudes. We’ll then contrast this with a cloud mindset and explain how this mindset shift it is essential to take full advantage of the cost savings, agility, and new scenarios the cloud enables.
Lab - Getting started with Event Grid and Event Hub In todays modern application environment, data is key to any endeavour and the amount of data generated available is ever growing. In order to properly deal with the growth and scale of the data your application can generate, Event Grid and Event Hub from Azure provide your application seamless and integrated performance, reliability, and scaling of events data pipelines. In this lab you will learn how to create, trigger, and work with Event Hub and Event Grid on Azure to simulate the interaction with an applications events.
As web applications grow in popularity and we see a greater uptick in web frameworks, creating robust application programming interfaces (APIs) for internal and external use is becoming increasingly more important.This course will teach developers the fundamentals of building APIs with ASP.NET Core, including testing, validation, and designing interfaces that will allow them to be good API citizens.
As more users and organizations are utilizing applications and platforms that are cloud native, such as Microsoft 365 and Azure, the importance of managing and protecting identities becomes a top priority among administrators and security personnel. In this episode of Cloud Maker, Dwayne Natwick and Wim Matthyssen will discuss how to protect identities within Azure Active Directory for Microsoft 365, Azure, and hybrid users. We will show how conditional access policies can be used to protect against sign-in, user, and device risk, and how Privileged Identity Management can be used to decrease the identity attack surface of administrative privileges.
In this Expert Talk, join Brian for an overview of working with Blazor to create an enterprise application. Blazor leverages WebAssembly to generate client side code from C#. This allows you to write your application to run on any platform, desktop, or device while only having to write the code once. Additional features of Blazor we’ll discuss, include the ability to share code with other applications and different Blazor project types (server vs. client side). We’ll conclude by looking at how Blazor can solve your enterprise application needs.
Join Shannon and Dwayne Natwick for this Expert Talk, where they will provide an overview of Microsoft’s next evolution of Azure VMware Solution (AVS). The new AVS solution is a first-party service offered on bare metal servers in Azure. The new offering allows customers to seamlessly extend, or completely migrate, existing on-premises VMware workloads to Azure without the cost, effort, or risk of re-architecting applications or retooling operations.
In this Expert Talk, we will discuss the benefits and advantages of moving your solutions off premises to the cloud. Topics covered will range from basic fundamental concepts like Operational vs Capital expenditures, disaster recovery and failover, security, and scalability to complex discussions around governance and the new roles to which your developers and administrators will need to adapt in a cloud-centric approach to DevOps.
In this Expert Talk, join Jonathan to learn why many organizations use the Cloud Center of Excellence (CoE) model to drive their cloud adoption. We’ll discuss the role and responsibilities of the CoE and how the CoE engages with other cloud delivery teams. We’ll also discuss the internal CoE structure, team size and financing model. We’ll close by reviewing some common pitfalls and best practices you can use to help set your CoE up for success.
You are the leader of a group of climate scientists who are concerned about the dwindling polar-bear population in the Arctic. As such, your team has placed hundreds of motion-activated cameras at strategic locations throughout the region. Rather than manually examine each photograph to determine whether it contains a polar bear, you have been challenged to devise an automated system that processes data from these cameras in real time and displays an alert on a map when a polar bear is photographed. You need a solution that incorporates real-time stream processing to analyze raw data for potential sightings, and one that incorporates artificial intelligence (AI) and machine learning to determine with a high degree of accuracy whether a photo contains a polar bear. And you need it fast, because climate change won’t wait.In this lab, you will build such a system using Microsoft Azure and Microsoft Cognitive Services. Specifically, you will use an Azure IoT hub to ingest streaming data from simulated cameras, Azure Storage to store photographs, Azure Stream Analytics to process real-time data streams, Azure Functions to process output from Stream Analytics, Microsoft’s Custom Vision Service to analyze photographs for polar pears, Microsoft Power BI to build a dashboard for visualizing results, and Azure SQL Database as a data source for Power BI.
The multitude of security controls and guidelines for Azure can be overwhelming. Based on real-life experiences from securing applications running on Azure, Karl has compiled a list of best practices that bring these worlds together. In this session, you will learn how to secure your applications using Azure native security controls. After this session, you will know which security controls are available, how effective they are and what will be the cost of implementing them.
Karl Ots has assessed the security of over 100 solutions built on the Microsoft Azure cloud. He has found that there are 10 key security pitfalls that are common across all industry verticals and company sizes. In this session, he will share what these security pitfalls are, why do they matter and how to mitigate them.
Skill Me Up has a number of multi-tier applications that are not suitable to run by using Azure Container Instances. In order to determine whether they can be run as containerized workloads, you want to evaluate using Kubernetes as the container orchestrator. To further minimize management overhead, you want to test Azure Kubernetes Service, including its simplified deployment experience and scaling capabilities.
What if Azure Machine Learning could do the hard work of model selection and optimization for you? What if it also could automatically explain the “why’s” of the model’s prediction process? Well it can! In this course we explore a few powerful features of Azure Machine Learning. In part one we will learn about Automated Machine Learning which makes algorithm selection a breeze. In part two we explore Hyperdrive, a feature that helps us find optimal Hyperparameter values. Then this course will introduce you to Interpretability in Azure Machine Learning. Finally, we learn about a powerful new feature in the platform called Data Drift Detection. This course covers one of the objective areas that help you in preparing for the DP-100: Designing and Implementing a Data Science Solution on Azure exam.
Now you have a good, trained model. How can you use it? In this course we explore the various ways that models can be deployed for making single predictions as well as batch predictions. You will learn the various types of deployment environments that exist and how to choose compute for those. This course will also teach you how to convert your existing training pipelines into deployable inferencing pipelines. This course covers one of the objective areas that help you in preparing for the DP-100: Designing and Implementing a Data Science Solution on Azure exam.
Get introduced to Azure Machine Learning Service. In this course you will learn about the core environment for working with Azure Machine Learning: the Workspace. We also introduce the two primary concepts within the workspace required to make things happen: Data stores and Compute Contexts.This course covers one of the objective areas that help you in preparing for the. DP-100: Designing and Implementing a Data Science Solution on Azure exam.
To get results from Azure Machine Learning, you must run Experiments. In this course we learn what experiments are, how they relate to Models and how to create them. Furthermore, this course will show you how to obtain output and metrics from Experiments and even how to automate the process using Azure Machine Learning. This course covers one of the objective areas that help you in preparing for the. DP-100: Designing and Implementing a Data Science Solution on Azure exam.
In this lab, you will setup and configure messaging for implementing the Lambda Architecture within Microsoft Azure utilizing Azure Stream Analytics and Azure IoT Hub services. IoT events will also be sent to Azure IoT Hub using a Simulated IoT Device written as a C# console application.
In this course, you will learn the evolution of computing to cloud computing. The course will guide you through the various types of cloud services, cloud deployment models, and how to understand shared responsibility between the cloud provider and the consumer. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.
In this course, you will learn about the Azure service components and products. This course will familiarize you with the Azure geographic regions and zones, resources, and core Azure products, such as compute, app services, networking, containers, storage, and database services. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.
In this course, you will learn about the core solutions within Azure and the management tools that are available. These include Internet of Things (IoT), big data and analytics, artificial intelligence, serverless computing, and DevOps. You will get a high-level understanding of the tools available to create resources, automate, and govern resources within Azure. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.
In this course, you will get an understanding of the security challenges to an organization within the cloud. You will learn some ways to build a defense in depth strategy utilizing Azure security tools, such as Azure Security Center, Azure Sentinel, Azure Key Vault, and other network security services. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.
In this course, you will learn about the various tools for Identity and Access Management, governing Azure resources with role-based access control and resource locks and using Azure Policy for cost and resource compliance. We will discuss how Azure can assist in regulatory and governmental compliance. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.
In this course, you will learn to identity ways to plan and manage costs and purchase services within Azure, how to understand the Azure Service Level Agreements and calculating a composite SLA for more than one service combination, and understanding the service lifecycle within Azure. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.
A new customer, Fruit Smashers, has approached to you take on the management and operations of one or more containerized applications which are hosted in an existing Azure Kubernetes Service (AKS) cluster. Currently, a popular website for rating fruit smoothie flavors - Fruit Smoothies by Fruit Smashers - is deployed in the cluster and a new application will be coming online shortly to allow guests to Fruit Smashers corporate headquarters to leave messages about the favorite part of their visit. While the existing platform and underlying deployment(s) meet the needs of the business, Fruit Smashers plans to grow their online presence significantly as more customers move to online ordering exclusively. They need to update their platform and operations practices to meet these anticipated growth demands. Note: This environment takes up to 30 minutes to deploy.
In this lab, you will learn how to manage storage in Windows 10. You will learn how to manage disks, leverage PowerShell for Disk Management, configure folder compression, configure disk quotas, create and configure storage space, and finally you will learn how to recover files that were accidently deleted.
In this lab, you will learn how to use Azure Front Door to distribute traffic between 3 Azure Web App endpoints deployed to different global locations. You will also configure endpoint monitoring and verify high availability by simulating a failure of one location.
In this lab, you learn about the different capabilities of Azure NetworkWatcher. The lab starts from the initial steps of enabling Azure Network Watcher in multiple Azure regions and deploying the Azure Network Watcher Virtual Machine extension to several VMs that are already deployed in your subscription. You learn how to use Azure Network Watcher Topology, you will then execute a network packet capture from the Azure Portal and PowerShell, and learn how to interpret and analyze the contents of a capture file by using different tools. Then you will move over to using IP Flow Verify and NetworkSecurity Group View features of Azure Network Watcher. In the last exercises, you will review the VPN Diagnostics capability. This lab pre-provisions several virtual machines used during the lab and will take 30-40 minutes before it is ready for use.
In this lab, you will practice using Azure Policy and Azure Role-Based Access Control (RBAC) to implement some simple governance scenarios in Azure. You will use Azure Policy to apply a permitted locations rule to an Azure resource group, and RBAC to grant permissions to a new user. You will also create and assign a custom RBAC role.
In this lab you will create an Azure SQL Database using the Azure Portal and connect to it using SQL Server Management Studio. You will then migrate a SQL Server database hosted on a virtual machine to an Azure SQL Database.
The global environment has made a major adjustment to many organizations in 2020. With the increased number of employees working from home, the ability to govern security, user access, and collaboration has become more complex. In this Expert Talk, we will address how administrators can utilize governance policies to provide users with the ability to collaborate and access what they need to be productive, while also maintaining a secure and auditable security posture to your organization.You will leave this session with a complete view of the remote user environment and how an administrator can create, monitor, and manage policies and compliance to corporate and regulatory requirements.
You have successfully engaged with Contoso Coffee Ltd., a popular supplier of goods for baristas and showcased them a proof-of-concept solution which would both migrate them to the cloud and modernize their backend. Nonetheless, before getting started its of paramount importance to ensure proper security policies are in place to prevent malicious users from taking Contoso Coffees application down.
In this Expert Talk, we will review the regulatory compliance policies and initiatives in Azure. You will learn how to enable policy and compliance in Security Center and how to use workflow automation to monitor compliance.
In this lab demoyou will get an introduction to exceptions and you will become familiar with input and output operations. You will also cover JSON and XML to see a couple of ways that data can be easily stored and transmitted. You will write and read to and from files, and you will understand and learn about using binary data and streams.
In this lab you will get an introduction to exceptions and you will become familiar with input and output operations. You will also cover JSON and XML to see a couple of ways that data can be easily stored and transmitted. You will write and read to and from files, and you will understand and learn about using binary data and streams.
In this series of lab demos, you will take a deeper dive into using boolean logic to make decisions in your code. The lab will focus in on different decision controls such as 'if / else if / else blocks', 'switches', and the 'TryParse' method for converting strings to other types. By the end of the lab, you will understand how to use boolean logic in truth statements to execute different logical algorithms in your code.
In this lab demo, you'll learn about different types in C#.Net. You'll then learn about working with variables to store values for the various types. The demo covers number types, strings, and booleans, and concludes with looks into some of the critical string operations you'll need in your day-to-day development work.
In this lab demo you will learn about the different types of loops available to use in C#. You will learn how to work with each loop type, including the **do..while**, **while**, and **for** loops. You will also learn when each of these loop types is appropriate. Additionally, you will learn about the basic structures and requirements of any loop. Finally, you'll learn about two advanced computer science topics, Big-O Notation and Recursion.
In this lab demo you will learn about working with strings, string operations, and arrays. You will start off learning a bit more about the Character type and then examine strings as a group of characters, and finish up learning about strings by leveraging common string operations. After working through the strings, you'll examine the Array type. You'll then learn about arrays and how they work to store information, as well as how you find and get the information you need from an array. The lab will wrap up with a look at multidimensional arrays.
In this lab demo, you'll learn about working with methods, pre-built libraries, and NuGet packages in your C# code, as well as gain a very good understanding of techniques for debugging your code. Libraries can be common and included by Microsoft, can be custom from your own team, and can be external. You'll learn how to work with them, how to use NuGet, and how to debug your code in this lab.
Lab - Working with Azure Templates and Libraries This lab will take you through the essentials of Azure Resource Manager (ARM) templates, the Template Library, updating templates, and deploying resources from templates.
In this lab, you will create a simple deployment comprising two Azure virtual machines behind an internet-facing Azure load balancer. The virtual machines are connected to a virtual network with a network security group used to control network access. They are deployed to separate availability zones within an Azure region, for high availability.
In this course, students will learn how to manage groups within Microsoft Teams from both administrator and user perspectives. Module topics include creating and managing teams, modifying team memberships, team permissions, and application policies. Microsoft Teams Administrators are expected to apply and teach these skills within their organization to train users on managing their teams and memberships. Students will practice these tasks as both administrators and users to promote efficient team membership management.
Contoso Coffee Ltd., a popular supplier of goods for baristas has decided that its time to move their 15-year-old e-commerce application to the cloud. Nonetheless, their CTO, John Wash, wants to leverage their cloud migration as an opportunity to modernize their core business logic backend as well. Specifically, theyve looked at how they could take advantage of Azure Functions to achieve a higher degree of scalability whenever their application is under high load. That said, whilst technically they could certainly implement the latest and greatest services to achieve the best level of scalability, their current customer portfolio and market share doesnt validate the use of many specific and expensive services. As a result, they are looking to minimize their operational Azure costs during this upgrade.
In this lab, you will manage VM Image or the OS Disk of both Windows and Linux. Generally, you may use images available in the marketplace but sometimes the marketplace may not fulfill the organization requirements. In this case, you may have to use own custom VHD which includes uploading VHD from on-premises to cloud or downloading from cloud to on-premises. When an organization wants VM having their LOB (Line of Business Application) installed, you as an Azure Admin need to play with images. It will be more time saving and effective to create images as per the organization needs and use the same image on both cloud and on-premises rather than installing LOB and other configuration in each VM individually. It will give a holistic view of VMs in both on-premises and cloud environment.Note: This lab creates several virtual machines at start time and will take approximately 15 minutes before it is ready.
Deploying and Autoscaling a VM Scale Set Overview In this lab, you will deploy a Virtual Machine scale set (VMSS). VM scale sets are a collection of identical VMs which can autoscale in and out as per the workload stress and it provides compute resource elasticity. VM scale sets are ideal for unpredictable workload pressure. A normal VM is suitable for scaling up and down (vertical scale), but a cloud-scale application requires scaling compute resource in and out (horizontal scale) which can be fulfilled by VM scale sets. You will also configure and customize autoscale rules. VMSS autoscale rules can be configured based on metrics such as CPU utilization, disk read/write, network traffic in/out, and specific day/time.
Manage user identity and roles Overview In this lab, you will configure identity management within Azure Active Directory. This will include configuring and synchronizing user identities between Azure AD and on-premises Active Directory, enabling multi-factor authentication (MFA), enabling and configuring conditional access policies, and enabling Privileged Identity Management, including Azure Privilege Identity Management roles, manage Azure PIM role assignments, and audit user PIM roles.
VPN Gateways and Tunneling for On-Prem to Azure Connections Overview In this lab, you will step through how to create a VPN Gateway on your Azure VNET and connect that gateway to a virtual appliance that you will also deploy with a custom template to emulate an on-premises connection. After this lab, you will understand how a virtual network (VNET), VPN gateway, and virtual appliance can be utilized to create hybrid connections from on-premises resources to Azure.
Lab - Implementing Disaster Recovery with Azure Storage In this lab you will learn how to disaster recovery for Azure Storage Accounts.
In this lab, you will use Azure's Update Management solution to manage patches and updates for virtual machines. This involves enabling update management for a VM, assessing the status of updates, configuring alerts, scheduling update deployments, and finally viewing the results of update deployments.
MS - 600: Work with Microsoft Graph Overview As a developer at a large enterprise that needs a governance plan and approval process around the creation of Office 365 Teams and Groups, you will support the plan to meet requirements in the most efficient way. As you set out to meet the objectives, you need to collect data from many separate Microsoft 365 services. Focusing on simplifying programming and authentication, Microsoft Graph provides a single point of access to a wide range of Microsoft resources, supporting you with the range of data needed to complete requirements for the plan.
MS - 600: Implementing Microsoft Identity Overview You are a developer in a large organization that is currently supporting applications and .NET solutions with multiple identity providers. To centralize the identity management for your organization, you decided to use Azure Active Directory to simplify the access to internal and external applications. You registered applications in Azure, implemented authentication, configured permissions for consuming the API, and created a service to access Microsoft Graph. As a result, IT can manage all applications from a centralized location to provide users a seamless sign-in experience.
This lab is designed to help you become familiar with several features of Microsoft Azure Log Analytics. You will learn how to setup a Log Analytics workspace and install the agent on several VMs. From there, you will configure data sources from Azure as well as diagnostic data from the VMs and learn the fundamentals of querying data and events using the Log Analytics query language.This lab pre-provisions several resources in Microsoft Azure and will take 15-20 minutes to start before it is ready.
In this lab, you learn the basics of authoring and deploying an Azure Resource Manager (ARM) template using Visual Studio Code, focused on Infrastructure as a Service (IaaS) technologies. You author a template that deploys a virtual machine, which gets automatically configured as a web server with a sample web app, as well as configuring a second virtual machine which gets configured with SQL Server and a database for the sample app.
In this lab you will perform a migration assessment of a multi-tier application hosted in an on-premises Hyper-V environment. To assess the Hyper-V environment, you will use Azure Migrate: Server Assessment. This includes deploying the Azure Migrate appliance on the Hyper-V host to gather information about the environment. For deeper analysis, the Microsoft Monitoring Agent and Dependency Agent will be installed on the VMs, enabling the Azure Migrate dependency visualization.
In this lab you will perform a migration of a multi-tier application hosted in an on-premises Hyper-V environment. Migration assessment of both the application and database is covered in a separate companion lab, which you should complete before this lab. In this lab, you will focus only on the migration itself. This includes migrating the database using the Azure Database Migration Service (DMS) and migrating the web and application tiers using Azure Migrate: Server Migration. This last step includes migration of both Windows and Linux VMs.
In this course, you will learn how to plan, assess, and execute a migration of operating systems and databases into Azure. This includes utilizing tools such as Azure Migration, Azure Site Recovery (ASR), Data Migration Assistant (DMA), and Database Migration Service (DMS). At the end of the course, you will be able to plan and begin your migration strategy into Azure.
In this course, you will learn how to architect resilience within Azure. This includes understanding what is resiliency, high availability, and redundancy. You will learn about the services that can be used to architect resiliency within Azure, such as Azure storage, Azure backup, Azure Site Recovery, and data archives. At the end of the course, you will be able to describe how to architect resilient environments within Azure.
In this course, you will learn how to secure applications within Azure. This includes understanding the use of Azure Key Vault and managed identities within Azure Active Directory to secure applications. At the end of the course, you will be able to describe how to architect secure applications within Azure.
Securing and maintaining data in flight and at speed is always a major concern in any environment. In this Expert Talk, we will go over how Azure Firewall turnkey capabilities and high-availability scale can provide you secure reliable communications for cloud solutions. In addition, we’ll cover the newer capabilities such as Manager, Policies, and IP Groups, as well as integrating with Monitor and Sentinel - all to help manage multiple environments at scale. We'll wrap the session with a look at upcoming capabilities, such as DNS options.
In this course, you will learn about the variety of data solutions that are available within Azure. This includes understanding all data solutions within Azure. This includes managed disks, Azure storage accounts, SQL Database, CosmosDB, Data Integration with big data services, and data storage tools. At the end of the course, you will be able to describe each of the data services that are available in Azure and how they could be architected into a cloud and hybrid environment.
In this course, you will learn about how monitoring works within Azure. This includes understanding what is monitoring and the various services that can monitor Azure and non-Azure resources. These services include Azure monitor for VMs and metrics, Log Analytics, Alerts, Application Insights, health monitoring, and security monitoring with Azure Security Center and Azure Sentinel. At the end of the course, you will be able to architect a monitoring infrastructure to manage Azure and non-Azure resources.
In this course, you will learn about how to architect an identity solution within Azure. This includes understanding how Azure Active Directory works in the Azure ecosystem and how to connect to on-premises Active Directory with Azure AD Connect. This course will also discuss how to keep identities secure and how to use Azure Active Directory Domain Service to domain join legacy applications running in Azure. At the end of the course, you will be able to architect an identity solution for Azure and on-premises identity management and synchronization.
In this course, you will learn about how to utilize automation to deploy services within Azure. This includes understanding what is automation and what tools are available to automate deployments within Azure. This will include the use of Resource Manager Templates, automating VM configuration and desired state configurations, and Azure Automation service. At the end of the course, you will be able to deploy and automate tasks within Azure to automate resource creation.
In this course, you will learn about the variety of compute solutions that are available within Azure. This includes IaaS compute services, such as Virtual Machines, and PaaS services, like containers, app services, and serverless options. At the end of the course, you will be able to describe each of the compute services that are available in Azure and how they could be architected into a cloud and hybrid environment.
The network is the backbone of any application, enabling communication between components and with end users. This course provides a comprehensive review of all the major networking services and features provided by Azure, and how they can be used together to build flexible, robust, and secure network architectures for your applications.
Proper governance of your Azure environments is essential to at-scale cloud adoption. Without good governance, your deployments will become unmanageable, leading to risk of overspending, security breaches, and administrative errors. In this course, you will learn about the range of tools Azure provides to support good governance, as well as best practices on how to implement governance in your organization.
In this lab, you learn about the deploying A Test VM and configuring Azure Monitor on that VM by applying some condition and action items. If the VM reaches the defined thresholds, Azure Monitor will generate alerts.
Lab - Windows 10 Security This lab will take you through the essentials of Windows 10 security tools and settings for how systems can be managed safely.s
Lab - Windows 10 Application Management This lab will show you multiple methods for managing applications on Windows 10 desktops including local management and via Active Directory domains.
Lab - Windows 10 Domain Essentials This lab will take you through the essentials of joining Windows 10 desktops to an Active Directory domain and manage the systems settings and security via native apps and Active Directory Domain Services (AD DS) tools.
Monitor Governance and Compliance Overview In this lab, you will focus on the configuration and management of security governance and compliance. This lab will step through configuring backup and retention policies for data and email, configuring audit log retention, policies and monitoring audit logs, managing compliance with Microsoft 365 Security and Compliance Center, and configuring eDiscovery legal hold and how to create cases.
Implement and manage Office 365 ATP and Azure Sentinel Overview In this lab, you will configure Office 365 Advanced Threat Protection and connect it to Azure Sentinel. You will utilize Attack Simulator to conduct simulated attacks. In addition, you will configure playbooks, monitor, and respond to threats within Azure Sentinel.
Implement and manage Privileged Identity Management Overview In this lab, you will implement and configure Azure Privilege Identity Management roles, manage Azure PIM role assignments, and audit user PIM roles.
Implement and manage device and application protection Overview In this lab, you will configure and manage the various services within Windows Defender. This includes configuration of Application Guard and Exploit Guard. In addition, you will configure secure boot and device encryption.
In this session, Karl Ots presents an overview of the Azure Key Vault service and operational best practices on how to integrate Azure Key Vault with other Azure services. After the session, you will be able to implement Azure Key Vault in your Azure PaaS projects.
Implement M365 Data Loss Prevention and Advanced Information Protection Overview This lab focus on setting up Data Loss Prevention (DLP) and Azure Information Protection (AIP). This will include configuring, monitoring, and managing DLP, implementing AIP and Information Rights Management (IRM), configuring classification labeling for data, and configuring IRM and policies for users and data.
Manage Governance and Compliance Overview In this lab, you will focus on the configuration and management of security governance and compliance. This lab will step through configuring backup and retention policies for data and email, configuring audit log retention, policies and monitoring audit logs, managing compliance with Microsoft 365 Security and Compliance Center, and configuring eDiscovery legal hold and how to create cases.
Implement M365 Security and Threat management Overview In this lab, you will implement and configure the advanced threat detection and cloud app security services that are available in Microsoft 365 and Enterprise Mobility + Security subscriptions. This will include implementing and configuring cloud app security for third party cloud services, implementing threat management, implementing Windows Defender Advanced Threat Protection (ATP), configuring and managing Azure AD Identity Protection and alerts, and configure and manage Microsoft 365 security alerts.
This course is designed for IT leaders, developers, and operations folks who have fully embraced building a mature DevOps organization. We start off by digging into what the phrase “failing fast” means along with some common misconceptions.Then, we will look at how to prepare for incidents and service outages. We’ll walk through how to ensure that your processes reduce the possibility that humans will be the cause of an incident, how to better prepare your on-call team for incident response, and what to do when an incident strikes.This course will wrap up by looking at the contributing factors of failure and going beyond root cause analysis, the phases of an incident or outage, and the way to run a post-incident review.
Understanding and Working with Objects in PowerShell Overview In this lab, you will learn the foundational concept of PowerShell; objects. Everything in PowerShell is an object so its critical to understand what they are and how to work with them. Youll learn how to understand how to read objects, create objects and how you can interact with them in PowerShell.
This course covers the basics of using the Cross-platform Azure CLI to manage an Azure Tenant.We will start by understanding the Azure CLI toolset, as well as understanding common syntax, modes and features. We will also look at automating the creation and management of Azure Tenant Services and Components. This course will walk through how to control Azure Services as well as how to use JSON for management in Azure CLI.
Implement mobile device management and Access policies Overview In this lab, you will configure, enroll, and manage devices into mobile device management. You will also configure and manage conditional access policies, device profiles with application access policies, and plan and deploy Windows 10 Enterprise security features.
Manage access and authentication Overview This lab will step through how to configure, implement, and manage the various authentication methods. You will learn how to implement and manage multi-factor authentication (MFA), configure application access using Azure Active Directory, and creating B2B access for external user accounts.
Plan Office 365 deployments Overview This lab will focus on process in downloading and installing Office 365 ProPlus on devices. This will include how to manage downloads, configure application updates, configure Office online access and synchronization, and initiate an Office 365 ProPlus deployment.
Architecting and managing the many layers of a network infrastructure can be a highly complex task. When extending your network beyond a private data center and into a hybrid environment utilizing Azure, the importance to properly plan and architect your infrastructure to maintain availability, integrity, and the confidentiality of sensitive company data is high. In this Expert Talk, we will take a deep dive into the various best practices that you can implement to architect this hybrid architecture with Azure to maximize accessibility and protection.
In this lab you will become familiar with the basic tenets of object-oriented-programming (OOP). By the end of the lab, you will understand and know what it means to work with object classes, abstract classes, interfaces, and polymorphism.
In this challenge, you will be tasked to build a new web application using Microsoft Azure. These exercises will test your ability to work with a C# Asp.Net Web Application deployed to an Azure App Service. You will leverage your knowledge to integrate Azure storage, the Azure Content Delivery Network, Azure App Configuration, CosmosDb, and Logic Apps. Additional tasks will make sure you are familiar with Application Insights and using telemetry from your applications. Each challenge is validated automatically so you will need to pay close attention to the requirements in each challenge. If you successfully complete all of the challenges during the time frame, you will earn the Azure Developer Fundamentals Certification badge from Skill Me UP, issued via Acclaim.
Manage user identity and roles Overview In this lab, you will configure identities and roles within Azure Active Directory. This will include assigning user identities and roles, managing admin roles and rights, configuring and synchronizing user identities between Azure AD and on-premises Active Directory, and managing security and compliance of roles within the Microsoft 365 admin portals.
In this lab, you will learn the basics of importing CSV files into a Power BI model and adjusting query and column properties to prepare them for your data model. Then you will set table and column properties in the data model and create relationships between tables.
Design and implement Microsoft 365 services Overview In this lab, you will design and implement the Microsoft 365 services, which include configuration of the domain that your tenant will use, how to configure the tenant roles and manage tenant health, and the planning to migrate users and data to Microsoft 365.
In this session, Karl Ots presents a deep dive on Azure authentication and authorization models. After this session, you will be able to design secure access control solutions for your Azure administrative access, as well as Azure application access.
In this course, students are introduced to deployment considerations for Microsoft Teams. Module topics include migration planning, networking requirements, guest access, information security, client endpoints, and system monitoring. Microsoft Teams Administrators are expected to understand these concepts to successfully deploy Microsoft Teams and promote rapid adoption within their organizations. Students will practice executing Microsoft Teams environment tasks via both the administrator portal and Windows PowerShell.
In this session, we’ll dive into Azure’s new desktop and app virtualization offering. We will go over how it can improve your end users’ security and experience, how it can integrate into growing remote working needs, some of the pitfalls and how to avoid them, as well as some of what the future holds and where its going (ie: MSIX more). Also, we will provide a quick demonstration of the user experience and quick deployments of WVD within an Azure subscription.