(APP306) Using AWS CloudFormation for Deployment and Management at Scale | AWS re:Invent 2014
Post on 02-Jul-2015
1088 Views
Preview:
DESCRIPTION
Transcript
November 12, 2014 Las Vegas, Nevada
Tom Cartwright and Yavor Atanasov, BBC
Develop Build Deploy Run
Version Control
Jenkins Repos
Bakery
Cosmos
software and infrastructure
Version Control
Jenkins Repos
Bakery
Cosmos
Commit
Pull
BuildPush
Register
Version Control
Jenkins Repos
Bakery
Cosmos
Commit
Pull
BuildPush
Register
LaunchConfiguration
UpdatePolicy
"UpdatePolicy": {
"AutoScalingRollingUpdate": {
"PauseTime": "PT0S",
"MaxBatchSize": "5",
"MinInstancesInService": "0"
}
}
"UpdatePolicy": {
"AutoScalingRollingUpdate": {
"PauseTime": "PT15S",
"MaxBatchSize": "2",
"MinInstancesInService": "2"
}
}
Version Control
Jenkins Repos
Bakery
Cosmos
Commit
Pull
BuildPush
Register
eu
-we
st-
1a
eu
-we
st-
1b
eu
-we
st-
1c
Private
Private
Private
Public
Public
Public
Production Development
Production Development
Bastions
https://github.com/bbc
http://www.bbc.co.uk/careers
top related