• Behind many recent integration, mobile, and PaaS announcements is a strong API story
• Microservices is one of the year’s biggest phenomenon but it’s still not for everyone such as a small team of developers using a single language
In response to new application development imperatives, companies began leveraging the cloud and new services such as mobility, agile app development and automated infrastructure to digitize IT and business processes in 2015. A number of new technologies are becoming available as-a-service to address developer and IT operations requirements to mobilize applications, integrate new apps with backend data, and leverage cloud-based application infrastructures and architectures to achieve faster and more nimble development. These key technologies which will drive enterprise initiatives for achieving digital mandates in 2016 are API services, cloud services, microservices, and mobile services with a new emphasis on user experience (UX) design. (For an expanded version of this blog, please see Technologies Enterprise Buyers Need to Get Their Head Around in 2016.)
• API management will become a key integration capability as DevOps looks for increased efficiencies in app development/deployment. Driving the urgency of API services are enterprises’ need to open up data sources via connectors alongside functions like requesting a user ID, etc., so mobile workforces can access those services they want to consume.
• Microservices will play a major role in fulfilling enterprises’ need for modularity and accompanying benefits such as speed and code reuse. Driving the move towards modular software is enterprises’ need for application integration/extension, the need to maintain legacy code, and the need to make app development more agile and resilient.
• Traditional middleware providers with experience delivering on-premises software have an edge over cloud providers via comprehensive and hybrid offerings. These platforms will be embedded with API services and secure gateways, provided alongside as-a-service offerings such as mobile, storage and data. They will support a consistent cloud platform among various deployment scenarios (e.g., private, public, and managed hosted).
• UX will become a top priority among companies scrutinizing mobile application development platforms (MADP) solutions. The move towards democratizing the app creation process and placing more tools in the hands of non-coders such as LoB has prompted enhanced UI frameworks and tools which support rapid app development, accomplished through added functionality such as pre-built components and drag and drop capabilities.