Walmart Digital 101
by Underworld
Underworld
Inspire and enable the evolution of the digital experience, be a reference in the technology industry
- Architecture
- Security
- Quality
- Metrics
- Implement
- Coach
- Mentor
- Maintain
Underworld
Digital Product
Research
Shop
Receive
Tech
Underworld
???
Squad
Squad
Squad
Squad
Squad
Squad
Squad
Why?
- Build
- Quality Assurance
- Deployment
- Configuration
- Logging
"Because we are lazy people and we don't want to fix problems more than once."
- Metrics
- Scaling
- Healing
- Security
Build
1) push
2) webhook
Drone
CI/CD
3) clone
4) build
5) publish
Docker
Registry
0) build
Showtime
Deployment
1) push
2) webhook
Drone
CI/CD
3) clone
4) build
5) publish
Docker
Registry
0) build
Docker
Swarm
6) deploy
Showtime
Configuration
Drone
CI/CD
Docker
Swarm
6) deploy
Service
Consul
Set
Get
Showtime
Logging
Docker
Swarm
Service A
Service B
Docker
Swarm
Service A
Service B
Elasticsearch
Push
Showtime
Metrics
Docker
Swarm
Service A
Service B
Docker
Swarm
Service A
Service B
Prometheus
Pull
Showtime
Scaling
Docker
Swarm
Service A
Service B
Service A
Service A
Service A
Service A
Service B
Service B
Service B
Showtime
Healing
Docker
Swarm
Service A
Service B
Service A
Service A
Service A
Service A
Service B
Service B
Service B
Service A
Showtime
Takeaways
- We already solved lots of common problems
- You don't need to reinvent the wheel
- It's easy to start
- All you need is a Bitbucket account
- Know the faces behind the scenes
- You are not alone
- We are supporting you
- Focus on giving value to the business
- Leave the technical issues to us
Copy of Walmart Digital 101
By chindou
Copy of Walmart Digital 101
- 118