콘텐츠로 이동

개요

Archie Core Banner

Archie를 구동하고 현대 애플리케이션이 전례 없는 속도와 명확성으로 아이디어에서 프로덕션으로 전환할 수 있게 하는 AI 네이티브 백엔드인 Archie Core에 오신 것을 환영합니다.

Archie Core는 일반적으로 수반되는 마찰, 형식, 장기적 종속 없이 엔터프라이즈 인프라의 힘을 원하는 팀을 위해 설계된 클라우드 불가지론적 Backend-as-a-Service(BaaS)입니다.

이 문서는 Archie Core가 무엇인지, 어떻게 작동하는지, 그리고 어떻게 구축하는지를 설명합니다.


Archie Core는 애플리케이션의 백엔드를 자동으로 생성, 운영, 발전시키는 차세대 클라우드 백엔드입니다.

핵심적으로 Archie Core는 다음을 제공합니다:

  • 실제 관계형 데이터베이스(PostgreSQL 또는 MySQL)
  • 자동 생성되는 GraphQL 및 REST API
  • 엔터프라이즈 급 시스템 서비스(인증, RBAC, 스토리지, 메시징 등)
  • 사용자 정의 함수를 통한 확장 가능한 백엔드 로직
  • 자연어를 통한 AI 네이티브 상호작용
  • 일급 CI/CD 및 프로덕션 거버넌스

기존 백엔드와 달리, Archie Core는 별개의 도구들로 조립되지 않습니다. 인간과 AI 모두가 이해할 수 있도록 설계된 단일하고 응집력 있는 시스템입니다.

이 문서는 다음을 위해 작성되었습니다:

  • 프로덕션 애플리케이션을 구축하는 개발자
  • 아키텍처 부채 없는 속도를 원하는 창업자
  • 명확성과 추진력을 중시하는 프로덕트 팀

API, 데이터베이스, 현대 클라우드 애플리케이션을 이해한다면 올바른 곳에 오셨습니다.

대부분의 플랫폼은 AI를 나중에 추가합니다. Archie Core는 처음부터 AI를 위해 설계되었습니다.

이것은 다음을 의미합니다:

  • 백엔드를 자연어로 탐색하고 조작할 수 있습니다
  • 데이터 모델, API, 권한, 로직이 설명 가능하고 검사 가능합니다
  • AI 에이전트(Archie 자체 포함)가 시스템에 대해 안전하게 추론할 수 있습니다

AI는 Archie Core의 기능이 아닙니다 — 일급 참여자입니다.

이것은 Archie Core를 다음에 특히 적합하게 만듭니다:

  • AI 지원 개발
  • 에이전틱 워크플로우
  • 아키텍처 저하 없는 빠른 반복

Archie Core는 AWS, Google Cloud Platform 또는 Azure에서 실행됩니다.

선택하세요:

  • 클라우드
  • 리전
  • 배포 전략

Archie Core는 추상화 쇼 없이 이식성을 제공합니다. 애플리케이션은 실제 인프라에서, 실제 데이터베이스를 사용하여, 실제 운영 보장과 함께 실행됩니다. 독점적 런타임은 없습니다. 가짜 데이터베이스는 없습니다. 숨겨진 종속은 없습니다.

모든 Archie Core 백엔드는 유연한 클라이언트 주도 액세스를 위한 강력한 GraphQL API를 자동으로 노출합니다 — 데이터 모델이 즉시 API가 됩니다.

보안, 유효성 검사, 권한이 일관되게 적용되며, 사용자 정의 글루 코드나 수동 배선이 필요 없습니다.

Archie Core에는 실시간으로 시스템을 이해하고 테스트할 수 있는 대화형 도구가 포함되어 있습니다:

  • API Playground – GraphQL 및 REST API 탐색 및 실행
  • SQL Playground – SQL을 사용하여 데이터베이스에 직접 쿼리

이 도구들은 학습, 디버깅, 검증, AI 지원 탐색을 위해 설계되었습니다.

Archie Core는 즉시 사용 가능한 프로덕션 급 백엔드 서비스를 제공합니다:

  • 인증(여러 공급자)
  • 역할 기반 액세스 제어(RBAC)
  • 파일 스토리지(여러 공급자)
  • 통합(SendGrid, Shopify, Slack, Stripe, Twilio)

이 서비스들은 네이티브이며, 후에 추가된 것이 아닙니다 — 즉 일관되고, 안전하고, 관찰 가능하며, 모두 동일한 권한 및 데이터 모델에 의해 관리됩니다.

생성된 동작으로 충분하지 않을 때, Archie Core는 사용자 정의 백엔드 함수를 사용하여 백엔드를 확장할 수 있게 합니다.

이 함수들은:

  • Archie Core 런타임 내에서 안전하게 실행됩니다
  • 데이터 및 서비스에 대한 제어된 액세스를 갖습니다
  • 시스템 보장 및 권한을 보존합니다
  • 생성된 API와 깔끔하게 통합됩니다

이를 통해 모델을 깨지 않고 고급 비즈니스 로직을 구현할 수 있습니다.

Archie Core는 다음을 지원합니다:

  • PostgreSQL
  • MySQL

표준 SQL을 사용하여 실제 관계형 데이터베이스로 작업합니다. 데이터는 이식 가능하고, 쿼리 가능하고, 이해 가능한 상태로 유지됩니다 — 오늘도, 앞으로도.

Archie Core에는 다음과 같은 서비스와의 일급 통합이 포함되어 있습니다:

이 통합들은 서드파티 플러그인이 아닌 네이티브 기능으로 취급됩니다 — 일관된 보안, 구성, 관찰 가능성을 보장합니다.

Archie Core는 원시 지연 시간뿐만 아니라 전반적인 개발자 생산성에서도 예외적으로 빠르도록 설계되었습니다.

글루 코드, 중복된 로직, 수동 배선을 제거함으로써:

  • 팀은 더 빠르게 배포합니다
  • 시스템은 더 깨끗하게 유지됩니다
  • 운영 오버헤드가 줄어듭니다

성능은 후순위가 아닙니다 — 디자인 목표입니다.

Archie Core는 첫날부터 엔터프라이즈 기능을 포함합니다:

  • CI/CD 파이프라인
  • 환경 격리
  • 안전한 배포
  • 프로덕션 거버넌스 및 감사 가능성

나중에 다시 작성해야 하는 “프로토타입 모드”는 없습니다.

Archie Core는 아이디어에서 애플리케이션까지의 플랫폼인 Archie에 완전히 통합되어 있습니다.

이것은 다음을 의미합니다:

  • 백엔드는 프로덕트 사고의 일부로 생성되며, 이후가 아닙니다
  • 아키텍처, 데이터 모델, API가 함께 발전합니다
  • AI는 프로덕트, 디자인, 인프라 계층 전체에서 추론할 수 있습니다

Archie Core를 독립적으로 사용할 수 있습니다 — 하지만 Archie와 결합할 때 진정으로 빛납니다.

Archie Core는 의도와 실행 사이의 마찰을 제거하도록 설계되었습니다. 이 문서의 나머지 부분에서 그 방법을 보여줍니다.