https://github.com/ramblingcookiemonster/communitylightningdemos2017
Proposals, and eventually demo material for Community Lightning Demos
https://github.com/ramblingcookiemonster/communitylightningdemos2017
Last synced: 2 months ago
JSON representation
Proposals, and eventually demo material for Community Lightning Demos
- Host: GitHub
- URL: https://github.com/ramblingcookiemonster/communitylightningdemos2017
- Owner: RamblingCookieMonster
- License: mit
- Created: 2017-03-23T16:04:29.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-13T05:51:55.000Z (over 8 years ago)
- Last Synced: 2025-04-08T10:54:22.007Z (6 months ago)
- Language: PowerShell
- Size: 39.1 KB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Community Lightning Demos
This repo includes proposals and demo materials for the Community Lighting Demos presented at the PowerShell + DevOps Global Summit 2017
* [Goofy blog on these demos](http://ramblingcookiemonster.github.io/Summit-Lightning-Demos/)
* [Proposal form](https://goo.gl/forms/8sCiEeehOiyT2ynh2)
* [Raw input](CFPs.csv)
* [CSV processing](Format-CFPs.ps1)
* [Order of demos](order.md)## Proposals and Content
### Home Grown CMDB for Disposable App Environments
Proposed by [Adam Murray](https://twitter.com/muzzar78):
Home Grown CMDB for Disposable App Environments
### Invoke-ChatOps: Using PoshBot in Slack
Proposed by [Brandon Olin](https://twitter.com/devblackops) ([GitHub](https://github.com/devblackops), [Blog](https://devblackops.io)):
Demonstration of PoshBot, a new PowerShell-based bot framework that exposes module functions as bot commands in Slack.
### Being an Upstanding Gitizen
Proposed by [Brian Bunke](https://twitter.com/brianbunke) ([GitHub](https://github.com/brianbunke), [Blog](http://www.brianbunke.com)):
Lessons learned while contributing to--and managing--open source projects.
### How to scale a monolith using PowerShell
Proposed by [Chris Brucker](https://twitter.com/bruckect) ([GitHub](https://github.com/@bruckect)):
Use PowerShell to make a monolithic desktop application scale to thousands of workstations.
### Lability: Building environments from code
Proposed by Chris Gardner ([GitHub](https://github.com/ChrisLGardner)):
Using the Lability module to build environments for applications in Hyper-V and extending that to also work in the cloud.
### Patching with Maintenance Window and DSC
Proposed by [Chris Madole](https://twitter.com/okinawabeachboy):
Patching with Maintenance Window and DSC
### Using Pester and PowerCLI to Validate and Remediate vSphere Environments
Proposed by [Chris Wahl ](https://twitter.com/ChrisWahl ) ([GitHub](https://github.com/Chriswahl ), [Blog](Wahlnetwork.com )):
All about project Vester on GitHub
### WinPE with powershell
Proposed by [David Jones](https://twitter.com/BladeFireLight) ([GitHub](https://github.com/BladeFireLight)):
Creating a WinPE image that downloads a deployment script from GitHub
### powershell@puppet.com
Proposed by [Glenn Sarti](https://twitter.com/glennsarti) ([GitHub](https://github.com/glennsarti), [Blog](http://glennsarti.github.io)):
A quick talk about how I use powershell day-to-day at Puppet, which is mainly a ruby shop. Also pull-back-the-curtain on Puppet's powershell integration with runspaces, pipes and future cross-platform support
### PowerLine: Custom prompts made easy
Proposed by [Joel Bennett](https://twitter.com/Jaykul) ([GitHub](https://github.com/Jaykul), [Blog](http://HuddledMasses.org/blog)):
I'll be showing a module that not only makes it easy for users to stitch together information into a prompt, but actually makes it easy for modules to extend your prompt without breaking it...
### [Scheduled Task Release Pipeline](https://github.com/jlrd/ScheduledTaskReleasePipeline)
Proposed by [Joel Reed](https://twitter.com/AKAJoelReed) ([Blog](https://blog.start-transcript.com/)):
Scheduled Task Release Pipeline
### Leveraging properties on AD objects as persistent storage for scripted tasks
Proposed by [John Mello](https://twitter.com/Iczer1) ([GitHub](https://github.com/https://github.com/Iczer1), [Blog](http://mellositmusings.com/)):
Have you ever scripted a task in AD that relied on a text file or CSV to take an action against a user or group? Why not store that info directly on the object using an AD property? In this lighting talk I will go over how to store an array of previous security group members directly to a property on the group security itself.
### [PSRegistry](https://github.com/MSAdministrator/PSRegistry)
Proposed by [Josh Rickard](https://twitter.com/MS_dministrator) ([GitHub](https://github.com/MSAdministrator ), [Blog](MSAdministrator.com)):
I will be talking a new PS Module that wraps the advapi32.dll into a PowerShell Module which can mount, dismount, create, delete, update (plus more) both the local and remote registry hives without using PS Drives or the old reg load/unload commands. This project is still a WIP.
### Importance of Code Coverage
Proposed by [Kelcey Vehanen](https://twitter.com/pixelrebirth) ([GitHub](https://github.com/pixelrebirth)):
I will be talking about why 100% code coverage is critical.
### [Deploy AWS Infrastructure with CloudFormation and PowerShell](https://github.com/LawrenceHwang/PowerShellSummit2017)
Proposed by [Lawrence Hwang](https://twitter.com/CPoweredLion) ([GitHub](https://github.com/LawrenceHwang), [Blog](https://poshsea.blogspot.ca)):
I will be talking about my experience using PowerShell to test and push CloudFormation template for creating AWS infrastructure. An effort to stay away from continuous clicking in web console.
### Documentation: Do the Needful
Proposed by [Michael T Lombardi](https://twitter.com/barbariankb) ([GitHub](https://github.com/michaeltlombardi), [Blog](https://michaeltlombardi.gitlab.io)):
I'll give a brief talk about documenting projects, why we should document more/better, and the minimum docs to include to boost user onboarding.
### PowerShell Release Pipelines with TFS, vscode, and psake
Proposed by [Rob Pleau](https://twitter.com/rjpleau):
PowerShell Release Pipelines with TFS, vscode, and psake
### Software Management Automation with Chocolatey
Proposed by [Rob Reynolds](https://twitter.com/ferventcoder) ([GitHub](https://github.com/ferventcoder), [Blog](https://codebetter.com/robreynolds)):
I'll be showing off how to create fully unattended software deployments in less than 10 seconds!
### Tool Making With PowerShell
Proposed by [Steve Parankewich](https://twitter.com/powershellblog) ([Blog](www.powershellblogger.com)):
A few GUI tools written that utilize PowerShell to make ad-hoc and provisioning easier.
### Structuring a PowerShell Module
Proposed by [Trevor Sullivan](https://twitter.com/pcgeek86) ([GitHub](https://github.com/pcgeek86), [Blog](https://trevorsullivan.net/)):
Structuring a PowerShell Module: Intellisense, aliases, functions, Pester tests, etc.
### [Dynamic Code](https://github.com/wesleykirkland/Summit2017)
Proposed by [Wesley Kirkland](https://twitter.com/unleashthecloud) ([GitHub](https://github.com/wesleykirkland)):
I'll be talking about using code to write other code with specific logic conditions to make your programs truely dynamic
### Visualizing Continuous Integration
Proposed by [Josh Castillo](https://twitter.com/doesitscript) ([GitHub](https://github.com/doesitscript), [Blog](http://www.doesitscript.org/))
Visualizing Continuous Integration
## Notes
A huge thanks to:
* Don, Richard, Chris et all for giving this the green light, the opportunity to help, and tips along the way
* Michael, for doing most (all?) of my job!
* Everyone who presented! I know it can be tough getting up there, but really enjoyed all of these, and appreciate the time you took putting them together and sharing with us
* The audience, for supporting everyone who went up there - hope to see some of you out there next year : D