Category Archives: PowerShell Summit

How to Have the PowerShell Summit Come to You


We’re often asked if we’re planning to have a PowerShell Summit in (insert name of town/country/city). The answer is, “no,” because we’re usually not planning much in advance of whatever’s currently on the table. Keep in mind – we’re all volunteers. We don’t have a ton of free time to plan 3 years out! As you’ll see in a minute, it’s a lot of work.

That said, you can play a big role in bringing the Summit to your town. How? Simply write a proposal and submit it to us. Use the “Admin” e-mail alias at PowerShell.org. Here’s what to include:

  • When you’re proposing for. We typically need a proposal roughly 18 months out. The North America event is in April, and the Europe event in September, so you need to plan about a year and a half ahead of those dates.
  • A description of the local PowerShell audience. Helping us understand the local business environment, how many Microsoft IT pros are employes, and whether or not there’s a local user group, all helps. The more you can do to help us reach out to the locals, the more confident we’ll be in planning an event in your area.
  • A venue. This is the tough part, because we have a number of pretty strict requirements. Many commercial venues won’t talk to a smaller organization more than 6-9 months out, so in talking to a venue you’ll have to ask them to estimate pricing based on their current situation; we’ll nail down particulars closer-in if we select the venue. We don’t need you to guarantee dates; we just need an estimate of how much the venue wants to charge us.

Our venue requirements are detailed and pretty much non-negotiable.

  • The venue must be near an international airport – no more than a 30-minute drive. This must be accessible by a major air carrier, such that a flight from Seattle-Tacoma could make it to the venue’s airport with no more than one connection. We have to be considerate of the product team’s time!
  • The venue must be near a sufficient number of affordable, business-class hotels. We do not reserve room blocks or guarantee rooms, so if you’re talking to a hotel, they may not want to deal with you because of this.
  • The venue must offer parking – although we are okay if there are parking fees.
  • We must have 2 rooms capable of seating at least 50 people each. That seating can be “theater-style…”
  • …but we must also have a place for at least 100 people to eat lunch. Sometimes, that means a separate room. Other times, it may mean setting the session rooms “classroom style” so people can eat in the session rooms. Switching to “classroom style” still needs to afford seating for 50 people per room, minimum.
  • We prefer to buy “all-day” catering packages that include unlimited coffee, a continental breakfast (pastries), buffet lunch, and an afternoon snack. Pricing cannot exceed about $110 per person per day – and that must include taxes, service fees, gratuities, and so on.
  • We prefer not to guarantee a specific number of people until very close-in. However, most commercial venues require a commitment up front. In that case, we prefer to commit to no more than 50 people – even though we want the flexibility to have more than that.
  • If we’re paying top dollar for catering, we should get the venue itself for free. That’s traditional at most commercial venues. If we’re paying for the venue, then our per-person/per-day catering cost should be substantially under our limit.
  • We prefer to minimize A/V expenses, but do require an HD projector, screen, and wireless lav mic in each of the two rooms. We’d need pricing on that equipment if it isn’t included in the venue pricing.
  • The venue needs to have decent Internet. That doesn’t necessarily need to be included for free, but it needs to be available. We may purchase 2-4 connections for speakers to use when presenting, so knowing the pricing would be helpful.
  • The venue needs to be available for at least one evening event, where we’ll likely want a cash bar and some light snacks – we expect to pay extra for the evening food, but not for the venue itself.

As you can see, it’s a tough list, and it’s a lot of work for us to find venues. That’s one reason we tend to lean toward Microsoft facilities, when they’re available, because we get the venue cheaper, the food cheaper, and so on.

You’ll also see that our pricing doesn’t leave a ton of room for error. At $110/person/day, each attendee costs us $330. With 50 attendees, there’s another $130 per person in overhead to pay for speakers’ meals. We have about another $130 per person in hard costs like insurance, equipment shipping, and logistics planning. We carve off another $150 per person to help fund PowerShell.org itself, including this website. That’s $740 per person in costs – real close to the $800 we charge, which also has to cover VERIFIED EFFECTIVE exam costs and so on. We plan our numbers around a 50-person break-even point because we’re incredibly risk-averse – we don’t want to have to make up the difference on our personal credit cards, which has almost happened in the past. As you can see, we try to keep our numbers pretty tight – which means a lot of careful planning.

So… if you want to volunteer (it’s much appreciated!) and do some local legwork, you’re more than welcome to propose your favorite town. We understand that, working 18+ months out, some of the numbers will be estimates – that’s fine. Knowing that something is roughly in the right price range is a big start.

