Microsoft Server Apps





Microsoft server applications are those applications developed specifically, but not necessarily exclusively, on the Windows Server platform. In addition to well-known products like SQL Server, Exchange, Internet Information Services (IIS), Microsoft Dynamics, Forefront, Lync and Sharepoint, they include applications like Skype, BizTalk, Hyper-V, Groove and Commerce Server. Server applications are managed with the Microsoft System Center.

Share tech news, updates, or what's on your mind.

Sign up to Post

The System Center Operations Manager 2012, known as SCOM, is a part of the Microsoft system center product that provides the user with infrastructure monitoring and application performance monitoring.

SCOM monitors:
  • Windows or UNIX/Linux
  • Network Devices
  • .Net application (APM)
  • Java application
  • Web Application as well as URLs
  • More monitoring capabilities by using the management packs which help to monitor specific objects or application….
SCOM has the ability to send you alerts when a monitored object is not healthy, providing you with information about the problem and how to resolve it.
The main SCOM components and roles are:
  1. Management Server
  2. Resource pool
  3. Gateway Server
  4. Operational Database
  5. Data warehouse
  6. Agents
  7. Services
  8. Managemet Packs
  9. Reporting
  10. ACS (audit collection service)
  • Managemet Server:
When you want to install SCOM 2012 and during the setup, you will be asked to create a management group. The MG contains the management servers you want to add to your environment. The management server manages the MG and communicates with agents and databases.
  • Resource Pool
When you add another management server to your SCOM environment, the management servers will be members of a resource pool, so you can distribute works between the management servers and grant high availability when a management server member is failed.
  • Gateway Server
A gateway server will help you to monitor objects in an untrusted domain. For more details see
11/26 Forrester Webinar: Savings for Enterprise
11/26 Forrester Webinar: Savings for Enterprise

How can your organization benefit from savings just by replacing your legacy backup solutions with Acronis' #CyberProtection? Join Forrester's Joe Branca and Ryan Davis from Acronis live as they explain how you can too.

Experts-Exchange users below are the steps you can follow to upgrade your Lync server to latest CU's or cumulative updates.
Note: Perform it during non-production hours.
Step 1: Backup your lync and SQL server database. Follow below article:

Step 2: Install all latest windows patches on your lync servers. Use Windows updates. Better to Install a week before installing Lync Patches.
1) Goto>Control Panel>Windows Update>Check for updates>Install
2) Restart server after Windows patches are completed. One server at a time.
Step 3: Download the Cumulative Server Update tool and security updates from Microsoft website. Copy them on all Lync servers.
Cumulative Server Update Tool:
Security updates:
Note: With new release above tools might change. This is the recent one, i used to install on my lync servers.
This is a fairly complicated script that will install the required prerequisites to install SCCM 2012 R2 on a server.  It was designed under the functional model in order to compartmentalize each step required, reducing the overall complexity.  The script requires media in order to complete successfully, detailed in the Script Media Requirements section below.  Each function of the script is then reviewed, in order to ensure proper use, as there are several overarching prerequisites in order for the script to work correctly.

Script Media requirements

The script requires 3 folders and 1 file placed at the same folder level as the script in order to install all the necessary prerequisite software.  Requires ADK, SCCM Prereqs pre-downloaded, and sxs folder from Windows 2012 install media (if installing on 2012).

The folder structure will look like:



The ADK folder contains the install files for the Windows Assessment and Deployment Kit for Windows 8.1.  In order to obtain these files, download and run the installation exe from the site linked above.  Select "Download the Windows Assessment and Deployment Kit for Windows 8.1 for installation on a separate computer:

ASK Install Options Screenshot
Finish the wizard and relocate the downloaded files into your target root folder containing the script in a directory named "ADK".


Microsoft has released remote PowerShell capabilities to all commercial Office 365 customers. So you can be controlled via PowerShell and not from the Office 365 admin center

Download Windows PowerShell Module for Lync Online

How to install Lync Module

Before we would need to install .NET Framework 4.0 or later and Windows Management Framework 3.0

Download Source:

.NET Framework 4.0 or 4.5:

Windows Management Framework 3.0:

Once you have installed .Net Framework and Windows Management Framework 3.0, you can install Lync online powershell Module.

How to configure Powershell

Run Powershell as an administrator, and run the following command:

Set-ExecutionPolicy RemoteSigned

Configure WinRM

Open up a command prompt as an administrator, and then run the following commands

net start winrm

How to connect Lync online powershell

You can open the windows powershell, The way of connecting to Lync Online is similar to connecting to Exchange Online.

$cred = Get-Credential

$CSSession = New-CsOnlineSession -Credential $cred

Import-PSSession $CSSession –AllowClobber

Test the lync online command.

Get-Csonlineuser <Identity Name>

This article could be already published in my own blogs:


Expert Comment

Hi! It is Simple N useful. Thank u for this, Keep posting.
LVL 48

Expert Comment

Simple and easy.
I have put this article together as i needed to get all the information that might be available already into one general document that could be referenced once without searching the Internet for the different pieces.

