AB
1) написать приложение, которое использует openweather api и по городу даёт погоду. Должно работать из консоли и как веб-сервис в докер контейнере. При использовании оно должно кидаться логами в stdout в т.ч. и в контейнере, и логи контейнера должны попадать в rsyslog из задания 3. Запустить приложение, и пусть оно работает.
2) написать приложение, которое сканит nmap'ом список хостов/сетей и сохраняет результат. при повторном сканировании оно показывает, что изменилось с предыдущего скана
3) сделать так, чтобы rsyslog принимал кастомные логи из сети и красиво их раскладывал по папочкам по критериям (первый критерий - ip источника логов)
4) 1 и 3 задания должны настраиваться ansible'ом с использованием ролей и всё такое
Потратил он на это тестовое довольно много времени, думаю, что больше 16 часов. Я сильно позже подключился, и помог ему с организацией кода, докером, ансиблем, вагрантом научил пользоваться, и вообще показал ему хорошие практики и выпилил его костыли, которые он делал по незнанию докера/ансибла/линукса. Он многому научился, пока всё это делал. Я уверен, что он теперь это же самое и сам повторить сможет.
Отдал он тестовое, сходил на собес, на котором сказали, что это было лучшее решение тестового, которое они получали. На работу его берут. Правда по деньгам имхо он продешевил, потому что со мной не посоветовался. Но он всё равно доволен, потому что это для него всё равно хороший рост по зарплате.
Большая часть гуглится по шаблону при небольшом опыте ранее.
К тому же задачи не привязаны к реалии. И какой нафиг "клауд-ирженер"?