
Abgeschlossen
Veröffentlicht
Bezahlt bei Lieferung
Our AWS account stores thousands of video and audio files inside several S3 buckets, each bucket containing multiple folder paths. All of these assets already sit behind a single CloudFront distribution ID; what’s missing is a clean, repeatable way to produce signed URLs so that every file can be reached privately and only for a fixed window of time. Here is the outcome I need: • A lightweight script, CLI tool, or Lambda function (Python or Node.js preferred, but language is flexible) that walks through every folder in the designated buckets and returns a signed CloudFront URL for each media object. • The links must be private — no one should reach the files unless they have the signed URL — and every link should expire after the same preset interval (we can agree on the exact duration during hand-off). • The solution should accept an input list of bucket-folder pairs or, if simpler, discover them automatically from a tag or naming pattern. • Clear README or inline documentation covering required IAM permissions, how to rotate key pairs, and how to modify the default expiration time. Acceptance will be based on: 1. Running the tool in my AWS account generates working links for a sample set of files. 2. Attempting access after the expiration window responds with Access Denied. 3. All code, CloudFormation/Terraform (if used), and instructions are delivered in a clean repo or zip. If you normally use AWS SDK v3, boto3, or a signed-cookie approach, feel free to suggest the best fit; the only strict requirement is that we stay on one CloudFront distribution.
Projekt-ID: 40071920
22 Vorschläge
Remote Projekt
Aktiv vor 2 Monaten
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten

Hi, noticed that you are looking for a skilled developer with experience with AWS cloudfront. I can help you with that as I have used AWS cloudfront as well has cloudinary and cloudflare CDN. So I'm sure that with my experience in them I'll be able to complete this project within the deadline. So let's talk more in DM.
₹10.000 INR in 7 Tagen
3,9
3,9
22 Freelancer bieten im Durchschnitt ₹8.102 INR für diesen Auftrag

------------------------------------------------------------------------- Hey, I can do in a better way than anyone else. ------------------------------------------------------------------------- I can build you a Python Lambda function (with CLI option) that generates signed CloudFront URLs for all your S3 media files. Solution: - Python/boto3 script that traverses your buckets (from config list or auto-discovery) - Generates signed URLs with configurable expiration via your existing CloudFront distribution - Outputs working links as JSON/CSV Deliverables: - Python script with clear inline docs - CloudFormation template for Lambda deployment - README covering IAM setup, key pair rotation, and configuration - Tested in your environment to confirm links work and expire properly I've built similar CloudFront signed URL systems before and can deliver this in 2 days. Let me know if you'd like to move forward!
₹8.500 INR in 2 Tagen
6,4
6,4

Greetings of the day, I can build a small, repeatable solution around your existing CloudFront distribution that generates signed URLs for every S3 media object, using either Node.js. The tool can run as a CLI or Lambda, accept explicit bucket/folder inputs or auto-discover objects via naming patterns or tags, and apply a single configurable expiry to all links. I’ll handle private access via CloudFront key pairs, document required IAM permissions, key rotation, and expiry changes and deliver clean code with a README. You’ll be able to verify links before and after expiration and run it safely against thousands of objects without changing your current distribution setup.
₹7.500 INR in 7 Tagen
6,0
6,0

Greetings, I have read the project description but haven't found any details requirements open a chat to discuss requirements in details.
₹15.000 INR in 2 Tagen
5,7
5,7

Hello, I understand you need a robust solution to generate private, time-limited CloudFront URLs for thousands of media files across multiple S3 buckets. At Sacesta Technologies, we specialise in cloud automation and secure media delivery, and we can create a solution that’s both scalable and easy to maintain. Here’s how we’ll approach your project: • Develop a lightweight script or AWS Lambda function (Python or Node.js) that enumerates all files in specified bucket-folder pairs, or discovers them via tags/naming patterns. • Generate signed CloudFront URLs for each object with a configurable expiration time, ensuring private access. • Provide a clear README detailing required IAM permissions, key-pair rotation, and how to adjust expiration windows. • Deliver all code and optional CloudFormation/Terraform templates in a clean repo or zip, making it fully repeatable for future updates. We’ve built similar AWS automation for secure file delivery, combining S3, CloudFront, and Lambda to produce large-scale signed URLs while maintaining strict security and scalability. This structured approach ensures you can generate private links reliably without manual effort. I look forward to helping you implement a secure, automated CloudFront signed URL solution. Regards, Sumit Joshi
₹7.000 INR in 7 Tagen
5,8
5,8

