Document

Hosting Controller Professional Support Services

Microsoft Product Deployments

Hosting Controller offers professional services for enterprises and service providers who are engaged in deployments of Exchange and other Microsoft enterprise products either for in-house use or to be offered as hosted services. Deployments could be on-premises or in the Cloud, they could be on private Clouds, hybrid Clouds or public Clouds. They could be fresh installations or upgrades of existing installations. They may also include migrations from legacy systems. These products include:

Microsoft Exchange

Microsoft SharePoint

Microsoft Skype for Business

Microsoft Dynamics CRM

services

About Hosting Controller

HC is a validated solution vendor by Microsoft, endorsing that our experience not only spans in commissioning the software but we also understand the nuts and bolts of the technology behind it.
services

Planning and Design

An engagement for the purpose of providing a full scale "Design Document".

Installation and Commissioning

Full spectrum "Installation and Commissioning" services for various Microsoft products.

Engagement Categories

services
Contact us
Canada :
+1 (647) 799-1000
USA :
+1 (213) 341-8140
Mail :
sales@hostingcontroller.com
Share
Have a Question?

Submit your question through an email and we will get back to you.

Planning & Design Engagement

In the 'Planning & Design' engagement, Hosting Controller engineers will gather and analyze your requirements, discuss different options, and prepare a 'Design Document' for you. The Design Document will incorporate all your requirements and will be prepared according to Microsoft's latest best practices and will be detailed enough for you to give to any team qualified in such tasks to follow step by step for commissioning of the whole project. The design document will have the following structure:

Executive Summary

Overview

Microsoft applications

Project timelines

Policy decisions

Number of copies of each data item

Usable capacity available to each user

Site resilience

Security policies

Deployment details

Major assumptions and their rationale

Initial capacity dimensioned

Total initial hardware requirements

Scalability points Optional services requiring development

Integration requirements

Initial capacity dimensioned

Operational requirements

Suggested Hardware

Models and configurations: SuperMicro, DELL, HP, IBM, Cisco etc. with budgetary prices

Capacity Planning

Assumptions about user behavior Redundancy Requirements
Resilience Requirements
Dimensioning Sheets going from
usage statistics to required resources
Required Hardware Resources BoQ Total number of servers

RAM

CPU

Storage

Total Networking Ports

Bandwidth

Required data center resources for suggested hardware

Space

Power

Cooling

Bandwidth

Public IP Addresses

Required Software Licenses BoQ Dimensioning Sheets with working ‘What-If’ scenarios all based on Microsoft best practices

Change in input capacities to see effect on resource usage

Change in behavior assumptions to see effect on resource usage

Decide different scalability options

Deployment Configuration

Site wise hardware distribution

Virtual Machines Specifications on each server

Applications and their roles

Mapping of application roles on virtual machines

Networking Diagram

A diagram showing the physical connections between servers and between servers and the router. Suggested VLAN configurations and details of which Ethernet ports in each server are connected to which VLAN for

Service Delivery and client access plane

Data Replication among software applications plane

Management and monitoring plane

The diagram will also show requirements for Public IPs and will show all private IP end-points and how they are connected on different subnets.

Security Diagram

Showing basic firewall configuration mentioning which applications are on public IPs, which ones are in DMZ and which ones are strictly behind firewall and on private IPs. The section will also show how administrators will get VPN access to access the end points over private IPs.

Redundancy Diagram

A diagram showing redundancy available for each application function

Data Redundancy Diagram Showing how client data is replicated to keep extra copies.

Database Redundancy Diagram Showing how the database server is arranged into a cluster.

Web Server Redundancy Diagram Showing how multiple web servers are configured.

Other Applications Redundancy Diagrams Showing the redundancy available in every other application function and mentioning if it is configured in load sharing or hot-standby modes.

Usage Scenarios

Client Access Call flows showing typical ways clients will use the services

Load Balancing Flows showing how the load will be distributed onto multiple application server instances

Provisioning Call flows showing how different users (Service Providers Administrators, Enterprise Administrators, End Users) will access different types of GUIs to provision resources required.

High Availability Scenarios

Graphical representations of how are the services going to stay continuously available during different failure scenarios.
Software Failures

Web Server

Database

DNS Server

Other Application Servers like CAS Server, Witness Server, and Edge Transport Server etc.

Client Data e.g. MBX Servers

Hardware Failures

Individual Hard Disk

Server

Network

data center

Service Monitoring

This section will manage options to monitor different aspects of the complete end to end service delivery. Different tools will be suggested here.

Scalability

Options to scale beyond the initial dimensioned capacity. This section will mention the points where initial hardware resources will get consumed and more hardware needs to be added. The section will mention all scalability points up to the maximum dimensioned capacity.

Level 1 Support Use Cases

This section will mention the basic support use cases for both hardware and software incidences. The section will mention basic SOPs on how to handle each of them.

Migration

An optional section mentioning details of migration. The structure depends on each individual case. Typical migration concerns are

Migration of user identity

Migration of data

There may be coexistence scenarios where two or more deployments need to coexist in an interim phase.

Installation & Commissioning Engagement

This engagement starts with a ‘Detailed Design’ document in hand either prepared by Hosting Controller’s Planning and Design team or other third parties. Unless an on-site installation contract is negotiated, all services are provided remotely.

Pre-Requisites

Hardware needs to be installed in the data center with remote access available for the management interface. If an IP based management interface is not available, then base operating system needs to be installed and remote access available

Installation

Hosting Controller will make its VM Template Library available for all the required Microsoft and third party applications. The VMs will be deployed on Guest OSes as per the Design Document.

Configuration

Configurations will be done to comply all the sections in the Design Document including

Network Connectivity

Redundancy

Load Balancing

Security

High Availability

Monitoring

Operating Procedures Training

Training will be given to customer’s personnel for basic use cases including

Network Connectivity

Account Provisioning

Monitoring

Scalability

Level 1 Support SOPs

Handing Over / Taking Over

Hosting Controller engineers will demonstrate all working functions and an acceptance test exercise will be performed. Once successful, the temporary passwords will be given to the customer and asked to change all passwords.

Connect via PowerShell

The Control Server connects to the actual Exchange servers via Remote PowerShell for the purpose of provisioning, without any need of an HC installation on the Exchange server itself. Hit the "Check Connectivity" button to verify the connection and start experiencing the agility of a world class Exchange automation and control solution.

Remote-PowerShell
Document