{"adoption": {"forks": 2602, "observed_at": "2026-08-28T04:08:40.603583+00:00", "stars": 4260}, "canonical_url": "https://ross.abutalabs.com/products/aws-serverless-workshops", "card": {"archived": true, "artifact_type": "learning-resource", "description": "Code and walkthrough labs to set up serverless applications for Wild Rydes workshops", "domain": ["cloud-computing", "tutorials", "developer-tools", "web-development"], "enriched": true, "function": ["serverless", "workflow-automation", "auth", "streaming", "etl", "image-processing", "ci-cd", "deployment"], "health_score": 10, "homepage": "http://wildrydes.com", "language": "JavaScript", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["aws-samples/aws-serverless-workshops"], "name": "aws-samples/aws-serverless-workshops", "platform": ["cloud", "serverless", "python"], "pushed_at": "2024-07-29T18:03:00+00:00", "repo": "aws-samples/aws-serverless-workshops", "stars": 4260, "tags": ["aws-lambda", "api-gateway", "dynamodb", "step-functions", "kinesis", "workshops", "hands-on-labs", "wild-rydes", "deprecated", "devops", "nodejs"], "topics": ["serverless", "tutorial", "aws", "lambda"], "urls": [], "use_cases": ["learn to build serverless web applications on AWS", "hands-on tutorial for AWS Lambda and API Gateway", "learn authentication with Amazon Cognito", "build real-time streaming data pipelines with Kinesis", "set up CI/CD pipelines for serverless apps with SAM", "orchestrate Lambda workflows with Step Functions", "learn multi-region disaster recovery on AWS"], "what_it_is": "A collection of hands-on AWS workshops (Wild Rydes) teaching how to build serverless applications with Lambda, API Gateway, DynamoDB, Step Functions, and Kinesis. The workshops have been deprecated in favor of newer content on serverlessland.com.", "when_to_avoid": ["you need up-to-date serverless workshops - this repo is deprecated in favor of serverlessland.com", "you want production-ready application code rather than tutorial labs", "you work outside the AWS ecosystem"], "when_to_choose": ["you want guided, hands-on labs for AWS serverless fundamentals", "you're teaching or self-learning Lambda, API Gateway, and DynamoDB", "you need workshop-style content covering auth, streaming, and DevOps on AWS"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/aws-serverless-workshops", "repo": "aws-samples/aws-serverless-workshops", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.603583+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:22:05.687790+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b7df8860a40995af66a690458c5c468c935b1c2ba0cc1130c58805c65653790", "fetched_at": "2026-08-28T04:08:40.603583+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-serverless-workshops"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.603583+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:22:05.687790+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b7df8860a40995af66a690458c5c468c935b1c2ba0cc1130c58805c65653790", "fetched_at": "2026-08-28T04:08:40.603583+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-serverless-workshops"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:22:05.687790+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b7df8860a40995af66a690458c5c468c935b1c2ba0cc1130c58805c65653790", "fetched_at": "2026-08-28T04:08:40.603583+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-serverless-workshops"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.603583+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.603583+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.603583+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:22:05.687790+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b7df8860a40995af66a690458c5c468c935b1c2ba0cc1130c58805c65653790", "fetched_at": "2026-08-28T04:08:40.603583+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-serverless-workshops"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.603583+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.603583+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:22:05.687790+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b7df8860a40995af66a690458c5c468c935b1c2ba0cc1130c58805c65653790", "fetched_at": "2026-08-28T04:08:40.603583+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-serverless-workshops"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.603583+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.603583+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.603583+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:22:05.687790+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b7df8860a40995af66a690458c5c468c935b1c2ba0cc1130c58805c65653790", "fetched_at": "2026-08-28T04:08:40.603583+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-serverless-workshops"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.603583+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.603583+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:22:05.687790+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b7df8860a40995af66a690458c5c468c935b1c2ba0cc1130c58805c65653790", "fetched_at": "2026-08-28T04:08:40.603583+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-serverless-workshops"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:22:05.687790+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b7df8860a40995af66a690458c5c468c935b1c2ba0cc1130c58805c65653790", "fetched_at": "2026-08-28T04:08:40.603583+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-serverless-workshops"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:22:05.687790+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b7df8860a40995af66a690458c5c468c935b1c2ba0cc1130c58805c65653790", "fetched_at": "2026-08-28T04:08:40.603583+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-serverless-workshops"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:22:05.687790+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1b7df8860a40995af66a690458c5c468c935b1c2ba0cc1130c58805c65653790", "fetched_at": "2026-08-28T04:08:40.603583+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-serverless-workshops"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3571, "days_push": 765, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}