통합
Kubernetes는 컴퓨터 애플리케이션 배포, 확장 및 관리를 자동화하는 오픈 소스 컨테이너 오케스트레이션 시스템입니다. TiDB Operator를 사용하면 Kubernetes에 TiDB를 손쉽게 배포할 수 있습니다. TiDB Operator는 퍼블릭 또는 프라이빗 클라우드에 TiDB 클러스터를 배포하기 위한 자동 운영 체제입니다. 배포, 업그레이드, 확장, 백업, 장애 조치 및 구성 변경을 포함한 TiDB의 전체 관리 수명 주기를 지원합니다.
Apache Spark는 빅데이터/머신러닝 및 대규모 데이터 처리를 위한 오픈소스 통합 분석 엔진입니다. TiSpark는 TiDB 및 TiKV 위에 Apache Spark를 실행하여 복잡한 OLAP 쿼리를 수행할 수 있도록 구축된 경량 계층입니다. Spark 플랫폼과 분산형 TiKV 클러스터의 장점을 모두 활용하고 분산형 OLTP 데이터베이스인 TiDB와 원활하게 연동하여 온라인 트랜잭션과 분석을 위한 원스톱 솔루션인 HTAP(하이브리드 트랜잭션 및 분석 처리) 솔루션을 제공합니다.
Confluent Platform은 Apache Kafka를 핵심으로 하는 (그리고 최초 개발자들이 직접 구축한) 완벽한 규모의 데이터 스트리밍 플랫폼으로, 데이터를 지속적인 실시간 스트림으로 손쉽게 액세스, 저장 및 관리할 수 있도록 지원합니다. TiCDC와 Avro 프로토콜을 사용하면 TiDB를 Confluent Platform에 원활하게 통합할 수 있습니다. TiCDC는 Confluent Platform이 인식하는 형식으로 데이터 변경 사항을 Kafka로 스트리밍할 수 있습니다.
Apache Flink는 무한 및 유한 데이터 스트림에 대한 상태 저장 연산을 위한 오픈 소스 프레임워크이자 분산 처리 엔진입니다.
HashiCorp Terraform은 인프라 자동화 도구입니다. DevOps 팀은 이를 통해 단일 CLI 워크플로로 수백 개의 클라우드 서비스를 프로비저닝하고 관리할 수 있습니다. TiDB Cloud Terraform Provider를 사용하면 Terraform을 이용하여 클러스터, 백업 및 복원과 같은 TiDB Cloud 리소스를 관리할 수 있습니다.
Vercel은 프런트엔드 개발자를 위한 플랫폼으로, 혁신가들이 영감을 받는 순간 바로 구현할 수 있도록 필요한 속도와 안정성을 제공합니다. Vercel과 TiDB Cloud를 손쉽게 통합하여 웹 애플리케이션을 개발하고 배포할 수 있습니다.
Bytebase는 애플리케이션 개발 수명 주기 전반에 걸쳐 데이터베이스를 변경, 조회, 보호 및 관리할 수 있는 통합 웹 포털을 제공하는 DevOps 도구입니다.
Netlify는 최신 웹 애플리케이션을 구축, 배포 및 확장하는 데 가장 인기 있는 플랫폼입니다. 개발자들은 강력하면서도 간편한 워크플로우를 제공하는 Netlify를 선호합니다. 이를 통해 원하는 도구를 쉽게 통합하고 팀과 협업하여 최고의 온라인 경험을 더 빠르게 제공할 수 있습니다.
Zapier는 200만 명이 넘는 사용자가 앱을 연결하여 맞춤형 워크플로우를 구축하는 앱 자동화 플랫폼입니다. Zapier 연동을 통해 앱의 API를 Zapier 플랫폼에 연결하고 5,000개 이상의 인기 앱과 통합하여 새로운 데이터 또는 업데이트된 데이터를 모니터링하고, 기존 데이터를 검색하거나, 데이터를 생성 및 업데이트할 수 있습니다.