際際滷

際際滷Share a Scribd company logo
Docker appsflyer
Why We Chose Docker?

Isolated environment, immutable
images

Easy to use and well documented API

Large community

Very good ecosystem

Faster deployment

Portability

Ideal for microservices
Where Are We Using/Not Using Docker?
Image Creation
How Do We Control Our Services?

Our deployment system

Who authorized to deploy?

Type of operations (depoy,
restart, stop, start, revert,
branch, etc.)

Flow control

Operation audit

Feedback loop

Testing & Staging environments
Security & Control Measures

MFA

Image scanning & traffic
monitoring

Immutable images, local
repositories for internal
dependencies

Private registry hosted in our DC

Deployment flow control & Audit

Vault (for secrets clean code)

VPC & Private subnets

AWS SG
Docker appsflyer

More Related Content

Docker appsflyer

  • 2. Why We Chose Docker? Isolated environment, immutable images Easy to use and well documented API Large community Very good ecosystem Faster deployment Portability Ideal for microservices
  • 3. Where Are We Using/Not Using Docker?
  • 5. How Do We Control Our Services? Our deployment system Who authorized to deploy? Type of operations (depoy, restart, stop, start, revert, branch, etc.) Flow control Operation audit Feedback loop Testing & Staging environments
  • 6. Security & Control Measures MFA Image scanning & traffic monitoring Immutable images, local repositories for internal dependencies Private registry hosted in our DC Deployment flow control & Audit Vault (for secrets clean code) VPC & Private subnets AWS SG