├── .github └── workflows │ ├── branch-protection.yml │ ├── test-coverage.yml │ └── test.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── config ├── .coverage ├── .coveragerc ├── TEST_COVERAGE.md ├── coverage.xml └── setup.cfg ├── labs ├── README.md ├── advanced-labs │ └── README.md ├── lab-1-account-governance │ ├── README.md │ ├── architecture-diagram-template.md │ ├── architecture-diagram.md │ ├── assessment-worksheet.md │ ├── code │ │ ├── cloudformation │ │ │ ├── README.md │ │ │ └── account-governance.yaml │ │ └── scripts │ │ │ ├── README.md │ │ │ ├── cleanup.sh │ │ │ ├── security-posture-report.sh │ │ │ └── verify-compliance.sh │ ├── step-by-step-guide.md │ └── validation-checklist.md └── lab-2-security-controls-as-code │ ├── README.md │ ├── architecture-diagram-template.md │ ├── architecture-diagram.md │ ├── assessment-worksheet.md │ ├── code │ └── security-controls-baseline.yaml │ ├── step-by-step-guide.md │ └── validation-checklist.md ├── portfolio-templates ├── README.md ├── advanced-template.md ├── beginner-template.md ├── github-pages-guide.md └── portfolio-examples │ ├── junior-grc-portfolio.md │ ├── mid-career-transition-portfolio.md │ └── senior-grc-portfolio.md ├── resources └── security-services-guide.md └── scripts └── list_unencrypted_buckets.py /.github/workflows/branch-protection.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/.github/workflows/branch-protection.yml -------------------------------------------------------------------------------- /.github/workflows/test-coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/.github/workflows/test-coverage.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/README.md -------------------------------------------------------------------------------- /config/.coverage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/config/.coverage -------------------------------------------------------------------------------- /config/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/config/.coveragerc -------------------------------------------------------------------------------- /config/TEST_COVERAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/config/TEST_COVERAGE.md -------------------------------------------------------------------------------- /config/coverage.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/config/coverage.xml -------------------------------------------------------------------------------- /config/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/config/setup.cfg -------------------------------------------------------------------------------- /labs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/README.md -------------------------------------------------------------------------------- /labs/advanced-labs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/advanced-labs/README.md -------------------------------------------------------------------------------- /labs/lab-1-account-governance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-1-account-governance/README.md -------------------------------------------------------------------------------- /labs/lab-1-account-governance/architecture-diagram-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-1-account-governance/architecture-diagram-template.md -------------------------------------------------------------------------------- /labs/lab-1-account-governance/architecture-diagram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-1-account-governance/architecture-diagram.md -------------------------------------------------------------------------------- /labs/lab-1-account-governance/assessment-worksheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-1-account-governance/assessment-worksheet.md -------------------------------------------------------------------------------- /labs/lab-1-account-governance/code/cloudformation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-1-account-governance/code/cloudformation/README.md -------------------------------------------------------------------------------- /labs/lab-1-account-governance/code/cloudformation/account-governance.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-1-account-governance/code/cloudformation/account-governance.yaml -------------------------------------------------------------------------------- /labs/lab-1-account-governance/code/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-1-account-governance/code/scripts/README.md -------------------------------------------------------------------------------- /labs/lab-1-account-governance/code/scripts/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-1-account-governance/code/scripts/cleanup.sh -------------------------------------------------------------------------------- /labs/lab-1-account-governance/code/scripts/security-posture-report.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-1-account-governance/code/scripts/security-posture-report.sh -------------------------------------------------------------------------------- /labs/lab-1-account-governance/code/scripts/verify-compliance.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-1-account-governance/code/scripts/verify-compliance.sh -------------------------------------------------------------------------------- /labs/lab-1-account-governance/step-by-step-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-1-account-governance/step-by-step-guide.md -------------------------------------------------------------------------------- /labs/lab-1-account-governance/validation-checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-1-account-governance/validation-checklist.md -------------------------------------------------------------------------------- /labs/lab-2-security-controls-as-code/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-2-security-controls-as-code/README.md -------------------------------------------------------------------------------- /labs/lab-2-security-controls-as-code/architecture-diagram-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-2-security-controls-as-code/architecture-diagram-template.md -------------------------------------------------------------------------------- /labs/lab-2-security-controls-as-code/architecture-diagram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-2-security-controls-as-code/architecture-diagram.md -------------------------------------------------------------------------------- /labs/lab-2-security-controls-as-code/assessment-worksheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-2-security-controls-as-code/assessment-worksheet.md -------------------------------------------------------------------------------- /labs/lab-2-security-controls-as-code/code/security-controls-baseline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-2-security-controls-as-code/code/security-controls-baseline.yaml -------------------------------------------------------------------------------- /labs/lab-2-security-controls-as-code/step-by-step-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-2-security-controls-as-code/step-by-step-guide.md -------------------------------------------------------------------------------- /labs/lab-2-security-controls-as-code/validation-checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/labs/lab-2-security-controls-as-code/validation-checklist.md -------------------------------------------------------------------------------- /portfolio-templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/portfolio-templates/README.md -------------------------------------------------------------------------------- /portfolio-templates/advanced-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/portfolio-templates/advanced-template.md -------------------------------------------------------------------------------- /portfolio-templates/beginner-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/portfolio-templates/beginner-template.md -------------------------------------------------------------------------------- /portfolio-templates/github-pages-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/portfolio-templates/github-pages-guide.md -------------------------------------------------------------------------------- /portfolio-templates/portfolio-examples/junior-grc-portfolio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/portfolio-templates/portfolio-examples/junior-grc-portfolio.md -------------------------------------------------------------------------------- /portfolio-templates/portfolio-examples/mid-career-transition-portfolio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/portfolio-templates/portfolio-examples/mid-career-transition-portfolio.md -------------------------------------------------------------------------------- /portfolio-templates/portfolio-examples/senior-grc-portfolio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/portfolio-templates/portfolio-examples/senior-grc-portfolio.md -------------------------------------------------------------------------------- /resources/security-services-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/resources/security-services-guide.md -------------------------------------------------------------------------------- /scripts/list_unencrypted_buckets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajy0127/grc_portfolio/HEAD/scripts/list_unencrypted_buckets.py --------------------------------------------------------------------------------