1-10 man years 5000+ employees Azure Case Studies Cloud Mobile Software

Akvelon | Case Study: Microsoft Projects

04 Apr Case Research: Microsoft Projects

Shopper

Since 2000, Akvelon has maintained a long-lasting partnership with Microsoft, an American multinational know-how company headquartered in Redmond, Washington. It develops, manufactures, licenses, supports, and sells pc software, shopper electronics, private computers, and associated providers. Under are just some of the tasks we’ve got accomplished for Microsoft through the years.

Accessibility work for MS D365 Finance and Operations

Business need

Microsoft’s mission is to “empower each individual and each organization on the planet to realize more. Microsoft is dedicated to delivering nice experiences and customer support to individuals with disabilities.

Answer

Simplify work with Dynamics 365 apps for individuals with disabilities.

Benefits and results

Over 170 bugs and duties has been coated. We fastened bugs and added accessibility help for Dynamics 365 apps which permits users with disabilities to make use of purposes.

Our workforce labored on desktop, cellular and net apps and added a display reader help and excessive distinction schemes.

Applied sciences Used

WPF,C#, JavaScript, Cordova, Ionic, AngularJS, React

Microsoft Dynamics Cloud Gates (Cloud Optimum Squad)

Enterprise want

Microsoft Dynamics Cloud Gates (Cloud Optimum Squad) is an inner CI/CD system in Microsoft. It is a part of Microsoft model management system, which referred to as Source Depot. Cloud Gates system allows lots of Microsoft engineers work together and distribute their modifications. The system centralizes the process of building, testing, supporting, information sharing.

Answer

Our staff has been working on new infrastructure options, bug fixing, new analytics and managing options for operation group.

Advantages and results

Consequently, our staff successfully migrated construct system from On-premise to Cloud (Azure), carried out web-portal to watch infrastructure state and manage check-ins created by developers, added various monitoring tools which allowed to scale back time for resolving points and to enhance infrastructure health.

Technologies Used

Used technologies: C#, PowerShell, MS SQL, JavaScriptTypeScript, CSS
Setting: MS Visible Studio, VS Code, Azure Cloud, VSTS, GIT

Microsoft AX Knowledge Motion

Enterprise want

MS Axapta Knowledge Motion Framework supplies a lot of libraries which are utilized in servicing operations for Microsoft Dynamics 365 for Finance and Operations. It allows emigrate databases to differing types between environments.

The need is to improve high quality of the framework by including automated testing and fixing important points.

Answer

Akvelon workforce was working on fixing product issues in Export/Import functionality, enhancing performance, enhancing check infrastructure and fixing unit/integrations checks which cowl crucial product functionality.

Advantages and results

  • Akvelon staff dropped rely of failed exams considerably and reached zero failing exams;
  • Akvelon group converted all present checks which cover essential product area to check-in exams which helped to avoid product regressions
  • Akvelon staff helped to decrease variety of product points and points reported by customer significantly

Technologies Used

Used applied sciences: X++, C#, MS SQL Server
Surroundings: MS Visual Studio, VSTS, Source Depot, Git

Microsoft AX Reporting and Analytics

Enterprise want.

Microsoft Dynamics AX supplies on-line analytical processing (OLAP) functionality via using cubes.
These cubes, built on the Microsoft SQL Server Evaluation Providers platform, allow you to research giant amounts of knowledge and determine tendencies that you simply won’t in any other case uncover when viewing knowledge on traditional reviews.

Answer

Akvelon staff has been engaged on fixing product issues, enhancing efficiency and fixing unit/integrations checks which cover crucial product performance.

Advantages and Results

  • Akvelon staff improved velocity of deployment analytics providers.
  • Akvelon staff helped lower variety of product issues and issues reported by buyer significantly.

Technologies Used

X++, C#, MS SQL Server,SQL Server Reporting Providers, Azure Storage, Azure messaging

X++ compiler and runtime

Enterprise need

Microsoft Dynamics 365 for Finance and Operations system consists of several giant elements. The primary a part of the system is a platform. The platform consists of a number of elements wanted to develop Fin & Ops purposes: Runtime, Shoppers, Design Time. Runtime supplies a compilation of X++ code in IL code (the code executable by the .internet framework). The necessity is to help the system, consider and repair points in the Runtime element.

