DevOps на практиці. Впровадження інструментів Terraform, Azure DevOps, Kubernetes
- Час доставки: 7-10 днів
- Стан товару: новий
- Доступна кількість: 2
Приобретая «DevOps на практике. Внедрение инструментов Terraform, Azure DevOps, Kubernetes.», вы можете быть уверены, что данный товар из каталога «Программирование» вы получите в срок 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.
DevOps на практиці. Впровадження інструментів Terraform, Azure DevOps, Kubernetes і Jenkins. Видання II
Mikael Krief
Чого ви дізнаєтесь?
- Запровадження культури DevOps і практики інфраструктури як коду (IaC)
- Надання та налаштування хмарної інфраструктури за допомогою Terraform
- Автоматизація конфігурації серверів і служб за допомогою Ansible
- Створення зображень віртуальних машин і керування ними за допомогою Terraform Packer
- Створення локальних середовища розробки за допомогою Vagrant
- Керуйте вихідним кодом і гілками проекту за допомогою Git і Gitflow
- Запроваджуйте процеси безперервної інтеграції та безперервного розгортання (CI/CD) за допомогою Jenkins, Azure Pipelines і GitLab CI
- Автоматизуйте розгортання інфраструктури як код у конвеєрах CI/CD
- Контейнери додатків і керуйте зображеннями за допомогою Docker і Docker Створюйте
- Керуйте кластерами та розгортайте програми на Kubernetes, зокрема за допомогою Helm і AKS
- Тестуйте API за допомогою Postman і тестуйте автоматизацію за допомогою Newman
- Виконуйте статичний аналіз коду та інтеграцію SonarQube у конвеєри CI
- Виконуйте тести безпеки та продуктивності за допомогою інструментів ZAP і Postman
- Захищайте інфраструктуру та впроваджуйте практики DevSecOps за допомогою InSpec і HashiCorp Vault
- Зменште час простою розгортання за допомогою синьо-зелених методів розгортання, випуску Canary і позначок функцій
- Застосуйте практики DevOps до проектів з відкритим кодом, зокрема автоматизацію за допомогою GitHub Actions і аналітику безпеки
- Застосуйте найкращі методи повної автоматизації, моніторингу та керування DevOps проекти
DevOps — чудове рішення для будь-якої організації, яка потребує покращення технічного робочого процесу, зберігаючи якість і надійність. Це також забезпечує довговічність проекту та відмінну співпрацю між програмістами та операційною командою. Багато організацій вирішують запровадити практику DevOps. Для успішного виконання цього процесу потрібна підготовка, а вибір шаблонів і інструментів, які відповідають потребам, є вирішальним.
Це друге, оновлене та доповнене видання книги, присвячене впровадженню найкращих практик DevOps за допомогою сучасних інструментів. Він надає інформацію про культуру DevOps і описує різноманітні інструменти та методи, які використовуються для її впровадження, наприклад конвеєри IaC, Git і CI/CD, а також автоматизацію тестування та аналіз коду. Багато місця було приділено контейнеризації додатків за допомогою Docker і платформи Kubernetes. Також ми знайдемо тут питання скорочення часу простою під час впровадження програмного забезпечення та обговорення можливостей застосування практик DevOps у проектах з відкритим кодом. Варто звернути увагу на останній розділ, який показує принципи впровадження деяких практик DevOps протягом життєвого циклу проекту.
Основні моменти:
- інфраструктура як код (IaC)
- надання та налаштування хмарної інфраструктури
- створення локального середовища розробки та контейнеризація програм
- використання DevSecOps для перевірки відповідності та безпеки інфраструктура
- Конвеєри DevOps CI/CD і синьо-зелені практики впровадження
- Практики DevOps для проектів з відкритим кодом
Потрібна ефективність? Практикуйте DevOps і перемагайте на ринку!
Зміст
Про автора
Про рецензентів
Передмова
ЧАСТИНА 1. DevOps та інфраструктура як код
- Розділ 1. Культура DevOps і практики кодування інфраструктури
Отримання Розпочато з DevOps.
