Начало работы с Kubernetes
______
В прошлом существовали монолитные приложения, а это означало, что все компоненты приложения работали в одном контейнере и были связаны вместе. Давайте посмотрим на пример, чтобы лучше понять. У нас есть приложение с интерфейсом, серверной частью, базой данных и т. д., поэтому, если нам нужно обновить одно из них, мы должны развернуть все это снова. То же самое верно и при масштабировании. Следовательно, это не оптимально.
Для решения этой проблемы были введены микросервисы. Раньше мы запускали все компоненты монолитного приложения в одном контейнере, но с микросервисами теперь мы можем запускать каждый компонент независимо. Теперь нам нужно развернуть только тот компонент, который изменился, и мы можем масштабировать компоненты независимо друг от друга в зависимости от наших потребностей, тем самым снижая затраты
https://shly.link/zGzxW
Post #334
359
