Les Techniques De Migration Vers Les Architectures Microservices
| dc.contributor.author | KHANCHOUCHE, ABderaouf | |
| dc.contributor.author | SID EL MRABET, MOhamed Islem | |
| dc.date.accessioned | 2022-04-12T13:33:47Z | |
| dc.date.available | 2022-04-12T13:33:47Z | |
| dc.date.issued | 2020 | |
| dc.description | M MALKI Abdelhamid Encadreur | en_US |
| dc.description.abstract | Au coursdeladerni ered ecennie,led eveloppementdesapplicationsWeb s'am elioredeplusenplus,etdenouvellestechniquesetarchitecturesontvu le jourr ecemment.L'id eederri ereceschangements,c'estd'avoirunemeilleure exploitation desapplicationsWeb,toutenayantune evolutivit eetuneagilit e plus performantes. Aujourd'hui,leCloudcomputingetDevOpssontdevenusdestechniques tr esutilis esaud eveloppementcarilsontconnuunegrandepopularit egr^ace a leur bonnespratiquesdesarchitecturesmodernes.Parmilesarchitecturesles plus utilis eesetlesplusperformantespourcesdeuxtechniques,c'estl'archi- tecture microservices.L'architecturemicroservicesousimplementmicroservices est unem ethodeded eveloppementquiorganiseuneapplicationcommeun ensembledeservicesfaiblementcoupl esquicommuniqueentreeux,chaqueser- vice estappel eunmicroservice.Unmicroserviceestd ecritcommeunepetite application danssonpropre,capabled' evoluerind ependammentetdechoisir sa proprearchitecture,sapropretechnologieetsonpropreplate-forme,ilest d eploy eetmis al' echelleind ependammentavecsapropreversioncycledevie et sam ethodologieded eveloppement. Parmilesgrandsd e sdud eveloppementaujourd'hui,c'estlamigrationdes architecturestradionnellesoucequ'onappellelesarchitecturesMonolithiques versdesarchitecturesmicroservices.Plusieursapprochesont et epropos eespour bien etablircettemigrationensucc es.Cesapprochessonteng en eraled evis ees en deuxcat egories:desapprochestechniquesquisebasentsurdesm ethodes et techniquesbienpr ecisentquiontg en eralementunobjectifaatteindre,des entr eesd'informations,unprocessus asuivreetdesoutputsour esultatssou- hait esetonaaussidesapprochesdefeedbackquisebasentsurl'exp eriencedes d eveloppeursetdesanciennesmigrations.*** Overthepastdecade,thedevelopmentofwebapplicationshasbeenimpro- ving, andanewtechniquesandarchitectureshaveemergedrecently.Theidea behindthesechangesistohaveabetteruseofWebapplications,whilehaving a moree cientscalabilityandagility. Today,CloudcomputingandDevOpshavebecomewidelyusedtechniques for developmentbecausetheyhaveenjoyedgreatpopularity,thankstotheir goodpracticesofmodernarchitectures.Amongthemostusedandmoste - cientarchitecturesforthesetwotechniques,itisthemicroservicesarchitecture. The microservicesarchitectureorsimplymicroservicesisadevelopmentmethod whichorganizesanapplicationasasetserviceswhichcommunicatewitheach other, eachserviceiscalledamicroservice.Amicroserviceisdescribedasa small applicationinitsown,abletoevolveindependentlyandtochooseitsown architecture,itsowntechnologyanditsownplatform,itisdeployedandscaled independentlywithitsownlifecycleversionanddevelopmentmethodology. Among themajordevelopmentchallengestodayisthemigrationfromtra- ditional architecturesorwhatarecalledMonolithicarchitecturestomicroser- vices architectures.Severalapproacheshavebeenproposedtoproperlyestablish this successfulmigration.Theseapproachesaregenerallyconsideredintwoca- tegories :technicalapproacheswhicharebasedonwell-de nedmethodsand techniqueswhichgenerallyhaveanobjectivetoachieve,informationinputs,a processtobefollowedanddesiredoutputsorresultsandwehavealsofeedback approachesbasedontheexperienceofdevelopersandoldmigrations. | en_US |
| dc.identifier.uri | https://repository.esi-sba.dz/jspui/handle/123456789/189 | |
| dc.language.iso | fr | en_US |
| dc.title | Les Techniques De Migration Vers Les Architectures Microservices | en_US |
| dc.type | Thesis | en_US |
