In addition, the analyst provides expert consultation to inform strategic Integration technology and system decisions as well as tactical decisions related to projects, including integration design patterns, publish-subscribe, API design and management and exception handling/monitoring. In addition, the analyst provides expert consultation to inform strategic Middleware technology and system decisions as well as tactical decisions related to projects, including web servers, app servers, performance tuning, backup/recovery and high availability of application clusters.