Cloud integration application using Azure Data Stack
Location: Irvine, Orange County, California, USA
Industry: Information Technology, Health, Transportation, Corporates, Organizations, Government
Business Functions:
- Information Technology
- Project Management
- Management
- HR
Problems:
The client is manufacture of semiconductor solutions for mobile communication systems. Apple, Samsung, Huawei and Xiaomi are its major customers. The client was facing several following problems:
- Tedious manual processes e.g., Onboarding a new recruit.
- Error-prone manual data transfer from one system/app to the other
- Manual synchronization of business data across different systems
Solutions
Allied proposed to build Enterprise Integration Applications and Data Pipelines for automating the synchronization and transfer of business records and data, and streamline the business processes.
Microsoft Azure iPaaS (integration Platform as a Service) was used to serve as middleware to establish automated interaction and communication between different systems. It comprises reliable, secure, highly available, scalable, and maintainable integration services to build data-drive pipelines.
Azure Logic Apps, Azure Functions, Azure Data Factory
were used as integration engines to:
- Transform and enrich data/messages
- Communicate with HTTP compliant APIs
- Schedule processes
- Expose the middleware for systems to communicate
Azure Storage Accounts
was used to:
- Persistently store unstructured data and files
- Host server files for Azure Functions etc.
- Leverage out of the box connection service to perform read-write operations from integration apps
Azure Service Bus
was used:
- As a message broker service and a staging storage
- For implementing in-order delivery of messages and data
Azure API Management
was used to:
- Centralize and manage HTTP-compliant communication of internal services
- Standardize and secure the interfaces
Azure Log Analytics
were used to:
- Get log run details of integration services
- Implement easy querying of logs for tracking purposes
- Have overall system’s run history over a specific period of time
Om-prem Data Gateway
- was used to connect the cloud hosted middleware with the on-premises data storages and systems
Results / Benefits:
- Automation of tedious manual processes
- Efficient business processes
- Data accessibility across different systems
- Speedy transfer of files and data
- Minimum chance of compromised data integrity
- Future integrations based on cloud solutions
Tech Stack:
Azure
- Logic Apps
- Functions
- Data Factory
- Storage Account
- Service Bus
- API Management
- Log Analytics
- Om-prem Data Gateway
Get In Touch With Us
we believe in cutting edge solutions and are committed to your success