Course Code: openfaas
Duration: 14 hours
Prerequisites:
  • Experience with the Linux command line.
  • Application programming experience in any of the languages supported by OpenFaas.
  • A general familiarity with Kubernetes and Docker.

Audience

  • Developers
Overview:

This instructor-led, live training (online or onsite) is aimed at developers who wish to use OpenFaas to create, build, test, debug and deploy event-driven functions without needing to worry about managing the underlying server infrastructure.

By the end of this training, participants will be able to:

  • Install and configure OpenFaas.
  • Package any binary or code as a serverless function without repetitive boiler-plate coding.
  • Decouple from AWS Lambda to avoid lock-in.
  • Deploy event-driven functions to an on-premise server or to the cloud.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
  • To learn more about OpenFaas, please visit: https://www.openfaas.com/
Course Outline:

Introduction

Overview of OpenFaas Architecture

Preparing the Development Environment

Installing and Configuring OpenFaas

Getting Started with the CLI

Writing a Function

Testing the Function

Uploading the Function

Expanding the Function

Handling Function Dependencies

Calling a Function

Chaining Functions Together

OpenFaas "Function Store"

Auto-scaling OpenFaas

Securing Your Functions

Logging and Troubleshooting

Summary and Conclusion

Sites Published:

United Arab Emirates - OpenFaas for Developers

Qatar - OpenFaas for Developers

Egypt - OpenFaas for Developers

Saudi Arabia - OpenFaas for Developers

South Africa - OpenFaas for Developers

Brasil - OpenFaas for Developers

Canada - OpenFaas for Developers

中国 - OpenFaas for Developers

香港 - OpenFaas for Developers

澳門 - OpenFaas for Developers

台灣 - OpenFaas for Developers

USA - OpenFaas for Developers

Österreich - OpenFaas for Developers

Schweiz - OpenFaas for Developers

Deutschland - OpenFaas for Developers

Czech Republic - OpenFaas for Developers

Denmark - OpenFaas for Developers

Estonia - OpenFaas for Developers

Finland - OpenFaas for Developers

Greece - OpenFaas for Developers

Magyarország - OpenFaas for Developers

Ireland - OpenFaas for Developers

Luxembourg - OpenFaas for Developers

Latvia - OpenFaas for Developers

España - OpenFaas for Developers

Italia - OpenFaas for Developers

Lithuania - OpenFaas for Developers

Nederland - OpenFaas for Developers

Norway - OpenFaas for Developers

Portugal - OpenFaas for Developers

România - OpenFaas for Developers

Sverige - OpenFaas for Developers

Türkiye - OpenFaas for Developers

Malta - OpenFaas for Developers

Belgique - OpenFaas for Developers

France - OpenFaas for Developers

日本 - OpenFaas for Developers

Australia - OpenFaas for Developers

Malaysia - OpenFaas for Developers

New Zealand - OpenFaas for Developers

Philippines - OpenFaas for Developers

Singapore - OpenFaas for Developers

Thailand - OpenFaas for Developers

Vietnam - OpenFaas for Developers

India - OpenFaas for Developers

Argentina - OpenFaas for Developers

Chile - OpenFaas for Developers

Costa Rica - OpenFaas for Developers

Ecuador - OpenFaas for Developers

Guatemala - OpenFaas for Developers

Colombia - OpenFaas for Developers

México - OpenFaas for Developers

Panama - OpenFaas for Developers

Peru - OpenFaas for Developers

Uruguay - OpenFaas for Developers

Venezuela - OpenFaas for Developers

Polska - OpenFaas for Developers

United Kingdom - OpenFaas for Developers

South Korea - OpenFaas for Developers

Pakistan - OpenFaas for Developers

Sri Lanka - OpenFaas for Developers

Bulgaria - OpenFaas for Developers

Bolivia - OpenFaas for Developers

Indonesia - OpenFaas for Developers

Kazakhstan - OpenFaas for Developers

Moldova - OpenFaas for Developers

Morocco - OpenFaas for Developers

Tunisia - OpenFaas for Developers

Kuwait - OpenFaas for Developers

Oman - OpenFaas for Developers

Slovakia - OpenFaas for Developers

Kenya - OpenFaas for Developers

Nigeria - OpenFaas for Developers

Botswana - OpenFaas for Developers

Slovenia - OpenFaas for Developers

Croatia - OpenFaas for Developers

Serbia - OpenFaas for Developers

Bhutan - OpenFaas for Developers

Nepal - OpenFaas for Developers

Uzbekistan - OpenFaas for Developers