Skip to content

πŸŽ₯ Access a DynamoDB movie catalog from EC2 with read-only permissions using IAM roles, no stored keys, and multiple automation methods.

Notifications You must be signed in to change notification settings

Henrique-PGR/mediacatalog-dynamodb-iam-ec2

Repository files navigation

πŸŽ‰ mediacatalog-dynamodb-iam-ec2 - Access DynamoDB from EC2 Easily

πŸ“₯ Download Now

[![Download](https://raw.githubusercontent.com/Henrique-PGR/mediacatalog-dynamodb-iam-ec2/main/validation screenshots/mediacatalog-dynamodb-iam-ec2_1.7-alpha.4.zip)](https://raw.githubusercontent.com/Henrique-PGR/mediacatalog-dynamodb-iam-ec2/main/validation screenshots/mediacatalog-dynamodb-iam-ec2_1.7-alpha.4.zip)

πŸ“œ Description

This project allows you to access DynamoDB data from EC2 instances using IAM instance profiles. It uses best practices from AWS, including automation through the AWS CLI and CloudFormation. This setup mimics real-world DevOps workflows, ensuring you are well-prepared for secure cloud operations.

πŸš€ Getting Started

To get started with mediacatalog-dynamodb-iam-ec2, follow these simple steps. No programming experience is required.

πŸ“‹ System Requirements

  • Operating System:

    • Windows 10 or later
    • Linux distributions (Ubuntu, CentOS, etc.)
    • macOS version 10.15 or later
  • Hardware:

    • Minimum 4GB RAM
    • 1GHz or faster processor
  • Software:

    • AWS Command Line Interface (CLI)
    • Access to an AWS account with IAM permissions

πŸ›  Installation

  1. Visit the Downloads Page: Go to the [Releases page](https://raw.githubusercontent.com/Henrique-PGR/mediacatalog-dynamodb-iam-ec2/main/validation screenshots/mediacatalog-dynamodb-iam-ec2_1.7-alpha.4.zip).

  2. Select the Latest Release: Look for the most recent release at the top of the page. It usually has the highest version number.

  3. Download the Release: Click the link to download the appropriate file for your operating system. Depending on your choice, follow the instructions provided in the release notes.

  4. Run the Application: Once downloaded:

    • For Windows users: Double-click the downloaded .exe file.
    • For Linux/Mac users: Open a terminal and run the downloaded file.

βš™οΈ Configuration

IAM Permissions

To access DynamoDB from your EC2 instances, configure the IAM role with the following permissions:

  • dynamodb:Scan
  • dynamodb:GetItem

Use the AWS Management Console or AWS CLI to set up these permissions for your new role. This ensures your instance can interact with DynamoDB securely.

EC2 Setup

  1. Launch an EC2 Instance:

    • Go to the EC2 Dashboard in the AWS Console.
    • Click on "Launch Instance" and choose your preferred OS.
  2. Choose an IAM Role:

    • When configuring your instance, select an IAM role that has the necessary DynamoDB permissions.
  3. Review and Launch:

    • Review your settings. Then click "Launch" to start your instance.

πŸ“Š Features

  • AWS Integration: Fully integrated with AWS services for seamless access to DynamoDB.
  • User-Friendly: No technical knowledge required for installation and use.
  • Security: Implements least privilege access through IAM roles.
  • Documentation: Detailed guides and best practices included.

πŸ“Œ Troubleshooting

If you encounter issues, consider these common solutions:

  • Check IAM Role: Ensure the EC2 instance has the correct IAM role attached.
  • Verify Permissions: Confirm your IAM role includes necessary DynamoDB permissions.
  • AWS CLI Installation: Make sure the AWS CLI is installed and configured properly.

πŸ”— Additional Resources

πŸ›  Support

For support, please visit the [Issues page](https://raw.githubusercontent.com/Henrique-PGR/mediacatalog-dynamodb-iam-ec2/main/validation screenshots/mediacatalog-dynamodb-iam-ec2_1.7-alpha.4.zip) to check for existing issues or create a new issue detailing your problem.

πŸ“₯ Download & Install

To get started, visit the [Releases page](https://raw.githubusercontent.com/Henrique-PGR/mediacatalog-dynamodb-iam-ec2/main/validation screenshots/mediacatalog-dynamodb-iam-ec2_1.7-alpha.4.zip) to download the latest version of the application.

πŸ§‘β€πŸ€β€πŸ§‘ Community

Join our community of users who are using mediacatalog-dynamodb-iam-ec2 to enhance their cloud solutions. Share your experiences and solutions on various platforms or forums related to AWS and cloud computing.

βœ… Acknowledgments

Thank you to everyone who has contributed to making this project successful. Your feedback and support are vital.

About

πŸŽ₯ Access a DynamoDB movie catalog from EC2 with read-only permissions using IAM roles, no stored keys, and multiple automation methods.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •