Справочник архитектора решений: начните свою карьеру архитектора решений, изучив принципы и стратегии проектирования архитектуры на русском
Solutions Architect's Handbook: Kick-start your solutions architect career by learning architecture design principles and strategies (B0855XQZ44)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Saurabh Shrivastava | #496: Анализ и проектирование компьютерных систем
От основ и шаблонов проектирования до различных стратегий создания безопасных и надежных архитектур в облаке AWS — узнайте все, что вам нужно, чтобы стать успешным архитектором решений.
Основные характеристики
- Создавайте решения и преобразуйте бизнес-требования в техническую архитектуру с помощью этого практического руководства.
- Ознакомьтесь с различными проблемами, с которыми вы можете столкнуться при рефакторинге или модернизации устаревших приложений.
- Изучите автоматизацию безопасности, DevOps и проверку архитектуры решений.
Описание книги
Став архитектором решений, вы получаете возможность работать с передовыми технологиями и определять стратегии развития продукта. Это руководство познакомит вас с основными концепциями, принципами и шаблонами проектирования, архитектурными аспектами и всеми новейшими технологиями, которые вам необходимо знать, чтобы стать успешным архитектором решений.
Эта книга начинается с краткого введения в основы принципов и атрибутов проектирования архитектуры решений, которые помогут вам понять, как архитектура решений приносит пользу программным проектам в масштабах предприятий. Вы узнаете, как выглядит структура миграции в облако и модернизации приложений, и научитесь использовать микросервисы, событийно-ориентированные, кэш-ориентированные и бессерверные архитектуры для проектирования надежных архитектур. Затем вы изучите основные столпы проектирования архитектуры, включая производительность, масштабируемость, оптимизацию затрат, безопасность, операционное совершенство и DevOps. Кроме того, вы также изучите продвинутые концепции, связанные с большими данными, машинным обучением и Интернетом вещей (IoT). Наконец, вы освоите документирование проектирования архитектуры и навыки межличностного общения, необходимые для того, чтобы стать лучшим архитектором решений.
К концу чтения этой книги вы освоите методы создания эффективного архитектурного проекта, отвечающего требованиям вашего бизнеса.
Что вы узнаете
- Изучите различные роли архитектора решений и его роль в корпоративной среде.
- Рассмотрите обработку больших данных, машинное обучение и Интернет вещей с точки зрения архитектора и поймите, как они вписываются в современную архитектуру.
- Изучите различные архитектурные шаблоны решений, такие как событийно-ориентированный подход и микросервисная архитектура.
- Ищите способы оставаться в курсе новых технологий и совершенствовать свои навыки.
- Модернизируйте устаревшие приложения с помощью интеграции с облачными сервисами.
- Разберитесь в выборе подходящей стратегии для снижения затрат.
Для кого предназначена эта книга?
Эта книга предназначена для разработчиков программного обеспечения, системных инженеров, DevOps-инженеров, архитекторов и руководителей групп, работающих в сфере информационных технологий и стремящихся стать профессионалами в области архитектуры решений. Хорошее понимание процесса разработки программного обеспечения и общий опыт программирования на любом языке будут полезны.
Оглавление
- Значение архитектуры решений
- Архитекторы решений в организации
- Атрибуты архитектуры решения
- Принципы проектирования архитектуры решений
- Миграция в облако и проектирование гибридной облачной архитектуры
- Шаблоны проектирования архитектуры решений
- Вопросы производительности
- Вопросы безопасности
- Вопросы архитектурной надежности
- Вопросы операционной эффективности
- Соображения стоимости
- DevOps и структура архитектуры решений
- Инженерия данных и машинное обучение
- Проектирование устаревших систем
- Документ по архитектуре решения
- Освоение навыков межличностного общения для того, чтобы стать лучшим архитектором решений.