Съдържание и теми, включени в курса
Въведение в PostgresAI
- Разбиране на архитектурата и компонентите на PostgresAI
- Основни концепции: клониране, снимки и песъчници
- Сценарии за корпоративно внедряване и ROI
Инсталация и конфигуриране на PostgresAI
- Разпространяване на PostgresAI в Docker и Kubernetes среди
- Интегриране с PostgreSQL и външни хранилища
- Автентикация и управление на достъпа
Клониране и експериментиране с бази данни
- Създаване на мигновени клони на бази данни чрез тънко предоставяне (thin provisioning)
- Безопасно тестване на промени в схемата с ефемерни среди
- Ускоряване на CI/CD с клонове от PostgresAI
Наблюдение и наблюдаемост
- Използване на дашбордите на PostgresAI за проучвания на производителността
- Наблюдение на здравето на клоните и изпълнението на запитвания
- Интегриране с Grafana, Prometheus и ELK
AI-управлявана оптимизация на запитвания
- Използване на AI-базирани препоръки за подобряване на запитвания
- Анализ на плановете за изпълнение и моделите на действие
- Непрекъсната оптимизация чрез обратна връзка
Управление и сигурност на данните
- Управление на маскирането и анонимизирането на данните
- Осигуряване на съответствие в клонираните среди
- Журналиране на одита и контрол на достъпа на базата на роли
Интегриране на PostgresAI с корпоративните процеси
- CI/CD интегриране с Jenkins, GitLab CI или GitHub Actions
- Автоматизирани тестови pipelines за промени в SQL и схемите
- Добри практики за сътрудничество между екипи и споделяне на среди
Мащабиране на операциите с PostgresAI
- Обработка на големи набори от данни и мулти-нови клъстери
- Оптимизация на производителността на предоставянето на клони
- Планиране на капацитета и управление на разходите
Обобщение и следващи стъпки
Изисквания
- Разбиране на администрирането на бази данни PostgreSQL
- Опит с Linux сървърни среди
- Запознатост с процеси за разпространение в контейнеризирани или виртуализирани среди
Таргетна аудитория
- Администратори на бази данни
- DevOps и SRE инженери
- Архитекти на данни и инфраструктура
Отзиви от участници (4)
Как да използвате LLM в ежедневната работа
Cont - Everymatrix
Курс - PostgreSQL AI: Introduction to semantic search
Машинен превод
знания за производителността
Adrian Ionut Chelaru - Banca Transilvania Cluj
Курс - PostgreSQL Advanced - Performance Management
Машинен превод
Индексиране на таблици, преработка и оптимизация с цел повишаване на производителността
Roberto Esposito
Курс - PostgreSQL AI for Developers
Машинен превод
Добър първи контакт с нова технологична база данни
Cont Florian - Banca Transilvania Cluj
Курс - PostgreSQL Server Administration
Машинен превод