План на курса

Седмица 1: Основни Основи

  • Ден 1: Въведение в банкови приложения
    • Обзор на основните модули на банкова система
    • СОА, съответствие на стандартите (PCI DSS, време за работа)
    • Поток на ИТСМ (инцидент/проблем/промяна)
  • Ден 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: Диагностика на база данни
    • Бавни заявки, блокировки, взаимни блокировки
    • Инструменти за профилиране на SQL: EXPLAIN, SHOW PROCESSLIST
    • Практическо упражнение: Разрешаване на взаимна блокировка на база данни
  • Ден 8: CI/CD, издаване и връщане назад
    • Обзор на Jenkins
    • Сценарии за неуспешно издаване
    • Връщане назад и валидация след развертяване
  • Ден 9: Симулация на зала за кризи
    • Разпределяне на роли: ръководител на инцидент, комуникации, техническо решение
    • Жива сцена за диагностика (неуспешен вход)
    • RCA, бележки за зала за кризи и обновления за заинтересованите страни
  • Ден 10: Завършващ проект и преглед
    • Резюме на инструментите, логовете, ескалацията, Unix, база данни
    • Финален изпит и тест
    • Сертификация и сесия за обратна връзка

Опционални добавки

  • Основни принципи на диагностика на Kafka/MQ
  • Инструменти за мониторинг на приложения: AppDynamics/Dynatrace
  • Основни Kubernetes (рестарт на под, логове)
  • Метрики за SRE: SLIs, SLOs, MTTR

Резюме и следващи стъпки

Изисквания

  • Разбиране на основни Java концепции за програмиране
  • Опит в работа с Unix-базирани системи
  • Знакомство с процеси за поддръжка в корпоративни приложения

Целева аудитория

  • Инженери за поддръжка
  • Java Разработчици преминаващи към роли за поддръжка
  • Аналитици за производство в банкови среди
 35 Часа

Брой участници


Цена за участник

Oтзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории