Провести аудит AWS Lambda-функцій та підготувати рекомендації з оптимізації
Завдання: Провести аудит AWS Lambda-функцій та підготувати рекомендації з оптимізації
Мета проєкту – здійснити комплексний технічний аудит чотирьох AWS Lambda-функцій, що розгорнуті у регіоні Europe (Frankfurt), і надати детальні рекомендації щодо їх оновлення та оптимізації.
Опис поточного стану
У регіоні Europe (Frankfurt) є 4 Lambda-функції з сумарним об’ємом пакетів коду приблизно 26,1 МБ.
Орієнтовний розмір кожної функції зі залежностями – 6–7 МБ (середнє значення).
Всі функції працюють на Node.js 16.x, причому деякі з них не оновлювалися протягом останніх двох років.
Обсяг робіт та орієнтовний час виконання
Комплексна перевірка середовища та налаштувань
Підтвердження правильного регіону розгортання — Europe (Frankfurt).
Аналіз IAM-ролей, що використовуються функціями.
Оцінка базових параметрів усіх 4 функцій (Runtime, Memory/Timeout, архітектура тощо).
Детальна перевірка кожної Lambda-функції
Аналіз версії Runtime (наразі Node.js 16.x) та рекомендації щодо оновлення до Node.js 18.x/20.x.
Перевірка налаштування Handler, Architecture (x86 vs. ARM), Trigger’ів (API Gateway, SQS, CloudWatch Events тощо).
Огляд політик Permissions та Environment Variables.
Завантаження та аналіз пакетів коду
Завантаження всіх артефактів із AWS (усього ~26,1 МБ).
Аналіз файлів
package.jsonдля виявлення залежностей.Ідентифікація застарілих чи вразливих пакетів, особливо в функції, що не оновлювалася 2 роки.
Підготовка детального звіту з рекомендаціями
Визначення застарілих Runtime-версій і план міграції на Node.js 18.x/20.x.
Способи оптимізації розміру пакетів (видалення непотрібних залежностей, використання AWS Lambda Layers тощо).
Вдосконалення налаштувань IAM (наслідки Least Privilege, перегляд політик).
Інші поради щодо продуктивності та безпеки (наприклад, Cold Start, VPC-налаштування, Environment Variables).
Результат
Повний звіт (PDF або Google Docs) із:
Перерахуванням виявлених проблем у кожній функції.
Конкретними рекомендаціями щодо оновлення Runtime, оптимізації розміру пакету, підвищення безпеки та продуктивності.
Приблизними оцінками часу та трудозатрат для кожного із запропонованих заходів.
Додатки 4
-
7 днів36 359 UAH
302 11 0 7 днів36 359 UAHЗдравствуйте Виталий!
Я працюю з AWS і NodeJS більше 6 років, готовий взятися за роботу і виконати всі умови, описані вами. Я помітив, що немає файлів рідмі з описом, що роблять лямбди, тому це може зайняти деякий час, щоб зрозуміти, що робить кожна лямбда і які їй пермішени потрібні, але все це можемо обговорити детальніше, якщо погодимо умови роботи.
-
27 днів36 359 UAH
928 2 0 27 днів36 359 UAHПривіт! Я готовий допомогти з проведенням аудиту AWS Lambda-функцій. Маю досвід у робочих проектах з аналізу та оптимізації подібних функцій, що дозволить мені швидко визначити їх поточний стан та надати точні рекомендації. Розумію важливість оновлення версій і налаштувань для покращення продуктивності.
Зможу провести аналіз усіх чотирьох функцій, включаючи перевірку налаштувань IAM-ролей, оцінку параметрів виконання і виявлення застарілих залежностей. Заварю детальний звіт, у якому зазначу конкретні рекомендації щодо оновлення та оптимізації функцій, а також пропозиції щодо поліпшення безпеки.
Мій підхід включатиме детальний огляд кожної функції з фокусом на швидке усунення виявлених проблем. Я впевнений, що зможу надати цінні поради з оптимізації та підвищення продуктивності для ваших Lambda-функцій.
-
5 днів28 568 UAH
1824 81 0 5 днів28 568 UAHДобрий день!
Є досвід з AWS Lambda. Зроблю все про що йдеться у ТЗ. Можу перевести на ARM64 буде менший cold start і ціна.
Актуальні фриланс-проєкти в категорії DevOps
Усунення проблем із навантаженням на хостингу WordPress/WooCommerce сайтуШукаємо спеціаліста для діагностики та усунення проблем із навантаженням на хостингу WordPress/WooCommerce сайту Є діючий e-commerce сайт на WordPress + WooCommerce. Сайт періодично падає або працює нестабільно під час великої кількості запитів — як з різних IP-адрес, так і,… DevOps, Веб-програмування ∙ 32 хвилини тому ∙ 18 ставок |
Інтеграції гугл аналітики до срм через n8nДоброго дня, Потрібна допомога поєднати гугл аналітику та срм через n8n. Всі налаштування сбоку срм зроблені. Тепер потрібно тільки зробити налашутвання із аналітики через n8n щоб передавались події продажів. DevOps, Адміністрування систем та мереж ∙ 1 година 49 хвилин тому ∙ 10 ставок |
Налаштування системи резервного копіювання та оптимізація серверної інфраструктуриМета робіт:Забезпечити надійне збереження даних CRM-системи та додатку шляхом впровадження автоматизованої системи резервного копіювання (Backups), а також провести ряд серверних доробок для підвищення стабільності, безпеки та продуктивності інфраструктури. DevOps, Бази даних та SQL ∙ 8 днів 20 годин тому ∙ 29 ставок |