Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ensuring Compliance with Cloudformation-Guard: A Secure Path to AWS Cloud Deployment #553

Open
dheeraj3choudhary opened this issue Jul 17, 2023 · 3 comments
Assignees
Labels
accepted This content proposal has been accepted and work can start community contribution content proposal Proposal for new content

Comments

@dheeraj3choudhary
Copy link

What is the title of the content you're proposing?

Ensuring Compliance with Cloudformation-Guard: A Secure Path to AWS Cloud Deployment

Describe your content, including takeaways for the reader, in three to four sentences.

  1. Introduction - AWS CloudFormation Guard is an open-source general-purpose policy-as-code evaluation tool. It provides developers with a simple-to-use, yet powerful and expressive domain-specific language (DSL) to define policies and enables developers to validate JSON- or YAML- formatted structured data with those policies.
  2. Compliance Monitoring in AWS: Why It Matters
  3. Installing and Configuring cfn-guard
  4. Exploring Rule Development in cfn-guard
  5. Testing and Enforcing Compliance with cfn-guard
    6.Example :- Integrating cfn-guard with AWS Continuous Integration/Continuous Deployment (CI/CD) Pipelines. This includes
  • Cloudfromation template for creating roles, s3 bucket and AWS codepipline
  • cfn-gurad rules - 3 rules temaplates
  • End to end flow architecture diagram.

What theme is your content related to?

Security Automation, Devtool, Devops, Devsecops

When can you provide your first draft of content by?

5th August

What are 2-3 links to previous written content you have published?

https://dheeraj3choudhary.com/stream-aws-cloudwatch-logs-to-amazon-opensearch-service-successor-to-amazon-elasticsearch-service
https://dheeraj3choudhary.com/aws-lambda-and-s3or-automate-csv-file-processing-from-s3-bucket-and-push-in-dynamodb-using-lambda-python
https://dheeraj3choudhary.com/automate-disabling-and-re-enabling-aws-cloudwatch-alarms-during-maintenance-window
https://dheeraj3choudhary.com/automate-aws-cloudwatch-log-group-retention-using-lambda-in-python
https://dheeraj3choudhary.com/aws-ecs-or-ec2linux-networking-cluster-creation-from-scratch

@dheeraj3choudhary dheeraj3choudhary added the content proposal Proposal for new content label Jul 17, 2023
@buildon-publication-bot
Copy link

Thank you for your submission! We will review it shortly!

@bketelsen bketelsen added accepted This content proposal has been accepted and work can start community contribution labels Jul 18, 2023
@bketelsen
Copy link
Contributor

Thank you for this proposal! We'd love to publish this article.

@bketelsen
Copy link
Contributor

Thank you for your interest in the BuildOn.AWS Community Authoring Pilot.

Step 1: Read the Author Quick Start Guide – note that in the publishing process listed on that page we’ve already done steps 0, 1, and 2.
Step 2: Write your first draft – you’ll need to create a fork of the content repository, create a new git branch for your article, then submit a pull request with your first draft. The linked guide has all the details.
Step 3: Submit your Pull Request – our team will get a notification that your article is ready for review and it will be added to our editorial queue. We’ll check the syntax of the markdown and other technical details, and we’ll read the article to make sure it meets our publication guidelines. After your submit the pull request, you’ll get a link to a preview version of the article so you can check it for formatting and other errors. The link will come in a comment to your pull request. Don’t share this link, it’s not the final publication link, just a place for you to review what you’ve written before it’s published.
Step 4: Publication! – when the review is completed, we’ll merge the pull request and the publication will be live in just a few moments.

Our team will be on standby to answer any questions you have along the way. Here are some resources that may be helpful:

FAQ
Code of Conduct
Quick Start Guide

Please reach out if you have any questions or anything is unclear. You’re the first to go through this process, so you might find gaps in our documentation or bumps in the process… let us know so we can fix it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accepted This content proposal has been accepted and work can start community contribution content proposal Proposal for new content
Projects
None yet
Development

No branches or pull requests

3 participants