July - 2015 - issue > CXO View Point

Four Transformational Trends Shaping the Future of IT

By Girish Juneja, CTO, Altisource Portfolio Solutions SA
Friday, June 26, 2015
By Girish Juneja, CTO, Altisource Portfolio Solutions SA
Altisource Portfolio Solutions SA (NASDAQ: ASPA) is a 2000 founded national alliance of independent mortgage bankers, correspondent lenders and suppliers of mortgage products & services. The Luxembourg headquartered company has a current market capitalization of $575.37 million.

Software architectures, mobile clients and data center technology all have continued to evolve at a dizzying pace over last five years. In particular, there are four key secular trends that are having an impact on all industries through technology - often in transformational fashion.

  1. Micro-service architecture: In business software, the concept of micro-service architecture - defined as a unit of software that is independently replaceable and upgradable - is one to watch. This is an evolution of the earlier service oriented architecture approach, but far more granular, self-contained and with a smaller footprint.It's closely aligned with the operating system direction of providing containers with their own dedicated or optimistic allocation of system resources. It is also closely aligned with "any smart device" user becoming the primary target for business applications.

    Micro-service architecture makes it easier for developers to work with smaller code bases, enable services to be brought on line quickly and have an easy way to scale up on commodity hardware by using lightweight containers.
    The down-side? Far more attention needs to be paid to the design and management of these micro-services and how they interact.

  2. Opportunities in big data: When it comes to data architecture, a lot has been written about big data and no-SQL databases. While certain no-SQL database use cases are extremely well known and popular, for core enterprise systems we are heading into a new-SQL world. This is SQL that works over shared databases and brings together both the scale of no-SQL databases with the ACID (atomic, consistent, isolated, durable) guarantees of the traditional SQL world.

Share on Twitter
Share on LinkedIn
Share on facebook