버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

  • 전체 시스템은 AWS Cloud 위에 구성, 어플리케이션은 EKS(Elastic Kubernetes Service) 안에 Pod로 구성하며 BMS(AWS RDS, PostgreSQL), Redis, Elasticsearch 등 Stateful 서비스는 AWS Managed 서비스를 이용합니다.

  • 서비스 어플리케이션은 Java Spring Boot로 개발된 Restful API를 기반으로 구성합니다.

  • Admin 서비스(BO, CC)는 Spring Boot와 Thymeleaf 템플릿 엔진을 사용하여 Web Page로 서비스 되며, Front 서비스(FO, MO)는 Vue.js로 구현한다. 각 서비스의 고객 세션(또는 토큰)은 Redis에 저장하여 클러스터 서비스가 가능하도록 합니다.

  • 시스템은 개발계, 검증계, 운영계로 구성하며 각각은 동일한 토폴로지(Topology)를 가집니다.

...

이 가이드 문서는

명명규칙 /wiki/spaces/TG/pages/2752519🔒
명명규칙은 시스템의 가독성과 관리를 개선하기 위한 중요한 요소입니다. 이 섹션에서는 명명규칙에 대해 설명합니다.

외부 도메인 /wiki/spaces/TG/pages/2654329🔒
외부 도메인은 시스템이 구동되는 환경을 설명합니다. 이 섹션에서는 AWS 클라우드와 관련된 외부 도메인을 다룹니다.

AWS 리소스 구성 설계 /wiki/spaces/TG/pages/2719841🔒
AWS 리소스를 구성하는 방법과 각 리소스의 역할에 대해 설명합니다.

서비스(Kubernetes) 구성 설계 /wiki/spaces/TG/pages/2523265🔒
Kubernetes를 사용하여 컨테이너 오케스트레이션과 클러스터 관리를 수행하는 방법을 다룹니다.

애플리케이션 구성 설계 /wiki/spaces/TG/pages/2752526🔒
각 서비스의 애플리케이션 구성에 대해 설명합니다. 이 섹션에서는 Restful API, Web Application, 및 세션 관리를 다룹니다.

CI/CD 구성 설계 /wiki/spaces/TG/pages/2654350🔒
지속적 통합 (CI) 및 지속적 배포 (CD) 환경을 구성하는 방법과 자동화된 빌드, 테스트, 및 배포를 다룹니다.

성능 향상/보장 방안 /wiki/spaces/TG/pages/2654357🔒
시스템의 성능을 향상시키고 보장하기 위한 방안과 전략에 대해 설명합니다.

...