User Tools

Site Tools


henergy

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
henergy [2026/02/21 01:36] 192.168.0.1henergy [2026/02/21 04:32] (current) 192.168.0.1
Line 1: Line 1:
-====== HENERGY 차세대 프로젝트 아키텍처 ======+====== HENERGY 개발/운영 참조센터 ======
  
-===== 서 목적 ===== +===== 서버 / 인프라 ===== 
-  * HENERGY 차세대 프로젝트의 전체 아키텍처를 아키텍트/개발자/운영자가 함께 보는 통합 문서 +  * {{:henergy:inf01_4d743e.docx|NOS-TAD-1501(어플리케이션아키텍처정서)_0428_V0.8.docx (1629KB)}} 
-  * DNS, Gateway(Nginx), 서비스 도메인, 운영체계, 산출물 맵을 한 번에 파악하기 위한 기준 문+  * {{:henergy:inf02_c791a1.pptx|NOS-TAD-2501(아키텍처정의서)_v0.60.pptx (7249KB)}} 
 +  * {{:henergy:inf03_6518ac.docx|NOS-TAD-1501(아키텍개발표준및개발지침)_v0.81.docx (663KB)}} 
 +  * {{:henergy:inf04_a23dcd.docx|NOS-TAD-1501(어플리케이션아키텍처정의)_v0.8_2025.04.29.docx (1437KB)}} 
 +  * {{:henergy:inf05_558eea.docx|NOS-TAD-1501(어플리케이션아키텍처정의서)_0507_V0.7.docx (2254KB)}} 
 +  * {{:henergy:inf06_66d607.docx|NOS-TAD-1501(어플리케이션아키텍처정의)_0502_V0.7.docx (2255KB)}}
  
-===== 아키텍처 요 ===== +===== 개발환경설정 ===== 
-  * 환경축: 운영 내부망(10.2.x), 개발/검증망(172.17.x), 외부 공인 접근(220.95.212.x) +  * 참조 문서 없음
-  * 도메인: ''*.henergy.solar'' +
-  * 비스군: ERP / API(EAI) / SSO / GW / HEN / MOBI / CMS / EDMS / Monitoring / Batch +
-  * 운영 패턴: DNS + Nginx Reverse Proxy 중심의 멀티 도메인 라우팅+
  
-===== DNS/도메인 구조 ===== +===== 개발표준/조 문서 ===== 
-  * 네이밍 패턴 +  * {{:henergy:dev01_b05d45.pptx|NOS-PMO-1100(SSO설서)_V1.2.pptx (967KB)}} 
-    * ''l4-*'' L4 진입점 +  * {{:henergy:dev02_cd954b.pptx|HEnergy-형상배포가이드_v0.7.pptx (154KB)}} 
-    * ''*1'', ''*2'' 노드 이중화 +  {{:henergy:dev03_7e4ab9.pdf|NOS-PMO-1100(SSO설계서)_V1.2.pdf (623KB)}}
-    * ''*d'', ''*v'' : 개발/검증 계열 +
-    * ''jeus-*'', ''*-admin'' : 관리자  +
-  * 대표 도메인 +
-    * 업무''hen'', ''erp'', ''sso'', ''gw'', ''api'', ''mobi'', ''cms'' +
-    운영/관리''svn'', ''build'', ''nexus'', ''batch-admin'', ''monitoring'', ''gather'', ''mon''+
  
-===== Gateway (Nginx) 운영 ===== +===== 배치/운영 ===== 
-  * 운영 노드: 범용 WEB1 / WEB2 (이중 구성+  * {{:henergy:ops01_d76917.xlsx|SW버전체크(운영).xlsx (20KB)}} 
-  * 라우팅 파일 +  * {{:henergy:ops02_6e429a.docx|WebSocket 서버 운영방안.docx (401KB)}} 
-    * ''http2http.conf'' +  * {{:henergy:ops03_d7604b.docx|Batch 서버 운영방안.docx (668KB)}}
-    * ''https2http.conf'' +
-    * ''https2https.conf'' +
-  * 공통 파일 +
-    * ''ssl-common.conf'' +
-    * ''proxy-common.conf'' +
-    * ''internal_ips.conf'' +
-  * 특징: Host 헤더 기준으로 각 백엔드(업무/관리자/모니터링)로 프록시 분기+
  
-===== 프로젝트 수행 관점 요약 ===== +===== 솔루션 ===== 
-  * 운영계 시스템 구축 및 안정화 +  * 참조 문서 없음
-  * 검증/운영 배포 지원, 장애 대응 체계 정립 +
-  * Batch Framework 적용 및 운영 전환 +
-  * WebSocket 운영방안 수립 및 실비스 반영 +
-  * 형상/빌드/배포 체계 고도화(Jenkins 포함)+
  
-===== 핵심 산출물 맵 ===== +===== 보안/품질 ===== 
-  * 아키텍처 정의/지침 +  * 참조 문서 없음
-    * ''NOS-TAD-2501(아키텍처정의)_v0.60.pptx'' +
-    * ''NOS-TAD-1501(어플리케이션아키텍처정의서)_0428_V0.8.docx'' +
-    * ''NOS-TAD-1501(아키텍처개발표준및개발지침)_v0.81.docx'' +
-  * 운영방안 +
-    * ''Batch 서버 운영방안.docx'' +
-    * ''WebSocket 서버 운영방안.docx'' +
-  * 관리/추적 +
-    * ''요구사항추적표'', ''인수인계 체크리스트'', ''SW버전 체크'', ''주간보고''+
  
-===== 아키텍트 체크포인트 ===== +===== Miscellaneous ===== 
-  * 장점 +  * {{:henergy:msc02_8a5d98.xlsx|도메인목록.xlsx (10KB)}} 
-    * 대규모 도메인/서비스를 DNS+Gateway 기준으로 운영 가능 +  {{:henergy:msc03_f528c6.xlsx|Application_Architect_인수인계_Checklist.xlsx (11KB)}} 
-    문서/설정/주간 이력이 함께 관리되어 인수인계 용이 +  * {{:henergy:msc04_7fded5.xlsx|협력사 연락처 ( Henergy 차세대 ).xlsx (20KB)}} 
-  * 관리포인트 +  {{:henergy:msc05_b7da88.xlsx|서버 접근 제어(정책,그룹,서버) 설정_0414.xlsx (25KB)}} 
-    OLD 엔트리 정리 정책 필요 +  {{:henergy:msc06_3e2440.pptx|데이타흐름.pptx (34KB)}} 
-    * WEB1/WEB2 설정 Drift 방지(동기화 검증필요 +  * {{:henergy:msc07_98df8c.png|버리스트.png (105KB)}} 
-    DNS/라우팅 변경 시 영향도 분석 필수 +  * {{:henergy:msc08_c14d4c.xlsx|DNS_250321.xlsx (174KB)}}
- +
-===== 온보딩 순서 ===== +
-  - 개발가이드 → 아키텍처정의서 → DNS/Nginx 설정 → 주간보고 → 추적표 순으로 확인 +
-  - 변경 작업 전에는 반드시 DNS + Nginx 라우팅 + 대상 백엔드 3단 검증 수행+
  
henergy.1771637815.txt.gz · Last modified: by 192.168.0.1