Size: a a a

Django [ru] #STAY HOME

2019 April 26

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то есть Django + Serverless + Terraform
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
а локально чтобы это работало через ну, набор контейнеров, как обычно
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
в DEV  среде
источник

AG

Alexey Golubev in Django [ru] #STAY HOME
Ну это не django само по себе

Фреймворк как микросервис, который при запросе поднимает только нужные части, если я все правильно понял
источник

G

Graywolf in Django [ru] #STAY HOME
Давно не смотрел но симфони с третьей версии как раз двинулась в этом направлении, но вроде разделение на аппы это оно?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alexey Golubev
Ну это не django само по себе

Фреймворк как микросервис, который при запросе поднимает только нужные части, если я все правильно понял
ну, да, от Django тут больше название и идея (что оно на питоне и с PostgreSQL как основным хранилищем и Django ORM)
источник

G

Graywolf in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
ну, да, от Django тут больше название и идея (что оно на питоне и с PostgreSQL как основным хранилищем и Django ORM)
Ну постгря просто как наиболее оптимальная база с возможностями
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Graywolf
Ну постгря просто как наиболее оптимальная база с возможностями
PostgreSQL потому что она есть на каждом IaaS и не на IaaS тоже)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
это обеспечило бы простоту миграции из одного места в другое) [и желание платить за поддержку такого PaaS'а]
источник

G

Graywolf in Django [ru] #STAY HOME
Никто не мешает в файле держать склайт
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну, да, но в проде обычно хотят что-то большее
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
я о том, что важна возможность миграции между облаками
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то есть в идеале, это такой способ избежать vendor lock'а
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
вроде бы ты в AWS, но вообще никак с ним не связан
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
если надо будет - завтра же за 1 час переедешь на своё облако или в Azure
источник

G

Graywolf in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
ну, да, но в проде обычно хотят что-то большее
Ну да, сча бы для проекта я бы даже и мускул не запустил поэтому автоматом подключаю постгрю
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну, MySQL/MariaDB тоже универсальный вариант, тоже есть везде
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
по данным критериям он такой же
источник

G

Graywolf in Django [ru] #STAY HOME
Ну мария немного лучше
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то есть какие должны быть вещи в современном фреймворке:
- разворачивание над 3 популярными IaaS
- разворачивание в K8s где угодно (хоть локально в Docker for Mac)
- Django как генератор serverless-функций
- инфраструктура как код, миграции инфраструктуры по аналогии с миграциями структуры базы данных
- отсутствие vendor-lock'а
- микросервисная структура изначально, но чтобы она не выглядела сложной и локально можно было бы работать без супер-больших знаний в этой области

подружить Django с Serverless и Terraform и вот это всё назвать Django PaaS 😊
источник