1. … – фактор 12-факторного приложения, связанный с хранением отдельно от кода значений, которые могут меняться в зависимости от среды развертывания
2. Согласно методике 12-факторных приложений, хранение состояния должно быть организовано …
3. Согласно методике 12-факторных приложений, управление версиями кода нужно организовать с помощью …
4. В 12-факторных приложениях сторонние службы представляют собой …
5. Согласно методике 12-факторных приложений, конфигурация должна храниться …
6. Согласно методике 12-факторных приложений, логи должны быть отправлены …
7. Согласно методике 12-факторных приложений, масштабируемость достигается за счёт того, что …
8. Согласно методике 12-факторных приложений, управление жизненным циклом приложений подразумевает, что …
9. Принцип «Зависимости» в контексте 12-факторных приложений подразумевает, что …
10. Согласно методике 12-факторных приложений, управление состоянием подразумевает, что …
11. Согласно методике 12-факторных приложений, управление версиями баз данных предполагает, что …
12. Согласно методике 12-факторных приложений, кодовая база должна …
13. В контексте 12-факторных приложений журналирование предполагает, что логи должны …
14. … – подход, который используется для обеспечения повторяемости развертывания
15. … используется при горизонтальном масштабировании приложения
16. Использование внешних сервисов, как услуг, подразумевает, что …
17. … – метод утилизируемости, который позволяет минимизировать время простоя
18. Управление назначениями портов в 12 факторных приложениях осуществляется путем …
19. Привязка портов для приложения подразумевает, что …
20. 12-факторное приложение представляет собой методологию для создания …
21. Разделение процессов сборки, релиза и выполнения помогает …
22. Цель паритета разработки и рабочей среды заключается в том, чтобы …
23. Параллелизм в 12-факторных приложениях предполагает, что …
24. Внедрение 12-факторного подхода влияет на культуру разработки, поскольку …
25. 12-факторные приложения оказывают влияние на развертывание на облачных платформах, так как …
26. 12-факторные приложения предполагают, что код должен быть в … и доступен для всех разработчиков
27. Процесс развертывания должен быть автоматизированным и не требовать … вмешательства от разработчиков
28. Приложения должны быть … к изменениям в окружении, чтобы избежать проблем при развертывании
29. В 12-факторных приложениях важно, чтобы все изменения конфигурации проходили через … окружения
30. Приложение должно быть способно к горизонтальному … для повышения доступности и производительности сервиса
31. Все изменения кода должны проходить через систему … контроля версий
32. Приложение должно иметь возможность динамически изменять … в зависимости от окружения
33. Логи должны отправляться в централизованное … для дальнейшего анализа и мониторинга
34. Приложение должно поддерживать … интеграцию и доставку
35. Для управления процессами следует использовать … системы, такие как Docker или Kubernetes
36. Приложение должно поддерживать разные … для разработки, тестирования и продакшена
37. Все компоненты приложения должны быть независимыми и легко … друг от друга
38. Когда множество подпроектов хранится в одном и том же репозитории, это называется …
39. Важно, чтобы приложение было устойчивым к … в работе сервисов
40. Приложение должно поддерживать возможность работы с различными типами хранилищ …
41. Сопоставьте принципы с их описаниями:
42. Сопоставьте принципы разработки с их значением:
43. Сопоставьте элементы архитектуры с их описаниями.
44. Сопоставьте методы управления зависимостями с их описаниями:
45. Сопоставьте элементы работы с внешними службами с их значениями:
46. Сопоставьте подходы к хранению данных с их описаниями:
47. Сопоставьте методы разработки и тестирования с их значениями:
48. Упорядочите подходы к управлению зависимостями:
49. Упорядочите принципы конфигурации приложения:
50. Упорядочите этапы процесса CI/CD:
51. Упорядочите принципы работы с состоянием приложения:
52. REPL в контексте программирования – это …
53. Приложения stateless отличаются тем, что …
54. При обмене данными между процессами не используют …
55. … – это преимущество, которое обеспечивают контейнеры для приложений
56. … – это приложение, которое часто используется для управления таймерами в административных процессах
57. … – это преимущество, которое дает модель, построенная на процессах
58. … используется для управления потоком вывода и реагирования на падение процессов
59. … – это подход, который используется для упрощения доступа к нескольким приложениям в одном контейнере
60. Приложения в контейнерах требуют согласования … для корректного взаимодействия в кластере
61. Облачные провайдеры берут на себя назначение портов, что упрощает … и управление сетью
62. Микросервисы помогают масштабировать не код, а …
63. Приложения, которые сохраняют состояние в памяти, не могут быть … и не подходят для горизонтального масштабирования
64. Приложение stateless не делает никаких предположений о содержимом памяти до обработки … и не делает предположений о содержимом памяти после обработки запроса
65. Использование микросервисной архитектуры позволяет разбить приложение на … компоненты, каждый из которых может масштабироваться отдельно
66. Если процессам нужно делиться данными, состояние сеанса должно быть … и доступно через настоящую службу резервного копирования
67. Установите соответствие между административными процессами и их характеристиками:
68. Сопоставьте термины с их описанием:
69. Упорядочите следующие этапы создания stateless-приложения:
70. … – инструмент, который часто используется для автоматизации сборки приложений
71. … – важный аспект процесса релиза
72. … журналирование рекомендуется для 12-факторных приложений
73. Утилизируемость подразумевает, что приложение обязано …
74. … – подход, используемый для достижения паритета разработки и работы приложения
75. … – пример структурированного журналирования
76. Неверно, что согласно принципу «Журналирование» в 12-факторных приложениях …
77. В контексте 12-факторных приложений паритет разработки и продакшена подразумевает использование …
78. Релиз приложения должен быть … и воспроизводимым
79. Журналирование должно быть … и легко анализируемым для упрощения отладки
80. Утилизируемость приложения включает в себя возможность … его без потерь данных
81. Паритет разработки и работы приложения достигается за счет использования максимально … сред
82. Важно, чтобы приложение могло … работать в разных окружениях без изменений кода
83. При релизе приложения необходимо учитывать … для обеспечения стабильности и безопасности
84. Релиз приложения должен быть …, чтобы его можно было легко развернуть в различных средах, не внося изменений в код
85. Соответствие между терминами и их значениями:
86. Соответствие между принципами 12-факторного приложения и их характеристиками:
87. Упорядочите следующие принципы 12-факторного приложения по этапам его жизненного цикла:
88. … – принцип, который относится к управлению кодовой базой в 12-факторных приложениях.
89. … – метод, который рекомендуется для управления зависимостями в 12-факторных приложениях.
90. Согласно методике 12-факторов конфигурация …
91. Управление зависимостями – принцип, при котором приложение обязано …
92. В 12-факторных приложениях конфигурация должна быть …
93. Для управления зависимостями не рекомендуется …
94. Принцип «одна кодовая база» подразумевает …
95. Ложным является утверждение о том, что сторонние службы …
96. Верным является утверждение о том, что конфигурация …
97. В 12-факторных приложениях кодовая база должна быть …
98. В 12 факторных приложениях важно, чтобы зависимости были … и …
99. Конфигурация приложения должна храниться вне …
100. Сторонние службы должны быть … и легко заменяемыми.
101. Сторонние службы, такие как базы данных и API, должны быть подключены через …-адреса или другие сетевые протоколы
102. В 12-факторных приложениях изменения конфигурации не должны требовать … в коде
103. Зависимости должны быть четко указаны в …-файле, чтобы обеспечить воспроизводимость среды
104. Сопоставьте каждую концепцию с ее описанием:
105. Соотнесите следующие понятия по теме Кодовая база с их определениями:
106. Упорядочите следующие этапы работы с конфигурацией в 12-факторных приложениях от первого к последнему: