TSP란?

제품의 개념

TSP(TmaxSoft SaaS Platform)는 티맥스소프트 상용 및 오픈소스 미들웨어 제품을 별도 설치 없이 서비스 형태로 이용할 수 있는 SaaS 플랫폼입니다.

구성 및 아키텍처

TSP는 클라우드 서비스 제공업체(CSP)의 Infrastructure as a Service(IaaS)를 활용하여 CSP의 서버를 통해 구성한 VM Pool을 기반으로 웹 서버, 웹 애플리케이션 서버, 데이터베이스 서비스를 생성합니다. 이때 사용자 간 보안 유지를 위해 멀티 테넌트 형태로 구성되며, TSP 포털을 통해 편리한 운영 환경 및 서비스 관리가 가능합니다.

figure tsp architecture

주요 기능

TSP는 사용자가 다양한 비즈니스 인프라를 효율적으로 구축할 수 있도록 다양한 기능을 제공합니다.

  • 클라우드 네이티브(Cloud Native)

    클라우드의 De Facto 스탠다드인 쿠버네티스 환경으로 시스템이 구축되어, 부하에 따라 오토스케일링(Auto-Scaling) 기능이 자동으로 구현되며 다양한 배포 방식을 지원합니다.

  • Cloud DB for PostgreSQL

    데이터베이스의 안정성을 위해 주 서버와 백업 서버 간의 자동 전환, 데이터베이스 자동 백업, 데이터 복제 기능을 제공합니다.

  • 직관적인 UI의 모니터링 시스템

    장애 여부 판단을 위한 서비스 응답 시간 및 처리량에 대하여 직관적인 모니터링 기능을 제공합니다.

특징

TSP의 주요 특징은 아래와 같습니다.

  • 멀티 테넌트(Multi Tenant)

    사용자 간에 강력한 격리 및 보안이 유지되며, 클라우드 인프라 공유가 가능합니다.

  • 사용량 기반의 종량 요금제

    기존 온프레미스 사용 시 과금되었던 인프라, 소프트웨어 구축 및 인프라 운영 비용이 별도로 청구되지 않으며, 사용한 만큼의 소프트웨어 이용료만 과금되어 비용을 효과적으로 절감할 수 있습니다.

  • 원클릭 서비스

    원하는 카탈로그 선택 후 몇 번의 클릭만으로 서비스 생성 및 애플리케이션 배포가 가능합니다.

  • 유연하게 확장 가능한 서비스

    TSP 내 제품들은 원하는 만큼 유연하게 확장 가능합니다.