PowerShell is such a capable and versatile tool that the advice we sometimes hear is to replace the question “Can you use PowerShell to do that?” with “Should you use PowerShell to do that?”.
Join Lucas Allman as he explains how he ignored that advice completely and built a Configuration as Code (CaC) toolset in PowerShell for managing his team’s device management and reporting automations.
Lucas will demo his home-grown toolset which includes custom PowerShell modules for maintaining the environment, the Microsoft.PowerShell.SecretManagement module for managing automation credentials, GitHub for versioning and collaboration and good old Window Task Scheduler. More than just the sum of it’s parts, Lucas will also talk about why a sane person would chose to build your their toolset instead of using a pre-built solution, and how you and your team could benefit from the journey.
By the end of the session, you’ll have an idea of how a CaC framework can help your team manage their automations, what considerations are necessary for success, and what other, possibly more sane options are available to you. Most of all, Lucas wants to encourage you to build that solution you’ve been thinking about.
Because sometimes the “right” tool for the job is the one your team already knows how to use.
Lucas Allman is an IT automation specialist with a passion for building practical, scalable solutions using PowerShell. With deep experience in endpoint management, configuration as code, and Microsoft cloud services like Intune and Graph API, Lucas focuses on making complex workflows maintainable, secure, and efficient. He’s an advocate for knowledge sharing and enjoys helping others level up their scripting and automation skills through real-world examples and interactive problem-solving. He had ChatGPT write this bio and says it’s close enough.
You can follow Lucas on Bluesky at @lucasallman.bsky.social or at his freshly created blog https://therealzero.github.io/ where he will be posting more content in the future.
Join us online or in person.
Want to know what time this meeting is in your time zone? https://meeting.rtpsug.com/timezoneinfo
RTPSUG is a friendly cadre of PowerShell fans from different walks of life, all coming together to share our love for ideas and knowledge. Our meetups are open to everyone, whether you’re a seasoned pro or just getting started with PowerShell. So, if PowerShell is your jam, come hang out with us and see how our group can level up your PowerShell journey.
Get ready to shine in the spotlight! We love capturing the magic of our meetings and sharing it with the world on our YouTube channel a few days later. By showing up, you’re giving us the green light to use any recordings that might have your star appearance in them. We might even make you famous on YouTube and Reddit! 🌟📹😄