시스템 backend 구성 참고 예제
오래된 자료이기는 하지만 예전 2015년 기준 infra backend 구성 참고로 올립니다.
각 프로그램은 다른 프로그램으로 바뀔 수 있겠지만 필요한 컴포넌트? 항목은 비슷합니다.
요즘 더 좋은 자료가 많겠지만 그냥 참고로~
현재 기준으로 본다면
Orchestration : Ansible 이나 saltstack 활용. AWS 는 system manager 활용?
Configuration : Ansible 이나 saltstack 활용. AWS 는 system manager 활용?
Monitoring : Nagiox, Sensu, Zabbix. 컨테이너 고려하면 Prometheus .
Log
Inventory
Backup
Capacity/Performance : metric 정보.
VCS : github
CICD : github actions
이슈트래킹 : Jira?
Security : 이 부분은 보강이 필요할듯…
추가
컨테이너
DB보안솔루션
APM : Newrelic 등
아래 그림을 참고해서 위 자료 만들었었음.
Using Open Source to Provide Infrastructure Services