big data perspective (company information)

15
We Make Hadoop Fly

Upload: avkash-chauhan

Post on 23-Jan-2018

83 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Big Data Perspective (Company Information)

We Make Hadoop Fly

Page 2: Big Data Perspective (Company Information)

The TeamNinja is the SolutionOurTeamWhoweare?

AvkashChauhan,Founder- DeepexpertiseindistributeddataplatformsincludingHadoop,withvariouspublicationsandspeakingengagements.WorkedatMicrosoft,Platfora&experienceincludes:

§17+yearsintechindustry,workedwith15+fortune#100companiesworldwide§Largescaledistributedapplicationdevelopmentandperformanceexpert§CoreDeveloperandproductimplementationspecialistforMicrosoftAzure,HDInsight&Platfora.§Microsoftdistinguishedengineer,keyarchitectonHadoopimplementationforAzure.

HenryOhara,Architect(Backendengineer)- Hasacareerofdesigninganddevelopingscalablebackendsystemsforover21+years.

§FoundingmemberofYahoo’smobilesearchteamservicingover30millionusers.§DevelopedarecommendationsystemforYahoo'smediasite.§Developedtop#1applicationtomanagesecureenterprisecommunicationinJapanformobile

HamidBehnam,UXEngineer–• Over7+yearsoffrontendengineeringanddevelopmentexperiencewithastronginterestinJavaScript• Expertincreatingcomplex&multilayerwebapplicationusingJavaScriptframeworks• Amazingworkethic

SalSferlazza,principleinvestor&chairmanofboard– LaunchCapital.co• Overall21+yearsintechindustryfromdevelopertoCTOtoCEO• WorkedatAndersonConsulting,QuestSoftware,SonicWALL,Dell• Total5exitsinlast10years,3oftheexitsareinMSPspace

Board

Engineering

Page 3: Big Data Perspective (Company Information)

Ninja is the SolutionWhatwehavebuilt?

OperationalAnalyticsforBigData

HeterogeneousMonitoringSmartThresholdsUnifiedAlertingForecasting

Recommendations

BIGDATAAPM

Page 4: Big Data Perspective (Company Information)

Ninja is the SolutionWhy?

ThereisnoAPMforbigdatastack

Enterprise

BIVendors

ValleyStartups

ITOrganizations

Page 5: Big Data Perspective (Company Information)

3rd PartyApplications

Ninja is the SolutionTrueIntegrationsMarketPlacement

DataPerpetrationDataQuality

DataLakeHadoop

ETLBatchProcessing Business

Intelligence MachineLearningBigDataAnalytics

PlatformMonitoring&Analytics

BigDataPlatforms

EnvironmentswhereBigDataplatformisdeployed

BigData

Page 6: Big Data Perspective (Company Information)

Ninja is the SolutionTrueIntegrationsSupportedComponents

PlatformMonitoring&Analytics

Ec2ContainerService

Page 7: Big Data Perspective (Company Information)

• Multi Vendor Monitoring• Smart Thresholds • Unified Alerting • Forecasting • Recommendations

Ninja is the Solution

ProprietaryAndConfidential

PlatformFeatures

Page 8: Big Data Perspective (Company Information)

The TeamNinja is the SolutionSummaryArchitectureComplete

HadoopCluster

SystemCollectionServer

HadoopV1CollectionServer

HadoopV2CollectionServer

WebServer TimeSeriesDB

SchedulerServer

AnalysisServer

RESTful Interface

AJAX

• MajorHadoopDistributions• Amazon&HDInsight• ClusterDeploymentplatform• OnPremise• AnyHadoopFarm

HTML5,CSS,JavaScript,KnockoutAndD3

PostgresDB

ServerinteractionoverREST(admin/communication)

KAFKAStreams Messaging

Server

Noninvasiveappliancedesign&Selfservingdeploymentmodel

Jetty+JAX-RS

Page 9: Big Data Perspective (Company Information)

Ninja is the SolutionIntegrationsComplete

HadoopDistributions

CloudBasedHadoop

DistributedFileSystems

DistributeddataProcessing

DistributedServices

Cluster &containerManagement

