Arizona PowerShell Jan 9th

Infrastructure testing with Pester

During this session we will explore Infrastructure testing with Pester.

About our Speaker:
Adam Bertram is a 20-year veteran of IT. He’s currently an automation engineer, blogger, independent consultant, freelance writer, author, trainer, and presenter. Adam focuses on DevOps, system management, and automation technologies as well as various cloud platforms. He is a Microsoft Cloud and Datacenter Management MVP and efficiency nerd that enjoys teaching others a better way to leverage automation. Catch up on Adam’s articles at http://adamtheautomator.com , Connect on LinkedIn or follow him on Twitter at @adbertram

Where:

Signup here: EventBrite

Tuesday January 9th, 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

Advertisements

Arizona PowerShell Dec 5th

GUI tools using PowerShell

During this session we will explore how to create a GUI interface to enhance scripts to become true tools that can be used by non-technical resources.
We will explore using some free tools and some almost free options.
At the conclusion of this session users will have an understanding of form properties and actions and how they relate to PowerShell code.
Attendees are encouraged to bring a thumb drive for sharing of sample code.

One example gui creator for powershell: https://poshgui.com/

 

About our Speaker:

Mark MacLachlan is a 25 year IT veteran who specializes in Windows, Active Directory and Microsoft Exchange automation.  He is a former Microsoft employee and VBScript trainer.  Mark embraced PowerShell when it was first released and quickly built on his existing scripting knowledge.  Mark enjoys tool building with PowerShell to make his and his team’s IT duties easier.  His motto is “Work smarter, not harder.”

 

Where

Signup here: EventBrite

Tuesday December 5th, 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 Nov 7th

Data Decisions for PowerShell

When you create a PowerShell command or tool, sometimes you need to incorporate external data. Perhaps you need to process data from an external source. Or your command needs to commit data to disk in some fashion. Fortunately, there are many options besides a simple text file. Unfortunately, it can be confusing trying to decide what approach to take. In this session, we’ll discuss your options, decision points and a few best practices.

About our Speaker Jeffery Hicks JeffHicks_2017_medium