We do have other operational criteria that can come into play, so just because you propose someplace doesn’t mean we’re guaranteeing we’ll go there – but we’ll keep it in mind, even for future years.

PowerShell Summit Europe 2014 – All videos available


All of the recordings from the recent PowerShell Summit in Amsterdam are now available through the PowerShell.org channel on youtube. The playlist for the Summit is https://www.youtube.com/playlist?list=PLfeA8kIs7Coehjg9cB6foPjBojLHYQGb_

Thank you again to the speakers, and attendees, who made for a wonderful first Summit in Europe and more thanks to the people who donated to our appeal to raise funds for the recording equipment.

PowerShell Summit Europe 2014 – – videos from day 1


The videos from day 1 of the Powershell Summit Europe 2014 are now available on the PowerShell.org youtube channel. The European Summit playlist can be found at

https://www.youtube.com/playlist?list=PLfeA8kIs7Coehjg9cB6foPjBojLHYQGb_

Uploading of day 2 is in progress and I’ll supply notification when complete

Enjoy.

PowerShell Summit Europe 2014 – – slides and code


All of the slides and demo code the speakers wanted to share are available for your enjoyment at http://1drv.ms/1vMWmtm

I’m currently uploading the videos which is a slow process. I’ll post when hat activity is completed.

PowerShell Summit Europe 2014 – – Thank you


I would like to express a huge thank you to the speakers and attendees at our recent Summit.

The speakers delivered an excellent set of sessions that dived into PowerShell features new and old.

The attendees asked lots of questions, both during and after sessions, which is what we want. This is a Summit not a conference where a speaker rushes in, delivers a talk and rushes out. We wanted a healthy level of discussion and that’s what we got.

The feed back we’ve had has been very positive from both the attendees and speakers. We managed to record practically all of the sessions and those videos as well as the slides and code will be available for download soon.

This year’s event in Amsterdam has laid a very solid foundation for the future of the European Summit and our plans are to run a European Summit in 2015. Exact location and dates haven’t been decided yet but we will communicate them as soon as we know.

When Will There be a PowerShell Summit in ____?


As we move into the middle of PowerShell Summit Europe 2014, we have a lot of folks asking, “when will you hold a Summit in ____” (insert the name of your favorite country).

Right now, PowerShell.org is committed to organizing both North American and European events, one per year, while there is audience demand for them. Both events will shift locations from year to year, and the location choice is driven by a number of criteria – mainly financial ones.

But we’re all volunteers here. Each event requires upwards of 240 man-hours to put together, and an up-front financial commitment of up to $25,000. We’re getting to the point where the organization can front that money, but it’s been on personal credit cards to this point, paid back only once the event is complete. So… it’s a big deal. Strictly from a time perspective, we just don’t have enough to organize more events elsewhere in the world.

However, we continue to encourage folks to organize their own events. We’ve even come up with a brand name to get you started: PowerShell Forum. The idea is for those to be smaller 2-3 day, regional-level events that we help promote. We’ll provide all the advice we can to help get you going, too. We’ll put you in touch with the right folks so that if product team participation is an option, you can find out. We hope that a PowerShell Forum “grows up” to one day host a PowerShell Summit – because the organizers and volunteers are in place to let us hold a full Summit without taking on the entire time commitment ourselves.

In any community, if you want something good to come your way, the best way is to do it yourself – rather than asking someone else to bring the good to you. We feel that’s particularly true with live events, because you know the local market, the venues, the audience, the customs, the laws, and so on.

So, “when will there be a PowerShell Summit in _____?” The answer is, “when you make it happen.” We’d love to help – but you’ll have to take the first step.

Join the DSC Hackathon at PowerShell Summit 2014 Europe


On Monday night (Amsterdam time, September 29th), we’ll be holding the first DSC Hackathon at PowerShell Summit Europe 2014. Attached are the scenarios we’ll be asking participants to select from. We’ll ask everyone to work in small groups, pick one scenario, and try to produce a custom DSC resource that solves the problem.

Many of these are from Microsoft’s own internal “wish list” of resources that they don’t yet have anyone assigned to.

You’re welcome to participate, even if you’re not present at the Summit. You will need to operate in Amsterdam time; we’re only accepting submissions during that time (from about 6pm local time). If you’d like to participate, you’ll need a Twitter account to begin with. When the Hackathon starts, drop a tweet that includes the hash tag #DSCHackathon, as well as the scenario you’d like to work on. We’ll respond and connect you with a group that’s working on that scenario. From there, the group will let you know how they’d like to communicate – possibly a Skype chat window, possibly an IRC chat, it’ll be up to them.

