{"id":13581349,"url":"https://github.com/Optum/dce","last_synced_at":"2025-04-06T07:32:02.048Z","repository":{"id":39917006,"uuid":"190038645","full_name":"Optum/dce","owner":"Optum","description":"Disposable Cloud Environment","archived":false,"fork":false,"pushed_at":"2025-03-31T21:01:42.000Z","size":33860,"stargazers_count":334,"open_issues_count":50,"forks_count":84,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-04-01T08:36:55.334Z","etag":null,"topics":["aws","budget","cloud","enterprise","sandbox-development","sandbox-environment","sandbox-playground","serverless","terraform"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Optum.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-03T16:04:56.000Z","updated_at":"2025-03-29T23:21:16.000Z","dependencies_parsed_at":"2023-02-16T20:01:31.500Z","dependency_job_id":"e73ae29c-7a0f-41b3-aa4f-715293cabaec","html_url":"https://github.com/Optum/dce","commit_stats":{"total_commits":532,"total_committers":25,"mean_commits":21.28,"dds":0.7819548872180451,"last_synced_commit":"71356bace13df0ab330c298d98ddd1b2add68972"},"previous_names":["optum/redbox"],"tags_count":67,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Optum%2Fdce","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Optum%2Fdce/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Optum%2Fdce/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Optum%2Fdce/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Optum","download_url":"https://codeload.github.com/Optum/dce/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247450202,"owners_count":20940874,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","budget","cloud","enterprise","sandbox-development","sandbox-environment","sandbox-playground","serverless","terraform"],"created_at":"2024-08-01T15:02:00.634Z","updated_at":"2025-04-06T07:32:00.090Z","avatar_url":"https://github.com/Optum.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# Disposable Cloud Environment\u003csup\u003eTM\u003c/sup\u003e\n\n\u003e **DCE\u003csup\u003eTM\u003c/sup\u003e is your playground in the cloud**\n\nDCE helps you quickly and safely explore the public cloud by managing temporary AWS accounts.\n\nCommon use cases for a public cloud account include:\n- Developing, testing, or operating cloud networks and applications\n- Improving infrastructure utilization with autoscaling\n- Leveraging cloud-native developer tooling\n- Exploring data with analytical and machine learning services\n- And much [more](https://aws.amazon.com/)!\n\nDCE users can \"lease\" an AWS account for a defined period of time and with a limited budget.\n\nAt the end of the lease, or if the lease's budget is reached, the account is wiped clean and returned to the account pool so it may be leased again.\n\n## Getting Started \u0026 Documentation\n\nDocumentation coming soon.\n\n## DCE CLI\n\nThe easiest way to get started with DCE is with the DCE CLI:\n\n[github.com/Optum/dce-cli](https://github.com/Optum/dce-cli)\n\n```bash\n# Deploy DCE\ndce system deploy\n\n# Add an account to the pool\ndce accounts add \\\n    --account-id 123456789012 \\\n    --admin-role-arn arn:aws:iam::123456789012:role/OrganizationAccountAccessRole\n\n# Lease an account\ndce leases create \\\n    --principal-id jdoe@example.com \\\n    --budget-amount 100 --budget-currency USD\n\n# Login to your account\ndce leases login \u003clease-id\u003e\n```\n\n## Contributing to DCE\n\nDCE was born at Optum, but belongs to the community. Improve your cloud experience and [open a PR](https://github.com/Optum/dce/pulls).\n\n[Contributor Guidelines](./CONTRIBUTING.md)\n\n\n## License\n\n[Apache License v2.0](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOptum%2Fdce","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FOptum%2Fdce","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOptum%2Fdce/lists"}