All posts tagged: PowerShell

Speaking at PowerShell Conference Europe – 2017 #PSConfEU #PowerShell #PSDSC

It must be no new news that PowerShell Conference Europe 2017 will happen in Hannover, Germany from May 3rd to 5th. I had great time at PSConf EU 2016 and you might have already seen all session recordings. It was the best conference I ever attended. Period. I will be speaking at PSConfEU this year as well. This year I have three sessions and a full day workshop on PowerShell DSC on the preconference day. I am personally excited and cannot wait to talk about and demo what I have. There has been lot of work in the PS DSC space and can’t wait to show all that to the community. Of course, conferences are not just about speaking. I am looking forward to meet all my friends and make some more new friends as every year. If you are speaking at PSConfEU or attending the event, come by and say hello!

Updates to Hyper-V Networking DSC Resource Modules

I just released an update to my Hyper-V Networking DSC resource module (version 2.6 at present). This module contains six resources at the moment and I plan to add a few more in the near future. cVMSwitch is used to create virtual machine switches. cSwitchEmbeddedTeam is used to create switch embedded team VM switches on Server 2014 TP4 and above. cNatSwitch is used to deploy a VM switch of NAT type. cVMNetworkAdapter is used to create VM network adapters to attach to either management OS or the virtual machines. cVMNetworkAdapterSettings is used to configure VM network adapter settings such as bandwidth weights, port mirroring, DHCP guard, MAC address spoofing, etc. cVMNetworkAdapterVlan is used to configure VLANs on virtual network adapters either in the management OS or virtual machines. The cSwitchEmbeddedTeam and cNatSwitch resources are new in this release and are applicable only from Windows Server 2016 onwards. The cVMNetworkAdapter, cVMNetworkAdapterVlan, and cVMNetworkAdapterSettings modules have two breaking changes. There was no Id property earlier and the Name property was used as a key. This resulted in an issue where …

PowerShell Desired State Configuration workshop in Bangalore

If you are in and around Bangalore and interested in learning about PowerShell DSC, here is your chance. We (Ritesh Modi lead this) did a full day workshop on DSC basics last month. To continue the learning from there, I will be doing a half-day DSC resource module authoring workshop. In this workshop, I will show how to create DSC resources based on PowerShell script modules and Class-defined modules. Here is the idea for the workshop. Attendees will carry their laptops and will be given Azure passes, if needed. We will start with a introduction to resource authoring and as we progress, I will start writing a DSC resource module for the ideas that I have. At the same, we expect attendees to pick an idea and start authoring resource modules. The goal, by end of the day, is to have at least a few modules that can be tested and published. Apart from the DSC workshop, we also have a bunch of IT pro related sessions in the second half of the day. So, don’t …

Infrastructure as Code at PowerShell Conference Asia 2015

PowerShell Conference Asia is here. It is scheduled to happen on 18th and 19th of September in Singapore. There is an excellent line up of sessions and speakers from around the world. You will get to hear Jeffrey Snover (via Skype) on day 1 and Nana from the PowerShell DSC team will present in-person. This conference is sponsored by SAPIEN Technologies! SAPIEN has been playing a key role in the PowerShell community and you will get to hear about some of their great products and meet their staff. Infrastructure as Code At the PowerShell Conference, I will be doing a session on Infrastructure as Code with DSC. In my session, you will learn what infrastructure as code is and how you can connect different technologies to make Infrastructure as code work for you. This will be a mostly demo-oriented session and very few slides. So, if you plan to attend PowerShell Conference Asia – 2015, come over to my session. Registration & Venue We have opened up registration on Eventbrite. We are accepting payment by PayPal and registration …

Azure Resource Manager and DSC in PowerShell 5.0 at the PSBUG December Meet

At the PowerShell Bangalore User Group (PSBUG) December meeting, I will be talking about Azure Resource Manager (ARM) and changes to DSC in Windows PowerShell 5.0 preview. The ARM session will introduce the concept of resource groups and templates and demonstrate how to customize templates. In the DSC session, I plan to show a demo of partial configurations and class-defined resources in DSC. Here is the overall agenda: 9 AM – 9.30 AM – Registrations 9.30 AM – 10.15 AM – Changes to Desired State Configuration in PowerShell 5.0 – Ravikanth Chaganti, MVP 10.15 AM – 11.00 AM – Office 365 : Managing Identies with Windows PowerShell – Deepak Dhami, MVP 11.00 AM – 11.15 AM – Break 11.15 AM – 12.00 Noon – Getting started with Azure Resource Manager – Ravikanth Chaganti, MVP 12.00 Noon – 12.45 PM – WPF and PowerShell – Deepak Dhami, MVP As usual, our venue for this meeting Microsoft Office in Bangalore. Hamilton Hall, 4th Floor, Signature Building, Microsoft, Bangalore If you are around Bangalore area, plan to join us! …

Windows PowerShell MVP for another year!

I am happy to share this news once again. In fact, for the fifth time 🙂 The past year has been a very interesting one. With the release of PowerShell 4.0 and DSC, I had a chance to reach out to large number of community members and help them understand the new technology. I am sure this will only get better in the coming year. I am looking forward to it.

Speaking Engagements in March 2014

March 2014 seems to be a busy month with good number of speaking engagements. This includes PowerShell and Windows Server talks in general. March 8th, 2014 – PowerShell Saturday, India I have a couple of sessions planned at the PowerShell Saturday India event. I will start the event with how one can get started with Windows PowerShell and using the shell. In this session, I plan to show how starting with shell can help you climb the PowerShell learning curve. The second session at this event will be on using REST API in Windows PowerShell. I will use the Kemp PowerShell module to demonstrate these features. March 15th, 2014 – Reboot IT The Reboot IT event is hosted by Microsoft focusing on Cloud OS. This agenda is getting finalized and I have a couple of sessions on Windows Server 2012 and Hyper-V. I will update this post as soon as the registration link is available. These two events are in-person events and if you are around Bangalore, please come over and attend these events. March …

Speaking at DevOps Days 2013 India

Sometime ago, I stumbled upon DevOps Days website and their call for papers. If you have been following my tweets and posts on PowerShell Magazine, my new found love in Windows Server 2012 R2 OS is the Desired State Configuration feature. This is a feature that enables a million opportunities for people in DevOps and system administration space. This event is happening on November 16th and 17th in Bangalore. So, when I saw the call for papers, I submitted my proposal about Desired State Configuration and this got accepted as a conference talk. I will be there on day 1. The registrations for this event are open. This is a paid registration. You can check for availability here. If you are attending this event, please drop by and say hello. I will be more than happy to talk to you on this subject.