Project Plan Predictive Support Module The Capstone Experience - - PowerPoint PPT Presentation

project plan
SMART_READER_LITE
LIVE PREVIEW

Project Plan Predictive Support Module The Capstone Experience - - PowerPoint PPT Presentation

Project Plan Predictive Support Module The Capstone Experience Team Place Technology Angela Satullo Brian Dokas Kingston Tran Lin Cheng Mithuun Srinivasan Department of Computer Science and Engineering Michigan State University From


slide-1
SLIDE 1

From Students… …to Professionals

The Capstone Experience

Project Plan

Predictive Support Module

Team Place Technology

Angela Satullo Brian Dokas Kingston Tran Lin Cheng Mithuun Srinivasan Department of Computer Science and Engineering Michigan State University Spring 2020

slide-2
SLIDE 2

Functional Specifications

  • Problem

▪ Troubleshooting is difficult for Salesforce orgs

  • Solution

▪ Log Aggregator Managed Package

  • Each Org/Customer ships data to log aggregation service

(Datadog/ELK)

  • Logs stored in Datadog and Elasticsearch
  • Customer support can retrieve and analyze log data

The Capstone Experience Team Place Technology Project Plan Presentation 2

slide-3
SLIDE 3

Design Specifications

  • Salesforce

▪ Admin configuring the managed package will affect every user in the org. ▪ Admin can set interval when data logs are sent. ▪ Admins and regular users can send logs ad hoc ▪ Admins and regular users can contact customer support

  • Kibana/Datadog Dashboards

▪ UI for Log Aggregation Services ▪ Customizable

The Capstone Experience Team Place Technology Project Plan Presentation 3

slide-4
SLIDE 4

Log Aggregation Admin Page

The Capstone Experience 4 Team Place Technology Project Plan Presentation

slide-5
SLIDE 5

Log Aggregation Support Page

The Capstone Experience 5 Team Place Technology Project Plan Presentation

slide-6
SLIDE 6

Kibana Analytics Dashboard

The Capstone Experience Team Place Technology Project Plan Presentation 6

slide-7
SLIDE 7

Datadog Analytics Dashboard

The Capstone Experience Team Place Technology Project Plan Presentation 7

slide-8
SLIDE 8

Technical Specifications

  • Salesforce/Orgs

▪ Customer relationship management solution ▪ Customer version of salesforce and data within instance

  • Log Aggregation Service

▪ Collection of log data for searchability and analyzation

  • Customer Support

The Capstone Experience Team Place Technology Project Plan Presentation 8

slide-9
SLIDE 9

System Architecture Diagram (High Level)

The Capstone Experience Team Place Technology Project Plan Presentation 9

slide-10
SLIDE 10

System Components Diagram (Low Level)

The Capstone Experience Team Place Technology Project Plan Presentation 10

slide-11
SLIDE 11

System Components

  • Salesforce

▪ OAuth ▪ Metadata ▪ Database

  • Log Aggregation Services

▪ ELK Stack

  • Elasticsearch, Logstash, Kibana
  • Amazon Web Services

▪ Datadog

The Capstone Experience Team Place Technology Project Plan Presentation 11

slide-12
SLIDE 12

Risks

  • Salesforce Experience

▪ Nobody has used Salesforce ▪ Trailheads

  • Pipeline Connection

▪ Connecting to AWS ▪ Work with Yash

  • Datadog

▪ No API for Salesforce ▪ Use a collection endpoint

The Capstone Experience Team Place Technology Project Plan Presentation 12

slide-13
SLIDE 13

Questions?

The Capstone Experience Team Place Technology Project Plan Presentation 13

? ? ? ? ? ? ? ? ?