App Controller Deployment Checklist
Updated: June 1, 2015
Applies To: System Center 2012 - App Controller, System Center 2012 SP1 - App Controller, System Center 2012 R2 App Controller
App Controller is simple and straightforward to install and use. However, there are always small issues that can cause problems if not addressed properly. Because explanations of these issues are scattered throughout the documentation, we’ve gathered them into a checklist for you. Use it to keep track of your progress and to make sure you don’t forget any potential trouble spots.
The following are the issues to which you should attend during App Controller installation and configuration.
Before you install App Controller, you should already have configured one or more private clouds in VMM, delegated user roles to the clouds, and designated a writeable file share for each user role.
To use Windows Azure functionality in App Controller, you should have already obtained at least one Windows Azure subscription, made a note of the subscription GUID, and created a management certificate.
To ensure sufficient user rights during installation, the database administrator must grant at least database operator (DBO) access to a database to the user account under which App Controller is being installed.
Make sure that you import a valid Secure Sockets Layer (SSL) certificate on the App Controller server. For evaluation purposes, you can have App Controller create a self-signed certificate during Setup.
Any user accounts that are to administer App Controller must also be granted VMM administrator rights.
You must create service templates in VMM before you can deploy or update VMM services using App Controller.
The following are the issues to which you should attend while using App Controller in production.
After App Controller is completely installed and configured, back up the App Controller database and the database encryption key.
To change the account under which the that App Controller services are running, you must uninstall and reinstall App Controller.
Expired SSL production certificates can be replaced using the Internet Information Services (IIS) management console without requiring any additional configuration in App Controller.
Whenever you create a network file share to which files will be copied from a VMM cloud library, or from which files will be copied to a VMM cloud library, then the App Controller machine account must be added to the file share permission list.