Описание тега 12factor

The twelve-factor app is a methodology for building software-as-a-service apps.
2 ответа

Почему приложение 12 Factor должно быть автономным?

В статье 12 Factor о привязке портов http://12factor.net/port-binding есть требование, чтобы каждое приложение было автономным и не имело времени выполнения, например Tomcat. По какой причине это рекомендуется... каковы преимущества автономных прило…
21 окт '14 в 16:16
1 ответ

Как обрабатывать переменные среды в развернутом приложении SF4

Symfony представила новый компонент Dotenv начиная с Symfony 3, который позволяет нам обрабатывать переменные среды как параметры приложения. Это выглядит очень хорошо, и это лучший способ следовать манифесту приложения 12factor. Теперь, что касаетс…
15 янв '18 в 20:09
3 ответа

Когда следует 12-факторное правило, где я могу хранить конфиги?

Вот ссылка 12 фактор Я в замешательстве, если мне нужно хранить значения в моем файле app.properties и переменной окружения. App.properties Memory_Folder_Test = Test Memory_Folder_Prod = Production Memory_Folder_Dev = Development Strong_threshold = …
0 ответов

Двенадцать факторных приложений для развертывания микросервисов Docker

Мне действительно нравятся идеи Манифеста Двенадцати Факторов. Я пытаюсь применить их к небольшому развертыванию в стиле микросервиса для проекта Python/Django. Проект Django упакован в контейнер Docker, который развертывается через Docker Hub. Един…
27 окт '15 в 16:55
3 ответа

Управление конфигурацией в 12-факторных приложениях

Мне понравилось использовать Rails на Heroku, и вот так я могу настроить свойство конфигурации приложения Heroku без необходимости вносить изменения в xyz.yml и перераспределить. Было бы неплохо полностью избавиться от конфигурационных файлов Yaml в…
04 июл '12 в 21:04
0 ответов

Несколько приложений, использующих один и тот же код: как избежать этого нарушения манифеста 12-факторного приложения

У меня есть два Java-приложения, которые зависят от библиотеки (то есть, моя модель домена). Я использую PaaS, а именно Heroku, который поддерживает 12-факторную архитектуру. Я использую Git/Github в качестве SCM. Я не уверен, как организовать исход…
29 май '15 в 12:43
1 ответ

12факторный подход к конфигурации с Docker

Есть ли еще какие-либо нативные или общепринятые подходы к использованию переменных среды для управления поведением Docker, т.е. Единственный не зависящий от языка метод, который я видел, - это загрязнение команды docker run переменными -e. Наиболее…
07 авг '14 в 08:14
2 ответа

Как сделать приложение angularjs совместимым с 12 факторами в отношении конфигурации

Я пытаюсь сделать приложение angularjs 12-факторным в отношении конфигурации ( http://12 factor.net/config). Это должно зависеть от окружающей среды, и я не должен видеть слова development, test, productionи т. д. в коде. Переменные могут храниться …
30 май '14 в 10:14
1 ответ

Приложения с двенадцатью факторами: способы оставаться на одной линии с руководством по настройке

Я пишу тезис о приложениях из двенадцати факторов, и мне интересно, можете ли вы помочь мне здесь. Третий фактор из двенадцатифакторных приложений гласит: сохраняйте конфигурацию в среде. ( https://12factor.net/config). Согласно странице вся конфигу…
1 ответ

Привязка портов, балансировка нагрузки и масштабируемая архитектура со встроенным tomcat и сервером Apache http

12-факторное приложение предлагает использовать привязку порта, чтобы приложение было полностью автономным. Мы можем использовать встроенный tomcat или jetty для достижения этой цели, но мне было интересно, как происходит масштабирование в этом сце…
2 ответа

Развертывание приложения Django на Heroku: можно ли вручную установить переменные среды в файле.env? Нужно ли устанавливать такие инструменты, как autoenv, heroku-config...?

Моя цель: Я собираюсь следовать методологии "Приложения с двенадцатью факторами" для создания своего приложения Django на Heroku. Вступление: Я следую краткому руководству "Начало работы с Django on Heroku". На данный момент у меня следующая структ…
2 ответа

Почему файловая система облачного приложения эфемерна

"Приложение Beyond 12 factor APP" и "Рекомендации по проектированию и запуску приложения в облаке" ( https://docs.cloudfoundry.org/devguide/deploy-apps/prepare-to-deploy.html) указывают на то, что файловая система эфемерна, Однако я получил другой р…
24 ноя '17 в 09:21
2 ответа

12Factor App: захват логов stdout/stderr с помощью Fluentd

Читая следующий пост от 12factor, я задал вопрос, который я хотел бы проверить, как вы, ребята, справляетесь с этим. По сути, приложение должно писать напрямую в stdout / stderr. Есть ли способ перенаправить эти потоки напрямую на fluentd (не привяз…
25 фев '15 в 21:57
2 ответа

Продажа собственного инструмента при сохранении максимальной мобильности

Манифест приложения из двенадцати факторов гласит, что именно для веб-приложений "... имеется четкий контракт с базовой операционной системой, обеспечивающий максимальную переносимость между средами исполнения" [выделено мной] Но тогда это говорит: …
04 июн '12 в 16:59
3 ответа

Противоречит ли dotenv приложение с двенадцатью факторами?

Я прочитал о конфигурации приложения Twelve Factor - Раздел III и искал способ сделать это в NodeJS. Кажется, что большинство людей рекомендуют dotenv хранить конфиги в переменных окружения. Тем не менее, кажется, что dotenv противоречит приложению …
17 апр '17 в 03:38
1 ответ

Является ли использование переменных ENV хорошей идеей?

Фон Наше приложение использует базу данных MySQL и еще пару сервисов. Чтобы подключить наше приложение к этим серверам, у нас есть имена пользователей и пароли, сохраненные в prod.config файл. Если мы находимся в dev, мы используем dev.config файл и…
08 янв '18 в 13:43
0 ответов

12 Факторный подход и клиентское веб-приложение

Этот вопрос ужасно открыт, но есть ли какие-либо ресурсы, которые обсуждают 12-факторный подход к (одностраничному) клиентскому приложению Javascript? Еще лучше, если он учитывает 12-факторный подход к созданию веб-приложения с EmberJS.
21 мар '13 в 02:58
4 ответа

Рендеринг переменной среды в браузер в избыточной производственной сборке act.js, работающей в разных средах

В файле readme http://www. https://github.com/gothinkster/react-redux-realworld-example-app инструкция по редактированию приложения redux realworld.io для редактирования src/agent.js изменить API_ROOT указать на другой экземпляр API бэкэнда. Мы хоти…
23 апр '18 в 07:39
1 ответ

ReactJS и 12 факторных приложений

Мое рабочее место недавно переключилось на разработку 12-факторных приложений. Наряду с этим мы были поощрены принять новые инструменты и методы. Я пытаюсь выбрать движок для динамического интерфейса. Я обдумываю ReactJS. Тем не менее, поскольку я д…
27 авг '16 в 16:34
1 ответ

Запускать задачи администратора / управления как одноразовые процессы в JVM (приложение с 12 факторами)

Может ли кто-нибудь представить пример запуска задач администрирования / управления в виде одноразовых процессов (как указано в двенадцатом факторе манифеста приложения 12 факторов), учитывая, что это будет происходить в контексте приложения JVM, ис…
04 фев '15 в 20:32