Перейти к содержимому

Думать как архитектор данных Salesforce

Также доступно на 28 языках

English · Español · 日本語 · Português (Brasil) · Français · Deutsch · Italiano · 한국어 · 简体中文 · Português (Portugal) · 繁體中文 · Bahasa Indonesia · Türkçe · Polski · Tiếng Việt · ไทย · Nederlands · العربية · עברית · Українська · हिन्दी · Svenska · Dansk · Norsk bokmål · Suomi · Español (México) · Français (Canada) · Deutsch (Schweiz)

Глава 1 курса Data Architect, часть 1: Как стать архитектором данных.

С этой главы начинается курс, еще до того, как мы коснемся хотя бы одного объекта. Она об одном сдвиге: от вопроса как мне это построить? к вопросам стоит ли это строить, почему именно так и что будет, когда это вырастет или сломается? Семь модулей проведут вас через этот сдвиг, начиная с того, чем на самом деле занимается архитектор.

In a Bengaluru studio, a senior architect points to the whole plan on the table while colleagues hold their own parts of the drawings.

Изображение создано с помощью ИИ.

Каждая часть самостоятельна, так что читайте их по порядку или сразу переходите к нужной.

  1. Думать как архитектор. Человек, который держит в руках чертеж. Спрашивайте «почему», ведь требование часто приходит замаскированным под проект решения. И никто не просит пожарную сигнализацию: архитектор сам должен заложить то, что все ожидают без всяких просьб.
  2. Модель данных — это скелет. Все строится на модели. Три теста для любой модели данных: Поддерживать. Расти. Работать. Проектируйте скелет очень внимательно: изменение существующих структур может вызвать цепную реакцию последствий.
  3. Тест на обратимость. Насколько трудно будет это отменить и сколько всего будет от этого зависеть? Так вы понимаете, что решение архитектурное, и что пора притормозить и записать, почему вы его принимаете.
  4. Архитектура — искусство компромиссов. У задачи может быть много решений. У многих проблемы есть с самого начала, у некоторых они появляются, когда растут данные, и лишь немногие смогут поддерживать ваши потребности и дальше. Теперь решает архитектор.
  5. Стройте для сегодняшнего дня. Планируйте на завтра. Планируйте на случай сбоя. Три взгляда на любой проект и почему один лишний ноль может изменить вашу архитектуру.
  6. Знайте свои инструменты: девять вопросов. Вопросы, которые стоит задать о любом инструменте, включая тот, что Salesforce выпустит в следующем месяце, разобранные на примере Apex sharing.
  7. Архитектор данных в эпоху ИИ. ИИ — это ракетный ускоритель. Он не отменяет архитектора; он меняет то, где архитектор создает ценность.

Когда закончите, проверьте себя по учебному пособию главы: там чек-лист для экзамена, привычки за его пределами, ключевые термины и несколько вопросов.

  • Отличать архитектурное решение от обычного и притормаживать перед дорогими.
  • Оценивать модель данных по трем тестам: поддерживает ли она бизнес, может ли расти, хорошо ли работает?
  • Раскладывать варианты, называть компромиссы, рекомендовать один и объяснять почему разработчику, бизнесу и руководителю.
  • Смотреть на любой проект с трех сторон: сегодня, завтра и сбой.
  • Оценивать любой инструмент с помощью девяти вопросов и проверять то, что ИИ говорит вам о нем.

Далее: Моделирование данных ради смысла