
Основи CI/CD
Continuous Integration, Continuous Delivery, pipelines, build stages, artifacts, усунення несправностей pipeline
1Що таке Continuous Integration (CI)?
Що таке Continuous Integration (CI)?
Відповідь
Continuous Integration полягає в частій інтеграції змін коду до головної гілки з автоматичною перевіркою. Це дозволяє швидко виявляти помилки та підтримувати стабільну кодову базу. Автоматичні тести гарантують, що кожен commit не порушує наявну функціональність.
2Яка основна різниця між Continuous Delivery та Continuous Deployment?
Яка основна різниця між Continuous Delivery та Continuous Deployment?
Відповідь
Continuous Delivery готує код до ручного розгортання в продакшн після автоматичної перевірки, тоді як Continuous Deployment автоматично розгортає в продакшн без втручання людини. Перше потребує ручного схвалення для випуску в продакшн, друге повністю автоматизує процес аж до продакшну.
3Що таке pipeline CI/CD?
Що таке pipeline CI/CD?
Відповідь
Pipeline CI/CD — це автоматизована послідовність кроків, яка перетворює вихідний код на придатний для розгортання застосунок. Він оркеструє фази build, test і deployment у відтворюваний спосіб. Кожен крок має бути успішним перед переходом до наступного, що гарантує якість кінцевого результату.
Які три основні етапи стандартного pipeline CI/CD?
Що таке artifact у pipeline CI/CD?
+15 питань зі співбесід
Інші теми співбесід DevOps
Контроль версій & Git
Основи Linux
Shell Scripting & Bash
Основи мереж
Основи Docker
GitHub Actions
GitLab CI/CD
Jenkins
Основи Kubernetes
Networking Kubernetes
Kubernetes Просунутий
Ingress & API Gateway
Основи Terraform
Terraform Просунутий
Ansible & Configuration Management
Основи AWS
Основи Azure
Основи GCP
Моніторинг і Prometheus
Logging & ELK Stack
Alerting та Incident Response
Cloud Identity & Secrets
Безпека CI/CD пайплайнів
Helm & Kubernetes
Безпека Runtime та Cluster
Container Supply Chain Security
Service Mesh та Istio
GitOps & ArgoCD
Progressive Delivery
Розподілена спостережуваність
Disaster Recovery & Backup
Оптимізація продуктивності
Оптимізація витрат на хмару
Принципи SRE
Chaos Engineering
Platform Engineering
Опануй DevOps для наступної співбесіди
Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.
Почни безкоштовно