Image may be NSFW.
Clik here to view.After we configured private cloud and tenant for it (user role), we can continue with installing System Center App Controller 2012 SP1. App controller is a Silverlight based web application running on IIS with an SQL backend. It is for managing services deployed in a private cloud and Azure based public clouds and is dependent on SCVMM.
Recommended Hardware:
- Dual CPU, dual core with 4GB memory. SQL on remote server for better performance.
OS:
- Windows 2008 R2/SP1 or Windows 2012 – must be in domain.
- Can be installed with VMM but for better performance dedicate a server for app controller
Software:
.NET Framework 4 (the setup will install)
IIS with (the setup will install)
- Static Content
- Default Document
- Directory Browsing
- HTTP Errors
- ASP.NET
- .NET Extensibility
- ISAPI Extensions
- ISAPI Filters
- HTTP Logging
- Request Monitor
- Tracing
- Basic Authentication
- Windows Authentication
- Request Filtering
- Static Content Compression
- IIS Management Console
VMM console
SQL: 2008 SP2, 2008 R2, 2012 (32/64 bit)
Limits:
- Max 5 VMM server per instance
- Max 74 concurrent users
Client:
- Windows Vista +
- 32 bit browser (IE 8) + and Silverlight 4
High Available:
It can be made highly available by either installing multiple App controller servers behind Load Balancer or by installing it on a highly available VM. In the first case, the encryption key needs to be exported (Export-SCACAeskey) from the first server and needs to be used during setup on additional servers.
Requirements:
- Private Cloud
- User roles to the cloud
- Writable file share for each user role
Installation:
Right-click setup.exe, and then click Run as administrator
Image may be NSFW.
Clik here to view.
Product Key:
Image may be NSFW.
Clik here to view.
License Terms:
Image may be NSFW.
Clik here to view.
Prereqs: don’t forget to install SCVMM 2012 Console:
Image may be NSFW.
Clik here to view.
After SCVMM console install, the setup will install:
- WCF Data Services 5.0
- Windows Identity Foundation 3.5 Feature
- IIS
Image may be NSFW.
Clik here to view.
Installation Path:
Image may be NSFW.
Clik here to view.
Configuring services: Either the Network Service account or a domain account can be used. for domain account, use a dedicated account used only with the app controller.
The port 18622 is used for communication between App Controller services only. It does not need to be opened in the firewall. This port cannot be changed without uninstalling and reinstalling App Controller so be careful.
Image may be NSFW.
Clik here to view.
Website configuration (IP, port, certificate):
Image may be NSFW.
Clik here to view.
SQL Server Database: (I have installed SQL on the same server):
Image may be NSFW.
Clik here to view.
The account being used to install App Controller needs to have at least database owner (dbo) permissions in the specified database. If the database does not exist and the user has permissions to create DB, the App Controller setup wizard will create it automatically.
PS: !!!! Only one App Controller DB can be installed per SQL instance !!!!
Customer Experience:
Image may be NSFW.
Clik here to view.
And we are done:
Image may be NSFW.
Clik here to view.
The DB created by the wizard:
- Collation: SQL_Latin1_General_CP1_CI_AS
- Recovery mode: Full
Image may be NSFW.
Clik here to view.![DB created DB created]()
Service account (bt\appcontroller) rights on the DB Created:
Image may be NSFW.
Clik here to view.
Finally, the website (you need to install Silverlight if you did not install it)
Image may be NSFW.
Clik here to view.
Login Screen:
Image may be NSFW.
Clik here to view.
I will use the user that I created earlier to login to Demo Cloud. I wont configure it in this post. : )
Image may be NSFW.
Clik here to view.
Setup Logs are located at \ProgramData\AppControllerLog
Image may be NSFW.
Clik here to view.
Windows PowerShell Module for App Controller
This comes installed on the server. If you need the module, it is in the installer: