Tom Quinn on how News Corp has adapted its app infrastructure and adopted a cloud-first strategy to meet the challenges of a digital world driven by consumers innovating faster than many businesses.
Preeti Lovekar, Simon Lemay discuss the major components of an IOT platform, dos and don’ts when building APIs for them, common pitfalls and solutions using open source tools and standards.
Richard Rodger discusses measuring the benefits of using microservices from a business perspective in order to evaluate their impact on an organization.
Luca Dazi surveys the current solutions for remotely managing Java/OSGi IoT gateways over IoT protocols like MQTT and CoAP: Eclipse Kura, Lightweight M2M (LWM2M) protocol, and Eclipse Leshan.
Benjamin Cabé provides concrete examples of how to build end-to-end solutions with the Eclipse IoT Java stack and projects such as Paho, Kura, Californium and Concierge.
Caoilte O'Connor explains how and when the Domain Service Aggregator Archetype can help, using the architectural evolution of "Video on Demand" in a broadcast company as a working example.
Marius Bogoevici discusses how to design Spring Integration applications in a modular fashion, by grouping together logically-related components into subsystems that interact with each other.
Glenn Renfro discusses how to create an application with a scheduler that will retrieve data from a web service, cleanse and emit the data via MQTT, by utilizing Spring Boot and Spring Integration.
James Lewis describes a common trait seen in organizations using microservices: decentralized governance based on polyglot programming and decentralized product teams.
Ryan Gardner focuses on how Dealer.com leveraged the powerful attributes of both Apache ZooKeeper and Spring to rid their application of local configuration files.
Shobana Radhakrishnan shares details about best practices adopted in implementing API integration with third party services, how to manage change and deal with failures.
Ken Kousen demonstrates the RESTful features in Grails and shows how to take advantage of them with annotations, controllers, renderers and more.