ESPC20 Online Tutorials
Educational expert-led workshopsBook Now
On Monday 12th and Friday 16th, some of the best SharePoint, Office 365 & Azure experts on the planet will deliver full day workshops allowing you to deep dive into a topic of your course.
Monday 12th October
- Tutorial A: Drive Microsoft 365 Adoption: How to Make It Easy To Do The Right Thing
- Tutorial B: Learn How To Develop Worry-Free Microservices-Based Apps
- Tutorial C: Developers! Learn How to Use the SharePoint Framework to Customize and Extend SharePoint
- Tutorial D: Everything You Wanted to Know About Power BI (But Were Afraid To Ask)
- Tutorial E: Learn PowerApps and Power Automate in 1 Day
- Tutorial F: Working with Microsoft Lists
Friday 16th October
- Tutorial G: Road to the Modernization of your SharePoint Solutions
- Tutorial H: Introduction to Information Architecture: How to Organize an Awesome Intranet
- Tutorial I: Kubernetes on Azure
- Tutorial J: Administer Infrastructure Resources in Azure: From Zero to Hero in 8 hours
Monday 12th October
IT PRO/BDM 200
So you’ve made the decision to empower your modern workplace with Microsoft 365 – congratulations! Get ready to revolutionize the way your organization is doing business!
But before you go full speed with Microsoft 365 for your entire organization, it’s critical to ensure to you have a solid governance strategy in place to ensure you’re striking the balance between effective collaboration and control. A well-governed Microsoft 365 deployment ensures security, managed information lifecycle and also lays the groundwork for a long-term sustainable adoption strategy. You want to make it easy for people to do the right thing – good governance precedes great adoption!
This interactive workshop will cover:
– How to leverage Microsoft 365 to streamline communication and collaboration
– How to address common management and governance concerns for Microsoft 365 – from provisioning to information lifecycle management
– How to assess whether native Microsoft 365 governance and backup capabilities are meeting your organizations SLAs and any external regulations
– How to achieve rapid sustainable adoption of Microsoft 365 and ensure that you’re meeting relevant business needs – from pilot to full rollout
Microservices have become a popular architectural style for building cloud applications that are resilient, highly scalable, and able to evolve quickly. To be more than just a buzzword, however, microservices requires a different approach to designing and building applications.
During this workshop, I will walk you through the ways of developing microservices architectures on Azure using the portable runtime DAPR, but considering Kubernetes and Service Fabric as underlying infrastructures.
Be aware, there are zero marketing slides involved in this workshop.
At the end of the day, you will have learnt about:
– Using Domain-Driven-Design to design a microservices architecture
– Choosing the right Azure technology for compute, storage, messaging and other elements of the design
– Understand the microservices design pattern
– Understand the communication mechanism
– Analyze and optimize performance
– Author an application description manifest and
– Prepare a CI/CD pipeline
Since no architectural background is required, I will go quite deep with some design patterns which will require sharp minds to be well-caffeinated.
Developers! Learn How to Use the SharePoint Framework to Customize and Extend SharePoint
The best way you can customize and extend your SharePoint site is using the SharePoint Framework (SPFx), the latest evolution of SharePoint development. This model is the way you customize and extend the SharePoint modern experience in both SharePoint Online and SharePoint Server 2016 & SharePoint Server 2019. Some SPFx components can also be used in classic sites as well!
If you are an experienced solution-based SharePoint developer or new to the SharePoint platform, this workshop is for you. You will learn how to get started installing everything you need on your workstation for developing with the SharePoint Framework before we dive in.
By the end of the day, you will know how to build web parts, application customizers, field customizers, command sets, how to deploy your components in a performant way, integrate data from SharePoint and third-party sources, style your components and more!
Power BI is the gold standard for cloud-based report delivery. It’s very approachable – you can get up and running with it in minutes, but it’s also very robust, secure and extensible. As you might expect, it has many pieces and nuances, and it’s important to understand what is possible, even if you may not take immediate advantage of some features, in order to understand what to use when.
This all-day tutorial will explore the way that Power BI works, and what it can do. We will walk through its architecture, the Power BI web service, Power BI Desktop and how it works with Microsoft Excel. Then we focus in on the relationship with SharePoint, what can be done in an on-premises or hybrid environment and how to connect it and refresh it with all sorts of data. Finally, we will cover off how it is licensed, and a whole host of other miscellaneous topics.
This tutorial consists of a mix of theory and demonstrations, with emphasis on the demonstrations using real-world data. It is designed for the beginner and the novice user, but even advanced users will find some nuggets of new information. Power BI is a fast-moving, and ever-changing product, and this tutorial is constantly updated to reflect that.
Above all, we encourage questions and dialogue. We can’t answer your questions if you don’t bring them, so please come armed! Feel free to even bring us data and we can work through any reporting challenges that you may have. If you want to get exposed to Power BI, this is certainly a session for you.
Learn PowerApps and Power Automate in 1 Day
The teachers will perform all the demos in front of you from scratch to make sure we can cover more features. You will get the training material.
This workshop is fully demo based: we will create things from scratch and we will demonstrate it. Don’t bring your laptop we will do all the work for you in such a way that you can reproduce it at home.
You are not supposed to have any background in Flow/Power Automate or in Power apps to attend this workshop, we really start from scratch.
Part 1. Introduction to PowerApps, Part 2. Introduction to Power Automate, Part 3. Introduction to the Common Data Service and Part 4. Governing the Power platform
Working with Microsoft Lists
Join in and learn all you can do with Microsoft Lists – your smart information tracking app in Microsoft 365. See how Lists evolve from SharePoint lists to empower individuals and teams to create, share and track information – including innovation in Microsoft Teams. Lists plus Teams brings it all together to work on your information side-by-side you team conversation. We will teach you how to use and create views, configure conditional formatting, adjust forms and more. Plus, we will highlight no-code and low-code apps leveraging tools from the Power Platform – Power Apps for customizing forms and Power Automate to design complex flows. You will come into this session new to Lists and will leave a list maker.
Friday 16th October
Road to the Modernization of your SharePoint Solutions
The so-called “modern” UI of SharePoint has been introduced by Microsoft in 2017 and is the one that allows consuming SharePoint Online (and nowadays on-premises, too) through a modern experience, responsive, usable, fluent, mobile-aware, etc. On the contrary, the previous user experience is now called “classic”.
However, most of the businesses still have tons of “classic” Team Sites, “classic” Publishing Sites, and even “classic” Team Sites with the Publishing Features enabled. Thus, it is not always easy and straightforward to migrate existing classic sites and their content toward the new “modern” experience.
Introduction to Information Architecture: How to Organize an Awesome Intranet
If your users can’t find what they need on your intranet, your information architecture (IA) probably needs some work! In this workshop, you will learn tips and best practices to improve “findability” and information organization and the basic concepts of information architecture. We will cover the critical aspects of intranet IA: navigation/site architecture, page design architecture, and metadata architecture. You will learn approaches for planning navigation across the entire intranet and on individual sites, along with tips and best practices for using mega menus and organizing hub and homesites – and page layout best practices that support accessibility and great user experiences.
Take away lessons about the best place to focus your IA energy and how to leverage the new IA capabilities in Office 365 – so that you can build an intranet that is an essential part of your digital workplace today and as your organization evolves over time.
Kubernetes on Azure
In four years, Kubernetes has gone from an open-source orchestrator to being accepted as the inaugural project of the Cloud Native Computing Foundation (CNCF), to now when it’s undoubtedly seen as the container orchestration standard. Strong community support for Kubernetes can be gauged by the fact that, in terms of the number of authors/issues, it is No. 2 (with No. 1 being Linux) across all projects on GitHub.
Today, Kubernetes as a service is available on all major public cloud platforms, including Azure. Azure Kubernetes Service (AKS) is a “managed” offering. This means that it greatly reduces the complexity and operational overhead of managing Kubernetes. AKS handles critical tasks like health monitoring and maintenance. AKS also natively integrates with Azure platform services like Azure Active Directory, Log Analytics and Azure Virtual Network. Finally, AKS enjoys a rich ecosystem of development tools such as Helm, Draft and extension for Visual Studio Code.
In summary, if you’re building a container-packaged, micro services-oriented application, it’s more than likely that such an application will need to run on a dynamically managed cluster such as AKS (for optimal use of resources and lowering overall TCO).
In this deep-dive workshop on “all things Kubernetes,” we’ll start with a discussion on design principles around microservices. Next, we’ll review Kubernetes concepts in detail. Finally, we’ll dive deep into AKS itself and how it integrates with other Azure services.
Administer Infrastructure Resources in Azure: From Zero to Hero in 8 hours
IT PRO 200
This hands-on lab (HOL) is created for IT professionals with little or no experience with Azure virtual machines and related infrastructure resources. Following the detailed lab guide, attendees will learn how to create, manage, secure, and scale virtual machine resources. They will configure networking in a secure way, choose the right disk storage, use the Azure portal and Azure scripting and automation to create, start, stop, and perform other management tasks related to virtual machines in Azure. Using Azure Automation and DSC, they will build web servers and deploy update management solution to them. At the end of the lab, attendees will use Azure Resource Manager template to describe a VM deployment with code, enabling them to deploy faster and more reliably.