java / j2ee/ big data · kafka technical expertise use case 1: for getting change set notification...

18
Java / J2EE/ Big Data EXPERTISE

Upload: others

Post on 24-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Java / J2EE/ Big DataEXPERTISE

Page 2: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Big Data Expertise

Technical Capability

Technical Expertise

Process Management

Expertise Overview

Page 3: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Java / J2EE / Big data Skills and experiences

Technical Expertise

• Production AWS Architecture

• CDC, AQ, SQS

• Kafka, Kinesis

• Coherence, Redis

• EhCahe

Technical Expertise

Page 4: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Change Data Capture (CDC)

Technical Expertise

Use Case: Instructor InsightsReal time data analytics on relational database based on transactional log.

Page 5: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

AQ

SQS

Technical Expertise

Use Case: Advance Queue (AQ) for migrating Oracle RDMS data to Mongo DB on real time basis.

Use Case: Using simple queuing service for messaging with Tomcat deployment of application

Page 6: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Kafka

Technical Expertise

Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics.

Use Case 2: Publishing assignment and grading data information from homework management system (HMS) to learning management system (LMS)

us-east-1a-kafka-app-101-cloud.com

us-east-1a-kafka-app-102-cloud.com

Page 7: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Technical Expertise

Amazon Kinesis

Use Case: For capturing user activity on web application and doing real time streaming to the watchers.

Page 8: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Oracle Coherence

Caching

Use Case: Caching of student scores and engagement data in distributed cache for making it readily available to the end user

Page 9: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Redis

EhCache

Technical Expertise

Use Case: Caching of user http session in Redis across multiple availability zones (AZ’s) and data centers (DC’s)

Use Case: In-memory caching of product configuration and static data

Page 10: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

A overview of our Big Data and Analytics expertise

Big Data Expertise

Use case• Dropout Analyzer• Sift

Page 11: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Analytics: Dropout Analyzer

Professor can view following graphs to analyze student performance at course level for current and previous years.

Big Data Expertise

Use Case: Dropout Analyzer application overview

Page 12: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Analytics: Dropout Analyzer

The professor can view following graphs to analyze individual student’s performance.

Big Data Expertise

Use Case: Block diagram of Dropout Analyzer application architecture

Page 13: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Analytics: Dropout Analyzer

The high level architecture projects multi-tier formation of the application.

Big Data Expertise

Use Case: Block diagram of Dropout Analyzer application architecture

Page 14: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Analytics: Sift

Capturing user events on browser and doing web analytics

Big Data Expertise

Page 15: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Analytics: Sift

Graphical representation of most used domains

Big Data Expertise

Page 16: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

The ensemble of activities of planning and monitoring the performance of our projects

Agile Methodology: Scrum

Process Management

Page 17: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

Scrum Methodology

Process Management

Page 18: Java / J2EE/ Big Data · Kafka Technical Expertise Use Case 1: For getting change set notification on transaction atomicity. Capturing all transactional activities and doing analytics

UAE

INDIA

USA

+91-80-41103512

/triconinfotech

[email protected]

/company/tricon-infotech-pvt.-ltd

www.triconinfotech.com