Arizona PowerShell Users Group November 2019

Topic: Using the Requirements PowerShell Module for Cross-Platform Configuration Management

Come to this session where you can learn about: PowerShell framework for decoratively defining and idem-potently imposing system configurations.

 

About our Speaker:

Trevor Sullivan  – I have been working in the IT field since 2004, and am primarily self-taught. That means that I do not have a college degree, and I am quite proud to publicize that. I have a sincere passion for learning about all sorts of various technologies in the world of systems management and network infrastructure. Because I am self-taught, and have relied heavily on the various online communities (including Google) for support during my earlier years in IT, I feel very strongly about contributing back to the community, and sharing information freely with others. Blogging is one way that I can achieve that, followed by participation in e-mail mailing lists and online discussion forums.

Where:

If you are interested in joining remotely Browse to our Youtube Channel and look for our speaker:

If you plan on being OnSite please sign up via EventBrite

Tuesday November 5th, from 5:30 pm – 7 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

Arizona PowerShell Users Group September 2019

Topic: Creating HTML from PowerShell objects

In this session we’ll explore the different ways to create HTML Objects.  Including built in CMDLETS with PowerShell and some community modules as well. 


logo[1]

About our Speaker:

Thom Schumacher is an IT professional with over 25 years’ experience Thom’s background includes 10 years as an Avionics tech 16 years for a major computer manufacturer, and his last position was with an eCommerce company. Thom is currently employed with Ercot.

Thom started the Microsoft PowerShell user’s group in Austin Texas & is the current Leader of the Arizona PowerShell users group. Thom’s Microsoft PowerShell expertise is in IIS, TFS, SQL Reporting Services, supporting dot net developers and their code. He has also written a chapter in Powershell Conference Book.

Thom spoke at the 2016 Asia Powershell Conference and led and spoke for Arizona Powershell Saturday in 2016 and 2017.

He is passionate about teaching what he knows and automating whatever he can.
Thom’s hobbies include motorcycles, woodworking and PowerShell

Where:

If you are interested in joining remotely Browse to our Youtube Channel and look for our speaker:

If you plan on being OnSite please sign up via EventBrite

Tuesday September 10th, from 5:30 pm – 7 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

Arizona PowerShell Users Group August 2019

Topic: Keeping SQL clusters active After Patching

Use case: We are still using Windows FCI (Fail Over Cluster Instances) during patch windows the Network Operations Center (NOC) will often reboot servers and forget to move the SQL Server resources back to the node they just rebooted. We needed a way to allow the NOC to find all the Windows FIC’s that were running more than ( 1 ) SQL role on a single physical server.

Approach: since we needed a way to query the FCI names from Active directory we decided to use PowerShell vs TSQL. This session will be about how this was accomplished using PowerShell

About our Speaker:

Andrew Mora
Andrew Mora is a SQL Server DBA by trade now spending time in a management role. The focus of our effort over the next year will be to automate as many tasks as possible using powershell.

If you are interested in joining remotely Browse to our Youtube Channel and look for our speaker:

If you plan on being OnSite please sign up via EventBrite

Tuesday August 6th, from 5:30 pm – 7 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

Arizona PowerShell Users Group July 2019

Topic: Getting started with PowerShell modules

If you missed this Talk you can see the video here:

Additionally the Scripts and examples Kevin posted here:

https://github.com/KevinMarquette/ModulePresentation

PowerShell modules are the preferred way to package and distribute your PowerShell. In this session, Kevin will break down what a module actually is and how to build one from scratch. We will cover some common patterns and practices for developing modules. Kevin will show you the structure behind his modules. This session should give you the guidance needed to start building your own modules and also show you where to go next after you understand the basics.

About our Speaker:

Kevin Marquette
Kevin Marquette is the Principal DevOps Engineer for loanDepot in Irvine, CA, Microsoft MVP, 2018 PowerShell Hero, and SoCal PowerShell User Group Organizer, and Author behind  https://powershellexplained.com/ .

If you are interested in joining remotely Browse to our Youtube Channel and look for our speaker:

If you plan on being OnSite please sign up via EventBrite

Tuesday July 9th, from 5:30 pm – 7 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

Arizona PowerShell – Nov 6th

Topic:  All about HashTables

PowerShell is based on Objects and one of the most common things that either create an object or are contained in an object  is a HasTable.  Come to this session to see how hashtables work in PowerShell. How they can be used in PowerShell.

 

Link to material presented on the 6th: Powershell Hashtables 

Click on Raw and it should allow for download.

About our Speaker:

Thom Schumacher is an IT professional with over 25 years’ experience  Thom’s background includes  10 years as an Avionics technician and 16 years for a major computer manufacturer. He is presently working as a contractor for an Electric distributor.

Thom started the Microsoft PowerShell user’s group in Austin Texas.  Thom’s Microsoft PowerShell expertise is in IIS, TFS,  & supporting dot net code.  Thom has attended a number of the Microsoft PowerShell user’s conference in the US and has spoken at the Asian Microsoft PowerShell conference in Singapore. He is passionate about teaching what he knows and automating whatever he can.

Where:

Sign up here: EventBrite

Please only signup via EventBrite if you intend to attend on site in Tempe.

Tuesday November 6th, from 5:30 pm – 7 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

 

Arizona PowerShell – Oct 2nd

Topic:  Debugging PowerShell Scripts

Getting an effective and reusable script requires debugging.  Debugging for PowerShell can be done in multiple different tools.  During this session Thom will demonstrate how to Debug your PowerShell scripts. Using PowerShell ISE, Visual Studio code and PowerShell.exe

