Transactions happening at around 100,000 terminals were required to be replicated at centralized servers at data centers in SQL Server for real time transaction processing and on big data for forecasting and analysis of data. The requirement was to handle millions of transactions with minimum downtime and almost zero data loss. The below case used cloud solutions to provide high transaction processing.