Tag Archives: ChatOps

PowerShell Conference and Cloud Automation

The last two weeks I had the opportunity to speak at a number of events. The PowerShell Conference Europe in Hanover and technical user groups in the UK. This post is intended to provide information about the various events and is intended to share the information in regard to the sessions.

Last week, 17-20 April, the PowerShell Conference Europe was held again. This event was once again a great success, with sessions presented by the PowerShell Team and experts from their respective fields. Enthusiasts gathered from all over the Europe, and the world, to participate in this event. There were plenty of lively interactions between attendees and speakers and the PowerShell team. All in all there was a great atmosphere of sharing and collaboration at the conference.

The location of the conference, unchanged for 3 years now, housed the 300+ attendees easily. In contrast to last year the rooms in which the sessions were held were located more conveniently so that limited the amount of walking around the venue. On the last day of the conference an German X-Factor event was being held in the same venue, so this resulted an interesting mix of people in- and around the venue.

I could not mention this years PowerShell Conference without at least mentioning the fact that #SadJoey hashtag was a trending topic at the conference. Due to an excellent picture tweeted by PowerShell team member, Steve Lee.

To give you and impression of the event I have shared some pictures of the PowerShell Conference Europe here:

I presented the following three topics, so head over to my GitHub account to grab the slides and code, as always it is stored in the Events repository:

All presentations and accompanying code can be found in the PSConfEU GitHub repository here. All sessions have been recorded and this post will be updated with the links to the videos once it becomes available.

The week following the PowerShell Conference I left for the UK to speak at various PowerShell, WinOps and Cloud Infrastructure user groups. The theme of the topics was mostly focused on Cloud Automation using Azure Functions and Microsoft Flow in combination with several other products of the Office 365 suite.

As the sessions in the UK were in the week after the PowerShell Conference, Tobias Weltner was so kind to gift two PSConfEU shirts for the user groups in the UK. The best question was rewarded with the polo with the PSConfEU logo embroidered on it. This was of course a tough call, and for the second shirt I opted for the always reliable Get-Random cmdlet.

It was impressive to see everyone turn up for the technical meetups, as all of them took place in the evenings and the Microsoft Flow workshop was held on Saturday. There are a lot of people with passion for their jobs and the technologies they work with. It was great to meet you all, thanks for your interest and the engaging discussions, both after as well as during the sessions.

The slide decks, labs and code I have used are stored into my GitHub account in the Events repository:

The big take away for me is that fueling this passion in the technical communities is important and sharing ideas is what drives this. By doing so we are able to learn from each other and improve our technical abilities. This would of course not be possible without the support of all the sponsors, and in my case my employer Rubrik, as they make it possible for me to participate and contribute to the technical communities.

I also put the slides up on SlideShare to make it easier to view and share:








Share

Apply Chat Automation today – Work smarter tomorrow

Over the past two weeks I have had the opportunity to speak at both the Mississippi and the Munich PowerShell user groups to share my thoughts on how to apply Chat Automation. For those of you who have been following my blog you know this has not been the first time talking on this subject.

Chat Automation is an interesting subject as it allows for applying existing scripted resources, modules and automations in a new context. For example I showed how an existing script can be leveraged by PoshBot and made available to non technical users, while adhering to existing security constraints.

As I gave the presentation to the Mississippi PowerShell user group remotely I do not have any photos available of that presentation, but it was recorded and made available on MSPSUG YouTube channel:

Mississippi PowerShell User Group  – Apply Chat Automation today, work smarter tomorrow

At the Munich PowerShell Saturday we had a crowd of 90 attendees and a fun-filled day with great speakers. To get an impression of the event I have shared the following photos taken at the event:

The code has been shared on GitHub in my Events repository:
Mississippi PowerShell User Group

The code has been shared on GitHub in my Events repository:
PSSaturday Munich

I also shared the slides I used and my other presentations on SlideShare:


Share

EIC Inspiration Night – Chat Ops session

Tonight I was invited to speak at the EIC Inspiration event, located in Groningen. It was my first time attending, and as a result, speaking at this event. If you living in the neighborhood or if you are interested in the events they host have a look over here:

IEC Inspiration

There was a photographer, Melanie S, present, the photos of the event are posted here: IEC Inspiration. To get an impression of the event here is a first impression based on the photos on Twitter:

All the code and slides are as always available in my Events GitHub repository:

I also shared the slides I used and my other presentations on SlideShare:

Share

Chat automation in a modern IT environment

Winops Banner

This week I was invited to speak at the joint WinOps London and London PowerShell user group meetup in central London. For more information about the event you can have a look at the following link: WinOps #14 – in connection with PowerShell London UK

Our July meetup will be held at Rubrik’s offices in Moorgate on Thursday 20th July. Rubrik are one of our gold sponsors for the WinOps Conference. This meetup will be in connection with PSUG UK and we’ll have a PowerShell MVP speaking on the night. Last meetup before the conference so not one to miss!

During my presentation I covered the very broad topic of Chat Automation, also known as ChatOps. This has recently been getting more attention and I put together a presentation in which I showed how to setup PoshBot on a Windows machine, demoed its functionality. Also I gave an example of how to use a Chat bot to resolve an issue in a production, assisted by Daniel Krebs. The full session description is as follows:

In this session we will cover a range of topics regarding Chat automation and the possibilities this gives us. We will dive into the concept of ChatOps, what it is, how we can implement it and what the benefits are. After this brief introduction we will dive into real-world examples of setting up and configuring your first chat bot, configuring security and resolving real-world incidents using this chat bot.

To give you an impression of the event I have attached some pictures taken that evening:

All the code and slides are as always available in my Events GitHub repository:

I also share my presentations on SlideShare:

Share

Recap of Dutch PowerShell Saturday September 2016

Last weekend we gathered for yet another PowerShell Saturday, this time hosted in Amsterdam by IPsoft who generously provided us with the space to hold our meeting. This was the second time we organized the PowerShell Saturday event and it was nice to see that once again we had a great turnout. Not the least because of the great line up of speakers, during the event we had the following four speakers:

Speaker Session
Flynn Bundy Nano Server – The Future is Now
Javy de Koning Optimizing code for collaboration
Matthew Hodgkins Chatops with PowerShell
Irwin Strachan OVF – Pester for SysAdmins

During the event we took a number of pictures to give you an impression of event:

During the event Thierry Cailleau provided us with live reports of the content being presented including notes and links in our Slack channel, dupsug.slack.com. Feel free to join us there to catch up on the details of the day or if you have any questions regarding the content that was shared during PowerShell Saturday.

After a full morning and afternoon of presentations we continued on with the Open Stage, this is the section of the PowerShell Saturday where we will have room for several short presentations, the opportunity to share something interesting you have found out when working with PowerShell and a moment to discuss common issues. In which both me and Flynn shared some ideas on Docker and exporting PowerShell objects as binary streams.

For the full list of materials shared during the event and the open stage please refer to this overview of links:

Links in this article
Flynn Bundy DevBlog
Javy de Koning – Optimizing code for collaboration
Matthew Hodgkins – ChatOps presentation
Matthew Hodgkins – Hubot DSC Resource / PSHubotDocker
ChatOps – Managing Operations in Group Chat
Irwin Strachan – OVF – Pester for SysAdmins
Dutch PowerShell User Group – DuPSUG

 

Share