build-on-aws / content

Content repository for Community.aws
https://community.aws
Creative Commons Attribution Share Alike 4.0 International
48 stars 161 forks source link

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

Open dheeraj3choudhary opened 1 year ago

dheeraj3choudhary commented 1 year ago

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

buildon-publication-bot[bot] commented 1 year ago

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

bketelsen commented 1 year ago

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

bketelsen commented 1 year ago

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!