In the event that Internet connectivity sucks, we’ll simply do our best, and may direct remote users to work on their own. But, if you monitor the #DSCHackathon tag, you may be able to find other remote users to team up with.

There are no prizes – we’re doing this for the good of the community. However, every team who hands in a working resource will get public recognition in the PowerShell team blog, on PowerShell.org, and wherever else we can manage to mention you :).

As a reminder, you should plan to have Windows PowerShell v4 or later on your laptop in order to participate. We don’t anticipate going longer than 2-3 hours, and if you’re on-site plan to use battery power for the entire period. Ideally, you’ll want a server VM or two so that you can test the scenarios… which are attached herewith. And it’s fine to get an early start on these, if you like.

Download: DSC Hackathon Scenarios

PowerShell Summit Europe 2014 – final agenda


The final agenda for the PowerShell Summit is available at http://eventmgr.azurewebsites.net/event/home/PSEU14

Circumstances beyond the control of PowerShell.org have meant we’ve had to make a few changes to the agenda from that previously published.

Look forward to seeing you all in Amsterdam.

Instructions for PowerShell Summit North America 2015 Registration


If you’re planning to attend PowerShell Summit North America 2015, to be held at the end of April 2015 in Charlotte, North Carolina, you should read the following important information:

  • The registration site will be open from 30 October 2014 to 30 March 2015. There is about a 30-day window from the end of registration to the event itself. There are no exceptions to this cutoff.
  • You should read the extremely important information about registering. It also contains links to the agenda and to the registration site.
  • The agenda will be available in mid-October 2014.
  • We will only have about 90 seats available due to the size of the venue. You will probably need to plan to register early, because we don’t have a magical way of making the building bigger to accommodate “just one more person.”
  • We will not be holding seats for later registrations. Everything becomes available on 30 October 2014. We’ve done the “phased release” before and it was a major PITA.
  • Yes, we will be recording all sessions and posting them on the PowerShell.org YouTube channel. We will not be live-streaming because the facilities don’t exist to do so. Recordings will include slides/demos and a room microphone; this will not be Channel 9-quality, but it should get the job done. Or you could, you know, show up at the live event.

If you are planning to have someone in your organization register and pay on your behalf, it is crucial that they do so using your e-mail address, not theirs. Otherwise, we may not be able to admit you to the event. This is a big deal. Please don’t mess it up.

Please help us get the word out. This is entirely a community event, run entirely by volunteers who are paying their own way to the event also. We have zero marketing and advertising budget, because we try to keep the overall costs as low as humanly possible. Set reminders to tweet, Facebook, etc. once a month and help us let the world know about the event.

PowerShell Summit North America 2015 Registration Information


Registration for PowerShell Summit North America 2015 will begin on October 30, 2014, and continue through March 30, 2015. Visit the main Summit page for registration links, event dates, and other information. The event will be at Microsoft’s offices in Charlotte, NC.

Please note that we will only be accepting around 100 registrations. Payment is via PayPal; if you cannot pay via PayPal, please contact Summit at PowerShell.org for alternate arrangements (such as check). However, leave plenty of time – we must receive your payment by 30 March 2015 in order to process your registration.

We understand that some of you need specific communications about the event, so that your organizations can understand its value as a training opportunity. Please contact us via e-mail and we will be happy to assist by providing the appropriate brochure or other information.

LAST CALL for the European PowerShell Summit 2014


This is the last call for attendee registration for the European PowerShell Summit 2014.
The Summit is in Amsterdam – 29 September to 1 October 2014. Details from the events page http://powershell.org/wp/community-events/summit/.

Due to a change in circumstances beyond our control we have to close public registration on 10 September 2014.

If you contact us by 10 September and ask to be able to perform a funds transfer rather than paying on line you have until 15 September 2014 to complete that transaction. No monies or registrations will be accepted after 15 September. We will not accept any new request for paying by money transfer after 10 September.

Apologies for the change in dates (the web site states registration is open until 15 September) but our hands have been forced on this.

There are still a number of places available so please register quickly if you want to attend. The more attendees we have the better chance we have of staging a European PowerShell Summit in 2015.

PowerShell Summit Europe 2014: Prepare for the DSC Hackathon


We’re hoping that everyone attending the PowerShell Summit Europe 2014 will join our Monday evening DSC Hackathon, where we’ll become “product team members for a night” and try to code up some DSC Resources from the team’s own internal wish list!

