Home / Project Guides 인터넷 기술 아키텍처

단일 아키텍처 또는 마이크로 서비스? 엔터프라이즈 시스템의 기술 선택 기준

마이크로 서비스는 단청 체계 보다는 자연적으로 더 진보된 아닙니다. 안정되어 있고는, 이해할 수 있는, 구조 및 경기 팀 competencies는 이 단계에 제일 선택권입니다.

단일 아키텍처 또는 마이크로 서비스? 엔터프라이즈 시스템의 기술 선택 기준

단일 구조의 장점은 간단하고 중앙화됩니다.

단일 바디 응용 프로그램은 짧은 배포 경로, 직접 거래 처리, 쉽게 디버그, 작업의 범위가 더 명확하게하는 단계에 적합, 팀 크기는 작아 제품 여전히 신속 검증됩니다.

명확한 모듈 경계를 통해, stratification 및 자동화된 테스트는, 잘 구조된 단일머 체계 시간 이상 동적으로 진화할 수 있습니다.

Microservices 주소 규모 협력 및 독립 진화.

Microservices는 상호 작용을 감소시킬 수 있으며, 비즈니스 영역이 복잡할 때 독립적 인 배포 및 유연한 확장을 달성 할 수 있으며, 여러 팀이 병렬로 개발해야하며 다른 모듈의 볼륨과 속도를 크게 다룹니다.

또한 네트워크 액세스, 분산 서비스, 서비스 관리, 모니터링 및 배포의 복잡성을 도입하여 성숙한 엔지니어링 기지를 필요로합니다.

나선을 결정하는 5 가지 질문을 사용합니다.

운영 경계의 안정성, 독립적 인 책임 팀의 가용성, 충돌의 발행 빈도, 지역 용량의 명백한 변화 및 서비스 지배를 지원할 플랫폼의 능력은 평가 될 수있다.

이러한 문제는 크게 작동하지 않는 경우, 초기 파편은 내부 코드를 분산 복잡성으로 전환하는 경향이있다.

  • 작업 영역이 명확하게 탈선 할 수 있는지 여부
  • 독립적 인 팀이며 책임이 있습니까?
  • 중요한 지역 성능의 Bottleneck이 있습니까?
  • 자동화된 배치 및 관측 기능의 가용성
  • 분할에서 수익을 높일지 여부는 장기적인 관리 비용보다 높습니다.

더 안전한 경로는 모듈식 모노머 진화입니다.

엔터프라이즈는 단일 바디 내에서 엄격한 모듈 경계를 설정할 수 있으며 인터페이스 및 데이터 액세스 규칙을 조화시킵니다.

건축의 핵심은 끝점의 한 떨어져 선택이 아닙니다, 그러나 명확한 국경의 정비 및 변화의 관리 가능한 비용.

구현 표

단일 구조를 읽기 결론에서 프로젝트 입력으로 변환

방법론 기사를 읽고 후에 가장 가능성이 문제는 다음 단계로 번역되지 않는 원칙의 수용입니다. 그것은 60-90 분 미니 워크샵을 구성하는 작업의 머리가, 하나의 실제 프로세스를 선택하고 전체 플랫폼에 대해 논의하지 않는 것으로 제안된다.

단계 1: 현재 상태와 표본 지각의 설치

단일 바디 구조의 장점은 단순하고 중앙 집중화되어 최근 정상, 비정상적인 및 국경 작업을 추출하고 월별 처리, 대기 시간, 실제 처리 시간, 백 작업 속도, 수동 접촉점, 오류 결과 및 현재 도구 기록하는 것입니다. 데이터가 충분하면 한 2 주 동안 기간을 기록 할 수 있지만 샘플주기 및 운영 변동에 대한 참조가 있습니다. 먼저 저축의 좋은 속도를 설정하지 마십시오. 다음 데이터를 역방향으로 나타낸다.

단계 2: 초기 폐쇄 및 inaction를 결정

이 프로젝트의 첫 번째 단계는 "최대 협력 및 독립적 인 진화"와 결합되어, 입력, 처리, 출력, 역할 사용 및 완료의 첫 번째 단계를 작성하는 것입니다. 접근해야 할 시스템, 클라이언트에서 요구하는 정보, 세 번째 당사자에 따라 처리 될 수없는 높은 위험은 별도로 나열됩니다. 첫 번째 단계는 체인을 실행하고 추적 할 수 있도록하는 것입니다. 모든 마이크로 서비스 구조, 기술 옵션, 소프트웨어 옵션, 동일한 아키텍처로 모든 마이크로 서비스 구조를 겹쳐 쌓일 수 있습니다.

3 단계 : 기술 결과를 엔지니어링 증거에 일치

구조는 “5개의 질문으로 아래로 divide”를 근거를 둔 수요, 표본 수, 시험 결과 및 버전의 수 사이 추적 관계를 위한 필요를 결정합니다. 구조는 수용량, 첨단, 가용성, 회복 시간, 배급의 빈도 및 실패 자료의 양을 기술적인 진보를 위해 너무 이른 팀 수용량을 초과하는 복잡성을 소개하기 위하여 결정합니다.

단계 4: 동일한 칼리버로 재조합, 검사 및 디스크