MachineLearning

*

*PrototypingPhase

*

*

Page 10: Big Data Perspective (Company Information)

Ninja is the SolutionOurTeamFeaturesCompleted• DataCollectionMicro-servicesconnectedoverRESTinterface

• Microserversfordatacollection• MicroserversfortunnelingoverSSH• Distributedserverarchitecturetosupportdistributeddeployment

• HadoopDistributions• ApacheHadoop• Hortonworks• Pivotal

• DynamicViews• Cross-clusterandindividualclusterviewsthroughdeep-divenavigation• Dynamicwidgetscreationanddeploymentforanycollecteddata• DynamicpagegenerationforvariousHadoopdistributionsandversions• DynamicgraphdetailsforbothsystemandHadoopdatacombined

• Dashboards• Dynamicdashboardsgenerationfromanydatapoint• Dashboardsharing• DashboardscheduleddeliveryasPDF/Imageoveremail

• Reporting• ReportgenerationfromanypageordashboardinPDForimageformat• CustomComplexreportingformultipointdataacrossmulticlusterenvironment• ScheduleddeliveryforanyreportoveremailinPDF/Imageformat

• Processdataanalysisperprocess• Exampleprocessi.e.Kafka,Zookeeperetc

Page 11: Big Data Perspective (Company Information)

Ninja is the SolutionOurTeamFeaturesCompleted(Cont..)• Queryenginetoaccessanydatafromanytableatanyduration,examplequeryincludes:

• DisplaySystemCPUloadaveragelast2hours• DisplaySystemMemoryHeapMemorytoplast1day• DisplaySystemNetworkInterfacerx Byteseth0today• DisplaySystemDiskSpaceUsageAveragethisweek• DisplaySystemDiskIOTimeSpentIOxvda1last2hours

• MapReduce• MapReducejobsanalysisindividualorbatch• MapReducejobsbatchmodeSLA

• DatacollectionforMapReduce2andSparkoverYARN*• ClusterUtilization

• In-depthclusterutilizationmetrics• Dynamicscheduleddeliveryforclusterutilizationreportsandalert

• HDFS• HDFSdataanalysis,visualization&reportingatfolderlevel

• Alerting• Scheduledalertsandnotificationforanydatapointcollected

• Deployment• Selfservingdeployment&RemotePatching

• SystemDataAnalysispermachine• CPU• Memory• Networkdataatinterfacelevel• DiskI/Odataatatpartitionlevel• DiskSpaceatmounteddisklevel *Onlydatacollection

Page 12: Big Data Perspective (Company Information)

Ninja is the SolutionIntegrationsRoadmap

HadoopDistributions

CloudBasedHadoop

DistributedFileSystems

DistributeddataProcessing

DistributedServices

Cluster &containerManagement

MachineLearning

*

*PrototypingPhase

*

*

Page 13: Big Data Perspective (Company Information)

Ninja is the SolutionOurTeamFeaturesRoadmap

• UseODPi (http://www.odpi.org)toconnectwithsupportedbigdataplatform• Selfservicemodeltoslice&diceanydatacollection• MapReduce&SparkSupportforYARN• EMR/AMISupport• OtherHadoopvendorsSupport(Cloudera &MapR)• CartridgedesignforCassandradatacollection• Recommendation• Dockerbasedapplicationdeployment• CostAnalysisMatrix• Forecasting

Page 14: Big Data Perspective (Company Information)

The TeamNinja is the SolutionSummaryDemo

ClusterMonitoring HDFSMonitoring MapReduceJobMonitoring&Analysis

DataAnalysis,Graphs(D3/C3)

Alerts&Notifications On-demand&ScheduledReporting

Dashboards, HOD,UI,Control Panel,

TimeSpan

DataCollectionSystem

(Total500+datapoints)

Serverdesignandcommunication ClusterUtilization SelfManagement Troubleshooting

Page 15: Big Data Perspective (Company Information)

Ninja is the SolutionSummaryContact

Founder&PrincipalBigDataPerspectiveLLC657MissionSt.Suite602,SanFrancisco,CA94105E:[email protected] M:650-713-9055

AvkashChauhan