I have had a few issues where people have installed or prepped secondary sites and they have added the roles and features manually only to find that their Secondary site fails because of a missing feature or prerequisite.

We often ran into issues, especially with staff prepping servers at the main office before shipping them to the specified country; when some steps were not included then it would be difficult for us to fix the server in country.

So I have added the steps I have followed to always allow me or anyone else trying to get a secondary site installed to always have success.
Server Setup/Prerequisites
A physical server/VM will be prepped with the following configuration:
Server 2008 R2 SP1
2 drives: one for the installation and the other for the data.
You will also need to download & apply the following:
,NET 4.0
Windows Metafile (WMF) 3.0
Windows6.1-KB2552033-x64.msu (
The following two hotfixes will need to be applied if you are going to be using your secondary sites as Software Update Point: (SUP role will fail without these updates being applied)
LVL 15

Administrative Comment

by:Eric AKA Netminder

Congratulations; your article has been published.

Page Editor

Sometimes when I receive a call from my users to solve their problems it is very difficult for me to found their computer IP address. Even finding their computer Host to provide remote support can be a problem.  So I resorted to Google and I found a great little utility.

It is very useful for domain environment. BG Info is a small utility which displays Computer HOST or User logins, Computer IP, USER NAME and other information on the desktop of user’s machines and for my requirements, to find out the user's IP & HOST for remote support.

In this article I describe step by step configuration to use BG Info using group policy in domain environment.

1.  Download BG Info it’s free utility
2.  Now Open it’s Exe (Application) File
3.  In the Text Menu add the thing which you want to add on user desktop
      - in my case I add HOST,IP,USER NAME
4.  Then Save it’s configuration file which is like this bginfo.bgi
5.  Share Both utility and its configuration file in a folder
      - in my case I shared it on \\khi-fileserver\bginfo
6.  Share this folder and provide READ access on NTFS permission and
      Share permission because it is very important for every domain access this
      and display on Desktop
7.  Now open Note pad and create a batch file and write following script
8.  \\khi-fileserver\bginfo\Bginfo.exe \\khi-fileserver\bginfo\bginfo.bgi /timer:0 /nolicprompt
9.  Save as bginfo.cmd
10.  Now open group policy management policy console
11.  …
Back in July, I blogged about how Microsoft's new server pricing model, combined with the end of the Small Business Server package, would result in significant cost increases for many small businesses (see SBS End of Life: Microsoft Punishes Small Businesses).

Starting December 1, 2012, Microsoft is increasing the pricing for User CALs (client access licenses) across most of its product lines.   The higher CAL pricing does NOT include any new or additional functionality -- just a higher price.

As most IT experts are aware, Microsoft offers two types of client access licenses.  Device CALs allow unlimited users to connect from a single physical device.  User CALs allow a single user to access servers and services from an unlimited number of devices.  According to Mary Jo Foley at ZDNet, "Microsoft has positioned User CALs as being the optimal choice if company employees need to have roaming access to the corporate network using multiple devices ...".  As such, most companies purchase User CALs.

Without adding any new features or capabilities, Microsoft is increasing the price of User CALs across all of the following products (in alphabetical order):

Bing Maps Server CAL
Core CAL Suite
Enterprise CAL Suite
Exchange Server Standard and Enterprise CALs
Lync Server Standard and Enterprise CALs
Project Server CAL
SharePoint Server Standard and Enterprise CALs
System Center 2012 Client Management Suite
System Center Configuration Manager
LVL 15

Author Comment

by:Allen Falcon
Thanks for the guidance ... I will include original source links in the future (and would be happy to do so here if you wish)
When you are trying to access the server, have you ever encountered "The terminal server has exceeded the maximum number of allowed connection" error?  or "The user is attempting to log on to a Terminal Server in Remote Administration mode, but the server has reached its connection limit. Terminal Servers in Remote Administration mode allow a maximum of 2 concurrent sessions, active or disconnected." This happens because of limited allowed connection or not enough licenses.

To get the connection, you have to disconnect the session.

If you have to access that server regularly and you often get that error, you can create a batch file which will disconnect the session and will allow you to log in.

Editor's note: this may be an indication that you are not properly logging off of sessions and simply clicking the "X" at the top of the terminal window, which disconnects and leaves session logged in, or, if you (and your organization) typically log off correctly, that someone is actively working on something and so disconnecting session forcefully could be harmful.  So please ensure you have a good understanding of your environment and which of these scenarios you are in.

Here's what you have to do.
(Assume that your server name that you are trying to connect is MyServer and the password for that server is MyPassword.)

Open a notepad, and type this:
net use /user:administrator \\MyServer\c$
reset session 1 /server:MyServer

Open in new window

Save as the file as DisconnectSession.bat and put that on your desktop.

Microsoft Server Apps





Microsoft server applications are those applications developed specifically, but not necessarily exclusively, on the Windows Server platform. In addition to well-known products like SQL Server, Exchange, Internet Information Services (IIS), Microsoft Dynamics, Forefront, Lync and Sharepoint, they include applications like Skype, BizTalk, Hyper-V, Groove and Commerce Server. Server applications are managed with the Microsoft System Center.

Top Experts In
Microsoft Server Apps