Schedule

  • Saturday – PowerShell 101 – HSC 1083
    Saturday - PowerShell 101
    MikeRobbins
    9:00 - 9:45
    The No-Nonsense Beginner’s Guide to PowerShell
    Interested in PowerShell but not sure how to get started? Already have some experience but still having trouble with the basic concepts? This session is for you! Learn to easily figure out what the commands are and how to use those commands without searching the Internet. Extend PowerShell’s functionality to manage products like SQL Server. During this presentation, Microsoft MVP Mike F Robbins will demonstrate several of the core PowerShell cmdlets along with writing one-liners and basics scripts. We’ll discuss how to prevent resume generating events when making changes with PowerShell. Learn what objects, properties, and methods are along with how they’re used in PowerShell. Not a developer? PowerShell is one of those technologies that you can be extremely effective with whether you’re a developer or an IT Pro.
    JeffHicks_2017-150x150
    10:00 - 10:45
    An introduction to Desired State Configuration.
    An introduction to Desired State Configuration.
    stephen
    11:00 - 11:45
    Choco For Beginners
    Set it and forget it. That’s the power of choco. Learn what it is, how to use it, and all the features it will provide your organization. Warning: There will be Powershell. There will be memes. There will be AWESOME.
    TimWarrner
    1:00 - 1:45
    Git and GitHub: Newbie to Intermediate Contributor in 45 Minutes
    PowerShell represents the first big hurdle for most IT Ops professionls. Embracing source control is generally considered the second hurdle. Attend this session to jump-start your Git/GitHub knowledge and to participate in open-source projects NOW!
    MikeKanakos
    2:00 - 2:45
    PowerShell Remoting: From 0 to Lockdown in 45 minutes!
    Let’s walk through all the options available for securing PowerShell remoting/WinRM! How to enable globally, setup logging, transcription and briefly talk about certificates and SSL.
    BJFentress
    3:00 - 3:45
    SharePoint Online PowerShell is confusing, let's fix that...
    Its confusing where to get started if you are working with PowerShell SharePoint Online. In this talk I will take new users through the setup of this and show some of the basic commands to get you started on working with SharePoint if you are getting started with it.
  • Saturday – Cloud Administration – HSC 1087
    Saturday - Cloud Administration
    TimWarrner
    9:00 - 9:45
    Azure PowerShell Evolution: Get Comfortable with the Az Commands
    Azure PowerShell has evolved a great deal over the past few years. We have the Azure, AzureRM, and Az modules–which to use, when? Attend this beginner-level tutorial to get a firm grasp on where Microsoft is headed with Azure PowerShell. Limit your code refactoring and improve your proficiency with the technology.
    SteveRoverts
    10:00 - 10:45
    Resource configuration, management and monitoring - at scale! - with PowerShell
    This demo-heavy talk will show you how you can use PowerShell together with AWS Systems Manager to configure, connect to, manage and monitor all your compute hardware and software - no matter what scale - and all accessible from your familiar command line on Windows, MacOS or Linux!
    MichaelBender
    11:00 - 11:45
    It’s PowerShell In the Cloud – Welcome to Azure Cloud Shell accepted
    As more organizations move towards the cloud and using Microsoft Azure, there is a need to leverage our existing practices in that environment. That is where Azure Cloud Shell comes in. Azure Cloud Shell provides a CLI for administrators into their Azure subscription resources. Access to Azure Cloud Shell is available through a variety of methods including the Azure Portal and shell.azure.com. Admins can choose their environment: bash or PowerShell. For this session, the focus will be on using PowerShell through Azure Cloud Shell. It will begin with an introduction to Azure Cloud Shell for an understanding of the platform, uses, features, and limitations. Discussion of Use cases will include locked down admin workstations, rotating devices, and non-Windows device usage. Then we’ll dive into working with Azure Cloud Shell from setup to Azure PowerShell to the Cloud Shell editor. Demos planned include: -Initial setup including Azure File Storage -Command discovery -Installing custom modules from PowerShell Gallery -Working with Azure PowerShell and the Az module -Uploading resources to Azure File Storage for use in Azure Cloud Shell -Using SSH for remoting to VMs (If time allows) -Working with Git Repos (If time allows) -Using the Cloud Shell editor (Monaco) All attendees will leave with the information they need to begin immediately managing Azure subscription resources with Azure Cloud Shell using a personalized interface. Everyone will learn Stuff!
    profile
    1:00 - 1:45
    PowerShell DSC and AWS Systems Manager
    AWS Systems Manager launched integrated support for Windows PowerShell DSC with the AWS-ApplyDSCMofs document in November 2018. In this session we will deep dive into the documents features, including integrations with AWS Systems Manager Compliance, AWS Secrets Manager, and more! You will leave the session with a solid understanding of how to leverage the PowerShell DSC feature enhancements available in the AWS Systems Manager implementation.
    AnthonyNocentino
    2:00 - 2:45
    Containers - You Better Get on Board
    Containers are taking over, changing the way systems are developed and deployed…and that’s NOT hyperbole. Just imagine if you could deploy SQL Server or even your whole application stack in just minutes. You can do that, leveraging containers!
    AnthonyNocentino
    3:00 - 3:45
    Inside Kubernetes - Architecture Fundamentals
    In this session we will introduce Kubernetes, we’ll deep dive into each component and its responsibility in a cluster. We will also look at and demonstrate higher-level abstractions such as Services, Controllers, and Deployments and how they can be used to ensure the desired state of an application and data platform deployed in Kubernetes. Next, we’ll look at Kubernetes networking and intercluster communication patterns. With that foundation, we will then introduce various cluster scenarios such as a single node, single head, and high availability designs. By the end of this session, you will understand what's needed to put your applications and data platform in production in a Kubernetes cluster Session Objectives: Understand Kubernetes cluster architecture Understand Services, Controllers, and Deployments Designing Production Ready Kubernetes Clusters
  • Saturday – System Administration – 1085
    Saturday - System Administration
    PhilBossman
    9:00 - 9:45
    Searching EventLogs like a "Boss"
    Windows Event Logs… You know they contain a ton of useful information, but they aren’t exactly the easiest to search. Let’s face it, everyone can use some helpful pointers on how to efficiently search event logs! Join Phil Bossman as he shows you the ins and outs of Event Logs and tricks he has developed over the years to making searching “less painful”. You will leave this talk with the tools required to find that diamond in the rough, or that needle in the hay stack of Event Logs.
    PaulDeArment
    10:00 - 10:45
    When Security Turns Off WinRM
    The obvious answer is to get WinRM turned back on, but sometimes that either cannot happen or takes a while to go through review leaving you unable to perform your duties. This talk is based upon the last 1.5+ years dealing with this issue and how I continued to use PowerShell without WinRM.
    AndrewPla
    11:00 - 11:45
    Empower your team with ChatOps: Getting started with PoshBot
    In the modern workplace, lots of communication occurs in chat. Imagine if you could write tools in PowerShell and share them with your team through the chat that you already use everyday. In this session, we will learn about the benefits of ChatOps and how to bring automation and collaboration to your chat with PoshBot, a PowerShell-based bot framework. Enhance your chat with PowerShell!
    KyleRuddy
    1:00 - 1:45
    What everyone ought to know about VMware PowerCLI
    PowerCLI is one of the easiest ways to manage your VMware environments. From vSphere to NSX, VMware has followed the PowerShell guidelines and best practices to enable PowerCLI users to get up and running as fast as possible. This demo driven session is going to show just how easy that can be done!
    Dustin
    2:00 - 2:45
    PowerShell Identity Automation with MIM
    Microsoft Identity Manager has an insular community online that is not very easy for beginners to become acclimated. In this session we will review some of the basic foundations required for MIM, how it can fit into existing cloud identity integration processes, and leverage the PowerShell Management Agent, navigating its nuances. Azure AD Connect Azure AD Group-based Licensing The MIM Metaverse Working with .NET libraries Process development
    MissyJanuszko
    3:00 - 3:45
    You Think Your Code Works, But Have You Tested It?
    In this course, you will learn: • How to discover and use the Pester Module • Pester test syntax and layout • How to develop your code by writing the tests first • How to write a simple Pester test • How to graduate from simple tests to more advanced tests • How to test your code and logic without worrying about testing Microsoft’s code using mocks