Mikko Koivunalho presents on Iron.io services IronMQ, IronWorker, and IronCache. He discusses how they enable building loosely coupled, asynchronous cloud applications that can better handle uncertainty. IronMQ is a message queue that allows separation and asynchronous messaging. IronWorker is a serverless computing platform that allows running code in a scalable way. IronCache provides key-value storage. Together these services provide solutions for problems like processing GitHub notifications asynchronously and sending automated messages like reminders.