Впервые сделал крупный проект (под NDA, так что не расскажу, какой) на облачных функциях. Впечатления противоречивые.
Изначально программисты арендовали компьютер в датацентре: или целиком или кусочек. На нём теоретически можно делать что угодно, но для запуска своих программ нужно было настроить операционную систему, безопасность и авторизацию, установить нужные исполнительные модули, программы для удобства деплоя, мониторинг нагрузки итд. Поэтому появились сервисы, которые это всё делают за тебя, а тебе дают буквально окно, куда можно написать свой код и запускать его удалённо на чужой машине.
Конкретно я пользовался решением от Яндекса, чей протокол скопирован напрямую с Amazon Web Services. Причём, в документации не только открыто об этом говорится, но ещё и в некоторых местах перенаправляют на доки от Amazon. И SDK предлагают тоже использовать амазоновский. До санкций я бы сказал, что это не так плохо — можно использовать что-то привычное тем, кто уже работал с Amazon. Но сейчас привязка к американскому сервису выглядит скорее жирным минусом. Не знаю, есть ли у Яндекса ресурсы на какое-то серьёзное разделение. Судя по состоянию документации и платформы в целом — нет.
Yandex Cloud кажется системой, которая активно развивалась несколько лет назад, а сейчас подзаброшена. Среда выполнения .NET отстаёт от актуальной на две версии (3.1 вместо 6, четвёртой версии не существует). Изначально мой проект был написан как обычное контейнеризированное приложение на .NET 6, а потом я переводил его на функции. Пришлось пройтись по всему коду и переписать несовместимые куски с C#10 на C#8, это было не слишком приятно.
Документации фактически нет, а там, где есть, много путаницы. В примерах написано одно, по факту другое: например в функцию вместо объекта Request приходит просто строка, а разбирать её надо самому. Авторизацию я нашёл только на Stackoverflow. Интересно, что адекватных доков про неё не было ни у Яндекса, ни у Amazon.
Функция выполняется и выгружается, поэтому ваша программа не должна рассчитывать на наличие постоянно живущего процесса. Мне пришлось вытащить из неё большой словарь, который грузится при старте, и положить уже подготовленные данные из него в Object Storage — это такое горячее файловое хранилище, там же рядом с функциями. Справедливости ради, работает это всё быстрее, чем я думал. Удалось запихнуть в функции даже сравнительно большой проект с кучей классов, создающий при запуске несколько десятков объектов и производящий загрузку из сети с декомпрессией.
Другой важный плюс — бесплатная квота довольно внушительная: миллион вызовов и 10Гб*часов оперативной памяти в месяц. Для пет проекта вы сможете вообще не покупать сервер. Но если сервер у вас всё-таки есть, деплой вы уже настроили, то удобнее будет, конечно, делать как привычно. И гибкости больше.
#dev
Анатолий Анненков, член Союза художников России, участник российских и международных выставок. "Портрет Африканки", 80 х 70 см, холст, масло, 2024. Россия, Санкт-Петербуг. Работа представлена в СПГХПА им. Штиглица в рамках шестого международного фестиваля "Вокруг света: искусство без границ" на выставке "Мир за горизонтами: АФРИКА сегодня, завтра, вчера". Куратор выставки магистр изящных искусств Татьяна Тудвасева, GatingoArt #ArtFutureGallery
“Сокровища Африки: увидеть невидимое”
5 августа в 19.00 в культурном центре «Бункер на Лубянке» ПРЕЗЕНТАЦИЯ книги "КРАСКИ АФРИКИ"
(Москва, ул. Большая Лубянка, 24/15с3, метро Тургеневская).
Что люди знают об Африке? Что из этого правда, что выдумано или даже перевернуто? А что вообще остается за кадром?
Что, если выйти за рамки стереотипов и открыть миру удивительные сокровища Африки: ее природу, культуру, мудрость? Что, если они могут быть ответом на многие проблемы современных людей?
Приходите на встречу и обсуждение этих вопросов с Еленой Азореш, автором книги «Краски Африки: нарисовать себя заново» - человеком, преодолевшем в свое время страхи и предубеждения в отношении Африки и полюбившую ее всем сердцем.
В программе:
• История 6 путешествий и 1 книги
• Живая музыка
• Выставка фотографий
• Дискуссия “Что в Африке заслуживает восхищения - и при этом почти неизвестно? Как можно поменять ситуацию?» (мероприятие будет проходить на английском языке)
А также новые знакомства и угощения ☀️
Если вам интересно участвовать в этом событии, напишите Елене: +79165007144 ( WhatsApp, Telegram)
Елена Азореш (Elena Azores) - путешественница, коуч, фотограф, менеджер музыкального афро-бэнда, спикер и амбассадор GATINGO в странах Африки по делам культуры и туризма.
Мероприятие организовано при поддержке: ИА ВАШИ НОВОСТИ, GATINGO International Association, NIDO (Нигерийская диаспора в РФ), Союз Африканских Диаспор в РФ, галереи искусств будущего #ArtFutureGallery , ИА Pustelga
Санкт-Петербург.
"от АРКТИКИ до АФРИКИ" выставка живописи, графики и кукол
в Доме Архитектора (особняк Половцева),
Большая Морская, 53. Осмотр выставки доступен при посещении экскурсий
Участники выставки:
российские и африканские художники.
Организаторы:
Арктический научно-проектный центр "Человек и экстремальная среда" и GATINGO International Association.
Saint-Pétersbourg.
"de L'Arctique à L'Afrique" exposition de peinture, de graphismes et de poupées
dans la maison d'architecte (mansion de Polttseva),
Grande Mer, 53. L'inspection des expositions est disponible lors de la visite d'excursions
Participants aux expositions:
Artistes russes et africains.
Organisateur:
Arctic scientific and project Center "man and extreme environment" et GATINGO International Association.
#GatingoArtNews#ArtFutureGallery
Международный фестиваль "Вокруг света: искусство без границ" в Академии Штиглица завершился Круглым столом "Мир вокруг нас: искусство, культура и традиции".
Выслушали доклады спикеров, подискутировали.
Ректор Академии Анна Кислицина произнесла приветственную речь, уделила большое внимание успешному сотрудничеству с GATINGO International Association и ярким впечатлениям о представленном африканском искусстве на выставке. Это высокая оценка для нашего проекта.
FR:
Le festival international "à travers le monde: l'art sans frontières" à L'Académie Stiglitz a terminé table ronde "le monde autour de nous: art, culture et traditions". Entendu les rapports des intervenants, ils cherchaient. Le recteur de L'Académie Anna Kislitsin a déclaré un discours de bienvenue, a prêté une grande attention à la coopération réussie avec L'Association internationale de GATINGO et des impressions brillantes de l'art Africain présenté à l'exposition. C'est une évaluation élevée pour notre projet.
#GatingoArtNews#ArtFutureGallery
Арт-дипломатия работает полным ходом: представили живопись африканских и российских художников на инновационно-деловом форуме "Россия, Индия и Африка: уроки прошлого и перспективы будущего", провели презентацию
деятельности GATINGO International Association , представили друзей и партнёров, подписали соглашение о сотрудничестве, наметили новые пути развития . Одним словом, поработали плодотворно!
L ‘ Art-diplomatie bat son plein.
Les représentants des arts plastiques russes et africains ont présenté leurs oeuvres au Forum sur l’ innovation et les Affaires :
"Russie, Inde et Afrique : leçons du passé et perspectives pour l'avenir" ; dans le cadre des activités de l'Association internationale GATINGO, qui
a signé un accord de coopération, a tracé
de nouvelles voies de développement.
En un mot, nous avons travaillé avec succès !
#GatingoArtNews#ArtFutureGallery
Москва. Выставка передвижного арт-проекта "Мир Африки сегодня, завтра, вчера" на форуме "Россия, Индия и Африка: уроки прошлого и перспективы будущего".
FR:
Moscou. Exposition du projet d'art mobile "monde de L'Afrique aujourd'hui, demain, hier" au forum "Russie, Inde et Afrique: leçons du passé et des perspectives du futur".
ENG:
Moscow. Exhibition of mobile art project "World of Africa today, tomorrow, yesterday" at the forum "Russia, India and Africa: lessons of the past and prospects of the future".
#GatingoArtNews#ArtFutureGallery
Эпизоды монтажа выставки в Академии Штиглица .
Ни один проходящий мимо во время монтажа не остался равнодушным. Большой интерес к африканской живописи среди студентов, преподавателей и гостей Академии.
#GatingoArtNews#ArtFutureGallery
Дэвид Диого, Гана.
"Африканские музыкальные инструменты".
Участник фестиваля "Вокруг света: искусство без границ", международная коллективная выставка "Мир за горизонтами: Африка сегодня, завтра, вчера"
#GatingoArtNews#ArtFutureGallery
Участники арт-фестиваля
"Вокруг света: искусство без границ", СПГХПА им Штиглица.
Коллективная международная выставка "Мир за горизонтами: Африка сегодня, завтра, вчера", 27.02-15.03.2025
Россия, Кения, Бурунди, Бенин, Ангола, Буркина-Фасо, Кот дИвуар, ДРК, Эфиопия, Гана, Мали, Сенегал, Алжир, ЦАР, Германия.
Куратор выставки Татьяна Тудвасева, магистр изящных искусств.
#GatingoArtNews#ArtFutureGallery
Участники арт-фестиваля
"Вокруг света: искусство без границ", СПГХПА им Штиглица.
Художники Демократической Республики Конго .
Коллективная международная выставка "Мир за горизонтами: Африка сегодня, завтра, вчера", 27.02-15.03.2025,
куратор Татьяна Тудвасева, магистр изящных искусств.
#GatingoArtNews#ArtFutureGallery
В Санкт-Петербурге
пройдет выставка
"от АРКТИКИ до АФРИКИ"
в Доме Архитектора
(особняк Половцева),
Большая Морская, 53
Вход свободный.
Участники выставки:
российские и африканские художники.
Организаторы:
Арктический научно-проектный центр "Человек и экстремальная среда" и GATINGO International Association.
#GatingoArtNews#ArtFutureGallery