교육108 [59일 차] 21.10.18 : 개인 프로젝트 6 * 11.9 ~ 11.23 동안 AWS 공인 강사님 수업 일정을 하루 더 주셨다. 오늘도 진행. -> 슬레이브 DB 연동을 다시 보자. - 싱가포르 웹 서버에서 SELECT 접속(조회)은 싱가포르 DB로 가야 한다. - 마스터 DB가 정지되면 슬레이브 DB로 넘어가야 한다. 좀 헷갈린다. 마스터-슬레이브 연동이 내가 생각하던 그런 게 아닌 건가? 지금 마스터-슬레이브 DB 장애 처리에만 매달리고 있는데, 이럴 필요가 없어 보인다. 차라리 지금 AWS SAA 공부를 하자. 정처기 실기도 끝났으니 이제 SAA 공부 시작. 그래도 AWS 수업을 좀 듣고 문제를 풀어보니 괜찮다. 다음부터는 데브옵스 관련 강의 + AWS 중급 과정 앞으로는 정리를 더 열심히 해야 한다. 프로젝트 후기 : 뭔가 모자라다. 뭔가.... 2021. 10. 18. 21.10.17 : 개인 프로젝트 5 어제 막바지에 php 에러를 찾았고, connect.php 작동까지 확인했다. 1. 서울 리전 인프라 구축 2. 서울 VPC-IDC 연결 후 통신 확인 3. VPC에 웹 파일 전송, IDC에 DB 구축 후 연동 확인 4. 싱가포르 인프라 구축 5. 싱가포르 웹 서버 구축 6. 서울-싱가포르 피어링, 서울과의 통신 확인 7. 싱가포르 DB 슬레이브 설정 8. 글로벌 엑셀러레이터 설정 후 테스트 * DB에 신규 정보 입력 시 한글이 깨진다. -> mysqli_set_charset($conn, 'utf8); 추가 * DB 슬레이브 설정 시 순서가 중요하다. 마스터 쪽의 작업은 해놨다는 전제 하에 진행 마리아DB 설치 -> 동일한 이름의 DB 만들기 : 내용물은 만들지 않아도 된다. -> 받아놨던 백업 파일을 .. 2021. 10. 17. 21.10.16 : 개인 프로젝트 4 강사님이 주신 코드와 내 코드를 하나하나 대조하며 오류 찾는 중. 이걸 해결하면 DB 연동도 해결될 것이라 믿고 싶다. 문제로 추정되는 것 1. -> Resolver Rule을 VPC와 연동시키는 작업에서, Resolver Rule을 연동하지 않고 Outbound Endpoint를 연동시켰었다. -> 이게 문제였을 확률이 높다. 문제로 추정되는 것 2. -> 나는 웹에서 NAT 인스턴스를 통해서 나가니 TGW로의 라우팅을 퍼블릭 라우팅 테이블에 했었는데, 강사님 코드를 보고 수정했다. -> 웹 인스턴스 1, 2의 프라이빗 라우팅 테이블에 10.0.0.0/8 대역에 대한 TGW로의 경로를 추가했다. 문제로 추정되는 것 3. -> IDC의라우팅 테이블에 10.0.0.0/8 대역대는 CGW 인스턴스로 보내는 .. 2021. 10. 16. [58일 차] 21.10.15 : 개인 프로젝트 3 PPT는 대략 20장 내외로. 이론/설정 내용을 보여주는 것이 아니라 결과물을 보여주는 것이다. 요구사항이 이런 것이고, 이렇게 만족시켰다는 정도만 보여주자. 결과물 테스트 시, VPN 우회 어플로 출발지 주소를 바꿔서 싱가포르 지역 테스트. CGW의 공인 주소 + 사이트 간 연결 터널 1의 외부 주소를 긁어서 CGW VPN 가동 후 -> TGW 기본 라우팅 테이블 ID + TGW의 VPN 유형 연결의 ID 긁어서 TGW와 VPN과의 연결 가동 후 서울-싱가포르 간 TGW 피어링 -> 서울 측에서만 작성 : 피어링 코드 피어링 업데이트 이후 -> 싱가포르의 TGW 연결에서 Peer 유형 연결 수락(수동) 각 리전의 TGW 라우팅 테이블에 상대의 CIDR 대상을 상대의 TGW로 보내는 경로 작성 -> 상대.. 2021. 10. 15. [57일 차] 21.10.14 : 개인 프로젝트 2 1. Seoul-IDC에 서브넷 구성은 어떻게 하지? -> DNS/DB와 CGW를 같은 서브넷에 두면 안 되지 않나? 전자는 프라이빗 서브넷에, 후자는 퍼블릭 서브넷에. 답변 : 동일한 서브넷에 둬도 상관없다. 2. Seoul-VPC에서 Route 53은 내부 통신 용도 맞지? -> 외부 사용자는 어차피 Global Accelerator로 접속할 테니까 답변 : 맞다. 외부 사용자는 GA로 접속하게 될 것. 계속 진행. 나중에 IDC의 DNS 서버와 연결하려면 Seoul-VPC에 Route 53 인바운드 엔드포인트를 만들어놔야 한다. 일단 Seoul-VPC를 구축했으니, 이걸 조금 수정해서 Singapore-VPC를 만든다. -> 여기서는 웹/NAT 인스턴스가 1개 IDC의 DNS, DB 인스턴스에 퍼블.. 2021. 10. 14. [56일 차] 21.10.13 : 개인 프로젝트 1교시 개인 프로젝트 전체 브리핑 + DB 복제 수업 개인 프로젝트의 목적은 교육 결과물 노동부에 제출 + 지금까지 배운 것 전체 복습 + 잠깐 쉬어가는 시간 원래는 DB 복제 부분을 강사님께 받아서 할 예정이었지만, 어차피 나중에 RDS에서 유사한 내용이 있어서 수업하는 것으로 변경. 큰 구성은 기본 환경 구성 > 전송 게이트웨이와 온프레미스의 VPN 설정 > TGW 리전 간 피어링 설정 > DB 복제 설정 테스트는 1. 서울 근접 사용자의 웹 서비스 접근 2. 싱가포르 근접 사용자의 웹 서비스 접근 3. 서울 근접 사용자의 DB 데이터 추가 4. 싱가포르 근접 사용자의 DB 데이터 추가 5. 접속 동작 정리 6. 서울 온프레미스의 마스터 DB 중지 7. 서울 웹 서버 상태 확인 및 데몬 상태 확인 8.. 2021. 10. 13. 이전 1 ··· 4 5 6 7 8 9 10 ··· 18 다음