So to set the scene a little there has been some discussions between some of the Speakers about what PSConf will be like for them and I’ve been revisiting the schedule to determine which areas are of the most interests in my opinion to the following categories of attendees
Possibly new to IT and looking at understanding what has in the last 2+ years become a much more critical component in IT systems administration
Potentially has been using PowerShell mainly in a supporting manner for one of the core Microsoft technologies that have embraced it – SharePoint, Exchange, Active Directory etc. and is now looking to further their skills across a wider scope of technologies
Most likely have been using PowerShell for day to day systems management of multiple technologies and is not afraid to get into the nitty gritty of how it all works under the hood and very much likely to be handing experience back to the community via Blog posts and technology conferences like PSConf.
So I decided that really this was much more than just a Simple Tweet – so this had to be a blog post.
Firstly as a speaker there are always some additional benefits to those presented to the general public – like the pre / post event shindigs which are always a great opportunity to have some further discussions on a technical level or even on a more personal level. Having been to the SPSLondon events I enjoyed the ability to understand the variances to the community and realised rather quickly that at 25 I certainly was in the lowest age bracket but that did not stop me having an enjoyable time whilst there.
As a speaker at events I am very aware of the fact that the events are for the community and that giving to the community means much more to me than finances – I do these off my own back and will do so for (hopefully) many years to come so that I can continue to learn from the Community in how they are advancing their skills on a day to day basis.
However back to the point behind this post – as an Attendee of one of the 3 levels i suggested above this event will be a great event due to the variation of levels of content being presented and I’m reading through the schedule (see below) and I am really wishing that I had the ability to split into 2 to attend multiple sessions as the content being delivered here will be of top quality and is really not to be missed.
Now there are a hell of a lot of great sessions but the ones that I feel will be the most benefit to the newcomers to PowerShell would be the following
- State of the Union by Jeffery Snover
Understand where PowerShell is now and what the Future holds for PowerShell – A must for all Attendees
- Windows PowerShell Desired State Configuration by Jeff Alexander
Gather an insight into the power that is available to IT Admins when using PowerShell Desired State Configuration – The main underlying topic behind the PowerShell Conference
- Building your SharePoint On-Premises and Online Solutions with PowerShell and CSOM by Gokan Ozcifci & Gilles Pommier
As a SharePoint Person I feel that this one had to be included – With Office 365 organisations that would never have thought of deploying SharePoint will now be looking to take advantage of this immersive platform and this should be an ideal session to show the power that is available when you combine SharePoint & PowerShell
- Creating Elegant Code by Benjamin Hodge
For me one of the biggest issues when learning how to code/script in PowerShell is that it can become a messy nightmare rather quickly and this session should be useful for all looking to understand how PowerShell code/scripts can be easily read for when you come back to it or when you pass it to another colleague (or even the community)
- Collaborative PowerShell with Github by Matt Hitchcock
One of the most talked about topics at the moment outside of the PowerShell world is the Open Sourcing Models taken by different organisations (Microsoft included) and this should be a great session to introduce the benefits of Source Control and Collaborative programming
- Manage Office 365 and Azure AD with PowerShell by Jaap Brasser
As more and more organisations, especially start-ups, are looking at ditching the On-Premises servers this should be a great session for those now looking to manage this technology and will be very much worth attending.
Now in a similar manner these are the sessions that I feel will benefit those in the Intermediate category
- Building PowerShell GUI Tool Solutions by Dr. Ferdinand Rios
Anyone that is not a PowerShell person loves their GUI (Graphical User Interfaces) – and this sessions will show you how to can create these yourself using PowerShell as the underlying technology behind them
- Infrastructure as Code with Desired State Configuration by Ravikanth Chaganti
A more in depth look at how Infrastructure as code as solution can be really adopted within an organisation to bring real time benefits
- Azure Automation : Katana for Azure Ninjas by Janaka Rangama
As Azure is becoming more and more prominent for organisations to take advantage of this should be a very interesting session looking at how making using of the reusability of PowerShell to provide a much more useful and consistent model for implementing solutions quickly and at scale.
- Advanced DSC Concepts by Nana Lakshmanan
This for me is one of the most important sessions of the weekend and rightly so as within this session you will be learning from one of the PowerShell Product team – A rare opportunity and not to missed.
- New PowerShell security features and threat management by Jaap Brasser
PowerShell has unjustly been given a reputation as being an unsecure technology and within this session you will learn about the most recent additions to the PowerShell feature set and will leave this session with a much clearer and more focused view on the way that PowerShell is a much more secure as a technology and how it integrates with other security technologies as well.
- How to Unit Test your PowerShell Code with Pester by Deepak Dharmi
Unit testing is a critical component when dealing with any programming language and in this session you will learn how to build and implement Unit Testing into your scripts
Now there are a hell of a lot of
great sessions but the ones that I feel will be the most benefit to the
newcomers to PowerShell would be the following
- DSC Internals Deep Dive by Nana Lakshmanan
Getting into the real deep understanding of how DSC works and as an advanced session this will one of the most integral to getting the most out of the PowerShell Conference
- Object Orientated .NET with PowerShell by Punit Ganshani
This is a session that to me will allow those that are well versed in PowerShell to look at expanding PowerShell by understanding how to make more use of underlying .NET within PowerShell
- Automating 3rd Party Systems with PowerShell by Benjamin Hodge
This should be an interesting session for those that wish to learn about systems management that doesn’t typically span the Microsoft stack and should give the attendees the needed inform them on how they can leverage API’s for systems that they manage whilst using PowerShell
Now its taken me 3+ hours and countless revisions of the above to get where I feel is the most useful for a singular attendee however this is based on my own personal experience and may not be quite right for yourself but the key take home from here is that everyone that attends PowerShell Conference even including the speakers like myself and even the MVP’s will be learning at this event.
However I would stress that if you were to attend as a group then this really does change everything and gives your organisation some amazing face to face time with the Speakers and other Attendees too.
If you are thinking of attending as a group then there are some discounts available depending on the group size
3 – 5 = 10% off
5 + = 20% off
So please drop myself an email via firstname.lastname@example.org and I will look to arrange to get you sent a discount code.