October 27th 2015, DevOps at Amazon: A Look at Our Tools and Processes, Mark Bate
Das AWS Pop-up Loft in Berlin ist nur für kurze Zeit geöffnet. Vom 15.10. bis 13.11.2015 haben Sie die einmalige Gelegenheit Teil von etwas Besonderem zu sein. Werden Sie jetzt kostenlos Loft Member und erhalten Sie exklusiven Zugang zu den attraktiven Loft-Angeboten. http://aws.amazon.com/de/start-ups/loft/de-loft/
2. What to expect from the session
The Amazon DevOps story
New developer tools for everyone
• AWS CodeDeploy
• AWS CodePipeline
• AWS CodeCommit
3. What is DevOps?
DevOps = efficiencies that speed up this lifecycle
developers customers
releasetestbuild
plan monitor
delivery pipeline
feedback loop
Software development lifecycle
18. AWS CodeDeploy
Easy and reliable deployments
Scale with ease
Deploy to any server
Test
CodeDeployv1, v2, v3
Production
Dev
application
revisions
deployment groups
19. AWS CodePipeline
Connect to best-of-breed tools
Accelerate your release process
Consistently verify each release
Build
1) Build
2) Unit test
1) Deploy
2) UI test
Source Beta Production
1) Deploy
2) Perf test
Gamma
1) Deploy canary
2) Deploy region 1
3) Deploy region 2
1) Pull
20. AWS CodeCommit
Use standard Git tools
Scalability, availability, and durability of Amazon S3
Encryption at rest with customer-specific keys
git pull/push CodeCommit
Git objects in
Amazon S3
Git index in
Amazon
DynamoDB
Encryption key
in AWS KMS
SSH or HTTPS
21. Hands on with the AWS Code services
CodeCommit
source control
CodePipeline
continuous delivery
CodeDeploy
automated deployment
23. Next steps
SESSIONS
Automating Your Software Deployments with AWS
CodeDeploy – Today, 10:00
Releasing Software Quickly and Reliably with AWS
CodePipeline – Today, 17:00
LEARN MORE
aws.amazon.com/awscode