image
ractangle
case study

Enterprise Email Migration Software Development

Risk Management

  • Cloud solutions
  • Multitenancy
  • SSO
  • Frontend

Enterprise Email Migration Software Development

client

NDA Protected

  • image Switzerland
  • image 51-200 employees

The client is a fast-moving, international technology company, specializing in powerful, highly scalable Office 365 migration and management solutions. They enable their customers and partners to move quickly and seamlessly into Office 365 and later equip them with the needed tools to get the best possible ongoing experience with the service.

request background

Flexible way of managing subscriptions

The client needed an internal set of shared services, to provide them and their partners with an easy way to manage subscriptions and organizations in a flexible way. Management of multiple Office365 tenants was a rather complex task, so they had to look at multiple out-sourcing providers, taking into consideration the following aspects like speed of work, technology stack, libraries used, architecture and design patterns.

challenge

Complete system audit

There were many problems holding the solution back like lack of documentation and absence of fresh ideas. Moreover, the whole system contained many sub-products that needed to be audited, multi tenancy and tenancy had to be added, Okta had to be replaced with SSO.

goals

  1. Create a core for a complete authorization and role management system from scratch
  2. Develop a management system for users, organization, and subscriptions
  3. Set up a library of universal access to different data sources

solution

Perfecting the product

  • image .NET Core, ASP.NET Core, EF Core, Identity Server, Azure Clouds, AWS Clouds, Docker, DynamoDB, MySQL, MSSQL, RabbitMQ, React.JS
  • image 3 years
  • image 10 specialists

Since the first stages of delivering the concept of the new set of services, the client enjoyed the result and wanted to implement everything as fast as possible. A lot of time and effort was spent on the analysis and identification of the bounded contexts (Domain Driven Design) of initial deliverables. We had multiple teams of different sizes, based on the demand of the product, with individual tasks and skillsets: architects, senior and junior C# developers on the back-end, UI/UX frontend developers (React). All the work was coordinated, implemented, and released by leveraging Azure DevOps service.

  • Email. Enterprise email migration software, enabling the transfer of Exchange Mailboxes and Exchange Archives quickly and safely to cloud or on-premises servers
  • Archive. Precision email archive migration software, built to quickly and securely migrate data to cloud solution or other archiving systems
  • Enterprise vault. Replication tool for backup and migration from an experienced and trusted Veritas partner
  • Tenant to Tenant. Migrate, consolidate and relocate cloud tenants. Their cloud migration solution achieves industry-leading migration speeds and operates in your cloud environment

outcome

Customer loyalty increased by 75%

  • Creation of the library of universal access to different data sources made it possible to make reports based on data stored.
  • Utilizing the system of single authorization (SSO), the problem of storing data of unsynchronized users in different places was solved.
  • 87% time to create and receive a report was reduced
  • 46% IT costs reduces

client feedback

They are always doing everything they can to make their code, documentation, and tests as good as possible

Great and very smart people working there. Whomever I interacted with was impressive, from both technology and human side.

sokrat

Michal Jevjak

Ops Managing Director, Tech Migration & Management Company

cta

Have a business idea?

Feel free to contact us and get a Cloud Solutions software consultation session.

image
image image

Related cases

We use cookies on our website to enhance your experience. If you want to see the complete overview of the cookies used, please see our privacy policy. Read more

Strictly necessary cookies

These cookies are essential for your use of different parts of our website and its features. Without them, services that you want to get can’t be provided.

GDPR (General Data rotation Regulation)

Visitor preferences

These cookies help us personalize the Acropolium website and provide you with relevant content by remembering your preferences and settings.

ICO (Information Commissioner’s Office)

Analytics cookies

These cookies allow us to measure your use of the website so that we can improve it later. They collect information in a way that does not directly identify anyone.