The PowerShell Conference Asia 2016

2 conference days and 1 day of pre-conference workshops on PowerShell and DevOps, delivered by speakers from around the world and less than 150 available seats.

When

21st - 22nd October (Pre-Conference Day 20th October)

Where

Singapore
Microsoft

Registration Is Now Open

Eventbrite - PowerShell Conference Asia 2016

For three days,
PowerShell experts deliver some great content.

Join us for the second PowerShell Conference Asia, held in Singapore, where PowerShell speakers from Asia and around the world come together to bring attendees in-depth PowerShell and DevOps content.

Speakers include several members of the Windows PowerShell team from Microsoft headquarters in Redmond and a strong line-up of MVPs, well-known international speakers, and community contributors. They'll cover in-depth topics on the PowerShell language and how you can use PowerShell to automate the technologies you use every day. There will be strong focus on using PowerShell to enable DevOps practices whether On Premises or in the cloud.

The main event runs on Friday and Saturday, but we also have a pre-conference day on Thursday, where we will have some vendor-led workshops where you will have the oppotunity to be introduced to and get hands on with tools and technologies in the DevOps and Automation space. If that's not your thing, we have a 1 day PowerShell refresher crash course led by one of the best PowerShell trainers in the United States. All included in your ticket price. This is geared up to make sure you get the most from being a conference attendee.

Our full schedule on Saturday ends with a closing session of drinks and nibbles at a local bar. If you have travelled to Singapore, you can head right home on Sunday or some sightseeing and a follow up lunch with peers and speakers.

This event is made possible by several well-known sponsors who will be announced very soon. Stay tuned for our speakers and schedule announcements also. Last year was awesome, this year will be even better.

Please register using the mailing list link to be notified when the tickets go on sale.

Learn From the Experts

If you are getting started with Windows PowerShell, this conference jump starts your learning. For three full days, you have access to some of the best people in the PowerShell community.

Network with others

We will have over 100 PowerShell enthusiats from different countries and with different skill sets. Come and network! Your next great career opportunity might just be waiting for you!

Make Ideas Happen

You have ideas that can change the way we manage IT systems with PowerShell? This conference is the place. Let us bring those ideas to life!

The Organizers

The faces behind PowerShell Asia Conference 2016

Mouse-over the images for organizer names

Benjamin Hodge

Organizer / Speaker

Benjamin Hodge has built and managed innovative technical teams across multiple regions for some of the world’s best Security and Network Start-ups.

Matthew Hitchcock

Microsoft MVP

Matt is a Windows PowerShell MVP and the driving force behind PowerShell Asia Conference 2015.

Milton Goh

Microsoft MVP

Milton is the industry hybrid guy who loves getting involve with hybrid stuffs. He started off as a Software Developer in Visual Basic programming in his career.

Ravikanth Chaganti

Microsoft MVP

Ravikanth is a virtualization, cloud, and enterprise application expert and works at Dell Inc. as a lead engineer in Enterprise Solutions Group. He is a multi-year recepient of MIcrosoft Most Valueable Professional (MVP) award. He is a well-known personality in the PowerShell community and a published author.

The Speakers

In-depth technical sessions from PowerShell experts

Mouse-over the images for speaker names

June Blender

USA - PowerShell MVP at Sapien Technologies

Jaap Brasser

Netherlands - CDM MVP

Jaap Brasser is a Technical Consultant with a big passion for 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 providing answers in forums, blogs about PowerShell and creates and shares PowerShell functions and scripts.

Ravikanth Chaganti

India - CDM & Azure MVP at Dell

Ravikanth is a virtualization, cloud, and enterprise application expert and works at Dell Inc. as a lead engineer in Enterprise Solutions Group. He is a multi-year recepient of MIcrosoft Most Valueable Professional (MVP) award. He is a well-known personality in the PowerShell community and a published author.

Jason Yoder

USA - Microsoft MCT

Jason Yoder is a Microsoft Certified Trainer, and a Chief Petty Officer in the United States Navy. Jason holds a Bachelor of Science in Computer Science degree as well as high level Microsoft certifications on all operating systems from Windows NT 4 to Windows Server 2012.

Ryan Yates

UK - CDM MVP at Re-Digitise

As the UK PowerShell User Groups co-ordinator Ryan works with the technologies and communities focused on PowerShell, SQL, SharePoint, Azure along with Agile, Lean & DevOps practices

Benjamin Hodge

Organizer / Speaker

Benjamin Hodge has built and managed innovative technical teams across multiple regions for some of the world’s best Security and Network Start-ups.

Matthew Hitchcock

