본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.그 세번째 시간으로 아키텍처 분석과정 중 솔루션 및 재사용 자산 분석 절차에 대해 살펴보도록 하겠습니다.프로젝트에 적용되는 솔루션 및 재사용 자산의 역할과 책임을 파악하고 요구사항과의 Gap를 분석하며, 각종 솔루션 및 재사용 자산을 적용할 경우 각 솔루션 간의 충돌 등의 문제를 미리 파악하여 구현 가능성을 확보하는데 목적이 있습니다. 1. 수행절차리드아키텍트는 아키텍처 이슈 목록에 관련된 솔루션 및 재사용 자산에 대한 관련성을 파악하고 해당 태스크의 수행 대상을 선정하고 해당 아키텍트에게 업무를 분장한다.아키텍트는 아키텍처 이슈 목록 및 아키텍처분석서를 기반으로 시스템 공통 기능을 담당하게 될 솔루션 제품 및 재사용 SW 자산을 파악한다.SA는 일반적..
본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.현행 시스템 분석목표 : 현행시스템의 구성 현황 및 정보 운영 현황을 파악하고 문제점 및 개선점을 도출한다.책임과 역할 : LA(리드 아키텍트), UX기획자, DA(데이터 아키텍트), 분석자, SA(소프트웨어 아키텍트), TA(테크니컬 아키텍트)입력물 : 사용자스토리, 과제수행계획서, 스토리보드산출물 : 현행시스템분석서 - 수행절차1. 리드 아키텍트는 현행 시스템의 산출물을 수집하고, 목표시스템과의 연관된 영역을 식별한다.2. 리드 아키텍트는 현행 시스템의 구성시스템을 도출하고, 특징을 작성한다. 3. SA & 분석자는 현행 시스템의 애플리케이션 및 상용 응용소프트웨어 현황, 소프트아키텍처 스타일을 작성한다.- 현행 시스템 SW 아키텍처 분석- 현행 시..
본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.그 두번째 시간으로 아키텍처 분석과정 중 현행 시스템 분석 절차에 대해 살펴보도록 하겠습니다.아키텍처 분석과정 중 현행시스템 분석은 시스템 구축 목적과 방향, 범위, 핵심 요구사항을 이해하고, 현행시스템의 문제점을 도출하여 상쉬 수준의 목표시스템 구성요소와 기술요소를 식별하는데 그 목적이 있습니다.또한 아키텍처 요구사항과 고려사항을 기반으로 아키텍처 설계 기본방향을 도출하여 설계 위험요소를 식별합니다. 1. Tailoring Guide- 현행시스템분석은 현행시스템이 존재하지 않거나 ISP 등의 수행 산출물을 이용하여 현행시스템에 대한 현황에 대해 충분히 파악 가능한 경우 현행시스템분석서의 작성은 생략할 수 있다.- 아키텍처 설계방향 정의는아키텍처 설계의..
본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.그 첫번째 시간으로 아키텍처에 대해 살펴보도록 하겠습니다.아키텍처는 시스템의 주요 구성 요소 및 메커니즘에 대해 설계하고 실행아키텍처를 구축하여 시스템 개발에 대한 기준을 정립합니다. 또한 아키텍처적으로 주요한 업무기능 및 공통기능을 개발하는 역할을 수행합니다. 1. 정책- 아키텍처를 점진적으로 상세화하고 구축 및 검증하여 개발에 필요한 표준을 정립하는 일을 수행한다.- 아키텍처에 영향을 미치는 품질속성 및 제약사항 등의 사용자스토리는 아키텍처 요구사항으로 식별하고 필요에 따라 세분화하여 스프린트 범위를 설정한다.- 아키텍처 검증을 위해서는 핵심 기능 사용자 스토리 중심으로 선정한다.- 아키텍처는 시스템 설계 및 개발의 기본원칙과 방향을 수립하는 것으로..
본 포스팅은 Web&WAS 도입을 위한 아키텍처 가이드입니다.Web&WAS를 도입하고자 하는 사이트에 제언해 드릴수 있는 다양한 아키텍쳐를 살펴보겠습니다. 1. 아키텍쳐 설계 시 고려사항 항목고려사항 관리편의성• 시스템 구성 및 배포에 관한 AP 수정사항 없이 파일 재배치 및 웹 서버/WAS 환경설정 변경만으로 시스템 구성이 가능해야 합니다.• 여러 업무별 연관성이 많아 통합 View를 제공해야 하는 조건에서는 단일 시스템에 여러 Instance를 두어 통합 관리하거나 필요 시 계정을 나누어 연계할 수 있어야 합니다. • 용도별로 서버를 분리함에 따라 서버 별 관리 포인트를 최소화하여 장애를 국소화할 수 있어야 합니다. 안정성• 웹 서버, WAS 모두 이중화 하여 요청이 급증하거나 돌발적인 시스템 장애 ..
본 포스팅은 PostgreSQL 아키텍처 구성에 대한 가이드입니다. PostgreSQL는 오픈소스 Database입니다. RDB와 NoSQL을 모두 지원하며, 최근 확장성 있는 클라우드 환경에서 각광받고 있는 Database 중 하나입니다. 먼저 PostgreSQL의 아키텍처 구성 및 프로세스 정보에 대해 알아보겠습니다. PostgreSQL의 특징은 다음과 같습니다. - 프로세스 기반의 DBMS이다. - 1개의 connection 마다 1개의 backend 프로세스 생성(Postmater 프로세스에 의해 fork)한다. - Autovacuum launcher/worker 프로세스이다. PostgreSQL은 다음과 같은 Process로 구성되어 있습니다.1) Postmaster 프로세스는 제일 앞단에서 C..
- Total
- Today
- Yesterday
- SWA
- OpenStack
- 마이크로서비스
- node.js
- openstack token issue
- JBoss
- git
- nodejs
- Docker
- JEUS7
- Architecture
- k8s
- MSA
- aa
- aws
- API Gateway
- Da
- webtob
- wildfly
- 아키텍처
- JEUS6
- openstack tenant
- apache
- SA
- 쿠버네티스
- TA
- kubernetes
- 오픈스택
- 마이크로서비스 아키텍처
- jeus
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |