Browse Prior Art Database

Method for alerting for problems in combining software components in containers by analysing installation history and deployment lineage by using analytics systems.

IP.com Disclosure Number: IPCOM000248593D
Publication Date: 2016-Dec-20
Document File: 3 page(s) / 23K

Publishing Venue

The IP.com Prior Art Database

Abstract

method for alerting (and suggesting solution) for known problems in upgrading and combining software components in specific versions in containers by analysing containers installation history and deployment lineage by using analytics systems.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 45% of the total text.

1

Method for alerting for problems in combining software components in containers by analysing installation history and deployment lineage by using analytics systems .

Todaycloudapplicationscouldbecomposedbyfewcontainersthateachoneholdsallthe  requiredsoftwareforthatpartofapplicationtorunon.

Inthedeploymentprocessoftheapplication-thecontainersarebuiltandanyrequired softwareisinstalledonwithadditiontothedevelopedapplication .Therearesometoolsthat manageandeasethatdeploymentprocess.

Theproblemiswhencombiningsomanysoftwareapplicationstherearesomeproblems  thatariseandareprobablyknownintheinternet(stackoverfloworofficialproductdefectlists) butarefoundonlywhenthesoftwareisdeployedandrunningsometimesonlyinproduction . Forexample Whenasystemiscomposedfromasetofcontainerswhichoneofthemisabaseimageof  Ubuntuversion12withJavaversion1.6.1andIBMWASLibertyV8.4whichwasupgraded fromV8.3.2whichinthedeploymentprocesstheJavaversionisupdatedtoV1.6.2becauseof theapplicationneedsthereisnowaytoknowthatthiscombinationissufferingfromknown  problemsthatarereportedintherelevantplacesinthewebandtheproblemswillbefindonly  whilerunning. Wedescribeamethodforalerting(andsuggestingsolution)forknownproblemsinupgrading andcombiningsoftwarecomponentsinspecificversionsincontainersbyanalysingcontainers  installationhistoryanddeploymentlineagebyusinganalyticssystems .

ThebusinessvalueoftheinventionisthatitfindissuesinCloudsoftwarebeforeitis  deployedandavailabletotheusersandincaseaproblemraiseditcanshortenedthetimetaketo  solveit. Inthepreferredembodimentwhentheuserisselectingaversionforacomponentorinstallinga  newcomponenttheinventionischeckingusingtheanalyticssystemifbasedonthehistoryofthe  componentandtheothercomponentsintheenvironmentifthereareknownissueswhen  combiningthosespecificcomponentsandaletandsuggestasolutionifpossible .

Theinventioniscomposedofadeploymentsystemwhichcansavehistoryandflowof  whatinstalledoneachcomponentofthesystemandwhatarethecomponentsinthesystem .If thedeploymentsystemcouldnotsavethehistorybyitselfanadditionalcomponentthatdoesitis  required.

Anotherelementoftheinventionisanad-hoccrawlerthatcontinuouslycollects informationfrombugssites(suchasstackoverflow)andofficialknownissueslistsofsoftware components,thecrawleralsocollectstheratingforeachissueandthecomments .

ThereisalsoanAnalyticsenginethatgiventhegeneraldefectsinformationandthemrates  andcommentsfromthecrawlerandthehistoryandflowofinstallationscouldyieldariskratefor  thatchangeinsoftwarecomponentsandsuggestasolutionifexists .evenifthecrawlerfounda ...