Microsoft MVP

Matt is a Windows PowerShell MVP and the driving force behind PowerShell Asia Conference 2015.

Milton Goh

Microsoft MVP

MMilton is the industry hybrid guy who loves getting involve with hybrid stuffs. He started off as a Software Developer in Visual Basic programming in his career.

Janaka Rangama

LK - CDM MVP at VirtusaPolaris

Janaka is a Microsoft Certified Trainer, Azure Architect, Author & an OSS geek hailing from "The Pearl of the Indian Ocean", Sri Lanka

Stuart Preston

UK - Azure MVP at Pendrica

David Das Neves

Germany - Premier Field Engineer at Microsoft

Rob Sewell

UK - DBA & PowerShell Consultant

Thom Schumacher

US

Deepak Dhami

Microsoft MVP

Microsoft MVP [PowerShell] with a zeal to understand and automate. Trying his hands on automating the daily tasks and getting wiser in the process ;)

Flynn Bundy

Netherlands

Jason Brown

Austrailia - Windows DevOps Practioner at Domain.com.au

Ritesh Modi

Solutions Architect : Microsoft India

Fabien Dibot

France CMD MVP

Mathias Jessen

Netherlands

TBA

PowerShell Team

TBA

PowerShell Team

TBA

PowerShell Team

TBA

PowerShell Team

TBA

PowerShell Team

Conference Schedule

packed with high quality content, just for you.

DAY 0 - POWERSHELL WORKSHOPS

Morning

Vendor 1 Workshop

Vendor 1
Vendor Company

Coming Soon!

Afternoon

Vendor 1 Workshop

Vendor 1
Vendor Company

Coming Soon!

Morning

Vendor 2 Workshop

Vendor 2
Vendor Company

Coming Soon!

Afternoon

Vendor 2 Workshop

Vendor 2
Vendor Company

Coming Soon!

Morning

Vendor 3 Workshop

Vendor 3
Vendor Company

Coming Soon!

Afternoon

Vendor 3 Workshop

Vendor 3
Vendor Company

Coming Soon!

Morning

PowerShell For Beginners

Jason Yoder

Coming Soon!

Afternoon

PowerShell Tips and Tricks

Japp Brasser

Coming Soon!


DAY 1 - CONFERENCE

08:30 - 09:30

Keynote + PowerShell Team

PowerShell Team

In this Session we will have a KeyNote delivered by the PowerShell Team themselves - Details are being confirmed and will be updated here when we know more

09:30 - 09:45

Break

09:45 - 10:45

To be Announced

PowerShell Team

We are being left in just as much suspence as you are wil the final details are being confirmed and will be updated here when we know more

10:45 - 11:00

Break

11:00 - 12:00
12:00 - 13:00

Lunch

13:00 - 14:00

Azure Automation | Becoming a Smart Jedi

Janaka Rangama

Automation is the key to embracing work life balance for IT Professionals. Azure automation helps you to become smarter than the rest of your colleagues by automating creation, deployment, monitoring, and maintenance of Azure resources. This session is for lazy admins who want to become smart Jedi's in their organizations and we will focus on what's new in Azure Automation, automation scenarios for on-premises hybrid workloads, Azure automation DSC for configuration management of your Azure workloads.

14:00 - 14:15

Break

14:15 - 15:15

Cross-platform testing with Chef and DSC on Azure

Stuart Preston

This session is a deep dive into how we can develop and test our ‘infrastructure-as-code’ on both Windows and Linux platforms using PowerShell DSC as well as open-source and cross-platform tooling from Chef. Over 25% of all compute resource running in Azure is now running Linux and many applications comprise both Linux and Windows Servers. I’ll show how Azure is an ideal place to inexpensively perform cross-platform verification testing by using Test Kitchen and Chef’s latest testing and compliance framework, InSpec.

15:15 - 15:45

Afternoon Tea Break

16:45 - 17:00

Break

17:00 - 18:00

Docker, Containers & PowerShell

Fabien Dibot

During this session i'll explain attendees what are th concept behind containers, what they'll bring to Microsoft platforms and how use PowerShell to control them.

18:00 - 18:30

Day Closeup

18:30 - 22:30

Networking Event

All Organisers, Speakers, PowerShell Team & Attendees are invited!

Come and spend the evening with the Speakers and other Attendees and network with us all at a soon to be disclosed location. This is the opportunity to bring any questions that you may have and get to know the

08:30 - 09:30

Keynote + PowerShell Team

PowerShell Team

In this Session we will have a KeyNote delivered by the PowerShell Team themselves - Details are being confirmed and will be updated here when we know more

