
BrauerShell - Brewing beer with PowerShell and Azure IoT en de
Brewing beer is part passion, part science. What better tool than PowerShell to support you during the brewing process so that you can concentrate more on the passion?
From ideation to stockkeeping as well as brewing and maturation, this session will give you the tools needed to level up your beer brewing game.
We will explore how Azure IoT hub and Azure Functions could be used to make your maturation publicly available, and we will be looking at how PowerShell can work with IoT sensor data to support you during the brewing and maturation process.
Collecting Module Telemetry with Azure Application Insights en
Telemetry is ubiquitous - whether it is the built-in telemetry of Windows 11, Ubuntu and other operating systems or the telemetry that PowerShell 7 is sending.
This session explores collecting PowerShell telemetry with Azure Application Insights and gives you the tools you need to fully utilize it. Whether you are looking into statistics for your published module or custom telemetry of your infrastructure deployments.
The author uses Power BI to visualize the data, but we will also explore methods native to Application Insights to analyze and possibly visualize the incoming telemetry.
Chocolatey CI/CD (not only) for enterprises en
This session will dive into automated packaging and deployment pipelines for Chocolatey packages.
We will explore how to integrate your existing packaged applications, internalize applications from the public gallery and even cover automated integration testing of your packaged applications.
Last but not least, we will enable governance and management using pull requests for Devs and Ops as well as environments and approvals for management.
Azure Image Builder CI/CD with PowerShell en
While we all thought IaaS would slowly become less relevant in the cloud, the opposite is the case. In this session, we will see how one can build up a full DevOps project with approval flows and pipeline automation in order to publish images to internal Azure Compute galleries.
We will have a look at both a user-friendly, purely file-based approach as well as an approach using Packer and their similarities and differences.
We will examine both Windows and Linux images and you will get a working approach how to manage image customizations easily and with as little typing as possible.
AutomatedLab - Expert en
You have used AutomatedLab in the past, but feel that there must be more to it? You are unsure if your lab deployments can be further simplified?
In this session we will peek under the hood of AutomatedLab, learn about its configuration system, create a custom role and explore the settings for existing roles.
We will also expand on more advanced scenarios like hybrid labs that are connected to Azure Arc, running AutomatedLab against Azure Stack and more.
Follow-Along: Azure Automanage Machine Configuration for large environments en de
You are on the verge of onboarding your on-premises systems to
Azure Arc and plan to manage them using Azure Automanage Machine Configuration?
Or do you already have everything set up, but want an overview of what is possible beyond pre-made Machine Configuration templates? This session has got you covered.
Using the popular DSC blueprint from the DSC community, you will be introduced to a scalable and manageable way
of creating machine configurations. You are invited to follow along in this session to create and publish configuration for your own machines.
Requirements to fully follow along:
- Compatible authoring environment: https://learn.microsoft.com/en-us/azure/governance/machine-configuration/machine-configuration-create-setup
- Access to an Azure subscription
- Permissions to create a storage account or upload to an existing storage account
- Permissions to create and assign policies
- VM(s) to manage, either Arc or Azure VMs
AutomatedLab - Basics en de
Are you tired of configuring your lab environments by hand, only
to tear them down almost immediately? Do you need to host a training for a lot of people but don't have a dedicated lab provider or the time to configure all machines from scratch?
Then look no further - the open-source PowerShell module AutomatedLab has got you covered on Azure, Azure Stack Hub and Hyper-V, on Linux and Windows.
Automated Integration Testing environments made easy en de
This session will dive into infrastructure as code with PowerShell for your Pester integration testing environment. We will be using a Chocolatey package and a PowerShell module to highlight the way testing can be done.
We will explore Azure Pipelines as well as GitHub Workflows to see how you can design and deploy a fresh testing environment for each pipeline run, and how your Pester results can be published and used by decision makers.
Can be delivered as a follow-along as well
Automatisierte Integrationstestumgebungen leicht gemacht en de
Diese Session gibt einen Einblick in Infrastructure-as-code mit PowerShell für Pester Integrationstestumgebungen. Wir nutzen als Beispiele ein Chocolatey-Paket und ein PowerShell-Modul.
Anschließend lernen wir Azure Pipelines und GitHub Workflows kennen, und erfahren, wie wir unsere immer frisch ausgerollte Testumgebung innerhalb eines Pipeline-Laufs nutzen können.
AutomatedLab - Grundlagen en de
Hast du keine Lust mehr, langwierig Laborumgebungen zu erstellen, nur um sie kurz darauf wieder einzureißen? Du brauchst eine Schulungsumgebung, hast aber keinen dedizierten Schulungsanbieter oder Zeit, alles von Grund auf aufzubauen?
Dann ist AutomatedLab eine praktische Lösung. Dieser Vortrag zeigt dir, wie du mit dem open-source PowerShell-Modul AutomatedLab kleine bis gigantische Laborumgebungen auf Azure, Azure Stack Hub und Hyper-V aufbauen kannst. Reproduzierbar, schnell und flexibel.
Follow-Along: Azure Automanage Machine Configuration in großen Umgebungen en de
Ihr seid kurz davor, eure on-premises Systeme mit Azure Arc in die Cloud zu bringen, und plant bereits, diese mit Azure Automanage zu verwalten? Oder habt ihr bereits alles konfiguriert, und braucht nun einen Überblick, was jenseits der eingebauten Policies alles möglich ist? Dann ist diese Session genau richtig.
Anhand des beliebten DSC Blueprint aus der DSC Community werden wir einen skalierbaren und gut verwaltbaren Weg kennenlernen, selbst größte Konfigurationen zu erstellen. Gerne könnt ihr während der Session schon mitmachen.
Anforderungen, um live mitzmachen:
- Passende Umgebung zur Bearbeitung: https://learn.microsoft.com/en-us/azure/governance/machine-configuration/machine-configuration-create-setup
- Zugriff auf eine Azure subscription
- Rechte, storage accounts zu erstellen oder in bestehende hochzuladen
Rechte um Policies zu erstellen und zuzuweisen
- VM(s) die verwaltet werden sollen, entweder Arc oder native Azure
Azure Automanage Machine Configuration for large environments en de
You are on the verge of on-boarding your on-premises systems to
Azure Arc and plan to manage them using Azure Automanage Machine Configuration?
Or do you already have everything set up, but want an overview of what is possible beyond pre-made Machine Configuration templates? This session has got you covered.
Using the popular blueprint from the Desired State Configuration (DSC) community, you will be introduced to a scalable and manageable way
of creating machine configurations that has been used with customers time and time again.
The speaker will use PowerShell, DSC, Azure Automanage, Azure Repos + Pipelines, the project can be built on any system but is targeted towards Windows guests.
Azure Automanage Machine Configuration in großen Umgebungen en de
Ihr seid kurz davor, eure on-premises Systeme mit Azure Arc in die Cloud zu bringen, und plant bereits, diese mit Azure Automanage zu verwalten? Oder habt ihr bereits alles konfiguriert, und braucht nun einen Überblick, was jenseits der eingebauten Policies alles möglich ist? Dann ist diese Session genau richtig.
Anhand des beliebten DSC Blueprint aus der DSC Community werden wir einen skalierbaren und gut verwaltbaren Weg kennenlernen, selbst größte Konfigurationen zu erstellen.
Infinite scale with Terraform and Azure Enterprise Scale en de
This session dives into the Azure Cloud Adoption Framework and Enterprise Scale Landing Zones from a platform engineering point-of-view. You will learn how to approach even the biggest Terraform projects with clever design of configuration data, liberal use of best-practice community modules and a good dose of continuous integration.
After seeing a real-life customer scenario - anonymised - you will be able to deploy multi-tenant projects with any number of landing zones with relative ease. To accomplish this feat, we will only be using three modules.
Lastly, after attending this session, you will be able to deploy your infrastructure in any continuous integration and continuous delivery tool. The speaker will use Azure DevOps with YAML-based pipelines, making them easily transferable to essentially every tool out there.
Unendlich skalieren mit Terraform und Azure Enterprise Scale en de
In dieser Session geht es um das Azure Cloud Adoption Framework und Enterprise-scale Landing Zones aus Sicht eines platform engineering Teams. Ihr werdet einen Ansatz kennenlernen, auch mit den größten Terraform-Projekten fertig zu werden. Wie? Mit clever gestalteten Konfigurationsdaten, einer gesunden Anzahl an Modulen und einer guten Prise Continuous Integration.
Nachdem wir uns ein anonymisiertes Kundenszenario angesehen haben, werdet ihr in der Lage sein, multi-tenant Projekte mit einer beliebigen Anzahl Landing Zones zu betreuen. Um dieses Wunder umzusetzen, brauchen wir nur drei Module.
Zu guter Letzt werdet ihr nach der Session in der Lage sein, eure Infrastruktur in einem beliebigen Continuous Integration und Continuous Delivery Tool auszubringen. Der Vortragende nutzt Azure DevOps mit YAML-basierten Pipelines, welche leicht auf andere Tools übertragen werden können.
BrauerShell - Bier brauen mit PowerShell und Azure IoT en de
Bierbrauen ist teils Leidenschaft, teils Wissenschaft. Welches Kombination aus Tool und Cloudprovider könnte da besser sein als PowerShell und Azure, damit wir uns mehr auf die Leidenschaft konzentrieren können?
In dieser Session lernt ihr PowerShell mal ein wenig anders kennen, und werdet feststellen, dass die Shell von Ideenentwicklung über Lagerhaltung bis hin zum Brauen und Reifen hilfreich sein kann. Natürlich gibt es in dieser Session allen nötigen Code, um (besser) Bier zu brauen! Der Braumeister dieser Session nutzt als IoT-Sensor ein Tilt - ein BLE Hydrometer, welches bei der Hauptgärung unerlässlich ist, um die Bierqualität nicht durch den Endgegner Sauerstoff zu gefährden.
Nebenbei gehen wir auf Azure IoT und Azure Functions ein, um die eigene Brauerei auch nach Außen sichtbar zu machen. Dabei werden wir PowerShell natürlich nicht verlassen, und nutzen das Web-Framework Pode um eine sehr simple und funktionale Bier-API zu hosten.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top