원래 프로세스가 한 달에 600 작업을 처리하는 것을 고려, 평균 20 분과 10 퍼센트의 반환 속도, 대상은 "시작 후의 매진으로 명시 될 수있다, 평균 25 퍼센트의 감소, 그리고 원래 기본보다 더 높은 반환 비율, 작업의 가까운 복잡성을 부여 "이 세트 만 측정 방법을 보여, 어떤 클라이언트 결과 표시하지 않습니다; 공식 지표는 자체 샘플의 기초에 엔터프라이즈에 의해 식별되어야한다.

  • 작동 물자: flowchart, 역할, 표본 임무, 현재 문제점 및 지선 자료
  • 기술 자료: 시스템 재고, 인터페이스, 데이터 액세스, 배포 환경 및 보안 요구 사항
  • 프로젝트 재질 : 첫 번째 단계 범위, 배당, 책임 매트릭스, 이정표 및 변경 메커니즘
  • 재조정 및 검사 자료: 시험 세트, 실행 기록, 방위, 지시자 쿼리 및 handover 문서의 명부

이 자료는 조작상과 기술적인 당 둘 다에 의해 합동으로 확인될 때, 기사에 있는 방법은 실제로 프로젝트로 들어가는 것입니다. 중요한 자료, 공용영역 허가 또는 책임있는 사람이 장소에서 아닙니다, 논리 다음 단계는 보통 제한된 진단 또는 PoC, 오히려 일 기간을 완료하고 조정 총 가격을 완료하는 즉시 투입 보다는.

핵심 요소

방법론을 프로젝트 작업에 구현

  • 단순하지 않습니다. 일치는 가장 중요한 것은.
  • Micro-services는 운영 및 엔지니어링 용량의 조합을 요구합니다.
  • 모듈 설계를 우선화하고 실제 통증 점으로 분할
관련 문제

프로젝트 결정에 대한 일반적인 문제 재조정

Business Info, 시스템 통합 및 운송

제3자 API 통합 및 멀티 시스템 인터페이스 개발은 일반적으로 제공합니까?

이 웹 사이트는 귀하가 웹 사이트를 탐색하는 동안 귀하의 경험을 향상시키기 위해 쿠키를 사용합니다. 이 쿠키들 중에서 필요에 따라 분류 된 쿠키는 웹 사이트의 기본적인 기능을 수행하는 데 필수적이므로 브라우저에 저장됩니다. 또한이 웹 사이트의 사용 방식을 분석하고 이해하는 데 도움이되는 제 3 자 쿠키를 사용합니다. 이 쿠키는 귀하의 동의하에 만 브라우저에 저장됩니다. 이러한 쿠키를 거부 할 수도 있습니다. 이러한 쿠키 중 일부를 선택 해제하면 검색 환경에 영향을 미칠 수 있습니다.

전체 답변보기
기업 정보 선택, 통합 및 데이터 관리

API 인터페이스는 파일없이 완전히 호환 될 수 있습니까?

때로는 비용이 들지만 위험과 시간이 크게 증가하고 특정 연결이 약속되지 않습니다. 팀은 법적 위임, 테스트 환경, 로그, 샘플 요청 및 원본 지원이 있는지 확인해야합니다.

전체 답변보기
기업 정보 선택, 통합 및 데이터 관리

시스템 통합 후 인터페이스 실패 및 데이터 디파니시를 모니터링하는 방법은 무엇입니까?

Aberrants는 모든 종류의 제품 및 서비스를 제공합니다. Aberrants는 제품 및 서비스 제공 업체의 주요 서비스 제공 업체 중 하나입니다. Aberrants는 제품 및 서비스 제공 업체의 주요 서비스 제공 업체 중 하나이며, 제품 및 서비스 제공 업체의 주요 서비스 제공 업체 중 하나입니다. Aberrants는 제품 및 서비스 제공 업체의 주요 서비스 제공 업체 중 하나이며, 제품 및 서비스 제공 업체의 주요 서비스 제공 업체 중 하나입니다. Aberrants는 제품 및 서비스 제공 업체의 주요 서비스 제공 업체 중 하나입니다.

전체 답변보기
계약, 지불, 변경 및 프로젝트 배달

소프트웨어 프로젝트 합격 및 검사에 대한 정보는 무엇입니까?

이 정보는 시스템의 합의된 표준을 충족하고 클라이언트가 계속 작동하고 계속 진행할 수 있다는 것을 입증하는 것입니다.

전체 답변보기
ZhiHua Tech에 대한 전문 서비스

기업의 현재 상태의 상황에 더 분석이 필요합니까?

우리는 IT 기술적인 통보, 기업 정보 건축, 소프트웨어 프로젝트 전망, 제품 디자인, R & D 납품 및 체계 납품 서비스를 제공합니다.

Liaison 컨설턴트
내용 책임 성명

간행물: 상해, ZhiHua Tech 같이. 이 종이는 기술 및 프로젝트 결정 목적을 위해 이용됩니다; 사실, 자료 및 외부 관점은 페이지에 선물되고 범위에서 확인되고 특정한 프로젝트의 결과에 투입하지 않습니다.콘텐츠 정리, 정보 및 교정 정책의 소스 확인

확장 독서

더 많은 인터넷 기술 건축 기사

주제를 입력해 주세요