이 글은 AWS를 사용한다면 DBA 대신 운영 및 관리를 하는 영역과 그렇지 않은 영역에 대해서 다루고 있습니다.
Amazon RDS로 인해 DBA 역할이 바뀌었습니다. 일상적인 관리 작업에는 약간의 시간만 투자하면 되고, 따라서 남는 시간에 비즈니스 부문과 더 긴밀하게 협력하고, 관리하는 데이터로부터 파생된 가치에 맞춰 업무를 조정할 수 있습니다.
위 글처럼 관리 작업에 소요되는 시간이 많이 줄어들고, 그만큼 다른 영역에 시간을 많이 소요할 수 있게 되었다.
위 일을 대신 해준다.
그렇다고 DBA가 위 작업을 아예 신경쓰지 않아도 되는 것은 아니다. 기간 설정, 모니터링과 로그 결과를 읽고 정상적으로 작동하고 있는지 판단하는 등 여러 활동을 해야한다.
AWS는 어디까지나 작업을 대신 해주는 것 뿐이다. 'DB에 접속해 직접 log를 읽는 것', 'DB를 설치하고 요구사항에 맞게 설정하는 것' 같은 작업을 하는 수고를 덜어준다고 생각하는 것이 좋다.
위의 일 말고도 많은 일을 해야 하지만 대표적으로 몇 가지만 작성하였다.
- https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.MySQL.CommonDBATasks.html
- https://aws.amazon.com/ko/blogs/korea/part-1-role-of-the-dba-when-moving-to-amazon-rds-responsibilities/
- https://aws.amazon.com/ko/blogs/korea/part-2-role-of-the-dba-when-moving-to-amazon-rds-automation/
- https://dbknowledge.tistory.com/94
테스트