Провести аудит 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 и переменных окружения.
Загрузка и анализ пакетов кода
Загрузка всех артефактов из AWS (всего ~26,1 МБ).
Анализ файлов
package.jsonдля выявления зависимостей.Идентификация устаревших или уязвимых пакетов, особенно в функциях, которые не обновлялись 2 года.
Подготовка подробного отчета с рекомендациями
Определение устаревших версий Runtime и план миграции на Node.js 18.x/20.x.
Способы оптимизации размера пакетов (удаление ненужных зависимостей, использование AWS Lambda Layers и т.д.).
Улучшение настроек IAM (принцип наименьших привилегий, пересмотр политик).
Другие советы по производительности и безопасности (например, Cold Start, настройка VPC, переменные окружения).
Результат
Полный отчет (PDF или Google Docs) с:
Перечислением выявленных проблем в каждой функции.
Конкретными рекомендациями по обновлению Runtime, оптимизации размера пакета, повышению безопасности и производительности.
Приблизительными оценками времени и трудозатрат для каждого из предложенных мероприятий.
Приложения 4
-
7 дней36 285 UAH
302 11 0 7 дней36 285 UAHЗдравствуйте Виталий!
Я работаю с AWS и NodeJS более 6 лет, готов взяться за работу и выполнить все условия описанные вами. Я заметил, что нет ридми файлов с описанием что делают лямбды, поэтом это может занять некоторое время, чтобы понять, что делает каждая лямбда и какие ей пермишены нужны, но это все можем обсудить подробнее если согласуем условия работы.
-
27 дней36 285 UAH
928 2 0 27 дней36 285 UAHПривет! Я готов помочь с проведением аудита AWS Lambda-функций. Имею опыт в рабочих проектах по анализу и оптимизации подобных функций, что позволит мне быстро определить их текущее состояние и предоставить точные рекомендации. Понимаю важность обновления версий и настроек для улучшения производительности.
Смогу провести анализ всех четырех функций, включая проверку настроек IAM-ролей, оценку параметров выполнения и выявление устаревших зависимостей. Подготовлю подробный отчет, в котором укажу конкретные рекомендации по обновлению и оптимизации функций, а также предложения по повышению безопасности.
Мой подход включает детальный обзор каждой функции с фокусом на быстрое устранение выявленных проблем. Уверен, что смогу дать ценные советы по оптимизации и повышению производительности ваших Lambda-функций.
-
5 дней28 509 UAH
1824 81 0 5 дней28 509 UAHДобрый день!
Есть опыт с AWS Lambda. Сделаю всё, о чём говорится в ТЗ. Могу перевести на ARM64 — будет меньший cold start и цена.
Актуальные фриланс-проекты в категории DevOps
Настройка системы резервного копирования и оптимизация серверной инфраструктурыЦель работы: Обеспечить надежное сохранение данных CRM-системы и приложения путем внедрения автоматизированной системы резервного копирования (Backups), а также провести ряд серверных доработок для повышения стабильности, безопасности и производительности инфраструктуры. DevOps, Базы данных и SQL ∙ 5 дней 5 часов назад ∙ 27 ставок |
Развертывание Ruby on Rails проекта на VPS + Входящая маршрутизация электронной почтыНужна помощь в развертывании платформы для автоматизации запросов на публичную информацию (на базе open-source движка Alaveteli). Проект работает как почтовый маршрутизатор: генерирует уникальные email-адреса для каждого запроса, отправляет их в государственные органы, а ответы… DevOps, Linux и Unix ∙ 11 дней 7 часов назад ∙ 11 ставок |
Инженер по инфраструктуре резидентных проксиМы строим сеть резидентных прокси с нуля — полностью собственную, без сторонних поставщиков. Нам нужен один исключительный сетевой инженер для создания всей технической базы. Что вы будете строить: - Android SDK для фонового использования, который направляет прокси-трафик через… C и C++, DevOps ∙ 13 дней 9 часов назад ∙ 15 ставок |