Case study

Launching new IT projects within 30 minutes with Azure DevOps

When an organization engages internal and external teams in multiple projects on an ongoing basis, the chances are that something will not go according to plan. Be that invalid access for a guest user, limited traceability across projects, or insufficient capacity of a data center.
Company Size:
Since 2020
Technologies used:
Azure AD
Azure App Service
Azure DevOps
Azure Log Analytics
Azure Network
Azure Virtual Machines

In the long run, such obstacles may cause significant delays in operations of huge importance.

Our client wanted to avoid such issues. The organization tackles cross-border activities and helps authorities act accordingly when needed.

To guarantee the success of their mission, they needed to make sure that they reacted fast and delivered on their promises in time.

Steps toward the changing of the guard

With many new projects in the pipeline carried out by development teams from different backgrounds, the organization looked for a reliable and automatic way of granting the right permissions to numerous users in as little time as possible.

A process that would usually take up a few days if done manually.

And as the space in their data center had its limits too, they found it challenging to operate at full capacity. That in turn stifled the start and progress of the projects, and so they searched for a more efficient and economical alternative to the costly on-premises infrastructure.

Additionally, the involvement of internal teams and external users required a greater deal of cost control and traceability across projects. Compliance and security were also a concern.

The client looked for a reliable way to:

  • accelerate their workload
  • automate project onboarding
  • build a secure and cost-effective deployment environment

Making these improvements would allow them to operate more efficiently and react faster to new challenges.

All is well that ends with the cloud

After learning about the organization’s requirements in more detail, Predica recommended moving the data to the cloud, which could address most of the client’s concerns.

With all resources migrated to Azure, Project Owners would be able to launch projects on-demand and grant permissions to selected members in a matter of minutes.

Additionally, the client’s staff were offered a series of “Ops to DevOps” workshops to get insight into cloud governance best practices for accelerating project onboarding, monitoring costs, as well as keeping the resources safe.

To best support the activities of the organization, Predica focused on 3 priorities:

  1. Adopting the Azure DevOps platform for collaborating and onboarding new projects automatically with all the necessary permissions
  2. Migrating on-premises data to the cloud for greater scalability and cost optimization
  3. Sharing knowledge and experience of Azure DevOps with hands-on training sessions for the client’s development teams and ICT staff

With the project goals agreed on, it was time to put them into practice.

Want more practical content? Get curated insights on the key industry topics, delivered directly to your inbox every two weeks! Sign me up!

Simplifying operations with technology

First, all the necessary resources from the on-premises data center were migrated to the Azure cloud. Now the client’s development teams can store their code in a safe environment and automate deployments fast while keeping up with best CI/CD practices.

By introducing a cloud governance model and infrastructure covered by all compliance rules, it was possible to set up and configure a Landing Zone. This solution gave the organization the ability to add subscriptions, resource groups, and virtual networks with consistent rules and standards implemented by default.

As some external users were also going to take part in multiple projects, they were granted permission to the cloud space with access secured with Azure AD Multi-Factor Authentication.

Now, to make sure that the cloud environment is managed safely and cost-effectively, Predica’s team keeps updating and maintaining the services. When needed, its consultants take part in developing applications. These solutions include software for risk management, border security, and an educational platform for end-users.

Getting more things done with the cloud

Thanks to the fully secure and compliant infrastructure, Project Owners can successfully onboard multiple projects with all required resources and permissions that are automatically granted to assigned users.

Instead of days spent on a manual set-up, the launch now takes up to 30 minutes. That saves the admins a lot of time that can be used elsewhere.

But there is another advantage to this automation. Granting access manually always carries the risk of human error. However small the possibility, it is best mitigated by a well-programmed solution.

And that is especially important when the reputation of international institutions is at stake.

The overall standardization on the Azure DevOps platform also made a huge difference.

As development teams have one dedicated work template, they can focus on their job without having to learn the ropes each time a new project starts.

The client also looked for an economical alternative to their on-premises data center. As the new cloud environment allows for setting the cost per project and monitoring it at any moment, it helps avoid unnecessary costs.

Finally, with ongoing technical support and a series of workshops by Predica’s experts, the client’s developers are kept up to date with the possible applications for the DevOps platform and have all the necessary guidelines for their operations.

A complete framework for project automation and accelerated deployments

By taking a big step toward the cloud, the organization continues to fulfill its vision, equipped with solutions that will accelerate its international-wide projects.

They are at the helm of a bigger plan that serves the interest of citizens. Thanks to adopting reliable technology for even more impressive performance, the client ensures the achievement of its ambitious goals. And Predica is proud to be part of its mission.

Want to discuss your solution? Schedule a meeting with our expert
Book now


Looks interesting? Book a free scoping call to see what we can do for you!

Stay up to date with the latest cloud insights from our CTO