DiscoverЛюди и кодМонолит, микросервисы и облака: чем отличаются архитектуры и когда какую выбрать
Монолит, микросервисы и облака: чем отличаются архитектуры и когда какую выбрать

Монолит, микросервисы и облака: чем отличаются архитектуры и когда какую выбрать

Update: 2024-05-102
Share

Description

Содержание

— Какие существуют архитектуры, кроме монолитной, микросервисной и облачной

— Как эволюционировали подходы к построению веб-приложений и зачем пришлось выдумывать принципы и паттерны

— Что такое монолитная архитектура и какие мифы вокруг неё существуют

— Как правильно писать код на монолите

— Для каких проектов или этапов жизненного цикла подходит монолит

— Что такое микросервисная архитектура и чем она характеризуется. Какие принципиальные особенности микросервисов делают их более предпочтительными для бизнеса

— Чем микросервис отличается от сервиса

— Как переход на микросервисы отражается на структуре команды

— Циклы разработки и особенности деплоя микросервисов

— Какие мифы существуют вокруг микросервисной архитектуры

— Какие специфические технологии и инструменты используются при разработке микросервисов

— Как перейти с монолита на микросервисы. Какие при этом возникают проблемы и как их избежать

— Как правильно писать код на микросервисах и как взаимодействовать командам разработки

— Что такое «облачная архитектура» и можно ли её считать архитектурой

— Какую выгоду приносит миграция в облака и что такое FinOps

— Недостатки облачных решений

— Что такое cloud agnostic, или почему нельзя хранить все яйца в одной корзине

— Как двигаться в сторону клауд-решений от монолита и микросервисов: принципы, подходы, рекомендации

— Насколько безопасно держать свои сервисы в облаках

— Как меняется культура компании при переходе от монолита к облакам

— Нужно ли джуниор-разработчику погружаться в архитектурные вопросы

— Что почитать по теме



Гость: Максим Чернухин

Эксперт Skillbox, консультант по IT, СТО в «Сбербанк страхование жизни». В прошлом работал в «Альфа-Банк» и «Сбертехе» на ключевых проектах. В IT более 10 лет.


Полезные ссылки

«Создание микросервисов», Сэм Ньюман https://www.piter.com/product/sozdanie-mikroservisov-2-e-izdanie

«От монолита к микросервису», Сэм Ньюман https://bhv.ru/product/ot-monolita-k-mikroservisam/

Статья «Приложение двенадцати факторов» https://habr.com/ru/articles/258739/

«Предметно-ориентированное проектирование», Эрик Эванс. https://www.labirint.ru/books/512940

Где подписаться на обновления подкаста и наши новые статьи:



Skillbox Media: skillbox.ru/media/code

Twitter: twitter.com/ludi_and_code

«ВКонтакте»: vk.com/the_code_group

Telegram: https://t.me/skillbox_media_code


Стартовать в программировании вместе со Skillbox: skillbox.ru/code


Наш подкаст удобно слушать на популярных платформах:

Castbox: https://bit.ly/3tZ3eJF

«Яндекс.Музыка»: https://bit.ly/3FWQsOk

Apple Podcasts: https://apple.co/3KLXpVZ

Google Podcasts: https://bit.ly/3qFvYUY


Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!













Comments 
In Channel
loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Монолит, микросервисы и облака: чем отличаются архитектуры и когда какую выбрать

Монолит, микросервисы и облака: чем отличаются архитектуры и когда какую выбрать