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

Continuous Deployments and Data Sovereignty: A Case Study

00:00

Formal Metadata

Title
Continuous Deployments and Data Sovereignty: A Case Study
Title of Series
Number of Parts
88
Author
License
CC Attribution - 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
Producer
Production Year2018
Production PlacePittsburgh

Content Metadata

Subject Area
Genre
Abstract
In any production rails application’s simplest form, there is one version of the app deployed to a single host or cloud provider of your choice, but what if there were laws and regulations in place that required your application to be replicated and maintained within the geographical boundaries of other countries. This is a requirement of countries that have data sovereignty laws and a regular hurdle to overcome when dealing with sensitive data such as protected health information. This talk provides a case study of how we devised an automatic deployment strategy to deploy to multiple countries.
FamilyMultiplication signComputer virusInheritance (object-oriented programming)Self-organizationDiagramXMLUML
ForestInflection pointVideo gameOcean currentSoftware testingVideo gameMultiplication signOffice suiteRight angleBitSimilarity (geometry)Process (computing)Computer animation
Product (business)Computer animationMeeting/Interview
InformationComa BerenicesDependent and independent variablesWordAtomic nucleusService-oriented architectureInformation privacySurface of revolutionWage labourFacebookPhysical lawGame controllerInformationAtomic numberNuclear space
Thermal expansionInformationPoint cloudInternet service providerLatent heatTerm (mathematics)Data transmissionPoint cloudSystem administratorTelecommunicationRegulator geneDatabase transactionMultiplication signAnalytic continuationRule of inferenceOffice suiteMedizinische InformatikMereologyAdditionForcing (mathematics)Direction (geometry)Expected valueConnectivity (graph theory)Internet service providerLogistic distributionThermal expansionXMLUMLComputer animation
Physical lawComa BerenicesContinuous functionClient (computing)Cloud computingCodeLevel (video gaming)Similarity (geometry)Boundary value problemProcess (computing)Physical lawServer (computing)Data structureMeasurementAnalytic continuationState of matterObject-oriented programmingComputer animation
Continuous functionClient (computing)Observational studyCASE <Informatik>TwitterXML
Software as a serviceSensitivity analysisMedical imagingSingle-precision floating-point formatPoint cloudComputer animation
Row (database)Vapor barrierRevision controlComputer animation
Client (computing)InformationSensitivity analysisSoftware as a serviceClient (computing)InformationMeeting/Interview
Client (computing)Coma BerenicesMultiplication signRule of inferenceSet (mathematics)State of matterExecution unitLogistic distribution
Server (computing)Covering spaceData centerComputer configurationRule of inferenceChain
UsabilityLatent heatRadio-frequency identificationCorrelation and dependenceFunction (mathematics)CodeComputing platformMultiplicationComa BerenicesCodeProduct (business)Latent heatCartesian coordinate systemInsertion lossFunctional (mathematics)Medical imagingChannel capacityDatabaseComputer configurationPoint (geometry)Branch (computer science)Translation (relic)Software repositoryEntire functionComputer fileDifferent (Kate Ryan album)Computer animation
Elasticity (physics)Semaphore lineImplementationClient (computing)Computer configurationPhase transitionElasticity (physics)Semaphore lineMathematicsComputer animation
Mobile appWeb pageSuite (music)Medical imagingVolumenvisualisierungGreatest elementXMLComputer animation
Semaphore lineWeb pageDemo (music)Server (computing)Online helpVideoconferencingSoftware testingNeuroinformatikArtificial lifeSuite (music)Semaphore lineProduct (business)Branch (computer science)Sheaf (mathematics)Cartesian coordinate systemComputer animation
Demo (music)Local GroupElasticity (physics)Graphical user interfaceInterface (computing)Line (geometry)Common Language InfrastructureGraphic designElectronic meeting systemEmailGamma functionGroup actionCausalityDemo (music)Rule of inferenceComputer animation
Suite (music)Web pageStructural loadSemaphore lineDemo (music)Sanitary sewerElasticity (physics)Graphical user interfaceSimulationScale (map)Interface (computing)Common Language InfrastructureEmailLevel (video gaming)Arrow of timeCASE <Informatik>Point (geometry)Server (computing)Computer animation
Structural loadWeb pageDemo (music)Server (computing)Salem, IllinoisSemaphore lineConfiguration spaceBranch (computer science)Uniform resource locatorOnline helpDuality (mathematics)View (database)DialectIntegrated development environmentElectronic mailing listSoftware developerGoodness of fitComputer configurationAnalytic continuationMobile appSoftware testingElasticity (physics)Message passingState of matterDemo (music)Link (knot theory)BitCartesian coordinate systemCodeProduct (business)Right angleGame controllerServer (computing)TouchscreenBranch (computer science)CASE <Informatik>Computer animation
Execution unitRule of inferenceMathematicsVideoconferencingWeb pageGroup actionCommitment scheme
Server (computing)Execution unitGamma functionSemaphore lineProgrammable read-only memoryEmulationHill differential equationSuite (music)Software testingOpen setBranch (computer science)Demo (music)2 (number)BuildingCASE <Informatik>Message passingServer (computing)Computer animation
InformationDemo (music)Configuration spaceEvent horizonLocal GroupSign (mathematics)Execution unitMaß <Mathematik>Server (computing)Menu (computing)Computer wormBlogOrder of magnitudeMaxima and minimaGroup actionMathematicsNormed vector spaceNormal (geometry)Hill differential equationView (database)Gamma functionLevel (video gaming)Mobile appComputer animationLecture/Conference
ScalabilityFunction (mathematics)Server (computing)Multiplication signProcess (computing)CASE <Informatik>Demo (music)BitConfiguration spaceCartesian coordinate systemCurveIntegrated development environmentComputer animation
Helmholtz decompositionArchitectureBitVector spaceIntrusion detection systemAdvanced Encryption StandardIdentifiabilityService (economics)Helmholtz decompositionDialectCartesian coordinate systemMultiplication signRule of inferenceCASE <Informatik>BacktrackingServer (computing)Design by contractInformationRemote procedure callOffice suiteXML
BuildingLogic gateEndliche ModelltheorieClient (computing)PlanningMultiplication signSensitivity analysisMathematicsBitComputer animation
Product (business)Multiplication signCASE <Informatik>Video gameReduction of orderVulnerability (computing)DatabaseEndliche ModelltheorieClient (computing)FlagProcess (computing)Expected valueSoftware testingDifferent (Kate Ryan album)Chief information officerTranslation (relic)Physical lawDisk read-and-write headInheritance (object-oriented programming)Point (geometry)BitBranch (computer science)Level (video gaming)Information securityCoordinate systemDefault (computer science)Enterprise architectureSelf-organizationTwitterHypermediaLecture/Conference
Coma BerenicesBlock (periodic table)Data typeXMLComputer animation
Transcript: English(auto-generated)