9. PAGE9
DEVOPS INDONESIA
The solution (dev side)
- Use Linux (please, we are developing application for linux server).
- https://12factor.net
- The application must be able to be deployed in a distributed fashion.
- stateless app => easy
- stateful app => ???
- OCI Image (a.k.a. docker image) as unit for deploying
- ...
10. PAGE10
DEVOPS INDONESIA
The solution (ops side)
- Single service per VM
- OCI Image (a.k.a. docker image) as unit for deploying
- ...
Why?
- In AWS, cost for 2 x t2.nano is the same as 1 x t2.micro.
- https://martinfowler.com/bliki/PhoenixServer.html
- Principles of chaos engineering (http://principlesofchaos.org/)
- chaos monkey (https://github.com/Netflix/chaosmonkey)
- shared kernel configuration (sysctl) can be problematic
- CPU steal
http://blog.scoutapp.com/articles/2013/07/25/understanding-cpu-steal-time-
when-should-you-be-worried
- ...
17. PAGE17
DEVOPS INDONESIA
Alone We are smart, together We are brilliant
THANK YOU !
Quote by Steve Anderson
Psssttt !!, PAYFAZZ is hiring … (mailto:win@payfazz.com)