Company Wide Operating System Upgrade Project Using Microsoft System Center
The thought behind this project comes from an interest in computerization and automation of Company-Wide Operating System upgrades. Microsoft?s SCCM (System Center Configuration Manager) is a large suite of management tools for enterprise systems. In today?s infrastructure administrators need
2025-06-28 16:25:50 - Adil Khan
Company Wide Operating System Upgrade Project Using Microsoft System Center
Project Area of Specialization Cloud InfrastructureProject SummaryThe thought behind this project comes from an interest in computerization and automation of Company-Wide Operating System upgrades. Microsoft’s SCCM (System Center Configuration Manager) is a large suite of management tools for enterprise systems.
In today’s infrastructure administrators need a way to quickly locate and distribute software and patches to their organization.
Without automated tools administrators and desktop support teams need to physically go to the machine in order to deployment of Software, upgradetion of Operating System or Iinstallation Of OS whether the company has one site or multiple sites. Desktop support team need to physically go to the machine On manual basis for upgrading OS or installation either relying on the user(s) of the machine or a person dedicated to doing this.
This project investigates a Microsoft System Center Configuration Manager (SCCM). This allows for automated network deployment of software, operating systems, and Windows updates. Administrators in a corporate environment just need to Make a patch of OS and push it. OS will
Upgrade/install directly to all site users (End devices).
The objective of this project was to create a fully functional prototype environment that implements a single or multiple site implementation of Microsoft’s System Center
Configuration Manager. The prototype network was designed to deploy operating systems, application and to manage policies and configurations for client computers in the enterprise.
The prototype environment that has been created for this project is fully capable of supporting single site clients as well as multiple sites. It has also been configured from scratch and could theoretically be adapted to slide into any enterprise’s racks as a production machine.
For Implementation, a server requires that the SCCM server will be installed. Then we have to Configure the Switch and create VLANs for multiple sites. After that Router takes place, we require a router and configure the routing of the remote network e.g. Vlan's networks in order to route. After that, we have to connect clients with Switch(vlan).
SCCM client software is firstly required to be installed on every client machine.
After complications of all the processes discussed above, we can now centralize manage, upgrade OS, Install OS, and Deploy Software to Every machine in the enterprise by just making their patch and pushing it from the SCCM server and it will be installed, upgrade, deploy on every client machine(end-user)
Benefits of the ProjectThe benefit of this project in a corporate environment is that Administer is able to automate the installation and Upgrading of OS, and the establishment of Software and deployment of updates as well as security patches across an organization (client computers in the enterprise.). It provides a set of tools and resources that can help manage the complex task of tracking
Remote control:
In the event that a client needs help, or that a system needs to be serviced, SCCM has a remote-control process that allows the IT administrator to remotely control and support a client.
Patch management:
Once the operating system has been deployed, SCCM includes the mechanism to patch and update systems. SCCM can force clients to be patched, updated, and rebooted based on policies that the IT department created.
Centrazize Management:
SCCM enables the IT admin to establish policies for system configurations so that a system cannot be changed or modified beyond the configuration standards set by policy.
Installation of Operating System:
Configuration Manager provides several methods that you can use to deploy an operating system. There are many operating system deployment scenarios in Configuration Manager that we can choose from depending on your environment and the purpose of the operating system installation.
Labor cost saving:
Without this automation updating or installation OS either relies on the users of the machine or a person dedicated to doing this. Desktop support teams need to physically go to the machine in order to the deployment of Software, up-gradation Operating systems or Installation Of OS which require many labors (Desktop support person).
With this automation administer will push required services like installation, and it will install in each and every client machine
Time-Saving:
Installation manual basic requires much time desktop support teams need to physically go to the machine but with automation, we can save time by installing all clients at the same time through SCCM.
This project would be classified as primarily networking and system administration.
- Planning, Design, and Implementation of Microsoft System Center Configuration Manager in an Enterprise Environment.
- Using SCCM upgrade desktops and Laptops to the latest OS.
- Centrilize Management using SCCM
- Patch Management.
- Maintain complete Inventory (Hardware and Software).
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 80000 | |||
| Cisco Switch | Equipment | 1 | 30000 | 30000 |
| Cisco Router | Equipment | 1 | 30000 | 30000 |
| SCCM License | Equipment | 1 | 10000 | 10000 |
| Poster Printing, Documents Printing, stationery, Rack | Miscellaneous | 1 | 10000 | 10000 |