Skip to content

Infrastructure As Code

Photo of Robert Scarborough
Hosted By
Robert S.
Infrastructure As Code

Details

Infrastructure As Code

One of the major trends in IT over the past few years has been increased automation and a concurrent decrease in the need for human or manual intervention. Virtualization has made it possible to spin up a virtual server space for developers to do their work in isolation of the production systems, and hypervisors like VMware and Hyper-V make it possible to get one running in under 20 minutes. Even less, if you use the cloud...

Of course, provisioning a virtual machines isn't always so simple. The process may be a lot longer, or the people who have clearance to do it may not be available. A developer may request a virtual environment to do development work and then spend two weeks waiting for the VM. This is where Infrastructure-as-Code comes in.

The basic idea is that you treat your IT infrastructure as software. This helps you to make changes to it rapidly and easily, at the same time safely and reliably. By using code to automate the process of setting up and configuring a virtual machine or container, you have a fast and repeatable method for replicating the process. So if you build a virtual environment for the development of application, once you are ready to deploy you can repeat the process of creating that VM simply by running the same code. At the same time, the code also becomes your documentation. So anyone can reference a script and know what the configuration is for server type or node type.

Find out how to properly embrace Infrastructure-as-Code using 3 things: agile development processes, a DevOps environment and the tools to write the code...

Your Speaker:

Max Yermakhanov

Max Yermakhanov is Senior Consultant and Trainer for ObjectSharp where he helps clients and staff to get more use out Microsoft and other leading technologies.

Max has been a member of the board of Directors of IT Pro Toronto for several years and holds the following certifications:

Microsoft Certified Trainer (MCT),
Microsoft Certified Systems Engineer (MCSE),
MCITP SharePoint 2010 Administrator,
Microsoft Certified Systems Administrator (MCSA),
MCTS in Visual Studio Team Foundation Server 2010, Microsoft Office SharePoint Server 2010,
Microsoft Windows SharePoint Services 3.0, etc.

Photo of IT Pro Toronto group
IT Pro Toronto
See more events
Metro Hall - Room 302
55 John Street · Toronto, ON