애플리케이션 공통 기반의 모델 고안
1869 단어 인프라
또, 고안중의 모델이기 때문에, 의견이 있으면 코멘트 요구합니다.
2018년 6월 08일 첫회 작성
사용이나 개조는 선의 있는 개인주의의 사람만 자유로 합니다.
애플리케이션 공통 기반의 고안
【요약】
공통 트랜잭션 모듈의 중앙 집중화 및 단일 항목의 데이터베이스화는 다음 특징을 갖는 시스템을 제공한다.
1. 자원 비용 절감
2. 운영 비용 절감
3. 구축 비용 절감
4. 설계의 간이화에 의한 설계 비용 절감
5. 운용의 간이화에 의한 어플리케이션 관리의 용이성 실현
6. 숨김화에 의한 보안성 향상
【과제】
최소한의 기술자로 부담스러운 시스템 개발·운용을 제공한다.
【해결 수단】
공통 트랜잭션 모듈의 일원화와 하나의 항목의 데이터베이스화에 의한 전체 관계형 DB를 작성하여 최소한의 개발과 사용성이 높은 설계를 실현.
【설명 1】
종래의 테이블은 열의 연속이지만, 일렬만을 테이블로 하고 모두를 관계형 DB로 작성한다.
※DB 설계의 단순화를 목적으로 하지만 여기는 여러가지 생각할 수 있다. 우선 극단적인 방안으로 한다.
【설명 2】
트랜잭션을 위한 모듈을 공통화한다.
【설명 3】
언어가 다른 AP · DB 서버를 사용하는 경우는 공통 변환 모듈을 이용한다.
【설명 4】
기존 서버와 혼합 환경이 되는 경우, 기존 환경은 그대로, 추가 항목만 새 DB
의 작성 대상이 되어, 신DB의 HTML의 처리는 공통 모듈을 사용하는 것으로 한다.
【설명 5】
새 페이지를 디자인하고 이전 페이지를 변경하려면 화면 디자인과 필요한 데이터와
데이터의 처리 방법(계산 방법 등)을 기술한 설계서만으로 개발 가능하게 한다.
【설명 6】
다음 보안 모델을 지원하고 액세스 수준의 계층화를 통한 데이터 견고성
일원화한다.
■ 예상되는 데이터 조작
① 고객의 인터넷 통신
②물리적으로 떨어진 지점으로부터의 접속
1. 사내 세그먼트에서 연결
2. 인터넷에 의한 접속 → ①과 동일하게 한다
③ 시스템 운영자 세그먼트 연결
■ 데이터 액세스의 모든 패턴
①, ②, ③이 단독으로 접속하는 경우
①과 ②의 접속
①과 ③의 접속→운용상 존재해서는 이상하기 때문에 무시
②와 ③의 접속
①과 ②와 ③의 연결
위 패턴을 액세스 레벨로 대체
환경
액세스 수준 계층 구조 모델링
인터넷에서 연결
지정된 트랜잭션에서만 연결
사내 세그먼트에서 연결
지정된 트랜잭션에서만 연결
시스템 세그먼트에서 연결
일반 시스템용 설정과는 달리
【정리】
언어·DB에 의한 차이를 흡수하는 공통 모듈을 개발함으로써 극적으로
다양한 서버를 함께 관리할 수 있습니다.
차이를 흡수하는 다양한 구성 요소가 있습니다.
※고안중이기 때문에 미실험입니다.
Reference
이 문제에 관하여(애플리케이션 공통 기반의 모델 고안), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/dokokanodareka/items/2a8d3a54876ae01b0b22텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)