Automated Partner Vendor Management Platform for a Global Tech Giant
Case Study - Azure
An American tech giant who is among the top Fortune30 companies, and powering both consumer and enterprise technologies.
The ever-increasing digitalization of business operations across all the industries globally means a very high demand for datacenters in all corners of the world. Client being one of the leading players in the datacenter services, its business was growing exponentially – all made possible by adding new cloud/data center(s) at a regular pace. Admittedly, client was required to avail the services of multiple vendor partners to meet the huge demands of business. The reason as to why additional hands had to be involved is because of the extensive planning, preparation, and execution capability required in setting up and running a large, modern data center that can operate round-the-clock with the primary objective of providing secure and uninterrupted service to customers.
There are many factors that have to be looked at while setting up a datacenter. Some are as under:
- Climate (Cooling/heating required, costs associated to ensure optimum cooling/heating)
- Geopolitical risks (neighboring countries/regions, conflicts, airspace, etc.) and regulations
- Location (capacity to withstand natural events such as hurricanes, winds, etc.)
- Business and customer proximity (to minimize service latency as well as for easy supervision of datacenters)
- Geographic stability and extreme weather events (actual site’s stability in terms of weather conditions, seismic activity, likelihood of hurricanes, fires, and floods)
- Infrastructure availability (land/space)
- Power (Cost, fault-tolerance, redundancy, independent power grids, etc.)
Such extensive operational demands coupled with the fact that multiple vendors were vying to clinch multiple datacenter projects, warranted over fifty (50) people collaborating on a daily basis.
Further, all the stake-holders used different applications for analysis and review of their respective areas of responsibilities. There was no integration between the various parts of the process thus the project related information that was stored at multiple locations were being shared manually.
All this invariably led to delays in communication between the members of the project team(s), thereby impacting delivery time which was almost always about twelve (12) months for each project. This was an undesirable outcome as far as project execution, customer acquisition, service delivery, and realization were concerned.
To overcome this, the client wanted to develop a platform for their employees and vendor partners so that they can seamlessly collaborate in real-time to achieve their project objectives within time and budget.
MSRCosmos with its experience in both open source and Microsoft technologies was able to build the required collaboration solution – being a Microsoft Gold Partner with expertise in Azure platform was an added advantage.
MSRCosmos designed a real-time collaborative work (project management) platform keeping in mind the team requirements as well as technical feasibility. More than a dozen technologies/platforms were incorporated into the solution to get the desired functionalities and features.
Stand-out features of the solution that helped meet the objective of project are:
- A centralized storage for information from all users, for easy and authorized access in the future
- The solution has an open architecture, it can easily accommodate any future requirements
- All related applications were integrated and made accessible to project stake-holders
Optimum data security was ensured via profile / role-based login with appropriate permissions/access
Representative Process Flow:
After due consideration of all the required features and functionalities, MSRCosmos’ solutions’ team designed a solution that would make use of multiple technologies and platforms to facilitate successful achievement of the project objectives.
Technologies used: Azure Blob Storage (with SAS keys), Azure secret and security management, PAAS web apps & SQL DB, Azure DevOps, Azure AD, PowerBI (with secured token access), Azure App Insights, BinSkim, TSLint, and Azure Git (in Azure DevOps)
Although a multitude of applications were incorporated into the solution to meet a specific purpose, in reality, all of them worked in conjunction to help achieve superlatively collaborative work with the benefit of ready-access to all necessary documents for project team members, powered by seamless team communication – all in real-time. This resulted in global teams being able to execute projects faster — almost in 75% less time!
|Earlier||With the Platform|
|Communication hassles||Seamless interaction between all project stake-holders|
|Slow information exchange leading to delayed decision-making and action||Real-time information exchange between all entities ensured timely responses and action|
|12 months to finalize the details & take ‘go-live’ decision||Only 3 months to finalize the details & take ‘go-live’ decision|