Definitions of Tech Terminologies Business Intelligence (BI)Cloud ComputingData AnalysisData CleaningData ModelingDDoSHTTP(S)MicroserviceSDDC