Find Jobs
Hire Freelancers

AWS Lambda Function - polling SQS, making outbound API call, and inserting into DynamoDB

$25-50 USD / hour

Ακυρώθηκε
Αναρτήθηκε πάνω από 7 χρόνια πριν

$25-50 USD / hour

We need an AWS Lambda function written in python that will do the following: 1. Read from an AWS SQS queue that receives JSON messages. Message Body: [{"endpoint": "[login to view URL]", "objectId": "s436dgsfe30edee9e454456f3da", "userId": "235223sdf2e235", "updatedAt": "2016-08-02T22:02:19+00:00", "action": "updated", "model": "summary", "type": "summary"}] These messages contain external API endpoints that must be called using parameters contained in the SQS message. 2. Calculates a HMAC-SHA1 signature from the message contents and 3 other variables, and validates the signature is correct by comparing it to the signature passed in the messages header attributes. 3a. If not valid, log an error to a DynamoDB table 3b. If valid, structure a URL from variables in the queue message and application level, and then make the external API call. GET [login to view URL] 4. Process the resulting JSON payload from the GET request and store the results in a DynamodB table. 5. If any error is received or occurs in the processing, store the error in a DynamoDB table.
Ταυτότητα εργασίας: 11174030

Σχετικά με την εργασία

12 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 8 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
12 freelancers δίνουν μια μέση προσφορά $32 USD/ώρα για αυτή τη δουλειά
Avatar Χρήστη
Hi, I am an expert in python scripting. I have done 100's of python scripting for web scraping , automation etc.. I can complete this task easily. Please message me to discuss more details. Thanks.
$30 USD σε 10 ημέρες
4,8 (41 αξιολογήσεις)
5,4
5,4
Avatar Χρήστη
Hey there, I've got extensive experience with Amazon AWS Lambda and ironworker.io. You can confirm this by checking out my profile page, you will see lots of AWS related projects. I'm well versed in Linux System Administration and top 5% of Linux expert here. I understand what you require in terms of Lambda function and I can certainly develop this for you. I've a question if you can please answer that for me: ~ In point#1 you mentioned about call the url endpoint, so the signature will be returned after calling the endpoint that signature we need to validate? Please feel free to ask if you've any questions. Thanks
$27 USD σε 10 ημέρες
4,8 (12 αξιολογήσεις)
4,7
4,7
Avatar Χρήστη
I've work with python for 3 years. I also familiar with aws lambda. Let tell me detail requirements.
$25 USD σε 3 ημέρες
5,0 (17 αξιολογήσεις)
4,0
4,0
Avatar Χρήστη
My name is Mike and I’m from UK. I work with individual clients and also provide outsourcing services for a number of UK and USA based agencies. Your project description sounds interesting to me and I do have skills & experience that are required to complete this project. I can show you some examples of my work. Please contact me to discuss your project.
$41 USD σε 10 ημέρες
5,0 (1 αξιολόγηση)
3,2
3,2
Avatar Χρήστη
Hi, I'm a senior cloud architect specialized in Lambda (node.js) and CloudFormation scripting. I have heavily worked on S3 and EC2 projects in Freelancer site. Please see my references and completed projects: https://www.freelancer.com/u/engindeveci.html Please do not consider me as a candidate if phyton is mandatory. I'm an expert on node.js only. Looking forward to working with you. Regards, Engin
$41 USD σε 10 ημέρες
5,0 (1 αξιολόγηση)
3,0
3,0
Avatar Χρήστη
Hi I would like to take this opportunity and show you what my skills are and how i can help you with your project. i have more then 7 years of experince in PHP and Python and a small team of developers to work with me as well. i have worked on various small to large scale projects and i can certainly help you with the work. I have gone through the description and can help you with the project let me know if we can discuss further Thanks
$41 USD σε 10 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Hi I am an AWS certified solutions architect based out of US with 13 years of experience - 5 of those working with AWS technologies The ask is fairly simple and I should be able to complete it within an Week's time. I will also provide step by step documentation with screenshots detailing how to deploy and configure the lambda function. If awarded I will reach out to you for further inputs on exactly what information needs to be logged based on your requirements. Also calculating a hash-mac is typically not a problem, but sometimes implementations call for some vendor specific information/ encoding/ headers to be passed - may need to discuss those with you also in further detail. I am very confident I can deliver a quality code complete with comments, documentation, test execution results in a timely manner. Past works done recently using lambda functions (at freelancer and other freelancing sites) a) Manipulate image files, upload changed files to S3 and send email b) CRUD operation with AuroraDB RDS c) CRUD operations with DynamoDB d) ElastiCache (Redis) Operations Thanks Dhiman California
$38 USD σε 20 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της UNITED STATES
Vienna, United States
5,0
6
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Αυγ 5, 2015

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.