Serverless Frameworks: Serverless Development Using Open-source Frameworks
Serverless
| Intermediate
- 20 videos | 1h 42m 13s
- Includes Assessment
- Earns a Badge
Because open-source platforms provide access to IT innovations, many developers utilize them. There are several open-source projects for working with the Serverless Framework (Apache OpenWhisk, Fn from Oracle, Kubeless, Knative, Project Riff, etc.). This course helps developers and project managers choose from and work with these different open-source frameworks. Start by exploring the core features of prominent open-source serverless frameworks. Then, compare open-source and cloud-based serverless frameworks before learning how to create and invoke actions and develop Functions as a Service using Apache OpenWhisk. Moving along, set up Fn Project to create, deploy, and invoke functions. Install and configure Fission on Kubernetes clusters. Write short-lived functions in Node.js, map them to HTTP requests, and deploy them on Fission. And use Kubeless for several essential tasks. When you're done, you'll be able to choose and use the best open-source serverless framework platform for your projects.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseRecognize the features afforded by open-source frameworks and the serverless framework design characteristics to consider when developing serverless applicationsList some prominent open-source serverless frameworks along with the key features afforded by themDifferentiate between the prominent open-source serverless frameworks and evaluate them based on their features, use cases, and domains to be able to select the best fit frameworkCompare the differences between open-source serverless frameworks and the frameworks and services provided by cloud providersDescribe the features, internal architecture, and programming model of the apache openwhisk frameworkDescribe the key features of the various tools that can be used to work with the openwhisk frameworkList the critical components of the apache openwhisk framework and describe how apache openwhisk executes an actionCreate and invoke actions using the apache openwhisk cli and the whisk deploy utilityDevelop functions as a service using the apache openwhisk framework
-
Describe the key features of fn project and list the critical components of fn project that help accelerate the adoption of serverlessSet up fn project to create, deploy, and invoke functions using the local fn serverOutline a high-level overview of the internals of fission along with the features afforded by the core components of fissionInstall and configure fission on a kubernetes clusterWrite short-lived functions in node.js, map them to http requests, and deploy them on fissionRecognize the key features of kubeless along with the architectural design of kubeless and the directory structure of the kubeless repositoryDescribe the approach of deploying, auto scaling, api routing, and monitoring in kubeless along with the kubernetes resources that are leveraged by kubelessInstall and configure kubeless to enable serverless deploymentsDeploy kubeless functions using the kubernetes apiSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 36s
-
5m 10s
-
7m 26s
-
6m 37s
-
8m 4s
-
5m 52s
-
4m 31s
-
8m 41s
-
5m 56s
-
2m 57s
-
5m 39s
-
5m 12s
-
8m 39s
-
3m 32s
-
3m 38s
-
4m 28s
-
7m 3s
-
2m 15s
-
3m 18s
-
1m 39s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.