CASE STUDY
CLOUD SERVICES

ENABLING
DIGITAL SOLUTIONS

DATA HIGHWAY TO CUSTOMEr

Massive master data distribution through a cloud solution

PROJECT OBJECTIVES

Our client wanted to build highly scalable cloud-based platform for global data distribution. Main purpose was to collect and enrich source data from different feeds.

Designing and storing data was to be aligned seamlessly with business requirements, primed for optimal high-performance delivery. Data changes and delivery metrics were to be monitored, all while ensuring real-time data distribution.

From technical perspective, primary scope was API hub with published REST APIs along with well documented developer portal. Following non-technical requirements were in scope:

From technical perspective, primary scope was API hub with published REST APIs along with well documented developer portal. Following non-technical requirements were in scope:

REST API
  • Domain driven designed API
  • Optimal performance and high scalability
  • Best practices, specification and secure design
  • Access authentication and resource authorization ready
  • API usage statistic report in PowerBI
  • Diagnostics and audit – for support and troubleshooting
SOURCE DATA INTEGRATION
  • Collect and aggregate data in various formats from different feeds
  • Support high data load
  • Distributed data processing and storage architecture
DATA DISTRIBUTION
  • Highly scalable cloud-based architecture
  • Data geo-replication supported – closer to consumers
  • Push/Pull data distribution
  • Real time data delivery
CUSTOMER BENEFITS

The solution brings tangible values in the following areas:

  • Real-time data distribution. Customers are always up to date with latest product updates.
  • Efficient global data delivery with low infrastructure and operational costs, through data centers in various regions.
  • Controlled access to data. Different levels of access allow control of public and secured data. Secured data considers subscription, licensing or partner-based agreements between our client and their customers or end users.
  • Scalable and highly available data sources. Met strict SLAs to eliminate downtime and automate software updates.
IPS EXPERTISE

Project is specific in a way that it is long-running and highly technical as main delivery are APIs consumed by many  consumers and load can be rather  unpredictable. IPS provided a strong dedicated team who worked on expert consulting, analytical and architectural work, solution design and development, graphic design, operations and maintenance.

There is a very active agile cooperation with client’s representative – technical product owner, and additional solution architect provided by external supplier – with IPS team being part of solution architecture team and the main delivery force.

TECHNOLOGIES USED

IPS has implemented following technology stack troughout the project on behalf of the customer.

  • Microsoft Azure based solution (PaaS and SaaS)
  • Distributed solution architecture split into subsystems
  • C#, XML, HTML
  • Angular 4, TypeScript
  • Entity Framework, LINQ
  • Azure Storage, Azure SQL Server, Azure Cosmos DB
  • SOA, Web API, HTTP REST
  • Azure Service Bus, serverless
  • Redis, distributed caching in cloud
  • SSO, WIF, ADFS, Azure AD B2C
  • Visual Studio, Azure DevOps, Git, PowerShell
  • Windows, Windows Server, Microsoft Azure
  • PowerBI

Ready to go ahead and start a cooperation?
Contact us directly and receive a non-binding proposal.

Ready to go ahead and start a cooperation?
Contact us directly and receive a non-binding proposal.

Fill in the form and we will contact you asap.

For more specific inquiries please contact our sales team via info@ips-ag.com

Cookie Consent with Real Cookie Banner