CASE STUDY

Canadian Centere for Child Protection

Canadian Centre for Child Protection Implements their PowerShell-based Solution in Under One Week

Canadian Centere for Child Protection


With time-critical deadline to meet, the Canadian Centre for Child Protection turned to PowerShell Server to provide them with a proven, secure way to manage their Windows Servers over SSH from their existing Linux infrastructure.

THE CHALLENGE

The Canadian Centre for Child Protection came to /n software with a simple, yet crucial need: management of their Windows Servers from their existing Linux infrastructure over SSH.

With time-critical deadline to meet, the Canadian Centre for Child Protection turned to PowerShell Server to provide them with a proven, secure way to manage their Windows Servers over SSH from their existing Linux infrastructure. The Canadian Centre for Child Protection is a non-profit, charitable organization dedicated to the personal safety of all children. Their goal is to reduce child victimization by providing programs and services to the Canadian public. With such a noble goal and limited resources dedicated to the IT side of their organization, PowerShell Server was a perfect fit for rapid implementation.

THE SOLUTION

PowerShell Server is used by enterprises both large and small around the world to enable IT professionals to securely manage remote Windows machines through a lightweight, easy-to-use PowerShell command line interface. A full-featured SSH 2.0 server, PowerShell Server provides a secure remote entry point to a Windows PowerShell Host. This gives administrators the functionality to securely manage Windows from any standard SSH client, including: PuTTY, iPhone, Linux/Unix machines, and many more.

The Canadian Centre for Child Protection used the SSHRunspace cmdlet to connect to PowerShell Server. This XML serialized the objects in the remote shell and returned them through a secure SSH connection. On the client side, SSHRunspace transparently deserialized to PSObjects with corresponding fields matching the remote objects. The returned objects were then pipelined, evaluated, and stored as any other PSObject.

With the PowerShell Server at their disposal, the child protection organization was able to rapidly implement the secure management solution. From the initial planning to implementation, the entire project was up-and-running within one week.

"While we initially went with PowerShell Server to manage our Windows servers, we have been really impressed with the other features and plan to expand our usage and deploy the solution to all upcoming Windows servers within our organization."

– Lloyd Richardson, Director of Information Technology

THE RESULT

The Canadian Centre for Child Protection was able to implement a complete solution using PowerShell Server within one week. The result is an easy-to-use solution that enables worry-free, secure management via SSH.

About The Canadian Centre for Child Protection

The centre is a non-profit, charitable organization dedicated to the personal safety of all children. Their goal is to reduce child victimization by providing programs and services to the Canadian public. For more information about The Canadian Centre for Child Protection, visit their website at: www.protectchildren.ca