Checkout the Latest Courses and Hands-On Labs from Skill Me UP!
Keep your skills sharp and check out the Live Schedule too.
Healthcare Challenge Overview Explore and deploy a Healthcare Bot in Azure. Then begin by understanding the bot logic to customize a simple message then adding an entire new prompt. Finally, integrate the new prompt with a Telemedicine voice-conference Teams application so students can instantly start a video-conference. Note: This lab pre-provisions resources in Azure and may take up to 15 minutes to fully start.
Keep in Touch app overview Starting with the setting up and deploying the Icebreaker app the students will progress to new challenges that will extend their Profiles and allow application to create Channels automatically based on matched interests. Note: This lab provisions an environment in Azure and may take up to 15 minutes to start.
Azure IoT Workshop: Real-time asset tracking for international company Contoso Art Shipping In this workshop, you will build out an IoT based asset tracking solution for a shipping company. This will include connecting asset tracking devices to Azure IoT, setting up a data pipeline, anomaly detection and building a visualization layer to show where parcels are currently. Introduction and Scenario Contoso Art Shipping Inc. is a company specialized in shipping artwork. They are losing money as their customers are generally dissatisfied with their service – more and more parcel are getting damaged due to adverse weather conditions and improper handling, which causes a tremendous increase in insurance claims, as well as associated personnel costs to follow up on said claims. Contoso already have an ERP in place and they have built a mobile application that allows to show “basic” tracking information, essentially the parcel pick-up date and estimated delivery date. They realize they need to be more precise on the location of the parcels, conditions during travel, and their overall ability to detect that goods are getting tampered during transport – they ship ~50,000 shipments a month with the issues mentioned above costing them an estimated $2 per shipment on average, i.e over $1M every year. Contoso Art Shipping’s requirements in a nutshell Track in real-time the physical location and condition of their parcels Efficiently store this data so that it can be accessed and queried Get alerts when abnormal conditions are detected… …and visualize them on a map Integrate with their existing business applications Scale from a very small deployment to something much bigger Accessing the workshop instructions The workshop instructions are hosted in the following GitHub repository: https://azure.github.io/iot-workshop-asset-tracking/
In this lab, you learn how to configure virtual networking peering.Virtual network peering enables you to seemlessly connect two Azure virtual networks. Once peered, the virtual networks appear as one, for connectivity purposes. The traffic between virtual machines in the peered virtual networks is routed through the Microsoft backbone infrastructure, much like traffic is routed between virtual machines in the same virtual network, through private IP addresses only.Note 1: This lab will connect two virtual networks within the same region. Peering across regions is currently in preview.Note 2: If you want a more in-depth view of virtual network connectivity (including site-to-site and point-to-site) try the Introduction to Virtual Network Connectivity lab.
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.
The Azure container alphabet soup, ACR, ACI, AKS, AWC, DCK,...Containers are popular, and especially in a cloud environment. But often it is hard to decide on where to run them, how to run them and what service is better than another. Even within a single cloud platform like Azure, you have a few different capabilities. Learn in this session from Peter, an Azure Business Program Manager within Microsoft, passionate Azure trainer and former Azure MVP, how you can containerize your applications, and run them in different Azure Container services. As typical for Peter's sessions, this is packed with demos, to-the-point, and no marketing fluff.
When implementing Microsoft 365 services, or even specific Office 365 workloads, an often forgotten component is mobile device management. With everyone now working from anywhere at any time, on any device, it is critical to understand how to handle mobile devices. Are you deploying company managed, or do you support 'Bring Your Own Device (BYOD)'? Microsoft provides excellent capabilities and features to help in not only management but protection and control. In this session, we will look at what is available as well as ways to implement these features into your organization.
In this lab, you will get started with Azure Key Vault to create a hardened container (a vault) in Azure, to store and manage cryptographic keys and secrets in Azure. First you will use Azure PowerShell. Then you will store a password as a secret that could then be used with an Azure application.
This course is geared toward the PL-900 exam which focuses a significant amount on business scenarios and uses for the components within the Power Platform. However, to understand which features, functionality, and products to use in the various scenarios presented, you need to understand the products themselves.So, in this course, our goal is to present you with and understanding of each of the components, so that when it does come to the exam, you’ll be able to successfully match up the fundamentals of what you should use when. While some of the demos and slides may go into the technical detail of how to accomplish things, for the purpose of the Power Platform fundamentals exam, you won’t need to know the how everything is built, but when to use the various components we’re building with.
In this challenge, your lab environment will pre-provisioned with an initial deployment of IaaS resources. You will then be challenged to complete a series of operations tasks on this environment. These include configuring the ‘VM Insights’ solution and enabling automatic enrollment of virtual machines, using Azure Resource Graph to explore the deployed resources, and building an Azure Monitor Workbook. The lab will validate that each challenge has been completed correctly, so pay close attention to the requirements in each challenge.
In this lab, you will build and run containers based on the IIS Server, ASP.NET 4.5 and ASP.Net Core Frameworks. You will use Dockerfiles to create container images and then use Docker CLI commands to launch the containers. Finally, you will work with docker commands to access container logs and stats including CPU and memory.
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.
This course covers how to configure and maintain a SharePoint On-premises Farm. We start off by covering the basics of planning and designing a SharePoint farm Topology.We then look at how to create Web Applications and Site Collections, as well as implementing Service Applications. We will also look at how to implement Authentication for SharePoint.This course will wrap up by looking at monitoring and maintaining the overall SharePoint Farm and associated Services. We then look how to configure and manage the Search Service, as well as understanding how to monitor, troubleshoot and manage the SharePoint environment.
In this lab, you will create a new Azure Function that exposes an HTTP endpoint to enable the function to be triggered on-demand. The HTTP endpoint accepts two query string parameters from the HTTP request. The function outputs a calculated value based on the input parameters.
In this lab, you will create a simple Azure Logic App that will be triggered by new image uploads to blob storage and send an update to CosmosDB with the name of the image.
In this lab, you will be introduced to basic concepts for developing with Azure Storage using Visual Studio and C#. Using Visual Studio, you will create a new console project and programmatically connect to your Azure Storage Account. From there, you will write code to perform common operations such as upload, download, and delete of blob storage data.
In this lab, you will create an Azure Web App and a SQL Database and configure the popular content management system (CMS) Orchard CMS. You will then configure the web app to automatically scale based on actual CPU usage.
Application Insights is an extensible Application Performance Management (APM) service for web developers on multiple platforms. You can use it to monitor your live web applications and other services. It automatically detects performance anomalies, includes powerful analytics tools to help you diagnose issues, and helps you continuously improve performance and usability. It works for apps on a wide variety of platforms including .NET, Node.js and Java EE, hosted on-premises, hybrid, or any public cloud. It even integrates with your DevOps process with connection points available in a variety of development tools. It can even monitor and analyze telemetry from mobile apps by integrating with Visual Studio App Center.In this lab, you'll learn about how you can add Application Insights to an existing web application, as well as how to monitor the application via the Azure portal.
In this challenge, your lab environment will pre-provisioned with an initial deployment of a multi-tier Azure infrastructure application. You will then be challenged to complete a series of tasks on this environment. Rather than complete the tasks manually, in each case you must author an Azure Automation runbook that can complete the task automatically. The lab will validate that the runbook performs the task correctly, so pay close attention to the requirements in each challenge.
In this lab, you will create an Azure Web App in the portal and add a staging slot. Then, using Visual Studio you will create a .Net application. You will read environmental variables from a file, then remove the dependency on that file with application settings in Azure. You will view default logs using log streaming in Azure and then create custom log messages in the application. You will explore slot deployment by deploying these changes to Stage and then swapping them to Production.
This course covers the setup and configuration needed for implementing SharePoint Hybrid. We start off by covering the basics of planning and configuration for Hybrid.We will then look at how to configure and implement Hybrid services, such as Taxonomy, Content Types and Sites. We will then walk-through configuring Hybrid Search.This course will wrap up by looking at the implementation and configuration of an On-premises Data Gateway.
Students will learn how to connect clients to all their files in Office 365, enabling the ability to share and work from anywhere in a secure environment. This course will deliver a experience of adoption for the attendees, getting to know the deeps and tricks of OneDrive for business and the benefits that come with the platform.
In this lab, the student will learn the basics of messaging patterns between software systems and how to use the Azure Service Bus as a messaging solution.
In this lab, you will create a simple URL Shortener application written in C# using Azure Functions serverless compute and the Azure Functions Tools for Visual Studio 2017. The application will make use of Azure Functions Proxies, and host the homepage of the application as a static web page in Azure Storage. The app also uses Azure Storage Tables for the backend data store for the URLs and their shortened address codes.
This course provides insight into the strategy and tools necessary for a successful migration to SharePoint Online. As migration is a wide topic, it is worth noting that these tutorials will focus most heavily on the build of an overall strategy and the procedures for moving data and customizations.Completion of this course will deliver the user with the core principles and considerations of migration, best practices and the functional skills needed for this work.
In this lab, you will learn to use a Managed Identity with Azure PowerShell by creating a virtual machine with a system managed identity. You will then assign the identity to a resource group using role-based access control (RBAC).
With the continuous adoption of digital transformation and exposure of more and more business-critical workloads to the cloud, getting a clear view on your organization’s security posture is critical.If your organization gets compromised, your business can lose trust, customers, and revenue. Cyber defense is not good enough anymore, and security officers and IT departments need to step up their game. Instead of relying on a defensive strategy, switching to a more proactive approach to detect and mitigate risk will get you there. Organizations must have the possibility to connect to cloud and on-premises running workloads and collect system and security-related data from all systems.The more traditional Security Information and Event Management (SIEM) solutions that have been around in the on-premises data centers just cannot keep up with today’s challenges, with the fast pace of data center expansion and the massive amounts of structured and unstructured telemetry generated by various workloads. And even more important, they cannot keep up with detecting and identifying near-future threats. Because of the lack of flexibility and scale, together with the high cost of implementing and configuring, these SIEM solutions are often becoming a threat themselves, giving organizations a fake impression of their security posture.That’s where Microsoft’s cloud-born Azure Sentinel comes in: a cloud-based Security Information and Event Management (SIEM) solution, built for growth, capable of absorbing large amounts of different data sources, powered by machine learning, to provide accurate, to-the-point views on your organization’s security posture. Starting from collecting data, it allows for detecting known threats, but also providing investigation engines to detect unknown threats and patterns. Next, it starts from a proactive approach in mind, bringing features like hunting and responding to incidents to the table.It’s that exact process flow we use as the structure for this condensed, yet complete course on how to implement and manage Azure Sentinel.
An organization is expected to provide an environment where information is available from anywhere at any time for users. The growth of cloud technologies has provided a means and a challenge to organizations as they enrich the accessibility of information and applications. Attending this presentation will provide guidance on how to enable best practices within the organization to secure data and application access through the tools provided within cloud environments. These best practices will allow an organization to excel in the ability to provide an expanded ability to enrich user experience and attract talent with the availability of information, while maintaining organizational confidentiality and integrity.
You are already familiar with T-SQL and are eager to learn R but do not know where to start? Start from what you already know: T-SQL. Both languages have many things in common on some levels, but are very different on others. You will learn how to begin your first steps in the new language and how to perform the most common tasks, typical for R: statistics, machine learning data visualization.This session will kick you off to the new language by using analogies from T-SQL. You will learn how to write your first R-scripts, make usage of packages and will leave this session with a basic understanding of typical use-cases of R and how to integrate that into your existing environment with SQL Server.
In this lab, you will use the Azure PowerShell cmdlets to manage common tasks with Azure Blob Storage.You will learn how to create an Azure Storage Account, create and manage containers, upload and download blobs, and manage leases and snapshots.
This course covers the fundamentals for tracking the performance and health of your applications with Application Insights on Azure. We will begin with how to provision an Application Insights instance on Azure followed by how to configure your applications to send telemetry data.Once your application is sending telemetry, we will walk though the scenarios on how to use Application Insights to investigate application failures and poor performance.This course will conclude with an overview of the Application Insights Log Analytics, and how to write KQL (Kusto Query Language) to extract more information from your telemetry.
In this lab, you will create an Azure Traffic Manager profile, and use it to distribute traffic between 3 Azure Web App endpoints deployed to different global locations. You will learn how to use the Azure portal to configure the different ways in which Traffic Manager distributes traffic between endpoints, and how to configure endpoint health checks and test endpoint failover, for high-availability applications.
In this course, students will learn how to customize the collaboration features available within Microsoft Teams. Module topics include messaging rules, external access, application integration, meeting policies, conferencing, phone line administration, and calling services. Microsoft Teams Administrators are expected to understand these capabilities to meet organization information security requirements and collaboration needs. Students will practice executing collaboration configuration tasks via both the administrator portal and Windows PowerShell.
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.
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 the Azure subscription, and RBAC to grant permissions to a new user.
In this lab, you will query an Azure Cosmos DB database instance using the SQL language. You will use features common in SQL such as projection using SELECT statements and filtering using WHERE clauses. You will also get to use features unique to Azure Cosmos DB’s SQL API such as projection into JSON, intra-document JOIN and filtering to a range of partition keys.
In this lab, you will explore the basic Azure administration capabilities associated with provisioning resources and organizing them based on resource groups, including moving resources between resource groups. You will also explore options for protecting disk resources from being accidentally deleted, while still allowing for modifying their performance characteristics and size.
In this lab, you will evaluate the use of Azure Web apps for hosting Skill Me Up’s web sites, hosted currently in the company’s on-premises data centers. The web sites are running on Windows servers using PHP runtime stack. You will also determine how you can implement DevOps practices by leveraging Azure web apps deployment slots.
In this lab, you will learn how to use the Azure PowerShell cmdlets to deploy a pre-built Azure Resource Manager template.This template leverages the PowerShell DSC Custom script extension to automatically configure the virtual machines that are defined in the template.
Power BI is a self-service Business Intelligence tool, which does a great job in hiding complexity and technology away from the user. But when it comes to performance and even correct numbers, one should spend some time in finding the right way of modelling the tables and how they are related to each other. In this talk we spend an hour on doing exactly that. You will get answers to questions like: Why should you care about the data model? What kind of relations are available? How do they influence performance? Why redundancy is (not) a bad thing?
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 lab, you will learn how to use Visual Studio Code to author an ARM Template that declares the Azure Resources necessary to host an Azure Web App, Azure SQL Database, and Azure Application Insights.
In this module, you will learn how Azure Data factory can be used to orchestrate the data movement from a wide range of data platform technologies. You will be able to explain the capabilities of the technology and be able to set up an end to end data pipeline that ingests data from SQL Database and load the data into SQL Data Warehouse. You will also demonstrate how to call a compute resource.
In this challenge, you will be tasked to complete a variety of basic Azure administration tasks. These exercises will test your familiarity with the Azure portal and the most commonly-used Azure services. Each challenge is validated automatically so pay close attention to the requirements in each challenge. If you successfully complete all of the challenges during the time frame, you will be earn the Azure 101 Certification badge from Skill Me UP from Acclaim.
Microsoft 365, as a platform, is capable of so much for end-user collaboration and working. Did you also know that it also has lots of features that help you provide not only Security but also meet regulations, as well as control your data flow and access? Too often Security is left to the end of a deployment, and sometimes not even implemented. Then there is that moment when an account is compromised, and you realize what isn't enabled. In this session, we will walk through the Security and Compliance features available within Microsoft 365, and explain how and when to use them. We will also answer the question, what should I use? Why should I use it? And when should it be implemented. At the end of this session, you will be better prepared to deploy security controls and monitoring for your Microsoft 365 Tenant.
For ASP.NET Core Developers, this expert talk dives into the integration options for Server-Side Web Application and the OAuth Authorization Code Grant workflow. The session will also cover how to declare API Scope for custom WebAPI and assign Web App permission to invoke WebAPI Operations.
In this recording of a live Expert Talk, Paul Burpo will go in-depth on what to expect for the Azure Fundamentals (AZ 900) exam. His talk starts with a review of the exam skills and what is measured, and then will step through each of the objectives and quickly review the key points of the exam as well as sample questions to help test your knowledge in each area.
Database workloads demand good storage performance in order to work well, and Azure offers you a lot of storage options. In this expert talk, you will learn about principals of Azure Storage and how it works in conjunction with Virtual Machines. You’ll learn options for how to configure you storage for optimal performance, and options for balancing your cost versus performance. Finally, you’ll learn the best practices for how to layout your SQL Server files.
In this lab, you will create a virtual network that will allow the virtual machines you create to securely connect with each other. You will then create two virtual machines and specify the virtual network configuration and the availability set configuration along with storage for the virtual machine.
Dataviz guru Stephen Few once stated that we should “save the pies for dessert”. What he meant is that pie charts are good in some specific use cases, but they should not be used in others. The same is true for other chart types. Using the wrong type of chart will make it harder for report users to understand the story behind the data. To enable insights, information must be presented in the most intuitive way possible. You will leave this session with five easy-to-implement rules, which will guide you through the process of creating clear and attractive visualizations. Every rule will be applied through live demos in Power BI Desktop, where you will learn how to avoid pitfalls from the defaults and turn the right knobs to build clear and helpful visualizations.
With the current worldwide situation taking place, organizations that traditionally operate in an office environment are forced to move to a remote workforce strategy for business continuity. This change in business creates challenges. This expert talk will provide guidance on planning and executing secure and collaborative capabilities to your mobile workforce.This presentation will provide insight into how to build a secure mobility strategy for your organization. We will discuss the pros and cons for the various mobile access options for your workforce; demonstrate how users can collaborate and stay connected to co-workers, partners, and customers; and how to secure and manage these environments by utilizing the proper licenses and best practices. Demo will be providing on using 365 tools and Teams for collaboration.
This expert talk will cover how to parameterized data sources, Data Modelling, some useful DAX through quick measures, Report and Dashboard design tips and tricks, utilize Bookmarks and Tooltips, optimize layout for both Desktop and Phone and how to share collaborate Reports and Dashboard.
Building cloud native is a whole new paradigm compared to on-premises capabilities. Microsoft Azure's platform as a service (PaaS) offerings allow you to quickly build scalable and highly available applications in a fraction of the time then you could before. In this expert talk, we will explore best practices for architecting or modernizing applications in Azure using a variety of technologies such as serverless technologies with Functions and Logic Apps, as well as modern data services such as SQL Database and Cosmos, and finally some of the common compute options including Web Apps and Containers.
In this Expert Talk, we’ll discuss using Azure Backup and Site Recovery to build resiliency into your virtual machine workloads. You will learn how Azure Backup can be utilized to protect your data from common data loss problems all the way to protecting yourself from ransomware hackers with the new soft delete feature. We will also cover leveraging Azure Site Recovery to build resilient solutions that can keep your workload alive even if your on-premises data center fails or an entire Azure region goes down.
In this lab, you will learn about the different capabilities of AzCopy. This lab starts with installing AzCopy. As you progress through the lab, you will become familiar with how to upload both single files and batches of files, how to copy files between storage accounts, and how to download files.This lab is split up in separate exercises, reflecting the presented topics and demos from each module.
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.
In this course, you will learn techniques and services to extend your application to connect and consume Azure Services and third-party services. You will learn how to expose an API through Azure API Management so other applications can consume your service, create and manage Azure Logic apps to create advanced workloads to connect to internal or external services, as well as leverage Event Grid, Event Hubs, Notification Hubs, and Azure Service Bus for handling events from any Azure service, mobile application development and for highly scalable event based architectures.
In this course, you will learn how to perform the most common tasks involved in maintaining Windows 10 devices, including configuring system and data recovery, management of updates, and monitoring. This course will help you prepare to pass the Microsoft Certification Exam MD 100 Windows 10.
You have been tasked with evaluating the use of Azure Recovery Services for backup and restore of files hosted on Azure virtual machines and on-premises computers. In addition, you want to identify methods of protecting data stored in the Recovery Services vault from accidental or malicious data loss.
In this course, you will learn how to configure Windows 10 networking. You will learn how to configure client IP settings, mobile networking, VPN client, and Wi-Fi profiles. In addition, this course includes most common network troubleshoot methods. This course will also illustrate how to configure Windows 10 remote connectivity, including remote management, PowerShell remoting, and remote desktop access. This course will help you prepare for Microsoft Certification Exam MD 100 Windows 10.
In this lab, you will create a Windows virtual machine running in Azure, and connect to it using Remote Desktop. You will then delete the virtual machine, and clean up associated resources.
In this lab, you will deploy a simulated environment with an Azure Virtual Network and two virtual machines. From there you will learn how to deploy Azure Firewall in the environment to protected the simulated workload.
In this course, you will learn how to manage Windows 10 Devices. Topics will include configuring Windows security, configuring devices with local policies, as well as managing Windows security using mechanisms such as User Account Control, Windows Defender, Firewall, and BitLocker. This course will help you prepare for exam MD 100 Windows 10.
In this course, you will learn how to manage Windows 10 Devices. Topics will include configuring Windows security, configuring devices with local policies, as well as managing Windows security using mechanisms such as User Account Control, Windows Defender, Firewall, and BitLocker. This course will help you prepare for exam MD 100 Windows 10.
As the new IT Professional for Contoso Mortgage, you are responsible for setting up infrastructure in the cloud. Contoso Mortgage has chosen Microsoft Azure as their cloud provider of choice. The closest Azure region to their headquarters is Central US. To try out the service, you have been asked to setup a new highly-available web server in Contoso Mortgage’s Azure subscription. If you successfully complete all of the challenges during the time frame, you will be earn the Azure Infrastructure Fundamentals Certification badge from Skill Me UP via Acclaim.
In this lab we'll guide you through the steps to deploy a request splitting ambassador that will split 10% of the incoming HTTP requests to an experimental server and the rest to a primary web server using Azure Kubernetes Service (AKS). This pattern is commonly used for testing new features or user experience to a small subset of users.
In this lab, you will provision how to provision a Databricks workspace, an Azure storage account, and a Spark cluster. You will then execute and manage a Spark Job.
How does a Managed Service Provider administer services across dozens or even hundreds of customer subscriptions?Managed Service Providers (MSPs) deliver value by offloading the administrative and maintenance burden of running your own applications. In the Azure world, those applications are typically hosted in customer subscriptions, associated with the customer’s Azure AD tenant. Azure Lighthouse is a game-changing service that solves this problem, allowing delegated resource management and cross-tenant management experiences. In this session, we’ll review the capabilities of Azure Lighthouse and show you how to get started with the service.
Azure Sentinel is a new Microsoft Security Information and Event Management (SIEM) service. It is fully cloud-based, requiring no additional infrastructure, and unlimited scale to gather and process data across both on-premises and cloud environments. It also offers AI-based detection and investigative capabilities.Join us for this session to learn more about Azure Sentinel and what it can offer your business.
In this expert talk, you will learn how to architect a solution using Azure DevOps for continuous integration and continuous deployment using a variety of technologies such as git, Azure Resource Manager Templates, Application Insights.
This course covers the setup and configuration need for Microsoft Teams. We start off by covering the basics of planning and configuration within the Teams Admin Center. After performing the basic configuration, we will take a look at how to create policies at the Teams service as well as for the users. We will then look into the supported identity and authentication approaches, as well as guest user access.This course will wrap up by looking at monitoring and maintaining the overall Teams deployment and service. We will look deployment options as well as understand how to monitor, troubleshoot and mange the Teams environment.
Cost management and cost optimization are key concerns of all Azure customers. Join Jonathan as he explains:The principles of how Azure accounts are managed and billedHow commonly-used IaaS and PaaS resources are pricedTracking, analyzing and forecasting Azure spend to estimate and reduce billing risk
With the continuous adoption of digital transformation and exposure of more and more business-critical workloads to the cloud, getting a clear view on your organization’s security posture is critical.If your organization gets compromised, your business can lose trust, customers, and revenue. Cyber defense is not good enough anymore, and security officers and IT departments need to step up their game. But how do you handle security when using a public cloud environment like Azure, and even more, how can you provide an integration between your Azure workload security and your hybrid-running workloads?That’s exactly what Azure Security Center is built for, providing you a clear view on your real-time, active security posture, for both cloud and hybrid-running workloads. Leveraging the power of Azure Log Analytics, Azure Security Center provides insights on overall Azure subscription governance, as well as specific guidance our compliance standards such as PCI DSS 3.2.1, SOC TSP and ISO 27001.Next, Azure Security Center comes with easy-to-understand dashboards, compelling diagram views, and recommendations on how to optimize the security of your running Azure resources, ordered by criticality and priority in risk. Other features that come with Azure Security Center include threat protection, providing you again a clear view on security threats happening against your environment. From an advanced cloud defense perspective, Azure Security Center provides you Adaptive Application Control, Just-in-Time VM Access, Adaptive Network Hardening, and File Integrity Monitoring.Besides the dashboard views and recommendations, one can take it even further by integrating Azure Security Playbooks, relying on the logic flows in Azure Logic Apps, allowing organizations to not only detect threats and security risks, but also take appropriate action to mitigate risk automatically.
This course is designed for IT leaders trying to understand how to create a culture of DevOps in their organization. We start off by getting a broad understanding of DevOps and how it fits into the software development life cycle. We’ll cover DevOps values and priorities, which focus on people, process, and technology.Then, we will look at how to design your organization’s culture with DevOps in mind through encouraging teamwork, reducing silos, and embracing failure.After that, we will learn how to identify waste and locate bottlenecks along your software development life cycle to locate the easiest (and most immediate) wins for your DevOps transformation.Then, we’ll cover how to persuade your colleagues, from executives to engineers, of the benefits of DevOps.This course will wrap up by looking at how to measure your work and track your DevOps successes, allowing everyone to see the incremental improvements along the way.A DevOps transformation is no small feat, nor is it an overnight process. It will take hours of planning, honest conversations, brainstorming, reflection, and technical changes. This course will teach you how to unlock the early principles by learning and thinking about your everyday work from a different perspective. The DevOps journey is just as valuable as the outcome.
In this course, you will learn about common authorization techniques and protocols when developing cloud native applications. Topics such as certificates, OAuth, multi-factor authentication (MFA), and identities and service principals will be discussed. From there, you will learn how to specify configuration data using the App Configuration service and store secrets securely using Azure KeyVault.
Data discovery classification provides advanced capabilities built into Azure SQL Database for discovering, classifying, labeling reporting the sensitive data in your databases. In this lab, you will learn the basics of how to classify your Azure SQL Database.
In this lab, we will explore the use of columnstore indexes in Azure SQL Database. We will evaluate the performance improvements we get when we implement columnstore indexes on tables for with analytical workloads.
In this hands-on lab, you will see how Accelerated Database Recovery affects log truncation and the speed of rollback as well as recovery including transaction log truncation and long running transactions.
In this lab, you will learn how to use SQL Server Management Studio (SSMS) and T-SQL to classify columns of tables in a database. You will use the WideWorldImporters sample database to classify specific columns in tables of that database.
In this lab, you will learn how to use the built-in capabilities of Intelligent Query Processing in SQL Server 2019 simply by changing the database compatibility of WideWorldImporters to version 150 with no application changes.
In this course, you will learn how to model data using the JSON based document model, and understand how data schemas are still applicable in Cosmos DB. From there, this course will take a look at one of the most important aspects of building a high-performance database and that is data partitioning.
In this course, you will learn how to use the SQL API to write T-SQL like queries against your Cosmos DB collections. We’ll explore how partitioning and partition keys affect query performance and how to tune for faster results. This course will also explore how to write server-side queries, such as stored procedures, triggers, and user-defined functions.
In this course, you will learn techniques for making your application scale and be ready for production. We’ll explore common troubleshooting techniques you can use for your application, as well discuss how to design for data concurrency. This course will also explore the Cosmos DB Change Feed feature for building event driven applications with Cosmos DB. Finally, the course will close on how to distribute your Cosmos backend globally using multiple Azure regions.
In this course, you will learn how the resource model works in Cosmos DB. We will discuss containers, databases, and understand how request units translates to the Cosmos DB billing model as well as how reserved capacity can be used to save on your Azure bill.