RUVIDEO
Поделитесь видео 🙏

Project KodrOps - 12 Testing and deploying app code

This project is meant to serve as an example of a complete(ish) DevOps cycle implementation.

You can find the code at https://github.com/kodrclub/kodrops

Taking a simple web app as a starting point, the aim of the project is to provide:

- A development environment that aims to resemble the production environment as closely as possible and, at the same time, is easy to use for the development team.
- Automated pipelines for:
- Provisioning, testing and maintaining the production infrastructure
- Building, testing application code and releasing/deploying it in production
- Monitoring the application

Needless to say, the purpose of this implementation is to showcase one way of putting the pieces of the DevOps puzzle together. In no way does it pretent do be a one-size-fits-all, silver bullet solution or even be production-ready, not to mention the fact that this kind of setup, let alone using Kubernetes, is only really justified to serve applications that are way more complex, which in turn would probably require a much more complex infrastructure and the pipelines to support it. It can be, in any case, a good starting point for your own implementations.

This project uses:
- Docker (https://www.docker.com/)
- Kubernetes (https://kubernetes.io/)
- Skaffold (https://skaffold.dev/)
- Terraform (https://www.terraform.io/)
- Github Actions (https://github.com/features/actions)
- GKE on Google Cloud platform (https://cloud.google.com/kubernetes-engine)
- Prometheus (https://prometheus.io/)
- Grafana (https://grafana.com/)
- ...and more

Plus Sam Barros's movie app (https://github.com/samaronybarros/movies-app) using
- MongoDB (https://www.mongodb.com/)
- Node.js (https://nodejs.org)
- Express.js (https://expressjs.com/)
- React (https://reactjs.org/)
- To which I added tests using Jest (https://jestjs.io/)

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Project KodrOps - 12 Testing and deploying app code», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.