Serverless computing, where computing loads are run using a service layer (or ‘function’) to dynamically configure and deploy cloud environments, has taken off these last few years. According to DataDog’s 2020 State of Serverless report, half of AWS users are now running Lambda, showing that serverless computing has gone mainstream. To manage this rapid growth in adoption, more individuals with skills in managing serverless implementations are necessary.
To help close this talent gap, The Linux Foundation and Cloud Native Computing Foundation have released a new, free training course, Introduction to Serverless on Kubernetes, on the edX platform. The course explains how to build serverless functions that can run on any cloud, without being restricted by limits on the execution duration, languages available, or the size of your code. It is designed to provide an overview of how a serverless approach works in tandem with a Kubernetes cluster.
The course is designed for developers and IT operators interested in exploring new approaches for building software, who prefer being able to set their own limits when it comes to things such as timeouts and choice of programming languages. Before enrolling, students should have an understanding of cloud and container technologies – including Kubernetes – as well as experience with Python. The free Introduction to Cloud Infrastructure Technologies and Introduction to Kubernetes courses can help prepare those who do not already have this background.
Enroll today to begin improving your serverless skills.