We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Getting Into the Zero Downtime Deployment World

00:00

Formal Metadata

Title
Getting Into the Zero Downtime Deployment World
Title of Series
Number of Parts
96
Author
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Continuous delivery is a huge step forward in our ability to rapidly deliver features and value to the users of distributed applications, but it comes with a cost and a responsibility. Most modern web applications need to be highly available, and this also means that it should be up during the deployments. Dealing with zero-downtime deployments is a challenge, and there is no easy solution. Moreover, the solutions available vary based on the number of integrated clients, which parts of the World it addresses, how many active users it has... Isn’t there a simple way to figure out how to get there? Join me to get into the details of the key steps on your path to zero downtime deployments. Learn about the patterns, practices and techniques that make it easier, such as semantic versioning and blue/green deployments. We’ll also walk through an end-to-end demo of how a high traffic web application can survive the challenge of deployments. What seemed insurmountable at the start of the session will be practical and applicable by the time we’re finished, and you should be able to see how to start moving your production application close to the zero-downtime gold standard.
SoftwareBlogBitReal numberLevel (video gaming)Software development kitSystem callMultiplication signCASE <Informatik>TwitterComputer-assisted translationComputer animation
Android (robot)Client (computing)Software maintenanceDatabaseType theoryWeb pageClient (computing)Web 2.0Software maintenanceMobile appRevision controlCASE <Informatik>Real numberSampling (statistics)DatabaseError messageHuman migrationQuicksortComputer architectureRule of inferenceMultiplication signTerm (mathematics)FrequencyCuboidConnected spaceArithmetic meanRight anglePhysical systemSpacetimeLatent heatForm (programming)Projective planeMathematics
PlanningStreamlines, streaklines, and pathlinesProcess (computing)SynchronizationData typeService (economics)Strategy gameMereologyPersonal digital assistantMaizeComplex (psychology)Parameter (computer programming)Physical systemLambda calculusScripting languageOnline chatSimultaneous localization and mappingMaxima and minimaProjective planeShape (magazine)Message passingIntegrated development environmentScripting languageCASE <Informatik>Bus (computing)InformationTheoryTerm (mathematics)ResultantWeightPersonal digital assistantoutputBitLeakCodeRevision controlMobile appType theoryClient (computing)Error messageWeb pageNP-hardComputing platformComputer architectureQuicksortRepresentational state transferData storage deviceData managementWebsiteCartesian coordinate systemMultiplication signMedical imagingLogicSource codeDemosceneDatabaseWindows RegistryDomain nameGraph coloringMereologyConsistencyLink (knot theory)Boss CorporationProcess (computing)Strategy gameRight anglePeer-to-peerSoftware testingBookmark (World Wide Web)Computer animation
Data managementSoftwareIntegrated development environmentProcess (computing)Server (computing)Router (computing)Integrated development environmentDatabaseRevision controlLevel (video gaming)Sampling (statistics)Uniform resource locatorType theoryGraph coloringPhysical systemClient (computing)Process (computing)Data managementProjective planeVirtualizationPoint cloudProduct (business)Term (mathematics)MathematicsCartesian coordinate systemElectronic program guidePoint (geometry)Connected spaceSubsetQuicksortSoftware testingOpen sourceIP addressConsistencyLastteilungRow (database)Game theoryService (economics)Machine visionData dictionaryFerry CorstenRight angleLink (knot theory)Instance (computer science)2 (number)Scaling (geometry)Boiling pointSuite (music)Rule of inferencePrandtl numberScripting languageRoutingSoftwareChemical equationGreen's functionData storage deviceMultiplication sign
Process (computing)SoftwareService (economics)Revision controlData typePatch (Unix)Function (mathematics)InformationRevision controlPatch (Unix)Physical systemCASE <Informatik>LastteilungSemantics (computer science)Router (computing)MathematicsTerm (mathematics)Type theoryDifferent (Kate Ryan album)Level (video gaming)Server (computing)Ocean currentFunctional (mathematics)Control flowClient (computing)Demo (music)1 (number)Field (computer science)Error messageComputer wormContext awarenessConnected spaceCuboidProduct (business)Touch typingWritingCartesian coordinate systemMoving averageMultiplication signProcess (computing)Dependent and independent variablesPhysical lawForm (programming)DataflowRight angleEvoluteChemical equationService (economics)Shared memoryData miningWeb pageDigital photographyForcing (mathematics)SoftwareWebsiteComputer animation
Moment of inertiaArmComputer clusterVertex (graph theory)Hill differential equationSampling (statistics)Projective planeUniform resource locatorReading (process)Client (computing)Server (computing)Dependent and independent variablesProxy serverPoint (geometry)Network socketPhysical lawStandard deviationComputer architectureChemical equationExecution unitMultiplication signLastteilungComputer animation
MiniDiscView (database)Server (computing)Sanitary sewerInterior (topology)File formatComa BerenicesNetwork socketInformationClient (computing)BitBit rateDependent and independent variablesCondition numberArithmetic meanServer (computing)Chemical equationLastteilungComputer clusterComputer animation
MiniDiscSanitary sewerServer (computing)Gamma functionVertex (graph theory)Dependent and independent variablesServer (computing)Type theoryMathematicsCASE <Informatik>Message passingRevision controlNetwork topologyPoint (geometry)Computer animationSource code
MiniDiscServer (computing)Sanitary sewerView (database)SummierbarkeitRaw image formatVertex (graph theory)Revision controlServer (computing)LastteilungLoginRoutingCASE <Informatik>Network socketBoom (sailing)Latent heat40 (number)MereologyChemical equationSampling (statistics)Proxy serverInsertion lossMultiplication signConnected spaceComputer animationSource code
Server (computing)DatabaseServer (computing)Computer fileLastteilungConnected spaceRevision controlProduct (business)Multiplication signClient (computing)HTTP cookieLogicWeb pageWave packetType theoryCartesian coordinate systemCASE <Informatik>DatabaseConfiguration space1 (number)Data structureLink (knot theory)Rollback (data management)WebsitePhysical systemTerm (mathematics)Web applicationPoint (geometry)Element (mathematics)Single-precision floating-point formatComputer architectureInformationBitError messageGroup actionMobile WebStrategy gameSampling (statistics)2 (number)Process (computing)Direct numerical simulationIP addressLocal ringMereologyGraph coloringWeb 2.0SoftwareDomain nameMessage passingPatch (Unix)Domain nameEmailFrequencyContext awarenessFlow separationMathematicsGoodness of fitToken ringParsingCodeEndliche ModelltheorieTable (information)Integrated development environmentComputer clusterAuthenticationLevel (video gaming)Software testingSpacetimeRelational databaseHydraulic jumpCuboidMoving averageINTEGRALKey (cryptography)Latent heatProxy serverMedical imagingChemical equationWorkstation <Musikinstrument>Inheritance (object-oriented programming)Physical lawData miningBeat (acoustics)System callWordComa BerenicesSelf-organizationRight angleProfil (magazine)Boss CorporationGame theoryExistenceFile formatRoboticsMoment (mathematics)Forcing (mathematics)Mechanism designService (economics)Greatest elementGreen's functionInterface (computing)Scripting languageAdditionNetwork topologyTemplate (C++)Replication (computing)Network socketNumbering schemeReal numberAreaComputer animation
Transcript: English(auto-generated)