Test Lab Guide: Demonstrating FIM 2010 R2 ECMA2 with SQL Azure

In This Guide

This guide contains instructions for setting up a test lab based on the Test Lab Guide: Demonstrating FIM 2010 R2 ECMA2 with SQL Azure. This is achieved by using a server computer running Forefront Identity Manager 2010 R2 Synchronization Service and using the environment that was build out in the preceding test lab guides. The resulting FIM 2010 R2 ECMA2 with SQL Azure test lab demonstrates and verifies the management agent.

This test lab demonstrates creating an ECMA2 management agent and synchronizing information with a SQL Azure database. It should be noted that this management agent is not a 100% solution. That is, these management agents only demonstrate limited functionality and are intended to demonstrate how one would implement an ECMA2 to an Azure data source. It is the responsibility of the management agent developer to ensure the required functionality is present.

Test Lab Overview

In this test lab, no additional servers are required other than the ones need for the preceding steps

The FIM 2010 R2 ECMA2 with SQL Azure uses the following subnet:

  • The intranet established by the Base Configuration Test Lab Guide, referred to as the Corpnet subnet (10.0.0.0/24).

Computers on each subnet connect using a hub or switch. See the following figure.

FIM SQL Azure Architecture

This test lab will guide you through the FIM 2010 R2 ECMA2 with SQL Azure development and installation process. The purpose of this test lab is to allow for the creation of a basic test lab environment that consists of FIM 2010 R2 ECMA2 with SQL Azure. This test lab will guide you through building a SQL Azure database and then creating a management agent that will synchronize Active Directory data from our environment into the SQL Azure database. This test lab guide can be used as a building block for additional test lab guides that demonstrate increased functionality or additional features of Forefront Identity Manager 2010 R2.

Hardware and Software Requirements

The following are required components of the test lab:

  • An Azure account that can access the Management Portal and create a SQL database

  • The product disc or files for Visual Studio Professional 2010.

The following table provides a summary of the Microsoft software that is used in this guide.

Software

Additional information

Windows Azure

Windows Azure

Microsoft Visual Studio 2010 Professional

Microsoft Visual Studio 2010 Professional (https://www.microsoft.com/visualstudio/en-us).

Steps for Configuring the FIM 2010 R2 ECMA2 with SQL Azure Test Lab

There are nine steps to follow when setting up the FIM 2010 R2 ECMA2 with SQL Azure test lab based on the Demonstrating FIM 2010 R2 ECMA2 with SQL Azure Test Lab Guide.

This guide provides steps for configuring the computers of EMCA 2.0 SQL Azure test lab. The following sections provide details about how to perform these tasks.

Test Lab Guide Specific Information and Instructions

The following section is a list of additional information on configuring the test lab. It also includes items that may be omitted from the test lab guides that this test lab builds upon. This is to allow for quicker deployment.

  • The Base Configuration TLG—EDGE1, INET1, and CLIENT1 are not required. The steps requiring setup and configuration may be excluded from the setup of the base configuration.

  • A Windows Azure Account – A Windows Azure account is required to complete this test lab. An Azure account can be obtained here: https://www.windowsazure.com

  • Network Configuration – In order to get this test lab to work, the networking configuration needs to be adjusted to allow the FIM1 machine the ability to access the internet.

This guide provides steps for configuring the computers of the Forefront Identity Manager 2010 R2 test lab. The following sections provide details about how to perform these tasks.