Product Consulting
home
아마존워킹백워드
home

Distributed System

분야
Distributed
일수
4일
분산시스템(Distributed System)
교육명
분산시스템(Distributed System)
교육개요
이 커리큘럼은 분산 시스템의 기본 개념부터 고급 기능까지 포괄하는 교육 과정입니다. DNS와 DHCP 설정, 데이터베이스의 고가용성(HA) 구성, MySQL 복제 및 백업 전략, Tomcat 웹 서버 설치 및 보안 설정까지 다양한 분산 시스템 구성요소의 설치, 구성, 관리 방법을 학습합니다.
교육목표
-       참가자들은 본 과정을 통해 다음과 같은 능력을 갖추게 됩니다: -       분산 시스템의 기본 구성요소와 작동 원리 이해 -       DNS와 DHCP 서버 구성 및 관리 능력 -       데이터베이스 고가용성 설정 및 MySQL 복제 구현 -       MySQL 고급 기능 활용 및 백업 전략 수립 -       Tomcat 웹 서버 설치 및 Apache 웹 서버 보안 설정
기간
4일
교육대상
-       분산시스템 설치, 구성 및 관리에 관심있는 엔지니어 -       시스템 관리자 -       데이터베이스 관리자
1
·       DNS의 역할과 중요성 소개, 도메인 이름 시스템의 기본 작동 원리 이해. ·       DHCP의 기능과 네트워크 내에서의 역할 파악, 자동 IP 주소 할당 방법 학습. ·       실습: DNS 서버 구성과 관리, 도메인 네임 설정 실습. ·       실습: DHCP 서버 설정과 IP 주소 자동 할당 구성 실습. ·       DNS와 DHCP의 상호작용과 네트워크 성능에 미치는 영향 분석.
2
·       데이터베이스 고가용성(HA)의 개념 소개와 중요성 이해. ·       MySQL 복제(Replication)의 기본 원리 및 구성 방법 학습. ·       실습: 데이터베이스 HA 구성 실습, Master-Slave 복제 설정. ·       MySQL 복제를 통한 데이터 동기화와 장애 대비 전략 논의. ·       데이터베이스 복제 중 발생할 수 있는 문제와 해결 방안 탐구.
3
·       MySQL Shell과 Router의 사용법과 관리 방법 학습. ·       InnoDB 클러스터의 구성 및 관리, 고가용성 환경 구축 방법 학습. ·       실습: MySQL Shell을 이용한 데이터베이스 관리, MySQL Router 구성. ·       실습: InnoDB 클러스터 설정과 실험, 클러스터 관리 실무. ·       MySQL 백업 전략과 복구 기법, 실습을 통한 백업 및 복구 프로세스 실행.
4
·       Tomcat 설치 및 구성, 웹 애플리케이션 배포 방법 학습. ·       Log4J를 활용한 로깅 관리 및 모니터링 기법 학습. ·       부하 분산의 개념과 Apache Web 서버를 이용한 구성 방법 학습. ·       가상 호스트 설정과 TLS를 이용한 웹 서버 보안 강화 방법 학습. ·       실습: Apache 웹 서버 구성, 가상호스트 및 TLS 설정 실습.