REST API Management Platform
프레임 워크 자동화를 위한 DreamFactory API는 Backend 구축 및 관리를 위한 새로운 방법입니다.
DreamFactory 플랫폼을 통하여 안전하고 재사용 가능한 API를 신속하게 제작 및 관리, 배포 할 수 있으며 응용 프로그램 네트워크를 유연하게 통합시킬 수 있습니다.
RUN ANYWHERE
DreamFactory는 모든 OS, 개인, 공용 또는 하이브리드 인프라에서 실행되며 Docker, Kubernetes, Bitnami와 GitHub에서 배포할 수 있습니다.
LIMITLESS SCALABILITY
DreamFactory는 확장 가능하고 비보존형 생태이며 모든 버전의 무제한 연결 접근, 무제한 서비스 생성, 무제한 API 호출을 수행할 수 있으므로 비즈니스 성장에 부담하지 않습니다.
IRONCLAD SECURITY
사용자 환경에 배포 할 수 있는 컴플라이언스 아키텍처를 통해 데이터 공급망과 해당 규제 및 정책 제약 조건을 완벽하게 제어 할 수 있습니다.
Combine databases 데이터베이스 결합
데이터 스키마를 변경하거나 코드를 작성할 필요 없이 동일한 데이터 베이스 내 테이블 또는 다른 데이터 베이스 간에 가상 외래 키(virtual foreign key)를 생성하여 자동으로 연결할 수 있습니다.
단일 API를 호출하여 관련 오브젝트를 작성하거나 읽기, 갱신 및 업데이트 또는 삭제가 가능합니다.
Instant API creation API 즉시 생성
DreamFactory는 SQL 또는 NoSQL 데이터베이스, 파일 저장 시스템, 외부 HTTP, SOAP 등의 기존 서비스와 연결하여 즉시 사용할 수 있는 완벽한 REST API 엔드포인트 생성 도구 입니다.
DreamFactory는 새로운 프로젝트를 위한 API를 자동으로 생성하여 개발자가 애플리케이션 구축에 집중할 수 있도록 지원합니다.
Data governance
DreamFactory는 개인정보보호 적용 설계된 제품으로 거버넌스 보호 기능 통해 데이터가 GDPR 및 HIPAA와 같은 규정을 준수할 수 있습니다. 법률, 감사, 보안 및 컴플라이언스 부서를 만족시키는 동시에 엔지니어링 팀을 더욱 효율적으로 발전시킬 수 있습니다.
Server-side scripting 서버사이드 스크립트
중요한 응용 프로그램의 경우 데이터 유효성 검증, 워크플로우 규칙, 계산 등과 같은 서버사이드 비즈니스 로직이 필요합니다.
DreamFactory를 사용하면 모든 API 엔드포인트의 요청 또는 응답에 사용자 정의 로직을 추가하거나 JavaScript V8, Node.js, PHP 또는 Python 등으로 사용자 정의 API를 생성할 수 있습니다. 스크립트를 사용하여 사용자 정의 REST API를 만들 수도 있습니다.
Admin console 관리 콘솔
관리 콘솔을 사용하여 REST API 응용 프로그램, 스크립트, 보안설정, 사용자, 역할 등의 카탈로그를 포함한 DreamFactory 플랫폼 전체를 쉽게 관리할 수 있습니다.
반복적인 작업을 자동화해야 하는 경우에 대비하여 모든 관리 기능이 REST API로 공개되어 있습니다.
Application deployment 응용 프로그램 배포
DreamFactory를 사용하면 개발, 테스트 및 운영 환경 간에 응용 프로그램을 쉽게 마이그레이션 할 수 있습니다. 특정 응용 프로그램의 모든 메타 데이터 설정을 JSON형식으로 패키지화 하여 저장할 수 있으며, REST API 또는 관리 콘솔을 통하여 인스턴스 간에 패키지 파일을 자유롭게 배포할 수 있습니다.
Logging and reporting 로그 분석 및 보고
DreamFactory는 API 트래픽에 대한 로그 분석과 보고서 생성을 위하여 ELK stack(Elastic, Logstash 및 Kibana)을 제공합니다. Kibana는 인스턴스, 응용 프로그램, 역할(Roll), 사용자, API 엔드포인트 등으로 세분화된 대시보드를 제공하여 모든 API 호출에 대한 간편한 보고 기능을 제공합니다.
APIs 디지털 변환에 필요한 DreamFactory Support
DreamFactory는 고객과 파트너가 되어 시간과 예산에 최적화된 요구사항을 완벽하게 충족시키지 위하여 끊임없이 노력하고 있습니다.
Phone, email
and chat support
24/7 Engineer support
Customized remote & onsite training
Architectural consulting
Custom development