본문으로 건너뛰기
BigTree108

SaaS 개발 서비스

제품 기업을 위한 SaaS 개발입니다. 구독, 엔터프라이즈 로그인, 많은 고객에게 판매하는 제품에 필요한 운영 기능을 갖춘 멀티 테넌트 웹 애플리케이션을 처음부터 구축하거나 이미 운영 중인 SaaS 제품에 추가합니다.

SaaS 제품에 구축하는 것

  • 멀티 테넌트 아키텍처

    테넌트 격리를 처음에 결정합니다. 행 수준 보안을 적용한 공유 데이터베이스, 테넌트별 스키마, 테넌트별 데이터베이스 중에서 고객의 컴플라이언스 요건과 호스팅 비용에 따라 선택합니다.

  • 구독 및 청구

    Stripe 또는 Paddle을 통한 요금제, 체험, 좌석, 사용량 기반 요금을 구현하며, 웹훅을 멱등하게 처리하므로 재시도된 이벤트가 고객에게 두 번 청구되지 않습니다.

  • 엔터프라이즈 싱글 사인온

    OpenID Connect와 SAML을 통한 Microsoft Entra ID, Okta, Google 로그인, SCIM 프로비저닝, 각 고객의 관리자가 직접 관리하는 역할을 구현합니다.

  • 지원팀을 위한 백오피스

    테넌트 조회, 테넌트별 기능 플래그, 사용량 보고서, 시간이 제한되고 감사 로그에 기록되는 지원 접근을 제공합니다.

  • 보안 설문에 대한 답변

    감사 로그, 전송 중 및 저장 시 암호화, 테넌트별 데이터 내보내기와 삭제, 고객의 보안 심사나 ISO 27001 또는 SOC 2 감사가 요구하는 증빙을 갖춥니다.

  • 점검 시간 없는 릴리스

    기능 플래그 뒤의 지속적 배포, 파이프라인에서 실행되며 이전 버전과 호환되는 데이터베이스 마이그레이션, 테넌트 전반의 단계적 롤아웃을 구현합니다.

SaaS 개발자 채용

  • 전담 SaaS 개발자

    귀사 팀에 풀타임으로 합류해 귀사의 도구와 프로세스로 일하고 귀사의 리드에게 보고하는 SaaS 개발자 인력입니다. 면접은 귀사가 진행하고, 우크라이나 현지 계약, 급여, 청구, 휴가는 당사가 맡습니다.

  • SaaS 개발 프로젝트

    범위와 확정된 계획이 있는 SaaS 개발 업무입니다. 당사의 지정 리드가 결과에 책임을 지고 귀사의 채널에서 진행 상황을 보고합니다.

  • 지속적인 SaaS 개발

    지속적으로 제공하는 SaaS 개발 서비스입니다. 매달 같은 인력이 투입되고, 우선순위를 정하는 백로그를 운영하며, 투입 시간은 당사 포털과 인보이스에서 확인하실 수 있습니다.

전담 개발팀 페이지는 전문가가 귀사 팀에 합류하는 방식을 설명하고, 외주 개발 페이지는 프로젝트 납품, 인수, 비용 청구 방식을 다룹니다.

SaaS 개발 업무를 맡는 사람들

  • 기술 리드

    테넌시 모델, 아키텍처, 릴리스 프로세스

  • 백엔드 엔지니어

    .NET, Python, Java, Node.js 서비스와 API

  • 프런트엔드 엔지니어

    Angular, React, Vue 애플리케이션과 디자인 시스템

  • 클라우드 및 DevOps 엔지니어

    Terraform, 파이프라인, 모니터링, 테넌트별 비용

  • QA 엔지니어

    릴리스마다 실행되는 회귀 테스트 스위트

SaaS 제품 작업 방식

SaaS 제품은 끝나는 일이 없으므로 매주 바뀔 수 있게 구축합니다. 기능 플래그 뒤의 작은 릴리스, 파이프라인에서 실행되는 테스트, 코드와 함께 버전 관리되는 데이터베이스 마이그레이션, 오류가 어느 테넌트의 것인지 보여 주는 모니터링을 갖춥니다. 테넌트별 비용은 클라우드 청구서에서 발견하는 것이 아니라 설계에 포함합니다.

당사는 .NET, Angular, Azure로 직접 구축한 플랫폼으로 회사를 운영하며, 고객별 행 수준 보안과 개인정보 및 금융 데이터용 Always Encrypted 컬럼을 적용하고, 고객을 위해 구축하는 제품도 같은 규칙을 따릅니다.

그 밖에 당사가 제공하는 솔루션

솔루션 개요

SaaS 개발 관련 자주 묻는 질문

저희 기존 제품에 멀티 테넌시를 추가할 수 있습니까?

예. 현재 데이터가 분리되는 방식을 검토하고 위험을 문서화한 뒤, 각각 릴리스할 수 있는 단계로 선택한 테넌시 모델로 옮기며, 한 테넌트가 다른 테넌트의 데이터를 읽을 수 없음을 입증하는 테스트를 함께 제공합니다.

SaaS 제품은 어떤 클라우드에서 구축하십니까?

당사에서 가장 큰 팀이 매일 Azure에서 일하며, AWS와 Google Cloud도 선택지입니다. 고객, 기존 계정, 보유한 크레딧에 따라 선택하며, 어느 클라우드든 모든 것을 Terraform으로 선언합니다.

SaaS 개발자 투입까지 얼마나 걸립니까?

적합한 SaaS 개발자 인력이 있으면 귀사의 면접, NDA, 지식재산권 양도 절차만 거치면 바로 시작할 수 있습니다. 그렇지 않으면 인재를 탐색하며, 보통 2~3주 안에 후보자 프로필을 전달합니다. 귀사가 승인하기 전에는 누구도 업무를 시작하지 않습니다.

SaaS 개발자 채용은 BigTree108을 통해 어떻게 진행합니까?

필요한 업무, 경력 수준, 근무 시간을 알려 주십시오. 당사가 한두 명의 프로필을 제안하면, 귀사는 직접 채용하는 인력과 같은 방식으로 면접을 진행하고, BIG TREE 108 LLC와 하나의 계약을 체결하여 월 1회 하나의 인보이스를 받습니다.

전문가가 만든 결과물의 소유권은 누구에게 있습니까?

귀사에 있습니다. 모든 전문가는 당사와 서명한 계약으로 모든 작업 결과물을 회사에 귀속시키고, 귀사와의 계약으로 이것이 다시 귀사에 귀속됩니다. 코드, 디자인, 문서는 당사만 수정할 수 있는 곳이 아니라 귀사의 저장소와 도구에 직접 전달합니다.

SaaS 제품을 구축하거나 키우고 계십니까?

고객이 누구이고 제품이 현재 무엇을 하는지 알려 주십시오. 1영업일 이내에 아키텍처 권고, 계획 또는 후보자 프로필로 답변드립니다.