In April, Meyume Ltd released “Weather Gods”: an app that enables users to receive custom, personalised, push notifications about the weather. As well as providing rich visualisations, graphics and audio allowing you to see hear and feel the weather, Weather Gods is unique in being built using an fully Serverless backend and being written entirely in Swift. Weather Gods uses Apache OpenWhisk, hosted on IBM Bluemix, to deliver a compelling weather app with custom notifications.
At AltConf 2017, Ian Partridge from IBM is scheduled to speak at 1:00 pm on Wednesday, June 7, on the intersection of these two exciting technologies: Swift and Serverless architecture. During this session, Ian will introduce his audience to Serverless, how to build serverless backends in Swift, and show how the Weather Gods app was built. See here for details.
Serverless computing, which is also known as Function-as-a-Service, is an emerging architectural pattern which allows developers to focus on Dev more than Ops. With serverless computing, back-end logic is executed in response to events, freeing the developer from operational aspects of managing infrastructure.
Apache OpenWhisk is an open source serverless cloud platform that provides a distributed compute service to execute functions in response to incoming events. OpenWhisk significantly eases development approaches that follow the serverless model.
To learn more about Serverless, see here.