Працюючи як DevOps, все зводиться до інструментів, які допомагають вам і відкривають нові можливості. І на моєму шляху з'явився новий інструмент, яким хочу поділитися з вами — це https://testcontainers.com/.
Як ви, напевно, знаєте або чули, Docker контейнери та K8s — це нові технології для обробки сервісів і додатків на серверах в масштабі, як на власних серверах, так і в хмарі, таких як AWS, Azure тощо.
Як зазначено на їхній головній сторінці: “Юніт-тести з реальними залежностями”.
Testcontainers — це бібліотека з відкритим кодом, яка надає легкі, швидко створювані екземпляри баз даних, брокерів повідомлень, веб-браузерів або будь-чого, що можна запускати в Docker контейнерах.
Вона завантажується як програма і підключається до ваших ресурсів або кластерних додатків, надаючи веб-дашборд вашого додатка та моніторить його. Я все ще на стадії тестування, не впевнений, як це буде застосовано до більших додатків чи інтеграції з іншими ресурсами, але вірю, що це обіцяючий початок. Ви можете спробувати і дати мені знати свою думку.
Вебсайт
hashtag#DevOps
hashtag#DevOps_Tools
hashtag#testcontainers
hashtag#Continues_learning
Перекладено з: ✨ New Tool Series Unlocked 🔐