How to become a SHiPS wright - Building with SHiPS

By Glenn Sarti

Elevator Pitch

Shipswright - an artisan skilled in one or more of the tasks required to build PowerShell Providers. This talk will take you through building your own SHiPS provider and provide a better experience to explore your data and configuration.

Description

A Shipwright an artisan skilled in one or more of the tasks required to build vessels. A SHiPSwright is an artisan skilled in one or more of the tasks required to build PowerShell Providers.

The SHiPS toolkit has been around for a while but it can be a little difficult to get started.

What is SHiPS and what can it do for me?

Examples of existing SHiPS based providers

  • Azure Cloud Shell
  • Puppet PS Provider
  • etc.

What things can I SHiPS-ify?

  • What is hierarchial data?

DEMO - Building a simple static SHiPS provider

DEMO - Use an external API

DEMO - Advanced topics

  • Caching
  • Testing?

Further information

  • Links
  • Docs
  • Open Source