I understand your requirement to generate private, expiring CloudFront signed URLs across multiple S3 buckets using a single distribution. I can deliver clean, reliable code in Python or Node.js that securely enumerates objects, generates signed URLs, and includes clear documentation on IAM, key rotation, and expiration control. I have strong experience with AWS SDKs, CloudFront security models, and automation, and I can start immediately. I would be glad to discuss the preferred approach and next steps.
₹12.000 INR in 5 Tagen
5,2
5,2

As an AWS-certified professional with over five years of experience, I am very familiar with solving problems like the one you've described. My expertise in backend development, DevOps engineering, and cloud orchestration extends to building efficient and secure solutions leveraging AWS services such as Lambda and CloudFront. With my strong knowledge of automating workflows using Infrastructure as Code setups like Terraform and CloudFormation, I can provide a clean and efficient system for generating signed URLs and managing their expiration times. Finally, my track record speaks volumes about my proficiency at creating comprehensive documentation to support the hand-off process. You will save valuable time with straightforward instructions on the necessary IAM permissions for your solution and how to rotate key pairs. Moreover, you can be assured of not only getting code but a clean repo or zip encapsulating EVERYTHING from CloudFormation or Terraform scripts to clear inline documentation on how to deploy your AWS environment. I am ready to link up your S3 buckets with CloudFront in no time to ensure private video access with expiring yet secure URLs!
₹12.500 INR in 7 Tagen
4,6
4,6

Hello, I’m Rahul Singh from Team Velora, where we’ve been delivering secure and scalable cloud solutions for 3 years. We can create a lightweight, repeatable Python or Node.js script (or Lambda function) that walks through your S3 buckets and generates private, expiring signed CloudFront URLs for every media file, ensuring controlled access. Please come to private chat to discuss your bucket structure and expiration preferences—our focus is clean, documented code with clear instructions for IAM permissions, key rotation, and configurable expiration times.
₹7.000 INR in 3 Tagen
4,3
4,3

Dear Hiring Manager, I can deliver a robust, repeatable solution for generating signed CloudFront URLs for your S3 assets exactly as outlined. I’ll provide a lightweight script, CLI tool, or Lambda (Python or Node.js) that: Walks through all folders in your specified S3 buckets and produces signed CloudFront URLs for each object. Ensures privacy, so files are accessible only via the signed URL and expire automatically after the preset interval. Accepts input bucket-folder pairs or auto-discovers paths via tags/naming conventions for convenience. Comes with clear documentation on required IAM permissions, key pair rotation, and expiration configuration. I will use AWS SDK v3 or boto3, depending on your preference, and can also implement a signed-cookie approach if that better fits your access pattern. The deliverable will include tested code, a clean repo, and instructions so you can generate, rotate, and manage links reliably. Acceptance criteria will be met by generating working links, verifying expiration enforcement, and delivering a fully documented package. This solution is scalable across thousands of media files and integrates seamlessly with your existing CloudFront distribution. I have experience delivering similar AWS automation projects and can ensure this is production-ready and secure within your environment. Best regards,
₹7.000 INR in 7 Tagen
3,6
3,6

Understanding the importance of a clean, repeatable system for signed AWS CloudFront URLs, I believe I have the necessary expertise to deliver an efficient solution. With a specialization in AWS and extensive experience with various services, including CloudFront and S3, I am confident in my ability to create the required script or Lambda function to generate signed URLs for all your media assets. My skills in both Node.js and Python allow me the flexibility to work with your preferred language –I typically use AWS SDK v3 or boto3 but can adapt as per your requirements. Having worked on similar projects before, I understand the significance of ensuring that links expire after a set duration while being accessible privately. I assure you that my solution will meet these criteria while offering clear documentation on IAM permissions, key rotation, and expiration time modification. As an added benefit, I bring an understanding of employing terraform infrastructures if you prefer using it alongside CloudFormation. Moreover, my experience and training as a multi-cloud engineer not only enable me to offer optimized solutions but also provide fallback options should there be any need for cross-platform solutions in the future. I am confident that my expertise and dedication make me the ideal fit for this project. Thank you for considering my candidacy.
₹7.000 INR in 7 Tagen
2,1
2,1

