본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.그 열세번째 시간으로 아키텍처 개발 중 개발환경 구성 과정에 대해 살펴보도록 하겠습니다.어플리케이션 설계 및 개발 시 준수해야 할 표준을 정의하는데 목적이 있습니다. 1. 수행절차제품 개발 시 설계하고 구축하기 위해 사전에 정의해야 하는 표준을 식별한다.어플리케이션 설계 및 개발에 필요한 개발표준이 필요한 경우, 개발언어 및 프레임워크의 특성을 반영하여 개발표준을 정의한다.개발에 활용될 명명 규칙 및 코딩표준을 정의하고 정제한다. 개발 시에 준수해야 하는 기본적인 개발가이드라인을 정의하고 정제한다. 사용자스토리 기반으로 분석자와 협의하여 업무 트랜잭션 유형을 정의한다. 업무 트랜잭션 유형별로 개발 표준 및 개발가이드라인을 준용하여 코드템플릿을 작성한다...
본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.그 열두번째 시간으로 아키텍처 개발 중 개발환경 구성 과정에 대해 살펴보도록 하겠습니다.아키텍처에 기반하여 최적의 개발환경 구성에 필요한 솔루션 및 개발 툴을 식별하고 구성하여 개발환경을 표준화하는데 목적이 있습니다. 1. 수행절차아키텍처에 기반하여 서버 개발환경을 구성한다.서버 개발환경 구성방안을 설계한다.서버 별로 설치해야 할 소프트웨어 목록을 확인하여 소프트웨어를 설치하고 구성한다.어플리케이션 실행에 필요한 라이브러리 및 공통 모듈을 설치한다.설치 및 구성이 정상적으로 되었는지 점검한다.아키텍처에 기반하여 개발자 로컬 PC의 개발환경을 구성한다.개발자 로컬 PC에 설치해야 할 모든 솔루션과 개발 툴을 식별한다.각 솔루션과 개발 툴에 대한 설치 및 ..
본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.그 열한번째 시간으로 아키텍처 개발 과정에 대해 살펴보도록 하겠습니다.시스템 개발을 위한 표준정의 및 개발환경을 구성하고 아키텍처 주요 구성요소 및 시스템 공통 모듈을 설계하고 개발하여 실행아키텍처를 구축하고 검증하는데 목적이 있습니다. 1. 테일러링가이드(Tailoring Guide)실행 아키텍처 구축은 1차 시스템이 구축되어 있고, 이후에 추가 개발을 수행하는 프로젝트와 같이 아키텍처 베이스라인이 이미 확보된 경우에는 생략할 수 있다. 또한 개발환경이 이미 확보된 경우에도 생략할 수 있다.제품의 UI정책에 따라 UI전략을 수립해야 하며 기존에 작성된 제품의 UI표준이 있을 경우 해당 표준을 준용한다.표준 정의시 UI표준에서는 공통적으로 사용하는 화면..
본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.그 열번째 시간으로 아키텍처 설계 중 POC 수행 과정에 대해 살펴보도록 하겠습니다.아키텍처정의에 대한 개념 및 수행능력을 확인하는데 목적이 있습니다. 1. 수행절차기술검증 설계 시 정의한 개발 및 테스트 환경을 구축한다.기술검증 설계 문서를 기반으로 기술검증 개발을 수행한다.완료된 개발 산출물로 테스트 시나리오에 따라 테스트를 수행하고 결과를 측정한다. 2. 수행가이드고객이 요구하는 경우에 수행한다.기술검증 개발은 직접 개발 외 다른 방법으로 기술검증이 어려운 경우 또는 기술검증 개발 결과물이 본 과제 구현에서 재활용 될 수 있는 경우 수행을 권장한다.기술검증 개발 및 테스트를 위한 기간과 공수는 과제 착수 시 명확하게 계획하고 관리하여 자원이 낭비되..
본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.그 아홉번째 시간으로 아키텍처 설계 중 데이터아키텍처 설계 과정에 대해 살펴보도록 하겠습니다.시스템 구축을 위한 목적과 방향을 이해하고 향후 데이터아키텍처 수립을 위한 전체 데이터 구성도, 데이터 흐름, 통합/분산, 관리방안 등을 정의하고 설계 이슈에 대한 상세설계를 수행하는데 목적이 있습니다. 1. 수행절차DA는 시스템 구축 범위를 고려하여 데이터 아키텍처 Layer 및 세부 구성요소를 정의하여 데이터 전체 구성도(Conceptual Level)를 작성하고 Layer별 역할을 정의한다.DA는 데이터 아키텍처 Layer간 세부 데이터 흐름요소를 식별하고 각 흐름에 대한 설계방안을 정의한다.DA는 통합 및 분산 구성요소를 식별하고, 각 구성에 대한 설계방..
본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.그 여덟번째 시간으로 아키텍처 설계 중 기술아키텍처 설계 과정에 대해 살펴보도록 하겠습니다.시스템을 구축하기 위한 기술아키텍처에 대한 설계 원칙을 정의하고 구성요소를 도출하며 구성요소 별로 설계를 수행하는데 목적이 있습니다. 1. 수행절차하드웨어 아키텍처를 품질속성을 고려하여 설계한다.서버별로 H/W, OS, 탑재되는 시스템 소프트웨어를 중심으로 기능 및 구성을 설계한다.스토리지를 사용하는 시스템 및 데이터를 정의하고 스토리지 구성을 설계한다.기타 구성요소에 대한 구성을 설계한다.용량산정이 필요한 경우 수행한다.네트워크 아키텍처를 품질속성을 고려하여 설계한다.용량산정이 필요한 경우 수행한다.시스템 소프트웨어를 품질속성을 고려하여 설계한다.데이터베이스를 ..
본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.그 일곱번째 시간으로 아키텍처 설계 중 SW아키텍처 설계 과정에 대해 살펴보도록 하겠습니다.SW아키텍처 구조를 정의하고 구성요소간의 상호작용을 분석하여 구성요소간의 관계와 구성요소의 역할과 책임에 대해 정의하고 상세 설계하는데 목적이 있습니다. 1. 수행절차소프트웨어 아키텍처의 범위를 구체화한다.선행작업에서 작성된 아키텍처 분석서, 아키텍처 이슈 목록, 솔루션 및 재사용 자산 분석서 등을 참조하여, 소프트웨어 아키텍처에서 제공해야 하는 설계 및 개발 지침을 정의하기 위해 고려되어야 하는 업무 범위와 솔루션 범위를 파악한다.SW 기술 유형을 정의한다.아키텍처 영향 요소 및 해당 기능을 달성하는데 활용되는 솔루션 군을 중심으로 품질속성에 따라 해당 프로젝트..
본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.현행 시스템 분석목표 : 현행시스템의 구성 현황 및 정보 운영 현황을 파악하고 문제점 및 개선점을 도출한다.책임과 역할 : LA(리드 아키텍트), UX기획자, DA(데이터 아키텍트), 분석자, SA(소프트웨어 아키텍트), TA(테크니컬 아키텍트)입력물 : 사용자스토리, 과제수행계획서, 스토리보드산출물 : 현행시스템분석서 - 수행절차1. 리드 아키텍트는 현행 시스템의 산출물을 수집하고, 목표시스템과의 연관된 영역을 식별한다.2. 리드 아키텍트는 현행 시스템의 구성시스템을 도출하고, 특징을 작성한다. 3. SA & 분석자는 현행 시스템의 애플리케이션 및 상용 응용소프트웨어 현황, 소프트아키텍처 스타일을 작성한다.- 현행 시스템 SW 아키텍처 분석- 현행 시..
본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.그 두번째 시간으로 아키텍처 분석과정 중 현행 시스템 분석 절차에 대해 살펴보도록 하겠습니다.아키텍처 분석과정 중 현행시스템 분석은 시스템 구축 목적과 방향, 범위, 핵심 요구사항을 이해하고, 현행시스템의 문제점을 도출하여 상쉬 수준의 목표시스템 구성요소와 기술요소를 식별하는데 그 목적이 있습니다.또한 아키텍처 요구사항과 고려사항을 기반으로 아키텍처 설계 기본방향을 도출하여 설계 위험요소를 식별합니다. 1. Tailoring Guide- 현행시스템분석은 현행시스템이 존재하지 않거나 ISP 등의 수행 산출물을 이용하여 현행시스템에 대한 현황에 대해 충분히 파악 가능한 경우 현행시스템분석서의 작성은 생략할 수 있다.- 아키텍처 설계방향 정의는아키텍처 설계의..
본 포스팅은 아키텍트가 되기 위한 과정을 설명합니다.그 첫번째 시간으로 아키텍처에 대해 살펴보도록 하겠습니다.아키텍처는 시스템의 주요 구성 요소 및 메커니즘에 대해 설계하고 실행아키텍처를 구축하여 시스템 개발에 대한 기준을 정립합니다. 또한 아키텍처적으로 주요한 업무기능 및 공통기능을 개발하는 역할을 수행합니다. 1. 정책- 아키텍처를 점진적으로 상세화하고 구축 및 검증하여 개발에 필요한 표준을 정립하는 일을 수행한다.- 아키텍처에 영향을 미치는 품질속성 및 제약사항 등의 사용자스토리는 아키텍처 요구사항으로 식별하고 필요에 따라 세분화하여 스프린트 범위를 설정한다.- 아키텍처 검증을 위해서는 핵심 기능 사용자 스토리 중심으로 선정한다.- 아키텍처는 시스템 설계 및 개발의 기본원칙과 방향을 수립하는 것으로..
- Total
- Today
- Yesterday
- SWA
- JEUS7
- Docker
- JEUS6
- 마이크로서비스 아키텍처
- Da
- JBoss
- 오픈스택
- openstack tenant
- nodejs
- MSA
- node.js
- apache
- OpenStack
- TA
- openstack token issue
- jeus
- kubernetes
- 쿠버네티스
- 아키텍처
- k8s
- SA
- webtob
- aws
- aa
- 마이크로서비스
- git
- Architecture
- wildfly
- API Gateway
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |