DevOps

Питання та відповіді для інженерів-програмістів, що працюють над автоматизованим тестуванням, безперервною доставкою, інтеграцією та моніторингом послуг, а також створенням інфраструктури SDLC



2
Де я повинен розмістити конфігурацію програми?
Нещодавно я читав дебати на тему " Де слід зберігати властивості, які залежать від навколишнього середовища? ". Класичним способом є наявність декількох файлів властивостей, один за оточенням, і на основі змінної середовища (DEV, PROD ...) ви вибираєте, де їх читати під час запуску програми (наприклад, із профілями Spring). З іншого …

1
Як створити централізовану інформаційну панель для контролю кількох хмар (Amazon та Google)?
Я шукаю єдиний продукт чи послугу, які можна використовувати як централізовану інформаційну панель для моніторингу хмарної інфраструктури, що надається Amazon Web Services та Google Cloud Platform на додаток до програми. Я переглядаю кілька варіантів, таких як sensu, які підтримують усі сервіси в Amazon Web Services , але я не знайшов …

2
Що таке інженер платформи?
За свою кар’єру мене називали багато речей, більшість з них ввічливі - останнім часом роботу зі створення трубопроводів CI / CD назвали "Інженер платформ" або "Інженерія платформ". Небезпека такого заголовка полягає в тому, що ви потрапляєте на роль інженера, який розробляє платформи для використання розробниками і не обов'язково включає будь-який …


3
Які способи пом’якшити наслідки Міфічного місяця людини?
Закон Брукса: додавання робочої сили до пізнього програмного проекту робить це пізніше. У своїй книзі " No Silver Bullet - Сутність та аварії інженерії програмного забезпечення" Фредерік Брукс визначає концепцію Міфічного місяця людини : Припущення Брукса полягає в тому, що складні програми програмування не можуть бути ідеально розподілені на дискретні …

2
Як перевірити вихід Jinja у Saltstack?
У мене є шаблон SLSу Salt, який я намагаюся створити, але він випускає недійсний синтаксис, який призводить до помилок, таких як: my-minion-id: - State 'system' in SLS 'network' is not formed as a list В принципі, слід якось вивчити вихід шаблону Jinja до того, як він спробує проаналізувати вихід у …
16 salt  jinja 

6
Що може бути правильним визначенням DevOps, щоб представити його новачкам?
Я робив / створював багато презентацій, пов'язаних з SCM, і зараз я намагаюся "оновити" його наступником DevOps. Те, що я завжди намагаюся зробити в своїх презентаціях, - це створити слайд вступу, який якимось чином включає повідомлення, яке я хочу передати (і яке потім я детально розробив у решті своєї презентації). …


4
Відповідь: інша опція для телнет-перевірки відкритих портів?
Я новачок у Ansible. Ось моє завдання ... У мене 400+ хостів, і мені потрібно перевірити, чи відкрито 5 різних портів з їх кінця на наш веб-сервер. Індивідуально я міг увійти та запустити: telnet mywebserver.com 443 telnet mywebserver.com 80 telnet mywebserver.com 8443 ..і так далі.. Який модуль чи плагін можна …
15 ansible  testing  ports 

3
Як перевірити точкове ціноутворення AWS автоматично?
Я думав про роботу Дженкінса, щоб перевірити ціни на коробки агентів, які ми обертаємо; часто так швидко падає ціна, і мине годину-дві, перш ніж хтось помітить, що не з’являються нові агенти, і тоді нам доведеться зайти вручну і перевірити ціну місця і відповідно відрегулювати, або змінити зони тощо. Перший мій …

3
Немає Oracle JDK для докера?
REPOSITORY TAG IMAGE ID CREATED SIZE an-image 1 X 26 seconds ago 279 MB коли буде запущено зображення докера, відображається таке повідомлення: No java installations was detected. Please go to http://www.java.com/getjava/ and download Коли розгорнуто Oracle JDK, розмір зображення докера збільшиться вдвічі! REPOSITORY TAG IMAGE ID CREATED SIZE an-image 2 …

5
Як пояснити девіз неметеджним менеджерам?
Я повністю схвильований щодо DevOps. Я знаю, що DevOps - це методологія, яка допоможе нам побудувати ІТ-інфраструктуру, яка впорядкує та рухатиме нашу компанію вперед. Але як я продаю це своїм начальникам, особливо нетехнічним начальникам? Ми будемо реалізовувати проект автоматизації, який буде включати в себе автоматизоване розгортання, клоудифікацію інфраструктури, безперервний процес …

1
Як виміряти використання людини?
У проекті Phoenix єдиний графік у всій книзі показує, що в міру збільшення навантаження людини на високі 90% час очікування на них збільшується в експоненціальному масштабі. Насправді в книзі стверджується, що: Час очікування = (відсоток зайнятий / відсоток безкоштовно) Тож якщо ресурс зайнятий 35 з 40 годин на тиждень, тоді: …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.