Hello There, is this already fixed or do you still need help? I can set up a clean solution for generating CloudFront signed URLs for your S3 media with proper expiry and private access. I've worked extensively with AWS, CloudFront, and S3, and can also support you with day-to-day DevOps tasks if needed. Happy to jump in and help.
₹2.500 INR in 2 Tagen
2,1
2,1

Being experienced and up-to-date with the latest toolsets, frameworks, and AWS technologies including SDK v3 and CloudFront, I am confident that I can deliver a solution tailored specifically to your needs. My strong command over Python and Node.js will ensure that not only do I deliver a lightweight script, CLI tool, or Lambda function as per your preference but also achieve the desired outcome of producing signed URLs for each media object. Understanding the criticality of keeping your data private, I will apply industry-best practices to ensure every link is adequately secured with expiration intervals agreed upon during hand-off. This will be achieved while incorporating clear IAM permissions for easy management, instructions on rotating key pairs, and guidance on modifying the default expiration time. Fulfilling all acceptance criteria, including generating working links for sample files, denying access outside the configured window, and delivering clean code and documentation are my top priorities. Lastly, by consolidating all deliverables in a well-organized repository or zip file, you can expect an efficient handover process ensuring easy maintenance even after project completion. Let's team up to streamline your asset access management with AWS CloudFront Signed Video Links solution!
₹7.000 INR in 7 Tagen
1,5
1,5

Hi, there. I will build a lightweight Python or Node.js solution using AWS SDK, CloudFront signed URLs, and S3 listings, delivered as a CLI or Lambda, to generate private, expiring links across your buckets and folders with clear IAM and rotation guidance. This gives you controlled media access without changing your existing CloudFront setup. The result is a repeatable, secure distribution layer that protects thousands of assets while keeping delivery fast and operationally simple. I’ve implemented CloudFront signed URL systems for media libraries exceeding 50,000 objects, cutting unauthorized access to zero and simplifying expiry control to a single config. I’m confident I can deliver a clean, documented solution that works immediately in your account and anticipate edge cases so it scales smoothly as your library grows. Thanks.
₹7.000 INR in 7 Tagen
0,0
0,0

Hello Kiran S., We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on JavaScript, Python, Amazon Web Services, Node.js, Software Development, Scripting, AWS Lambda, Terraform Please come over chat and discuss your requirement in a detailed way. Regards
₹7.000 INR in 7 Tagen
0,0
0,0

Generating signed CloudFront URLs for every media object across multiple S3 buckets and folders requires a clean, automated approach. I’ll build a lightweight Python Lambda function that can either accept an input list or automatically discover bucket-folder pairs via naming patterns or tags. This tool will generate private, time-limited signed URLs for all assets behind your single CloudFront distribution while ensuring seamless expiration control. I’ve delivered similar automated AWS scripts before, enabling clients to secure S3 content with user-friendly URL management and precise IAM permission documentation. I’m fairly new to Upwork but have successfully completed similar projects for clients on other platforms—with great feedback. I look forward to discussing this further with you. Cheers, Ryan Krause
₹11.000 INR in 14 Tagen
0,0
0,0

As an AWS CloudFront specialist and a Full-stack engineer with vast experience in Node.js and Python, I am best-suited to deliver the lightweight script, CLI tool, or Lambda function you need for your project. I understand the intricacies in handling large numbers of video and audio files in the AWS environment, and I have a proven track record in designing end-to-end solutions to fix such challenges. One standout aspect of my expertise is my deep understanding and use of AWS SDK v3 and Boto3; this will enable me to navigate your CloudFront distribution seamlessly while ensuring that all files are private and accessible through the signed URLs you need. With a focus on proper IAM permissions and security, I'll create clear and concise documentation on how to rotate key pairs and modify expiration times, so you have full control even after the handover. Reliability and commitment are my watchwords. I deliver clean, production-ready code; honor project timelines; provide documentation; offer long-term support; and foster consistent communication throughout the process. Team up with me today, let us use my skills to build a robust system that ensures your media assets are only accessed within the preset intervals you stipulate.
₹7.000 INR in 7 Tagen
0,0
0,0

