{"id":19811165,"url":"https://github.com/accenture/adop-aws","last_synced_at":"2025-09-11T21:41:12.351Z","repository":{"id":141762215,"uuid":"97722012","full_name":"Accenture/adop-aws","owner":"Accenture","description":"This repository contains a hardened, 2-tiered implementation of the DevOps Platform -\u003e https://github.com/Accenture/adop-docker-compose","archived":false,"fork":false,"pushed_at":"2018-11-06T12:33:47.000Z","size":112,"stargazers_count":35,"open_issues_count":8,"forks_count":33,"subscribers_count":21,"default_branch":"master","last_synced_at":"2025-01-11T07:12:47.179Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/Accenture.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"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":"2017-07-19T13:53:43.000Z","updated_at":"2023-04-24T12:30:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"ce58e74d-d2b9-4cbf-b58a-fdfa54d81ffd","html_url":"https://github.com/Accenture/adop-aws","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2Fadop-aws","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2Fadop-aws/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2Fadop-aws/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2Fadop-aws/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Accenture","download_url":"https://codeload.github.com/Accenture/adop-aws/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241156603,"owners_count":19919338,"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":[],"created_at":"2024-11-12T09:25:11.471Z","updated_at":"2025-02-28T13:19:27.468Z","avatar_url":"https://github.com/Accenture.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# ADOP/C Hardened Two-Tier Network Architecture\nThis repository contains a hardened, 2-tiered implementation of the [DevOps Platform](https://github.com/Accenture/adop-docker-compose)\n\nThe CloudFormation templates in this repository implement the following network architecture:\n\n\n# Architecture\n\nThe architecture has been decomposed into the following fine-grained layers.\n * Layer 1 - Base networking (VPC Flow Logs Role, VPC, Subnets)\n * Layer 2 - Private Services (ADOP/C)\n * Layer 3 - Public Proxy\n * Layer 4 - OpenVPN\n * Layer 5 - Lambda Backups \n\n\n## Pre\n\nPre-requisite CloudFormation scripts for;\n  * Allocating EIPs for VPN, NAT Gateway instance one and two.\n\n## Layer 1\n\nDefines the base networking:\n  * VPC Flow Logs Role\n  * VPC\n  * Public networking\n  * Private networking\n\n## Layer 2\n\nProvisions your ADOP/C instance in a private subnet.\n\n## Layer 3\n\nDefines outer proxy service which supports the infrastructure.\n\n## Layer 4\n\nDefines OpenVPN service which supports the infrastructure.\n\n## Layer 5\n\nDefines the Lambda service which backs up the underlying EBS data.\n\n# Infrastructure Cost Breakdown\n\nThe following cost breakdown is based on the following assumptions. In reality the cost is likely to be a little bit higher:\n* Default Instance types\n* Daily snapshots based on 5% increments\n* 200 MB of data in S3\n* Web traffic is unaccounted for\n* Elastic IPs are constantly assigned\n\n![CostBreakdown](https://raw.githubusercontent.com/Accenture/adop-aws/master/images/Cost_breakdown.PNG)\n\nWe have used the [AWS Simple Monthly Calculator](https://calculator.s3.amazonaws.com/index.html) to work out all the estimates.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faccenture%2Fadop-aws","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faccenture%2Fadop-aws","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faccenture%2Fadop-aws/lists"}