Answer
Akvelon workforce is investigating X++ code of the compiler as a way to find any issues and handle them. also we’re implementing unit testing to enhance general high quality and refactoring code to optimize performance.

Advantages and results
Automated testing and code refactoring ought to make the platform work quicker and make extra reliable.

Technologies Used

C#, SourceDepot

D365 Fin&Ops plugins for VS

Enterprise need

The venture is a part of Dynamics 365 product that aims to simplify the creation of net pages following the default or custom templates.

Answer

Akvelon staff is working on creating a visible designer for Dynamics 365. The designer comes as a plugin for Visual Studio, has acquainted to customers interface and tools.

Advantages and outcomes
Akvelon developers made an influence into the challenge improvement by refactoring automated exams used for undertaking verification and built new features that enabled users to simply and shortly create MS Dynamics 365 net pages.

Technologies Used

X++

Kernel Solutions Export

Business want

The primary objective is to offer a risk to shortly and effectively work with present MS tasks and options contained in those tasks.

Answer

Akvelon builders are decomposing complicated tasks into a number of separate solutions preserving their functionality. Being separate the options grow to be easier to use, reuse and edit.

Advantages

Akvelon offered MS with the technique of simplification and consequently rushing up the work with complicated tasks. It turned easier to access, use and update the separate solutions that earlier have been part of large tasks.

Technologies Used

C#, js, powershell, sql, git, source depot, VSTS

Dynamics Axapta build help

Enterprise need

The primary aim is to ship modifications and enhancements made by builders in new variations of Dynamics 365 Finance and Operations to finish customers as shortly as attainable. Another objective is to offer AX developers with required infrastructure and help with resolving their points.

Answer

Akvelon workforce is supporting general infrastructure to keep build system up and operating. Maintaining surroundings. Issuing VMs for Dynamics AX developers and solving infrastructure problems. Monitoring checkins and gates. Resolving construct breaks. Answerable for Freebird machines. Automating routine tasks and enhancing present system.

Advantages and outcomes
Consequently, Akvelon built a workforce of engineers who’re answerable for 24/7 help of the Dynamics 365 Finance and Operations infrastructure and construct system. A variety of monitoring tools added which allowed to scale back time for resolving issues and improved general infrastructure health. Time to commit and verify modifications made by builders decreased, thus time needed to ship up to date versions to end customers lowered as nicely. And we continue to work on optimization and enhancements.

Technologies Used

Used languages: PowerShell, C#
Instruments: GCM, TFS, other inner tools for monitoring and reporting.
Improvement Setting: Home windows PowerShell ISE, MS Visual Studio 2010

LCS Diagnostics Portal

Enterprise Want

  1. Automation of release build sign-off process
  2. Automation of routine duties related to SQL Efficiency troubleshooting

Answer

Diagnostics Portal helps clients to determine any points with on premise and azure hosted environments deployed underneath LCS venture. It also get quick access to any logs (Net and DB server) and permits to view assets usage and efficiency statistics. In addition it reminds users to put in required updates on their environments and give recommendations tips on how to troubleshoot points and improve performance.

Benefits and outcomes

  • Our group arrange full set of automated request-response check as a way to uncover regression issues before release.
  • Developed new software of the portal which permits to determine and fix SQL Performance points.

Technologies Used

Azure, MS VS, MS SQL Management Studio, Azure Storage Explorer, Kusto, VSTS, Home windows Server, Knockout, ASP.NET MVC + EF, GIT

AX RunTime Kernel

Enterprise need

The primary objective is to scale back the variety of points experienced by clients. The Akvelon workforce has to fix runtime issues, examine memory dumps in case of high reminiscence consumption or CPU utilization and supply actual info relating to a weekly crash evaluation.

Answer

Akvelon has been working on fixing points at kernel venture, concern related to reminiscence leaks, heap corruptions, deadlocks. Additionally working on dumps analysis/crash analysis.

Advantages and Results

In consequence, Akvelon engineers helped to succeed in the primary objectives of Microsoft workforce: scale back the variety of issues experienced by clients, improve the functionality and maintainability of the appliance. Numerous run time bugs have been fastened and some key options have been carried out. Furthermore the staff labored on a weekly crash evaluation that offered the power to discover a new attainable regressions and fix them as soon as potential.

Technologies Used

C#, C++, X++, MS SQL