Date post: | 11-Apr-2017 |
Category: |
Software |
Upload: | masatoshi-shimada |
View: | 483 times |
Download: | 0 times |
Continually Delivery Release Lifecycle
Commit UnitTest Integration Test
System Test
UAT Release
localhost Develop Staging Canary Production
Continually Delivery
Environment Stage
Continually Delivery
Module A Module B Module C ・・・
Modules of each Environments Stage
Many modules in single environment.
Continually Delivery
Module A Module B Module C ・・・
localhost Develop Staging Canary Production
Many modules in single environment.
Environment Stage
Modules of each Environments
Continually Delivery
Module A Module B Module C ・・・
Modules of each Environments
localhost Develop Staging Canary Production
Continually Delivery
Module A Module B Module C ・・・
localhost Develop Staging Canary Production
Environments Hell.
Modules of each Environments
Continually Delivery Release Lifecycle
Commit UnitTest Integration Test
System Test
UAT Release
GitHub CircleCI
Continually Integration
build and test FeedBack
Slack Slack
BackLog
Continually Delivery Continually Delivery
Commit UnitTest Integration Test
System TestRelease
Slack
Release Lifecycle
Analyzing FeedBack
GitHub CircleCI
Continually Integration
Slack
build and test
BackLog
Continually Delivery Continually Delivery
Commit UnitTest Integration Test
System TestRelease
Slack
Release Lifecycle
Analyzing FeedBack
GitHub CircleCI
Continually Integration
Slack
build and testInfinite loop for a business integration.
Continually Delivery Release Lifecycle
Commit UnitTest Integration Test
System Test
UAT Release
GitHub CircleCI
Compile Once Run Anywhere
ArchitectureCompile Pipeline
Deployment Pipeline
Production Stage
ci deploy [module or container]
GitHub CircleCI S3 Bucket
Slack Lambda
Operation call to deploy job
deploy operation deploy
Architecture
Lambda
Cutoff ELB and DeployCall to deploy job
Module Upgrading
ELBSlack
Deployment PipelineZero Down Time
Release
ArchitectureAuto Scaling Using SNS
Cloud Watch Lambda
AutoScaling
Alert topic boot
SNS
call
Work In Progress
ELB
Deployment Pipeline