Hello, I can build a clean and reliable solution to generate CloudFront signed URLs for all your private media files across multiple S3 buckets and folder paths. I have hands-on experience with AWS, S3, CloudFront, IAM, and signing mechanisms, and I understand how to keep assets fully private with controlled expiry. I can deliver this as a Python or Node.js script / CLI tool / Lambda, whichever fits your workflow best. The tool will iterate through the required buckets and folders (either from an input list or by auto-discovery using naming or tags) and generate signed CloudFront URLs with a fixed, configurable expiration time. Access after expiry will correctly return Access Denied. I’ll also provide clear documentation covering IAM permissions, key pair rotation, and how to change expiry settings. The final delivery will include clean, well-structured code and any required CloudFormation or setup steps, ready to run in your AWS account. Happy to discuss the exact approach (SDK, key pairs, or signed cookies) and finalize the best fit for your use case.
₹8.000 INR in 5 Tagen
0,0
0,0

As a seasoned freelancer with diverse skills in managing AWS, JavaScript, and Node.js, I assure you of my competence to create signed CloudFront URLs for your extensive media asset system. My expertise ranges from automating CI/CD pipelines to securing application access controls with data encryption - an indispensable skill for our task. My ability to leverage sophisticated platforms and tools such as AWS SDK v3, boto3, or a signed-cookie approach can help us generate all the required private URLs while adhering to your specified expiration duration. Consequently, your files will enjoy maximum privacy while being easily accessible by authorized individuals. What sets me apart is my commitment to delivering clean and scalable solutions. In line with this dedication, I assure you of a well-documented project that will guide you in using and maintaining the whole system effectively. Moreover, as a significant part of good product design is data management and security, which I excel at. Lastly, rest easy knowing that I'll present all deliverables, encompassing both code and documentation in a neat repository or zip file. This guarantees no room for confusion. By choosing me for your project, together we can actualize an efficient solution tailored specifically for your needs- maximizing the potential of your AWS account storage while ensuring optimum privacy and protection for your valuable media assets.
₹7.000 INR in 7 Tagen
0,0
0,0

I can build this for you in under a week. I've worked with AWS infrastructure for several years—specifically S3, CloudFront, and ECS deployments—so generating signed URLs and managing IAM permissions is pretty standard for me. Here's how I'd approach it: • Node.js script (or Lambda if you prefer serverless) that walks your S3 buckets using the AWS SDK, filters for media files, and generates signed CloudFront URLs with your chosen TTL. • You can pass bucket names as arguments, or I can tag-based discovery if that's easier for your workflow. • Clean README with setup instructions, IAM policy examples, and how to rotate CloudFront key pairs when needed. I'll deliver working code, test it in your AWS account to confirm access control works, and make sure expired links return Access Denied as expected. Let me know if you want to see examples of my AWS work.
₹7.000 INR in 7 Tagen
0,0
0,0

Hi, I understand you’re looking for a clean, repeatable way to generate signed CloudFront URLs for private S3-backed media, with consistent expiry and clear documentation. I can build a lightweight Python-based solution (boto3 / AWS SDK) that: Walks through specified S3 bucket/folder paths (or auto-discovers via naming patterns) Generates CloudFront signed URLs using key pairs for a fixed, configurable duration Ensures files are inaccessible once the expiry window passes Works against a single CloudFront distribution, as required I’ll include: - Clear README covering required IAM permissions, key pair setup/rotation, and expiry configuration - Clean, well-structured code (CLI script or Lambda, depending on your preference) - Simple instructions so you can run and extend it safely in your AWS account I’ve worked with AWS services like S3, CloudFront, IAM, and SDK-based automation, and I focus on solutions that are easy to maintain after hand-off. If any edge cases come up (folder depth, naming patterns, volume), I’ll clarify early and handle them cleanly. Happy to answer any questions or suggest the most practical approach before we start.
₹7.000 INR in 7 Tagen
0,0
0,0

Hi kiran, I can implement a repeatable CloudFront signing mechanism that walks through defined S3 paths and generates private, expiring links for each media object. The output will be consistent, testable, and easy to regenerate. Documentation will cover IAM roles, signer key management, and expiration controls so nothing is locked to my setup. Happy to discuss and start quickly. Regards, Nikunj
₹8.250 INR in 7 Tagen
0,0
0,0

Mumbai, India
Zahlungsmethode verifiziert
Mitglied seit Sept. 14, 2021
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
₹1000-3000 INR
₹600-1500 INR
₹12500-37500 INR
$10-30 USD
$30-250 USD
₹1500-12500 INR
$10-30 USD
₹1500-12500 INR
€30-250 EUR
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
$10-30 USD
₹1500-12500 INR
₹400-750 INR / Stunde
₹600-1500 INR
€18-36 EUR / Stunde
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
$15-25 AUD / Stunde
₹12500-37500 INR