09:30 - 09:45

Break

09:45 - 10:45

To be Announced

PowerShell Team

We are being left in just as much suspence as you are wil the final details are being confirmed and will be updated here when we know more

10:45 - 11:00

Break

11:00 - 12:00

To be Announced

PowerShell Team

We are being left in just as much suspence as you are wil the final details are being confirmed and will be updated here when we know more

12:00 - 13:00

Lunch

13:00 - 14:00

A Class of Wine

June Blender

"PowerShell classes are the final step from Ops to Dev. Don't just use .NET classes, create them. In this talk, I'll build a .NET scripted class in Windows PowerShell 5.0 with properties and methods, constructors, an enumerated type. We'll dive into more advanced topics, including creating a static property/method and using the Hidden keyword. We'll learn inheritance by creating a base class and subclasses and implement the iComparable interface. By the end, you'll not only be able to model any enterprise, you'll truly understand the .NET classes you've been using all along."

14:00 - 14:15

Break

14:15 - 15:15

Setting Up JEA Effectively

David Das Neves

15:15 - 15:45

Afternoon Tea Break

15:45 - 16:45
16:45 - 17:00

Break

17:00 - 18:00
18:00 - 18:30

Day Closeup

18:30 - 22:30

Networking Event

All Organisers, Speakers, PowerShell Team & Attendees are invited!

Come and spend the evening with the Speakers and other Attendees and network with us all at a soon to be disclosed location. This is the opportunity to bring any questions that you may have and get to know the

08:30 - 09:30

Keynote + PowerShell Team

PowerShell Team

In this Session we will have a KeyNote delivered by the PowerShell Team themselves - Details are being confirmed and will be updated here when we know more

09:30 - 09:45

Break

09:45 - 10:45

To be Announced

PowerShell Team

We are being left in just as much suspence as you are wil the final details are being confirmed and will be updated here when we know more

10:45 - 11:00

Break

11:00 - 12:00

The Battle of the IDE's

Ryan Yates

"Back in the days of PowerShell v1 & v2 there were very few PowerShell IDE's that really helped us in developing out PowerShell Scripts. Now with PowerShell v5 there is a much larger and more mature level of choices for the IDE. In this session we will look at the benefits of the following IDE's PowerShell ISE, PowerShell ISE + ISE Steroids, Sapien PowerShell Studio, Visual Studio Code + PowerShell Extension, Visual Studio + PowerShell Tools and if your still using it Notepad ++. This Session will leave you in a better place to understand which IDE will be the best fit for you."

12:00 - 13:00

Lunch

13:00 - 14:00

Powershell Profile Prepares Perfect Production Purlieu

To Be Confirmed

"A Purlieu is a place, an environment, a haunt. The 6 P's are usually Proper Prior Preparation Prevents Poor Performance. The Powershell profile is a powerful tool that can provide a perfect Powershell scripting environment. It runs on start up preparing your editor for the purposes and processes that you intend to produce. If you use Powershell you should be making use of your profile and in this beginners session I will show you how you can start making your Powershell environment work even better for you"

14:00 - 14:15

Break

14:15 - 15:15

Creating better reports with PowerShell

Jaap Brasser

"Using a number of different methods and modules in order to generate different forms of HTML reporting that can improve the quality of your PowerShell scripts. Take your current scripts to the next level by leveraging PowerShell by combining HTML and CSS to improve the visuals of your scripts."

15:15 - 15:45

Afternoon Tea Break

15:45 - 16:45

PowerShell Performance Optimization

Mathias Jessen

PowerShell is extremely forgiving and extensible, but these niceties come at a cost. We’ll explore these, and different strategies for boosting execution speed (and limiting memory footprint), by looking at algorithmic refactoring, types and language constructs to avoid, runspace management, and low-level API’s.

16:45 - 17:00

Break

17:00 - 18:00

Securing PowerShell to defeat malware

Jaap Brasser

"This is a demo-rich session on some best practices on securing PowerShell and highlights the steps that have been taken in PowerShell 5.0. During this presentation I will take you through the different options of securing PowerShell starting at the ExecutionPolicy, briefly touching on subjects such as JEA and credential management and all the way through to Language Modes. This session will include real-life scenarios of system penetration and active malware."

18:00 - 18:30

Day Closeup

18:30 - 22:30

Networking Event

All Organisers, Speakers, PowerShell Team & Attendees are invited!

Come and spend the evening with the Speakers and other Attendees and network with us all at a soon to be disclosed location. This is the opportunity to bring any questions that you may have and get to know the


DAY 2 - CONFERENCE

