TRANXACT.AI 훈련

참조 아키텍처 및 런타임

인그레스, 영역 간 3개 노드 클러스터, 고가용성 데이터베이스, 객체 스토리지, 이그레스 및 볼트 — 그리고 모든 고객이 동일한 구성을 사용하는 이유.

아키텍처 및 네트워크 · 15 분 · 5 질문

을 위한: 양측 건축가, IT 운영 담당자, 보안 설문지에 답변하는 모든 사람.

모든 고객에게 동일한 설계 방식을 적용합니다. 클라우드 관련 차이점(연결 제품, 핵심 서비스, 데이터베이스 엔진 등)은 재설계가 아닌 구성 선택 사항입니다. 바로 이 점 때문에 코드로 환경을 5일(영업일 기준) 만에 구축할 수 있습니다.

한 지역의 참조 아키텍처 사용자 및 통합고객 ID 공급자를 통한 SSO고객 클라우드 계정 · 프로덕션 지역로드 밸런싱 + WAF · HTTPS 인그레스 · erp.customer.com가용 영역 1워커 노드 1웹/API게시 엔진운영자에게 ASK노동자와 일자리가용 영역 2워커 노드 2웹/API게시 엔진운영자에게 ASK노동자와 일자리가용 영역 3워커 노드 3웹/API게시 엔진운영자에게 ASK노동자와 일자리관리형 데이터베이스 · 기본고객이 선택한 엔진관리형 데이터베이스 · 고가용성 대기다른 영역, 동기식객체 저장소문서 및 첨부 파일, 버전 관리NAT 송신 · 허용 목록에 있는 목적지만 사용프라이빗 엔드포인트 · 내부 로드 밸런싱개인 접속을 사용하는 경우에만에어갭 금고 · 별도 계정변경 불가능하며, 한 번만 기록할 수 있습니다. 프로덕션 환경에서는 푸시만가능합니다.외부 서비스은행 · 세금 · 급여 · 이메일 · AI 엔진푸시 전용
한 지역의 참조 아키텍처

위에서부터 그림을 읽어보세요

  1. 사용자와 통합 시스템은 erp.<고객 도메인>이라는 단일 이름으로 접속하여 HTTPS, TLS 1.2 이상을 통해 WAF가 설치된 로드 밸런서를 거칩니다. 이것이 유일한 공용 접속 경로입니다.
  2. 최소 3개의 워커 노드(가용 영역당 하나씩)가 웹 및 API, 포스팅 엔진, ASK 운영자, 워커 및 작업을 실행합니다. 노드 하나 또는 전체 영역에 장애가 발생하더라도 사용자에게 서비스를 제공할 수 있는 용량이 유지됩니다.
  3. 고객이 선택한 엔진과 크기의 관리형 데이터베이스는 다른 영역에 동기식 대기 데이터베이스를 갖습니다. 영역 장애가 발생해도 데이터 손실은 없습니다. 즉, RPO(복구 목표 시점)는 0에 가깝습니다.
  4. 문서와 첨부 파일은 데이터베이스가 아닌 버전 관리되는 객체 저장소에 저장됩니다.
  5. 외부 트래픽은 NAT를 통해 허용된 목록(은행, 세금 및 전자 송장, 급여, 이메일, AI 엔진)으로만 나갑니다. 그 외에는 아무것도 나가지 않습니다.
  6. 백업은 별도의 계정에 있는 에어갭 방식의 저장소로 단방향으로 전송됩니다.

개인 엔드포인트와 내부 로드 밸런서는 개인 액세스를 사용할 때만 존재하기 때문에 점선으로 표시됩니다. HTTPS 전용 액세스의 경우 이러한 구성 요소는 생성되지 않습니다.

조절 손잡이 5개, 그 외에는 아무것도 없습니다.

노드 크기, 노드 개수(최소 3개), 데이터베이스 엔진 및 크기, Live DR 지역, 환경 개수. 그 외의 모든 것은 참조 아키텍처입니다.

구성하고, 통합하고, 그 다음에야 코딩하십시오.

표준 이상의 요구 사항은 플랫폼 업그레이드가 가능한 경우 구성 변경을 통해 충족됩니다. 그렇지 않은 경우 클러스터 외부에서 실행되는 TRANXACT API를 통한 통합을 통해 충족됩니다. 그런 다음 보안 및 엔지니어링 검토를 거쳐 클러스터 내부에 코드 또는 에이전트를 구현하는 것을 고려합니다. 승인되면 허용되고 고객 지원이 제공되며, 거부되면 클러스터 외부에서 실행됩니다.

고객은 데이터베이스에 직접 접근할 수 없습니다. 해당 기능은 제공되지 않는 것으로 표시되어 있습니다(DB_3.1.09). 보고 및 통합은 TRANXACT API와 추출 기능을 통해 이루어지며, 따라서 BI 도구는 데이터베이스 로그인이 아닌 API 또는 예약된 추출 기능을 통해 연결됩니다.

Calderwood Group - 실제 사례

캘더우드의 BI 팀은 데이터 웨어하우스에 대한 읽기 전용 데이터베이스 사용자를 요청합니다. 해결책은 프라이빗 링크를 통한 예약 추출입니다. 인터페이스 목록의 BI 행은 "유지, 예약 추출, 프라이빗 링크"로 설정되어 있습니다.

한번 시도해 보세요 캘더우드 월말에 2번 영역의 워커 노드에 장애가 발생했습니다. 사용자에게 어떤 영향이 미치며, SLA 위반으로 간주됩니까?

해당 Pod는 부하를 처리할 수 있도록 크기가 조정된 영역 1과 3의 노드로 재배치됩니다. 데이터베이스는 영역 2에 기본 노드가 있는 경우를 제외하고는 영향을 받지 않으며, 기본 노드가 영역 2에 있는 경우에는 RPO가 거의 0인 동기식 대기 노드로 페일오버됩니다. SLA 위반은 해당 월의 가용성이 티어 목표를 달성하지 못하는 경우에만 발생합니다.

알고 있는 내용을 확인해 보세요.

다음 코스

진행 상황은 이 브라우저에만 저장되며, 다른 곳으로 전송되지 않으므로 다른 사람은 볼 수 없습니다.

← 모든 배치 과정