Link to material: Powershell Debugging

Scripts

About our Speaker:

Thom Schumacher is an IT professional with over 25 years’ experience  Thom’s background includes  10 years as an Avionics technician and 16 years for a major computer manufacturer. He is presently working as a contractor for an Electric distributor.

Thom started the Microsoft PowerShell user’s group in Austin Texas.  Thom’s Microsoft PowerShell expertise is in IIS, TFS,  & supporting dot net code.  Thom has attended a number of the Microsoft PowerShell user’s conference in the US and has spoken at the Asian Microsoft PowerShell conference in Singapore. He is passionate about teaching what he knows and automating whatever he can.

Where:

Sign up here: EventBrite

Please only signup via EventBrite if you intend to attend on site in Tempe.

Tuesday October 2nd, from 5:30 pm – 7 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

 

Arizona PowerShell – August 7th

Topic: PowerShell in a Commercial Application

In this session Tom will show you how custom modules and functions can be used to validate product requirements, deploy, monitor and support a commercial enterprise class software application.

About our speaker: 

tomtownsbiopicture
Tom Towns is a seasoned system development, SQL Server database and system administration professional.  He has contributed on multiple successful enterprise class commercial health insurance software applications as a senior technical expert and manager in start-ups and large corporations.  Tom’s current areas of focus are DevOps, development/test infrastructure, automated continuous deployment, software packaging, client software deployment and Microsoft Azure.

Where:

Sign up here: EventBrite

Please only signup via EventBrite if you intend to attend on site in Tempe.

Tuesday August 7th, from 5:30 pm – 8 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

 

Arizona PowerShell – July 10th

Topic: Parsing SCCM Logs and Taking action on them

Parsing and looking at all the various log files that an SCCM client has can be a large task.  Come to this session where Thom will show you how to use PowerShell to parse the logs and then take action on the parsed logs.

About our Speaker:

Thom Schumacher is an IT professional with over 25 years’ experience  Thom’s background includes  10 years as an Avionics technician and 16 years for a major computer manufacturer. He is presently working as a contractor for an Electric distributor.

Thom started the Microsoft PowerShell user’s group in Austin Texas.  Thom’s Microsoft PowerShell expertise is in IIS, TFS,  & supporting dot net code.  Thom has attended a number of the Microsoft PowerShell user’s conference in the US and has spoken at the Asian Microsoft PowerShell conference in Singapore. He is passionate about teaching what he knows and automating whatever he can.

Where:

Sign up here: EventBrite

Please only signup via EventBrite if you intend to attend on site in Tempe.

Tuesday July 10th, from 5:30 pm – 8 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

 

Arizona PowerShell March 6th

Having fun with PowerShell 6.0 – JEA, remoting and cross-
platform

With the recent release of PowerShell 6.0 a lot of questions about remoting, using it across different platforms and what the implications are for JEA. In this session we will briefly go over these core concepts before diving into what PowerShell 6.0 brings to the table and what we are going to pay attention to in the future.
If you are already working with PowerShell 6.0 and you have specific questions be sure to have them prepared, as Yaap will be more than happy to go beyond the content covered in this session.

About our Speaker zakelijk portret bedrijfsportret

Jaap Brasser is a Technical Marketing Engineer at Rubrik and an CDM MVP with a big passion for scripting and automation. As an IT professional Jaap is part of several professional communities, speaks at technical events and writes articles on a variety of subjects on his personal blog and other websites or magazines. As an active member of the PowerShell community he supports users by providing answers in forums, blogs about PowerShell and creates and shares PowerShell modules and functions.
Blog: www.jaapbrasser.com/
Twitter: twitter.com/jaap_brasser
GitHub: github.com/jaapbrasser

Where:

Signup here: EventBrite

Tuesday March 6th, from 5:30 pm – 8 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

Arizona PowerShell – August 1st

Test Driven Development Using Chef

Test Driven Development of Chef Infrastructure Automation on Windows Configuration management is currently all the rage in the DevOps space right now but few are investing in the quality of their configuration code like they do with application code. Yet, all the same benefits apply resulting in a faster feedback loop and ultimately cost/time savings. In this session we will cover how to develop Chef cookbooks (with DSC resources) for Windows by writing rspec/Pester tests first. We will review how the red-green-red-green process ensures we have valid and useful tests. For good measure we will also show how mocking works to help isolate your tests. In addition to reviewing existing cookbooks, we will also write some new configuration code in the test-first style during the talk.  Chef, Kitchen, rspec, PowerShell, DSC and Pester make for a power combination when used together to write tests which drive the development of your configuration code. Come hear how we use this stack of tools to write our configuration code at EBSCO with high quality and you can too.

About Robb Scheiefer Robb S|chief7|er

Robb Schiefer is a Solution Architect for EBSCO Industries, a global company with businesses in Information Services and a wide range of industries headquartered in Birmingham, Alabama. After successfully transitioning from quarterly to daily deployments for his group at EBSCO, Robb developed a passion for evangelizing DevOps and Continuous Delivery to anyone that will listen (and some that won’t). The goal of which is to continually improve the speed of value delivery to customers. Robb is also a co-founder of the Birmingham .NET Meetup in Birmingham, AL and a Microsoft MVP. Beyond the joys of software development, he enjoys family time, church, blogging and long walks on the beach.

Where

Signup here: EventBrite

Tuesday August 1st, from 5:30 pm – 8 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