길고 지루한 이론 대신 짧은 실습을 통해서 하나하나 배울 수 있고 하나씩 살을 붙이다 보면 어느새 전반적인 아키텍처 구성을 경험해 볼 수 있습니다.
이런 걸
배워요!
깊게 알지 못해도 하나씩 따라하다보면 실습을 통해 하나씩 이해하고 배울 수 있습니다.
Docker 환경에서 아래와 같은 내용을 배울 수 있습니다 ▼
MySQL 설치
Replication 구성(마스터-슬레이브 구성)
Orchestrator를 이용한 HA(High Availability) 구성
ProxySQL을 이용한 Proxy Layer구성
Prometheus를 통한 MySQL 모니터링 환경 구성
Docker Compose를 통한 일괄 배포
Docker Swarm를 통한 확장성(Scalability) 구성
백업 및 복구
도커 환경을 위한 MySQL 활용 튜토리얼,
하나씩 직접 구현하며 내 손으로 익혀보세요.
Docker 환경에서 MySQL을 사용하려면 어떻게 해야 할까요?
구글링을 해봐도 MySQL Docker Image를 이용해서 컨테이너를 실행하고 DB에 접속해 보는 예제들이
대부분입니다.
그것만 알면 사용할 수 있는 걸까요?
일반적인 환경과 달리 Docker 환경이기 때문에 특별히 고려해야 하는 부분들은 무엇이 있을까요?
보통 서비스에서 사용할때는 Master-Slave 구성으로 사용하는데 Docker 환경에서는 어떻게 구성해야 할까요?
Master 장애 시에도 자동으로 Failover가 되서 서비스가 지속되면 좋겠는데 어떻게 구성해야 할까요?
백업이나 복구, 모니터링과 같은 꼭 필요한 기능들은 어떻게 구현할 수 있는 걸까요?
본 강의에서 이런 고민들을 채워드릴 수 있을 것으로 기대합니다.
상세한 이론보다는 짧은 command 단위의 실습을 통해서 하나씩 직접 구현해 볼 수 있습니다.
학습 대상은
누구일까요?
Docker 환경에서의 MySQL 사용방법을 알고 싶으신 분
MySQL 관련 다양한 오픈소스 활용 사례를 익히고 싶으신 분
짧은 시간에 실습을 통해 많은 체험을 해보고 싶으신 분
선수 지식,
필요할까요?
MySQL 기본
AWS EC2
LG CNS와 NBP(Naver Business Platform), 라이엇게임즈를 거쳐 현재는 현대자동차에서 근무하고 있는 경력 23년차 DBA 입니다.
Oracle과 Cubrid, MySQL, 데이터모델링 경력을 가지고 있습니다.
전체
23개 ∙ (3시간 6분)
가 제공되는 강의입니다.