Jeffery Hicks is an IT veteran with over 25 years of experience, much of it spent as an IT infrastructure consultant specializing in Microsoft server technologies with an emphasis in automation and efficiency. He is a multi-year recipient of the Microsoft MVP Award.  He works today as an independent author, teacher and consultant. Jeff has taught and presented on PowerShell and the benefits of automation to IT Pros worldwide. Jeff has authored and co-authored a number of books, writes for numerous online sites and print publications, is a contributing editor at Petri.com, a Pluralsight author, and a frequent speaker at technology conferences and user groups.  You can keep up with Jeff on Twitter (http://twitter.com/JeffHicks) and on his blog (https://jdhitsolutions.com/blog).

Where

Signup here: EventBrite

Tuesday September 12th, 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

AZ – PowerShell Saturday

On Saturday October 14, 2017, the Arizona PowerShell Users group is coming to the Wells Fargo Chandler Facility for an all-day free PowerShell training event. We suggest participants bring a laptop for hands on experience. This event is open to IT professionals and PowerShell Enthusiasts. Participants will be required to sign up via the Event Brite page to gain entry.  If you are a Wells Fargo employee you will need to bring your badge.

Where:

Address is 2800 South Price Rd. park in the parking garage located behind the 2800 building The entrance to the 2800 building faces the parking garage. As you walk to the entrance, enter thru the doors on the left to the guard station to pick up your badge. Proceed to classrooms

Sponsors

This event has been made possible by our sponsors. TekSystems.

Our sponsor Tek Systems will be providing pizza for lunch.  Wells Fargo has a small cafeteria with purchasable snack  and drink items (self service).  Coffee, water and tea are provided by our Venue sponsor (Wells Fargo).

Donuts will be available during the AM portion of the event.

Please see the event website for speakers and session details:
http://powershellsaturday.com/013/

Venue:

Wells Fargo site policy limits internet access to employees only. Should you need access to the internet please bring your own hotspot.

Our speakers include:

  • Will Anderson is a 15 year infrastructure veteran who specializes in Patch Management as well as Compliance and Systems Center Configuration Manager. He works in environments ranging over 150,000 users. He has a broad range of knowledge in products and services ranging from Exchange, Active Directory, Group policies and Applications. He often blogs about how he uses PowerShell to make his admin and engineering task easier.

 

  • Jason Helmick is a consultant and teacher, currently working for his favorite learning company Pluralsight. He has worked in the IT industry for more than 25 years focused on strategic IT business planning. Jason is a highly successful and sought after IT author, columnist, lecturer, and instructor with a specialty of DevOps and automation practices for the IT Ops professional. He is an avid contributor in the PowerShell community and a board member COO/CFO of Powershell.org

 

  • Tommy Maynard is a Windows PowerShell enthusiast with over 15 years of IT experience supporting desktops, servers and other Microsoft technologies as well as helping educate and inspire people that work in the industry to embrace PowerShell scripting and automation. His goal is to educate and inspire people that work in his industry to embrace PowerShell, scripting and automation.

 

  • Jason Yoder is a Microsoft Certified Trainer, SAPIEN PowerShell MVP delivering PowerShell instruction since version 1.  He is also a Chief Petty Officer in the United States Navy. He has a bachelor of Science in Computer Science degree as well as high level Microsoft Certifications on all operating systems from Windows NT4 to Windows Server 2012. Jason  helped develop the official PowerShell training with Microsoft.

More about PowerShell: PowerShell is a Windows and Linux scripting language developed by Microsoft for the purpose of task automation and configuration management. This powerful scripting language is used extensively throughout the whole IT Industry.

 

Please sign up here: Event Brite

To see more information on the event and speakers see the following links:

http://powershellsaturday.com/013/

http://powershellsaturday.com/013/speaker/
Schedule:

Time Speaker Topic Room Workshop
8am – 9am Setup Setup Setup Setup
9am-10am Jason Yoder FASTER!!!! Make Your Code Run Faster! 1 No
10am-11am Tommy Maynard An Advanced Function Template 1 No
11am-Noon Yoder, Maynard Workshop* 1 Yes
Noon-1pm Lunch Lunch** Lunch Lunch
1pm-2pm Will Anderson Using Desired State Configuration in Azure 1 No
2pm-3pm Jason Helmick PowerShell Desired State Configuration (DSC) for the IT Ops guy 1 No
3pm-5pm Anderson, Helmick Workshop* 1 Yes

 

Arizona PowerShell Sept 12th

PowerShell for BI Professionals: Automating SSIS, SSRS & SSAS.

PowerShell has allowed DBAs to manage huge numbers of SQL servers, all
automatically. Now BI practitioners can reap the same benefits of scale and
automation. Scenarios that are normally extremely time consuming can be done
quickly, all with a few lines of PowerShell.
This session will be filled with demos based on real-life scenarios and use-cases.
We will demonstrate how to scale and automate your BI solutions, with a
minimum of effort. In particular, we will be covering PowerShell cmdlets & their
integrations with SSRS, SSIS, & SSAS.
By the end of the session, you’ll be able to accomplish in minutes what would
normally take hours or days. You’ll know ways to quickly deploy hundreds of
SSRS objects to multiple servers; or instantly identify and process stale SSAS
dimensions. Additionally, you will also be able to take care of some pesky ETL
tasks, some by automating SSIS, and others using just plain old PowerShell.

 

About Aaron Nelson aaronNelson

Aaron Nelson is an author, public speaker, blogger, & leader in the community. He has over 15 years of experience in architecture, business intelligence, development, and performance tuning of SQL Server. Aaron has received many certifications and is a six time winner of the Microsoft MVP Award. Aaron leads the PowerShell Virtual Group of PASS ( SQLPS.io ), is a board member of PowerShell.org, and is a volunteer at his local PASS chapter, AtlantaMDF.

 

Where

Signup here: EventBrite

Tuesday September 12th, 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

Arizona PowerShell – July 11th

Adding Intellisense support to your PowerShell Modules

Intellisense is a powerful component of any PowerShell module that improves user experience. We’ll explore how to build and test your own Intellisense results using native interfaces in PowerShell.

NOTE: This Session will not be recorded or available online. This is an in person Session only. 

 

Trevor-Rocky-Mountain-National-Park-2013-resized[1]About Trevor Sullivan:

Trevor Sullivan is a 13+ verteran in the software industry and has extensive experience in business, consulting, and training.

 

Location:

Tuesday July 11th, 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

Signup : EventBrite

Arizona PowerShell – June 6th

Getting Started with PowerShell Development in Visual Studio Code

If you’ve written a script in PowerShell then you’ve probably used the PowerShell ISE. Now that PowerShell has gone cross-platform, Visual Studio Code has become the new official editor for PowerShell development. David will show you how to get started using Visual Studio Code for PowerShell development. Learn how you can use Visual Studio Code to develop, debug and test your scripts in Windows or Linux!

About David Wilson
David is a software engineer in the PowerShell team at Microsoft, working to evolve the PowerShell development experience. He is the lead developer of the PowerShell extension for Visual Studio Code and PowerShell Editor Services.

Streaming: We’ll do our level best to stream this content and be live look here for the live feed.

Location:

Tuesday June 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

Signup : Eventbrite 

Arizona PowerShell – May 2nd

Pester

In this session, we will be discussing Pester, how it is setup, how it can be used, and also show live examples of Pester in practice.  Pester is a very unique tool because it is geared towards testing PowerShell scripts and verifying outputs.  When you use Pester, it can help everyone write better and more efficient code.  It will change your philosophy on how to write functions and how you can make sure they don’t break in the future.  We can also make sure that bugs that have popped up in the past can be avoided in the future.  We will also be discussing how Pester can be used to test your infrastructure.

Our Speakers: Joshua Twitchell, Joel Baltrus

JoshuaTwitchellJoshua Twitchell: Configuration Manager admin for Kiewit Construction.  Been using PowerShell for everything over the past 4 yrs.  Very much of the opinion of automate everything!

Joel Baltrus: Has lived in Arizona for 12 years and has been using PowerShell since v2. Is currently employed as a DevOps Engineer doing mostly PowerShell development. Discovered Pester about 2 years ago and continues to use it. Still learning how to write better code every day and Pester is the tool to help with that. Recently was lucky enough to attend the 2017 PowerShell DevOps Summit in Bellevue.

Sign up here: EventBrite

Location:

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

Arizona PowerShell – April 4th

PowerShell Non-Monolithic Script Module Design

Creating a script module in PowerShell is a very simplistic process, but there are a number of reasons why you might not want to create one huge monolithic PSM1 script module file that contains all of your module’s functions. During this session, Microsoft MVP Mike F Robbins will demonstrate how to separate each of your module’s functions into its own dedicated PS1 file that’s dot-sourced from your script module’s PSM1 file along with discussing this design methodology and the challenges that it creates. Many times resolving one problem seems to create more problems such as cmdlets from other modules showing up as being exported by your module. The solution to these problems and more will be provided during this session. Mike will also demonstrate using a Pester test to validate that all of the functions are indeed exported along with using a function to help automate the module manifest update process when additional functions are added to your module.

Our Speaker: Mike F. Robbins

Mike F Robbins is a Microsoft PowerShell MVP and a SAPIEN Technologies MVP. He is a co-author of Windows PowerShell TFM 4th Edition and is a contributing author of a chapter in the PowerShell Deep Dives book. Mike has written guest blog articles for the Hey, Scripting Guy! Blog, PowerShell Magazine, and PowerShell.org. He is the winner of the advanced category in the 2013 PowerShell Scripting Games. Mike is also the leader and co-founder of the Mississippi PowerShell User Group. He blogs at mikefrobbins.com and can be found on twitter @mikefrobbins.

Location:

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