homelabhost: hyper-v based close-to-production virtual development environment

Post on 14-Jan-2017

75 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

HOMELABHOST: Hyper-V based close-to-production virtual development environment.

The idea behind my Hyper-V test environment was to build a virtual lab that is mimicking PRODUCTION / QA IT environment of an average US company as close as possible with centralized domain controller, SQL servers isolated from the server-applications-hosting-machines, with utilization of AD service accounts and all security measures applied where possible. The development IDEs, Team Foundation Server and tools were installed as well to be available should a need arise for debugging / test-proofing concept of a real live enterprise-scale development project.

List of hosted Server Applications: Team Foundation Server 2012, SQL Server 2008 R2, SQL Server 2012, BizTalk Server 2010, BizTalk Server 2013, Microsoft Dynamics CRM Server 2015.

Visual Studio Versions: 2010,2012,2013,2015.

HOMELABHOST VM Host Server

Hyper-V Farm snapshot:

Each virtual machine is joined to contoso.com domain and contains two network adapters, one private for internal communication across CONTOSO domain and one external for communication with *external world*.

DC1 VM primary domain controller (33.0.0.1)OS: Windows Server 2008 R2 (MSDN license)Domain: contoso.com

Domain Admin account: contoso\AdministratorDomain Admin password: w**********

DEVSQL1 VM Primary SQL Server (33.0.0.3)OS: Enterprise Windows Server 2008 R2 (MSDN license)SQL Server Version: Enterprise SQL Server 2008 R2 (MSDN license)SQL Instances: DEVSQL1\BizTalkDEVSQL1\SQLDEVFARMSQL Service Account: contoso\DEV_SQLMasterSA Password: w**********

DEVSQL2 hosts databases for following server applications within Contoso domain: BizTalk Server 2010

DEVSQL2 VM SQL Server (33.0.0.7)OS: Enterprise Windows Server 2012 Standard SQL Server Version: Enterprise SQL Server 2012 (MSDN license)SQL Instances: DEVSQL2SA Password: w**********

SQL Server Services and Instance Id:

DEVSQL2 hosts databases for following server applications within Contoso domain: BizTalk Server 2012, Dynamics CRM 2015, Team Foundation Server 2012

TFS1 VM Team Foundation Server 2012 (33.0.0.8)

BIZTALKLAB1 VM BizTalk Server 2010 (33.0.0.2)OS: Enterprise Windows Server 2008 R2 (MSDN license)BizTalk Server Version: BizTalk Server 2010 + CU9 (180 days evaluation)BizTalk Group SQL Server Instance: DEVSQL1\BizTalk (all 8 SQL databases)BAM Portal: http://BIZTALKLAB1/BAMPortal

Contoso AD Groups and Accounts created on DC1:

Group Svc Account NameSSO_Administrators Dev_SSO_AdminSSO_Affiliate_Administrators Dev_SSO_AffAdminBizTalk_Server_Administrators Dev_BizSrvAdminBizTalk_Server_Operators Dev_BizSrvOperBizTalk_Application_Users Dev_BizAppUserBizTalk_Isolated_Host_Users Dev_BizIsoHstUsrBAM_Portal_Users Dev_BamPrtlUsrBizTalk_SharePoint_Adapter_Enabled_Hosts Dev_BizSPAdptrEHBizTalk_B2B_Operators_Group Dev_BizB2BOpsGrp User Svc Account NameEnterprise_Single_Sign-On_Service Dev_EntSSOSvsBizTalk_Host_Instance_Account Dev_BizHostInstBizTalk_Isolated_Host_Instance_Account Dev_BizIsoHostInstRule_Engine_Update_Service Dev_RleEngUpdSvc

BAM_Notification_Services_UserDev_BAMNotSvcUsr

BAM_Management_Web_Service_UserDev_BamMgtWbSvc

BAM_Application_Pool_AccountDev_BamAppPoolAc

Development related applications installed:

Visual Studio 2010CAT 1.1BTDF 5.5

BIZTALKLAB2 VM BizTalk Server 2013 (33.0.0.5) – Primary WorkstationOS: Enterprise Windows Server 2012 (evaluation version)BizTalk Server Version: BizTalk Server 2013 (evaluation version

BizTalk 2013 Group configuration:

BizTalk 2013 Runtime configuration:

Development related applications installed:

Visual Studio 2010Visual Studio 2012Visual Studio 2013

Make sure BizTalk Development Tools installed for VS 2013 BizTalk Template to be present among the New Project options.

DYNCRM15SVR VM CRM Dynamics 2015 (33.0.0.6)OS: Enterprise Windows Server 2012 (evaluation version)BizTalk Server Version: BizTalk Server 2013 (evaluation version)

WIN7WRKSTN1 VM client workstation (33.0.0.4)OS: Windows 7 (MSDN License)

top related