08:30 - 09:30

To be Announced

PowerShell Team

We are being left in just as much suspence as you are wil the final details are being confirmed and will be updated here when we know more

09:30 - 09:45

Break

09:45 - 10:45
10:45 - 11:00

Break

11:00 - 12:00

Session Details to be confirmed

Ravikanth Chaganti

12:00 - 13:00

Lunch

13:00 - 14:00

From Source Code to Production

Thom Schumacher

This will be a demonstration of taking a web application and deploying it and it's changes from dev - qa - staging - production. Using CI and explaining the process around the evolution.

14:00 - 14:15

Break

14:15 - 15:15

Infrastructure Release Pipeline : Lessons Learned

Deepak Dhami

"Lessons learned while setting up a release pipeline for the CPS-Standard project. Hear it first hand from the experience of an ITPro. It starts from Source (Git) -> Build (Psake) -> Test (Pester & OVF) -> Release , the whole shebang !"

15:15 - 15:45

Afternoon Tea Break

16:45 - 17:00

Break

17:00 - 18:00
18:00 - 18:30

Day Closeup

08:30 - 09:30

Continuously delivering PowerShell with PowerShell

Jason Brown

"So you've got your PowerShell code. Now you need to deploy it. This session will look at techniques for safely pushing your code out to potentially thousands of servers at once. The session will use Octopus Deploy but the techniques are transferable to many other deployment engines"

09:30 - 09:45

Break

09:45 - 10:45

Centralised PS Repo Server

David Das Neves

10:45 - 11:00

Break

12:00 - 13:00

Lunch

13:00 - 14:00
14:00 - 14:15

Break

14:15 - 15:15
15:15 - 15:45

Afternoon Tea Break

15:45 - 16:45
16:45 - 17:00

Break

17:00 - 18:00
18:00 - 18:30

Day Closeup

08:30 - 09:30

ETS - The Magic underneath the Shell

Mathias Jessen

We’ll take a look at the Extended Type System - the adaptive abstraction layer that allows you to work with .NET, COM, WMI and XML in a consistent manner. Topics covered include: pstypenames, hidden membersets, the nature of PSObject, Add-Member, type providers and the formatting subsystem.

09:30 - 09:45

Break

09:45 - 10:45
10:45 - 11:00

Break

11:00 - 12:00
12:00 - 13:00

Lunch

13:00 - 14:00
14:00 - 14:15

Break

14:15 - 15:15

Using my DBA Database to automate the install and upgrade scripts

Rob Sewell

"DBAs looking after large estates will have a number of default scripts that they wish to run across their estate. Whether it is fantastic community scripts such as Ola Hallengrens Maintenance Solution and Brent Ozars sp_Blitz or company specific security audit solutions or just your favourite Extended Event Sessions, keeping track of these and updating them can be time-comsuming and troublesome. In this session I will show you how I achieve this using my DBA Database and Powershell"

15:15 - 15:45

Afternoon Tea Break

15:45 - 16:45

PowerShell, SQL and PowerBi-Reducing your Context Switching

Rob Sewell

"""Could you just tell me……….?"" This may cost 10 seconds of time or it may take several hours but it will definitely stop the current task and impact its completion. A SQL DBA will be required to provide a myriad of information in many different ways to many different types of people, answering questions from technical teams, technology teams, other parts of the business as well as directors and external parties. In this session you will learn the why, what and how of automating the gathering, storing and displaying of information enabling self-service and reducing the interruptive calls on your time whilst ensuring that the data is correct and trustworthy. I will also show you how you can use this to enable consistency across your estate. This session will be of benefit to the ""Accidental DBAs"" as well as DBAs looking after large estates The majority of the session will concentrate on the way I use PowerShell to gather the information and store it. I will also show you how to enable self-service with na..."

16:45 - 17:00

Break

17:00 - 18:00
18:00 - 18:30

Day Closeup



Pricing & Registration

With 150 available seats be sure to reserve your place by ordering your Conference Tickets early. Tickets can be purcahsed by following the below button

Eventbrite - PowerShell Conference Asia 2016

Sponsors & Partners

Want to be a sponsor? Want to understand the benefits? Get in contact with us!

Location and Venue

area full of great hotels and restaurants.

Spend two full days in the cosmopolitan city of Singapore. The area is full of great hotels, restaurants and places to visit.

Venue

Microsoft Operations Pte Ltd.

1 Marina Blvd

Singapore, 018989

GET-HERE : Travel Tips

If you’ve never been to Singapore, here's some information to help you plan your stay. Questions? Contact psconfasiatravel@singaporepowershell.org.