The PowerShell Summit 2014 NA is now over ! The organizers really did an awesome work !! I can’t wait for next year!! In 2015 the event will be hosted in Charlotte, NC around the same time.
PshSummit 2014 NA serie posts:
PowerShell Summit 2014 NA - Day 1
PowerShell Summit 2014 NA - Iron Scripter Competition
PowerShell Summit 2014 NA - Day 2
PowerShell Summit 2014 NA - Day 3 (current post)
Anyway, here is my small Day 3 retrospective:
|
Using PowerShell to Configure Secure Environments and Delegated Administration with
Mark Gray and Hemant Mahawar |
|
Using PowerShell to Configure Secure Environments and Delegated Administrationwith
Mark GrayandHemant Mahawar
New threats are coming from inside the company, typically due to admins or users who were granted too much permissions. It's easier to give full permissions instead of granular rights |
|
Using PowerShell to Configure Secure Environments and Delegated Administrationwith
Mark GrayandHemant Mahawar
Plan of attack (or Defense) against threats coming from inside the domain
Phase 1: Create an Isolated Environment
Phase 2: Limit Access
Phase 3: Add Server securely
Phase 4: Configure Servers |
|
PowerShell and the Web - Leveraging Web Services with Trond Hindenes
"After working with JSON, going back to XML looks like Japanese toilets" |
|
Typical 15 minutes break between sessions, best moment for networking |
|
Monitoring using PowerShell with Josh Swenson
Josh showed us some script he created within the last years to monitor and
report different information like:
- Patching Status
- Disks usage report
- Ping a bunch of servers
- etc...
</ul></td></tr></tbody></table>
| View from the Meydenbauer Center Bellevue |
| Detailing your objects withKirk Freiheit
Kirk talked about formatting objects, creating views, serialization-deserialization.... |
| Scripting PowerShell Best Practices with Ed Wilson (Scripting Guy)
* Don't write templates, write snippets
* Do not format your output (Format-*)
* Do not use Backtick
* Avoid huge indent (Use spaces instead of tabs) to avoid horizontal scroll
* Learn to use the Debugger
* Use Appropriate technologies
* Don't do the mistake to use Command line tools, if COM is available
* Don't do the mistake to use COM, if NET is available
* Don't do the mistake to use NET, if a Cmdlet is available
* Don't do the mistake to do more work that you have to do to get the job done
* Use available Cmdlets if Available, If those do the job
|
|
Leave a comment