#вопросы_с_собеседований
Что такое непрерывная интеграция?
Что такое непрерывная интеграция?
Практика разработки, при которой разработчики часто интегрируют код в общий репозиторий. Может варьироваться от пары изменений в день или неделю до пары изменений за час в более крупных масштабах.
Каждый фрагмент кода (изменение / патч) проверяется для того, чтобы изменения можно было безопасно объединить. Сегодня обычной практикой является тестирование изменений с помощью автоматизированной сборки, которая обеспечивает интеграцию кода. Это может быть одна сборка, которая запускает несколько тестов на разных уровнях (модульных, функциональных и т. д.), или несколько отдельных сборок, которые нужно пройти, чтобы изменения были добавлены в репозиторий.
Каждый фрагмент кода (изменение / патч) проверяется для того, чтобы изменения можно было безопасно объединить. Сегодня обычной практикой является тестирование изменений с помощью автоматизированной сборки, которая обеспечивает интеграцию кода. Это может быть одна сборка, которая запускает несколько тестов на разных уровнях (модульных, функциональных и т. д.), или несколько отдельных сборок, которые нужно пройти, чтобы изменения были добавлены в репозиторий.
Определение Amazon: Amazon Elastic Container Service (Amazon ECS) – это полностью управляемый сервис оркестрации контейнеров. Благодаря безопасности, надежности и масштабируемости сервиса ECS ряд заказчиков, например компании Duolingo, Samsung, GE и Cookpad доверяют ему и выполняют в нем свои самые конфиденциальные и критически важные приложения.
Azure DevOps Explained (2020)
Авторы: Sjoukje Zaal, Stefano Demiliani, Amit Malik
Количество страниц: 438
Разработка приложений для облака предполагает изменение методологий и процедур разработки. Сегодня процессы непрерывной интеграции и непрерывного развертывания являются обязательными, но их часто сложно реализовать и принять. Azure DevOps - это облачный сервис Microsoft Azure, который увеличивает жизненный цикл разработки вашего приложения и обеспечивает возможности DevOps. К концу чтения этой книги вы научитесь применять и внедрять фичи Azure DevOps в свои процессы разработки.
Скачать книгу
Авторы: Sjoukje Zaal, Stefano Demiliani, Amit Malik
Количество страниц: 438
Разработка приложений для облака предполагает изменение методологий и процедур разработки. Сегодня процессы непрерывной интеграции и непрерывного развертывания являются обязательными, но их часто сложно реализовать и принять. Azure DevOps - это облачный сервис Microsoft Azure, который увеличивает жизненный цикл разработки вашего приложения и обеспечивает возможности DevOps. К концу чтения этой книги вы научитесь применять и внедрять фичи Azure DevOps в свои процессы разработки.
Скачать книгу
Telegram
Книги для программистов (reserved)
Azure DevOps Explained (2020)
Авторы: Sjoukje Zaal, Stefano Demiliani, Amit Malik
Авторы: Sjoukje Zaal, Stefano Demiliani, Amit Malik
👍1