Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Продължителност 35 часa
Съдържание и теми, включени в курса
Седмица 1: Основни фундаменти
- Ден 1: Въведение в банковите приложения
- Преглед на основните банкови модули
- НИВА НА ОБСЛУЖВАНЕ (SLA), съответствие (PCI DSS, непрекъснатост на работа)
- ITSM работни процеси (инцидент/проблем/промяна)
- Ден 2: Основи на Java продукционната среда
- Вътрешна архитектура на JVM, памет, основи на GC
- Анализ на Java изключения
- Настройка на JVM за банкови натоварвания
- Ден 3: Основи на Unix
- Файлова структура и навигация
- Команди: ps, top, df, tail, grep, awk, sed
- Основи на шел скриптовете за автоматизация
- Ден 4: Логове и мониторинг
- Разбиране на логовете (транзакционни, одитни)
- Инструменти: Splunk, ELK, нативно парсване на логове
- Практическо упражнение: Отстраняване на неуспешен паричен превод
- Ден 5: Билети и процес на ескалация
- Инструменти: ServiceNow, JIRA работни процеси
- Матрица на ескалация (L1 → L2 → Dev)
- Анализ на първопричините (RCA) и най-добри практики за документиране
Седмица 2: Разширено отстраняване на проблеми и симулация в реално време
- Ден 6: Дебъгване на приложен сървър и API
- Основи на WebLogic, Tomcat
- API кодове за грешки (401, 500, 504)
- Проблеми с JDBC пулове и таймаути
- Ден 7: Отстраняване на проблеми с бази данни
- Бавни заявки, заключвания, deadlock-ове
- SQL инструменти за профилиране: EXPLAIN, SHOW PROCESSLIST
- Практическо упражнение: Разрешаване на DB deadlock
- Ден 8: CI/CD, пускане и връщане на версии
- Преглед на Jenkins
- Сценарии за неуспешно пускане
- Връщане на версия и валидация след внедряване
- Ден 9: Симулация на War Room
- Разпределение на ролите: ръководител на инцидента, комуникация, техническо отстраняване
- Сценарий за отстраняване на проблем на живо (неуспешен вход)
- Анализ на първопричините (RCA), бележки от War Room и актуализации за заинтересованите страни
- Ден 10: Капстоун проект и преговор
- Обобщение на инструментите, логовете, ескалацията, Unix, базите данни
- Финално предизвикателство и тест
- Сертифициране и сесия за обратна връзка
Допълнителни добавки по избор
- Основи на отстраняване на проблеми с Kafka/MQ
- APM инструменти: AppDynamics/Dynatrace
- Основи на Kubernetes (рестартиране на подове, логове)
- SRE метрики: SLI, SLO, MTTR
Обобщение и следващи стъпки
Изисквания
- Разбиране на основните концепции на Java програмирането
- Опит в работата с Unix-базирани системи
- Познаване на работните процеси по поддръжка в корпоративни приложения
Аудитория
- Инженери по поддръжка
- Java разработчици, преминаващи към роли в поддръжката
- Анализатори по продукционна поддръжка в банкова среда
Отзиви от участници (2)
Настройка на Podman за лесна работа с локални контейнери и използване на теми в Kafka.
- Norfolk Southern
Курс - Quarkus for Developers
Машинен превод
- Напредъкът в курса (от вътрешността на JVM към по-висок ниво теми) - Някои прозрения от практическите упражнения - Визуален стил (не просто презентация, а добре оформена страница)
Ivan Suvorov - Deutsche Bank
Курс - Java Advanced
Машинен превод