wg-serverless/workflow/spec
Tihomir Surdilovic a91ea32847 Spell check on spec documents (#212)
* Spell check on spec documents

* adding spell check of references doc

* add spell check of extending doc
2020-04-01 12:55:42 -04:00
..
community [v0.1] Aligning v0.1 branch with master (#207) 2020-03-17 13:21:09 -04:00
governance [v0.1] Aligning v0.1 branch with master (#207) 2020-03-17 13:21:09 -04:00
media [v0.1] Aligning v0.1 branch with master (#207) 2020-03-17 13:21:09 -04:00
schema [v0.1] Align v0.1 branch with master (#211) 2020-03-21 14:35:27 -04:00
LICENSE adding license file under spec dir (#182) 2020-03-06 12:26:31 -05:00
examples.md Spell check on spec documents (#212) 2020-04-01 12:55:42 -04:00
extending.md Spell check on spec documents (#212) 2020-04-01 12:55:42 -04:00
readme.md Preparing for version 0.1 (#192) 2020-03-10 14:07:24 -04:00
references.md Spell check on spec documents (#212) 2020-04-01 12:55:42 -04:00
roadmap.md [v0.1] Align v0.1 branch with master (#211) 2020-03-21 14:35:27 -04:00
spec.md Spell check on spec documents (#212) 2020-04-01 12:55:42 -04:00
usecases.md Spell check on spec documents (#212) 2020-04-01 12:55:42 -04:00

readme.md

Serverless Workflow Specification

Serverless applications are becoming increasingly complex. Often they contain complex business logic to define, coordinate, and manage the execution order of a large amount of serverless functions and events that can trigger those functions.

Workflows have become a key component of serverless applications as they provide clear separation between business and orchestration logic.

Serverless Workflow is a specification that defines the model for workflows responsible for orchestrating event-driven serverless applications.

Main goals of the specification include:

  • To facilitate Serverless Workflow portability across different vendor platforms
  • To be completely vendor neutral
  • To support both stateless and stateful Serverless Workflow orchestration
  • To define a light-weight and powerful Serverless Workflow model

Serverless Workflow is hosted by the Cloud Native Computing Foundation's (CNCF) Serverless Working Group. It was proposed as a Cloud Native sandbox level project on March 3, 2020.

Serverless Workflow Documents

The following documents are available:

Latest Release Working Draft
Core Specification:
Serverless Workflow v0.1 master
Additional Documentation:
Model JSON Schema v0.1 master

Community

We have an growing community working together to build a dynamic serverless workflow ecosystem. Community contributions are welcome and much needed to foster specification growth.

To learn about current community efforts and how to contribute reference the Serverless Workflow Community doc.

As a CNCF member project, we abide by the CNCF Code of Conduct. You can find the Serverless Workflow specification Governance information here.

Communication

Meeting time

See the CNCF public events calendar.

The Serverless Workflow sub-group meets on the first Monday every month at 10AM PT (USA Pacific).

Join from PC, Mac, Linux, iOS or Android: https://zoom.us/my/cncfserverlesswg

Or iPhone one-tap :

US: +16465588656,,3361029682#  or +16699006833,,3361029682#

Or Telephone:

Dial:
    US: +1 646 558 8656 (US Toll) or +1 669 900 6833 (US Toll)
    or +1 855 880 1246 (Toll Free) or +1 877 369 0926 (Toll Free)

Meeting ID: 336 102 9682

International numbers available: https://zoom.us/zoomconference?m=QpOqQYfTzY_Gbj9_8jPtsplp1pnVUKDr

NOTE: Please use *6 to mute/un-mute your phone during the call.

World Time Zone Converter: http://www.thetimezoneconverter.com/?t=9:00%20am&tz=San%20Francisco&

Meeting Minutes

The minutes from our calls are available here.

Periodically, the group may have in-person meetings that coincide with a major conference. Please see the meeting minutes for any future plans.