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

Keynote: So, I have all these Docker containers, now what?

00:00

Formal Metadata

Title
Keynote: So, I have all these Docker containers, now what?
Title of Series
Part Number
81
Number of Parts
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
Production PlaceBilbao, Euskadi, Spain

Content Metadata

Subject Area
Genre
Abstract
Mandy Waite - Keynote: So, I have all these Docker containers, now what? You've solved the issue of process-level reproducibility by packaging up your apps and execution environments into a number of Docker containers. But once you have a lot of containers running, you'll probably need to coordinate them across a cluster of machines while keeping them healthy and making sure they can find each other. Trying to do this imperatively can quickly turn into an unmanageable mess! Wouldn't it be helpful if you could declare to your cluster what you want it to do, and then have the cluster assign the resources to get it done and to recover from failures and scale on demand? Kubernetes is an open source, cross platform cluster management and container orchestration platform that simplifies the complex tasks of deploying and managing your applications in Docker containers. You declare a desired state, and Kubernetes does all the work needed to create and maintain it. In this talk, we’ll look at the basics of Kubernetes and at how to map common applications to these concepts. This will include a hands-on demonstration and visualization of the steps involved in getting an application up and running on Kubernetes.
Keywords
Red HatRobotGoogolBoom (sailing)Event horizonWeb pageComputer animationXMLLecture/ConferenceMeeting/Interview
Software engineeringMoore's lawVirtual machineSocial classData centerPower (physics)Cellular automatonSoftware developerConstructor (object-oriented programming)SoftwareLecture/Conference
Process (computing)Electronic mailing listMetropolitan area networkSoftware developerContext awarenessVirtual machineBinary codeSelectivity (electronic)Exception handlingServer (computing)Process (computing)Multiplication signNumberEmbedded systemEndliche ModelltheorieOperating systemWeb 2.0SoftwareIntegrated development environmentConfiguration space2 (number)Software engineeringParameter (computer programming)Computer fileDivisorCircleInstance (computer science)Cellular automatonFrequencySound effectTask (computing)BefehlsprozessorRandomizationScheduling (computing)Type theoryTerm (mathematics)Point (geometry)Right angleSummierbarkeitSystem callMatching (graph theory)CASE <Informatik>MereologyBinary treePerspective (visual)MathematicsSpacetimeFamilyRankingEstimatorFormal languageVideo gameScaling (geometry)Gotcha <Informatik>Set (mathematics)Computer animationLecture/Conference
Chi-squared distributionScheduling (computing)CASE <Informatik>Software developerRootPhysical systemSimilarity (geometry)Observational studyConfiguration spaceOrder (biology)Virtual machineOpen sourceLine (geometry)Computer fileCellular automatonBinary codeRoutingLecture/ConferenceProgram flowchart
Cellular automatonData storage deviceComputer fileState of matterNeuroinformatikInsertion lossScheduling (computing)Configuration spaceTask (computing)PlanningDecision theoryRight angleWeightVirtual machineBinary codeWrapper (data mining)Lecture/ConferenceProgram flowchart
Software developerData miningBitMaxima and minimaArmMetropolitan area networkExt functorEndliche ModelltheorieMultiplicationVirtual machineNumberSoftware maintenanceTask (computing)Product (business)BitGeneric programmingMultiplication signLevel (video gaming)Service (economics)CalculationMereologyStapeldateiMiniDiscSoftwareProcess (computing)MathematicsScheduling (computing)BefehlsprozessorSemiconductor memoryMathematical optimizationComputer animation
Semiconductor memoryBefehlsprozessorTask (computing)Virtual machineInsertion lossDirection (geometry)Channel capacityStandard deviationComputer engineeringComputer programmingRevision controlLecture/Conference
Task (computing)BefehlsprozessorUtility softwareProcess (computing)Semiconductor memoryChannel capacityVirtual machineMultiplicationTask (computing)Software developerLecture/ConferenceComputer animation
Metropolitan area networkSpecial unitary groupMiniDiscProcess (computing)Line (geometry)SpacetimeReduction of orderLevel (video gaming)Pattern languageStapeldateiMatching (graph theory)Server (computing)Lecture/Conference
Metropolitan area networkInformation securityTraffic reportingPoint (geometry)Set (mathematics)Reduction of orderLevel (video gaming)Data centerVirtual machineMereologyUtility softwareProcess (computing)Maxima and minimaMathematicsConfiguration spacePattern languageRight angleComputer fileMultiplication signData structureTerm (mathematics)UsabilityWindowAbstractionResource allocationBuildingCartesian coordinate systemArithmetic meanOscillationDigital photographySoftware developerCASE <Informatik>Service (economics)Computing platformState observerLecture/ConferenceMeeting/InterviewComputer animation
Ideal (ethics)Metropolitan area networkMaxima and minimaCellular automatonTerm (mathematics)Scaling (geometry)Instance (computer science)Cartesian coordinate systemEvent horizonPattern languagePoint (geometry)DebuggerPhysical systemSocial classClient (computing)Lecture/ConferenceSource codeProgram flowchart
File formatOpen setProjective planeLatent heatLine (geometry)Arithmetic progressionNumberView (database)Sampling (statistics)Rule of inferenceSummierbarkeitComputer animationLecture/Conference
BitHigher-order logicVirtual machineSlide rulePhysical systemAdditionGraph coloringOpen setLibrary (computing)Server (computing)Cartesian coordinate systemRandom graphView (database)Computer file1 (number)SoftwareRevision controlSound effectSemiconductor memoryBefehlsprozessorChainNamespaceOscillationProgram flowchartLecture/Conference
Head-mounted displayCartesian coordinate systemEndliche ModelltheorieWindowLibrary (computing)Operating systemVirtual machineHyperbolaComputer hardwareCrash (computing)MultiplicationIdeal (ethics)Operator (mathematics)Greatest elementMultiplication signPhysical systemCycle (graph theory)Centralizer and normalizerBitStack (abstract data type)Entire functionKernel (computing)Lecture/ConferenceComputer animation
Euler anglesVirtual machineNP-hardData managementOperating systemOperator (mathematics)Library (computing)Connectivity (graph theory)Slide ruleoutputIntegrated development environmentLaptopMobile appRun time (program lifecycle phase)Mathematical analysisCartesian coordinate systemAndroid (robot)Ideal (ethics)MereologySet-top boxTelecommunicationComputer hardwareDifferent (Kate Ryan album)Multiplication signWeb pageRevision controlCASE <Informatik>Right angleSystem callPhysical systemMedical imagingIndependence (probability theory)MathematicsPatch (Unix)Lecture/Conference
Server (computing)Standard deviationLaptopVirtual machineComputer hardwareFile formatData managementLecture/Conference
Term (mathematics)Disk read-and-write headIntegrated development environmentPortable communications deviceQuality of serviceScaling (geometry)CASE <Informatik>NamespaceMereologyPrimitive (album)Product (business)Projective planeGroup actionSoftware developerSoftware testingVulnerability (computing)Computer animation
BefehlsprozessorMiniDiscBus (computing)LaptopMedical imagingCloud computingVirtual machineResource allocationSocial classExecution unitMathematicsShape (magazine)Portable communications deviceDifferent (Kate Ryan album)Latent heatPoint cloudLecture/ConferenceComputer animation
Demo (music)Different (Kate Ryan album)BuildingCartesian coordinate systemDemo (music)Data managementWordSlide ruleBitOnline helpMilitary baseDiscrete groupPersonal digital assistantLecture/ConferenceComputer animation
Open setForm (programming)RootLaptopPoint cloudContext awarenessWordVirtualizationMultiplicationVirtual machineIntegrated development environmentScheduling (computing)Negative numberComputer animation
Open setMetropolitan area networkVirtual machineMultiplicationCloud computingMathematicsLine (geometry)CodeJava appletGoodness of fitComputer programmingOpen setSoftware developerSinc functionProgrammer (hardware)Standard deviationCodeProcess (computing)Pattern languageLecture/ConferenceComputer animation
Right angleScripting languageWhiteboardCartesian coordinate systemLine (geometry)Virtual machineSinc functionProcess (computing)GeometryFormal languageJava appletCodeService (economics)Operator (mathematics)Figurate numberGame controllerReplication (computing)AbstractionPoint (geometry)Matching (graph theory)Scheduling (computing)Term (mathematics)Natural numberTraffic reportingMappingServer (computing)Lecture/ConferenceComputer animationProgram flowchart
Metropolitan area networkVirtual realityStorage area networkMultiplicationLaptopFLOPSVisual systemProxy serverLink (knot theory)Computer configurationShape (magazine)Matrix (mathematics)Virtual machineVirtualizationSlide ruleSoftwareMinkowski-GeometrieCloud computingSoftware testingMilitary baseInternet service providerPoint cloudSocial classAbstractionLecture/ConferenceComputer animation
MultiplicationMetropolitan area networkIP addressSoftwareNeuroinformatikView (database)Server (computing)DiagramVolume (thermodynamics)Web 2.0Virtual machineGroup actionLecture/Conference
Scheduling (computing)Virtual machineAtomic numberProcess (computing)Execution unitAnalogyWrapper (data mining)Field (computer science)Food energyComputer animationLecture/Conference
Water vaporPlotterPoint (geometry)Term (mathematics)BitHypermediaAbstractionInformationComputer animationLecture/Conference
Computer networkTerm (mathematics)Metropolitan area networkProduct (business)Web 2.0Projective planeMiniDiscLevel (video gaming)Software developerContent (media)Type theoryServer (computing)SynchronizationMathematicsAreaService (economics)Point (geometry)Flow separationMobile appSoftwareSpacetimeVolume (thermodynamics)CASE <Informatik>Social classLogicMereologyComputer animationLecture/Conference
SoftwareTerm (mathematics)Virtual machineoutputSpacetimeLocal ringMereologyVolume (thermodynamics)Computer configurationPlotterMiniDiscTemporal logicServer (computing)Level (video gaming)Directory serviceShared memoryType theoryWritingSynchronizationReading (process)DampingBitLecture/ConferenceComputer animation
Software bugFile systemDefault (computer science)Directory serviceNeuroinformatikResultantComputer configurationScheduling (computing)Physical systemView (database)Multiplication signMereologyVirtual machinePoint (geometry)PhysicalismVolume (thermodynamics)Service (economics)State of matterSoftware testingSound effectConfiguration spaceDifferent (Kate Ryan album)Link (knot theory)Similarity (geometry)Type theoryReading (process)Lecture/ConferenceComputer animation
Internet service providerData storage deviceBlock (periodic table)MereologySpacetimeDirectory serviceData storage deviceCASE <Informatik>Block (periodic table)Cloud computingMiniDiscElasticity (physics)Volume (thermodynamics)Point cloudPlotterPosition operatorLecture/ConferenceComputer animation
MereologyPattern languagePoint (geometry)MereologySystem callProxy serverService (economics)Reading (process)Function (mathematics)CASE <Informatik>File formatSynchronizationCartesian coordinate systemMobile appPlotterLogicGroup actionSlide ruleRight angleParticle systemWebsiteLecture/Conference
GoogolPhysical systemAdaptive behaviorCartesian coordinate systemGroup actionType theorySingle-precision floating-point formatMechanism designMetadataCASE <Informatik>Key (cryptography)Reduction of orderDifferent (Kate Ryan album)Point (geometry)Lecture/ConferenceXMLProgram flowchart
Executive information systemMetropolitan area networkState of matterTemplate (C++)Replication (computing)Symmetry (physics)Task (computing)Game controllerDependent and independent variablesRevision controlNumberSlide ruleCASE <Informatik>Point (geometry)Process (computing)Cartesian coordinate systemLie groupStability theoryType theoryVotingScheduling (computing)Different (Kate Ryan album)Data storage deviceXMLProgram flowchart
1 (number)State of matterTemplate (C++)Natural numberReplication (computing)Service (economics)Medical imagingVirtualizationGame controllerIP addressVotingAreaLecture/ConferenceProgram flowchart
Slide ruleVotingService (economics)MereologyIP addressInstance (computer science)VirtualizationClient (computing)Roundness (object)LastteilungRevision controlDirect numerical simulationCartesian coordinate systemSemiconductor memoryMultiplication signAreaObservational studyDifferent (Kate Ryan album)Web pageLecture/ConferenceComputer animationProgram flowchart
Level (video gaming)Chi-squared distributionInternet service providerMetropolitan area networkService (economics)Software testingSelf-organizationRevision controlMathematicsIP addressFile formatSoftware developerReplication (computing)VirtualizationMedical imagingDifferent (Kate Ryan album)Game controllerType theoryVolume (thermodynamics)VotingAddress spaceSymbol tablePlotterMilitary baseClient (computing)ConsistencyComputer programmingData managementGroup actionLecture/ConferenceProgram flowchart
GoogolBoom (sailing)Uniformer RaumDivision (mathematics)Metropolitan area networkBinary fileMereologyComputer virusBefehlsprozessorOcean currentUtility softwareRight angleSparse matrixCommunications protocolGoodness of fitView (database)FamilySemiconductor memoryScheduling (computing)Channel capacitySelectivity (electronic)Point (geometry)BitMaxima and minimaMoment (mathematics)Condition numberMereologyComputer multitaskingComplex (psychology)Configuration spaceProduct (business)Replication (computing)Source codeMultiplication signCASE <Informatik>RadiusService (economics)Computer fileTerm (mathematics)Core dumpScaling (geometry)NumberContext awarenessGame controllerLecture/ConferenceComputer animation
Metropolitan area networkBeta functionMultiplication signRevision controlHigh availabilityPoint (geometry)SoftwareConnected spaceCASE <Informatik>Group actionMoment (mathematics)Centralizer and normalizerInstance (computer science)LoginLecture/ConferenceComputer animation
Demo (music)Hand fanComputer fileChi-squared distributionValue-added networkDemo (music)Virtual machineInstance (computer science)TouchscreenService (economics)Group actionRepresentation (politics)Real numberSingle-precision floating-point formatQuicksortSpacetimeSoftware developerGoodness of fitProgram flowchartComputer animation
Data acquisitionMetropolitan area networkInclusion mapBit error rateInheritance (object-oriented programming)Value-added networkInformation systemsReal numberRegulärer Ausdruck <Textverarbeitung>Grand Unified TheoryPredictabilityStapeldateiElectronic visual displayFront and back endsTemplate (C++)Multiplication signGame controllerReplication (computing)Ocean currentDemo (music)Virtual machineComputer fileProgram flowchart
Metropolitan area networkChi-squared distributionBit rateAreaInclusion mapPredictabilityReal numberUniformer RaumGamma functionComputer iconArmWindowCartesian coordinate systemIP addressService (economics)Default (computer science)Right angleBitRevision controlVisualization (computer graphics)MereologyGame controllerMathematicsMobile appComputer animationProgram flowchart
DemonMetropolitan area networkHand fanComputer iconFront and back endsWordProper mapMultiplication signBitSoftware developerComplete metric spaceNumberDiscrete groupPosition operatorFiber (mathematics)Skeleton (computer programming)Program flowchartComputer animation
Hand fanMetropolitan area networkForm (programming)Executive information systemPort scannerScaling (geometry)Beat (acoustics)BitGroup actionInstance (computer science)Term (mathematics)Proxy serverData managementDifferent (Kate Ryan album)Software developerTemplate (C++)Scaling (geometry)Process (computing)WordPointer (computer programming)1 (number)Single-precision floating-point formatSocial classState of matterView (database)Three-dimensional spaceCausalitySinc functionDiagramComputer animationProgram flowchart
Metropolitan area networkForm (programming)Density of statesOpen setGoogolBoom (sailing)Hash functionVisualization (computer graphics)Online helpTwitterFreewareLogic gateOpen sourceNumberCivil engineeringLecture/Conference
GoogolCellular automatonFigurate numberMultiplication signData centerData conversionMereologyComplex (psychology)MultiplicationRootSocial classReading (process)WordLimit (category theory)Lecture/Conference
GoogolImplementationRight angleInformation securityArithmetic progressionKernel (computing)Operator (mathematics)Process (computing)System callCartesian coordinate systemLevel (video gaming)MultiplicationMultiplication signPattern languageQuicksortLecture/Conference
GoogolMetropolitan area networkWeb pageConnectivity (graph theory)Field (computer science)Wage labourFinite differenceLecture/Conference
Red HatGoogolRobotXML
Transcript: Englisch(auto-generated)