Top Banner
Onebip Deployment Pipeline
12

Onebip Deployment Pipeline. - Strictly Confidential - Continuous integration? NO! HOW?

Dec 17, 2015

Download

Documents

Hugo Washington
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Onebip Deployment Pipeline. - Strictly Confidential - Continuous integration? NO! HOW?

Onebip Deployment Pipeline

Page 2: Onebip Deployment Pipeline. - Strictly Confidential - Continuous integration? NO! HOW?

- Strictly Confidential -

Continuous integration?

NO!

HOW?

Page 3: Onebip Deployment Pipeline. - Strictly Confidential - Continuous integration? NO! HOW?

- Strictly Confidential -

Build System

Continuous Integration

Version Control

Tools

Page 4: Onebip Deployment Pipeline. - Strictly Confidential - Continuous integration? NO! HOW?

- Strictly Confidential -

Artifact

Build and “dist”

Page 5: Onebip Deployment Pipeline. - Strictly Confidential - Continuous integration? NO! HOW?

- Strictly Confidential -

Artifact59.75.96

CI IT UAT PROD

CI IT UAT PROD

Deploy

Page 6: Onebip Deployment Pipeline. - Strictly Confidential - Continuous integration? NO! HOW?

- Strictly Confidential -

CI IT UAT PROD

Deploy pipeline

Pipeline

Continuous IntegrationTests for each project

in isolation

Integration TestCross project tests

(last miles stubbed)

User Acceptance TestCarriers/merchants

pre-production.Manual customer approval

tests

ProductionSmoke test,

KPI validation/monitoring(Rollback)

Page 7: Onebip Deployment Pipeline. - Strictly Confidential - Continuous integration? NO! HOW?

- Strictly Confidential -

Artifact59.75.96

DEV

DEV

Deploy: what about development PC?

dev:~# scp artifact.tar.gz localhost:/var/www/

Page 8: Onebip Deployment Pipeline. - Strictly Confidential - Continuous integration? NO! HOW?

- Strictly Confidential -

GO: Onebip Pipeline

Page 9: Onebip Deployment Pipeline. - Strictly Confidential - Continuous integration? NO! HOW?

- Strictly Confidential -

GO: Onebip Pipeline Dependencies

Page 10: Onebip Deployment Pipeline. - Strictly Confidential - Continuous integration? NO! HOW?

- Strictly Confidential -

What is more?

DB Migration

Deploy Multi-server

Feature Flags

Page 11: Onebip Deployment Pipeline. - Strictly Confidential - Continuous integration? NO! HOW?

- Strictly Confidential -

Thank you

Questions?

Page 12: Onebip Deployment Pipeline. - Strictly Confidential - Continuous integration? NO! HOW?