Case Studies

App Modernization aiming for Azure Migration

Modernization of tools in place to optimize business applications
of CBC / Radio Canada by migrating them to the Azure cloud

We had to modernize to a new infrastructure, much more recent and efficient, to then migrate the databases, environments and business applications present on ten servers to a single SQL Azure environment.

CONTEXT
  • As part of a move of resources and infrastructures to new premises, CBC / Radio Canada also wished to take this opportunity to upgrade the environments related to its business applications and thus improve their performance. This project also aimed to streamline and improve all their DevOps processes, both in terms of their tools and the people concerned, in addition to improving the high availability and the succession plan for their television and radio applications, using the Azure cloud. However, they soon realized that it would not be so simple and that they would face serious challenges.

OBJECTIVE

  • Take advantage of a physical move of some of their resources and infrastructures to new premises to modernize the environments related to business applications, acquire a new and efficient infrastructure, allowing to migrate databases, environments and business applications to a single unique environment in the Azure cloud while ensuring continuity of operations, without interruption.

Challenge 1

  • First, the logistics of moving legacy systems and on-premise servers was a major challenge.

Challenge 2

  • In addition, CBC / Radio Canada’s old and obsolete infrastructure was another major challenge, not to mention that each environment, business application and database were not centralized and were located on several internal servers.

Challenge 3

  • And finally, it was essential that the proposed solution ensures continuity of operations at all times, without interruption.

« This project was of major importance to us because it represented a real risk for our operations, and the contribution of external expertise was essential for the success of this migration to the cloud. »

Nicolas Fouque - CBC / Radio Canada
Senior IT Project Manager - Cloud Migration & DevOps
SOLUTIONS & TECHNOLOGICAL FOCUS
  • The success of this project will not only have enabled CBC / Radio Canada to maintain the continuity of his operations during his move, but also to benefit from a new infrastructure, much more recent and efficient, including the migration of his databases, his environments and its business applications present on ten servers to a single SQL Azure environment.

    The migration to the SQL Azure server made it possible to create 7 separate environments through the use of SQL elastic pools, optimizing operational costs by adjusting the performance of the Azure server according to the needs of the company. The creation of these 7 environments also allowed CBC / Radio Canada to be able to carry out the complete DevOps cycle, from development to production.

    Security has also been reinforced with the migration of these legacy systems to more modern infrastructures based on recent security standards, the implementation of backup plans in the event of major problems, thus ensuring continuity of operations whatever the stake.

    In addition, the implementation of scripted deployments allows CBC / Radio Canada to recreate the entire architecture of its applications for SQL Azure with one click, in the interests of efficiency and security. The centralization of databases, applications and servers is now in a single environment and its redundancy at the same time improves the management of these infrastructures.

Emyode: Creator of Software Solutions, App modernization and cloud migration

OUR PROMISE

Proven technological solutions that evolve with you.

NEED ADDITIONAL INFORMATION?

Take advantage of our free consultation offer at the bottom of this page.

BENEFITS

  • Creation of 7 distinct environments through the use of elastic SQL pools.
  • Optimization of operational costs by adjusting the performance of the Azure server according to the needs of the company.
  • Integration of the complete DevOps cycle, from development to production.

 

  • Reinforced security with the migration of legacy systems to more modern infrastructures based on recent security standards and the implementation of backup plans.
  • Implementation of scripted deployments to recreate the entire application architecture for SQL Azure with one click.
  • Centralization of databases, applications and servers in a single environment with redundancy to improve the management of these infrastructures.