We’ll provide a cash bar as well as finger food for our on-site attendees… but you’re welcome to participate remotely, too! Sometime on September 29th, watch PowerShell.org for a posting that includes the challenges. Choose your challenge, and follow the blog post instructions to submit them. We’ll also include details for participating live via IRC and other chat mechanisms, and we may be able to do a live room-cast via Lync or something.

There are no winners and no losers – only the entire community wins, because completed entries will be added to the PowerShell.org GitHub repo and made available to the world, for free. But, coders who complete a resource will receive public recognition, both here on PowerShell.org and in some other very visible venues!

Here’s what you’ll need to participate:

  • A laptop with a charged battery and PowerShell 4.0 installed. We won’t be able to provide power, so make sure you can run 1-2 hours unplugged.
  • Ideally, a virtual machine running Win2012R2 that is configured as a domain controller. If your laptop has limited resources, install the full server GUI on that and code right on it – it’s the domain controller functionality you’ll want.
  • Whatever editing tools you like apart from the ISE.
  • Beforehand, familiarize yourself with “The DSC Book.”
  • Have the full DSC Resource Kit installed. In many cases, you’ll want to refer to existing resources to see how they do things. At a minimum, the xActiveDirectory module is a good one to have.

Apart from that – stay tuned!

European Summit deadline approaching


There are just over two weeks left for you to register for the European PowerShell Summit. At the moment we are still short of the number that would enable us to repeat a European Summit in 2015. We had a lot of comments from people stating they wanted a Summit in Europe. Now is the time to step up and support that idea.

Hope to see you there

Accepting Topics for PowerShell Summit North America 2015


We are still accepting session ideas for PowerShell Summit North America 2015, to be held in April 2015 in Charlotte, NC. However, time is running out – so if you’d like to submit (speakers get to attend for free, although we aren’t able to cover other expenses), then you need to get on the ball!

  1. Go to http://eventmgr.azurewebsites.net/preregister/account/PSNA15/2015-NA-Speaker. Create an account.
  2. You can always return to http://eventmgr.azurewebsites.net/event/home/PSNA15 to login and access your abstracts.
  3. Click Abstracts
  4. Click Submit Abstract

Provide a title and description; descriptions must be 50-250 words. Set the Status to “Ready to Review” when you are ready to send your session to us for consideration.

PowerShell Summit Europe 2014 – Status


As of this post, we have filled slightly over 50% of our capacity for the PowerShell Summit Europe 2014. Registration closes September 15, 2014. If we do not reach at least 45 attendees (we’re at 26 now), then it is unlikely we will have a 2015 event in Europe.

We do plan to record all sessions. Recordings will intercept the speaker’s laptop output on its way to the projector, meaning it will be a high-quality, high-definition recording. A room microphone should do a good job of capturing speaker audio, and an acceptable job capturing Q&A, discussion, and other room audio. These recordings will be posted on the PowerShell.org YouTube channel within a few weeks of the event conclusion. We do not plan to include instructor video, although for select sessions we may experiment with doing so. You should not have high expectations for that, as it will be standard-definition, composite video of fairly low quality. It will be added to the projector feed, and will not replace the projector feed.

We will create a blog post here containing any other session materials that speakers make available to us. Again, that will be made available within a few weeks of the event conclusion.

We will have a designated Sunday pre-mixer location, announced right here on PowerShell.org, for folks who arrive Sunday afternoon or early evening and who want to hang out for a few hours.

Monday night will feature a DSC Hackathon, a lightly competitive group event where we’ll seek to create and debug a new DSC resource that’s been in-demand from the community; suggestions will come both from direct community requests and from the PowerShell team’s internal “to do” list. We will provide opportunities for offsite participants, although the event will happen in real-time based on the Amsterdam time zone. There will be no accommodation for folks in other time zones – you’ll just need to be awake at the right time.

Tuesday night will consist of an informal pub crawl, with several nearby places designated as stops.

As a note, we have fielded several request in the vein of, “are there plans to hold a Europe Summit in __(insert country name here)__?” The answer is “no,” as we simply have not begun planning a future event. Note, however, that we’ve received a roughly equal number of requests from pretty much every major country in the European Economic Community, and we will definitely not be holding the next event in all of them at once. If there’s evidence that folks simply won’t travel outside their own country or immediate region, then a pan-European Summit may be impossible to support going forward. We will instead rely on local enthusiasts running PowerShell Saturday or local PowerShell Forum events, and will try to support those to the best of our ability. It’s our deepest hope that an annual all-Europe event can be successful, and it is our intent to rotate it through suitable cities throughout Europe each year.