{"adoption": {"forks": 20242, "observed_at": "2026-08-28T04:12:22.996514+00:00", "stars": 84277}, "canonical_url": "https://ross.abutalabs.com/products/devops-exercises", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions", "domain": ["tutorials", "cloud-computing", "developer-tools"], "enriched": true, "function": ["developer-tools"], "health_score": 56, "homepage": null, "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["bregman-arie/devops-exercises"], "name": "bregman-arie/devops-exercises", "platform": ["cloud", "python"], "pushed_at": "2025-12-27T14:22:30+00:00", "repo": "bregman-arie/devops-exercises", "stars": 84277, "tags": ["interview-questions", "sre", "terraform", "ansible", "exercises", "study-guide", "devops", "linux", "kubernetes", "docker"], "topics": ["devops", "aws", "linux", "ansible", "python", "docker", "prometheus", "containers", "git", "kubernetes", "interview", "interview-questions", "terraform", "azure", "openstack", "sql", "coding", "sre", "production-engineer"], "urls": [], "use_cases": ["prepare for a devops engineer interview", "practice sre interview questions", "study kubernetes and docker concepts", "learn linux and networking fundamentals for ops roles", "review cloud provider questions for aws azure gcp", "test my terraform and ansible knowledge", "find devops exercises for self-study"], "what_it_is": "A large collection of over 2,600 questions and exercises covering DevOps, SRE, and related technical topics like Linux, Kubernetes, AWS, Terraform, and networking. It is primarily used for interview preparation and self-study of DevOps concepts.", "when_to_avoid": ["you need a hands-on lab environment or interactive course rather than question-and-answer text", "you want deep, exhaustive coverage of a single technology", "you expect questions that exactly mirror real interview formats"], "when_to_choose": ["you want a broad, free question bank spanning many DevOps and SRE topics", "you are preparing for DevOps, SRE, or production engineer interviews", "you want structured exercises to identify knowledge gaps across tools like Git, Docker, Kubernetes, and cloud platforms"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/devops-exercises", "repo": "bregman-arie/devops-exercises", "role": "main", "score": 59}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:12:22.996514+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:13:54.335231+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1dae48e057fc9c8021d04534724cf2068fb6b69f26bb5ff5d81468b8a6034ff1", "fetched_at": "2026-08-28T04:12:22.996514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bregman-arie/devops-exercises"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:12:22.996514+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:13:54.335231+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1dae48e057fc9c8021d04534724cf2068fb6b69f26bb5ff5d81468b8a6034ff1", "fetched_at": "2026-08-28T04:12:22.996514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bregman-arie/devops-exercises"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:13:54.335231+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1dae48e057fc9c8021d04534724cf2068fb6b69f26bb5ff5d81468b8a6034ff1", "fetched_at": "2026-08-28T04:12:22.996514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bregman-arie/devops-exercises"}], "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:12:22.996514+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:12:22.996514+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:12:22.996514+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:13:54.335231+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1dae48e057fc9c8021d04534724cf2068fb6b69f26bb5ff5d81468b8a6034ff1", "fetched_at": "2026-08-28T04:12:22.996514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bregman-arie/devops-exercises"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:12:22.996514+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:12:22.996514+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:13:54.335231+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1dae48e057fc9c8021d04534724cf2068fb6b69f26bb5ff5d81468b8a6034ff1", "fetched_at": "2026-08-28T04:12:22.996514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bregman-arie/devops-exercises"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:12:22.996514+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:12:22.996514+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:12:22.996514+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:13:54.335231+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1dae48e057fc9c8021d04534724cf2068fb6b69f26bb5ff5d81468b8a6034ff1", "fetched_at": "2026-08-28T04:12:22.996514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bregman-arie/devops-exercises"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:12:22.996514+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:12:22.996514+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:13:54.335231+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1dae48e057fc9c8021d04534724cf2068fb6b69f26bb5ff5d81468b8a6034ff1", "fetched_at": "2026-08-28T04:12:22.996514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bregman-arie/devops-exercises"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:13:54.335231+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1dae48e057fc9c8021d04534724cf2068fb6b69f26bb5ff5d81468b8a6034ff1", "fetched_at": "2026-08-28T04:12:22.996514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bregman-arie/devops-exercises"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:13:54.335231+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1dae48e057fc9c8021d04534724cf2068fb6b69f26bb5ff5d81468b8a6034ff1", "fetched_at": "2026-08-28T04:12:22.996514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bregman-arie/devops-exercises"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:13:54.335231+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1dae48e057fc9c8021d04534724cf2068fb6b69f26bb5ff5d81468b8a6034ff1", "fetched_at": "2026-08-28T04:12:22.996514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bregman-arie/devops-exercises"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 59, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2526, "days_push": 249, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 59, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}