Cloud native applications are designed, developed, deployed and consumed differently. To be able to innovate applications in the cloud, application developers need help for changing their mindset from the traditional way to the cloud native one.
Have you ever wondered how to create a cloud native application for an OpenStack cloud? Join us and find out how to do it with this hands-on workshop where you will be developing cloud applications using OpenStack APIs and SDKs.
Hands-on labs
- Web photo album: Interact with Swift API using Shade SDK (Python) to upload and store pictures in an OpenStack cloud and show them in a frontend application.
- Video encoder: By using the Gophercloud SDK (Golang), learn how the encoder application communicates with Nova API to launch transcoding workers that convert media files into different formats.
Please bring your laptop with Docker installed and the openstack-shade and openstack-gophercloud images pulled from Docker Hub.
Please note: session attendance does have a maximum capacity. All admittance will be on a first come, first served basis. Thank you for your understanding.
By the end of this session you will
- Understand what is a cloud native application.
- Have knowledge about the available OpenStack resources for application developers.
- Learn how to choose the best SDK to build your application and most important, get experience developing cloud native applications that use OpenStack APIs and SDKs.