AI SREClickHouse Workshops

09 마무리

무엇을 만들었는지 되짚고, 가져가고, 자신의 데이터로 확장하는 방법을 배웁니다.

Your computer
macOS terminal: Run workshop commands in Terminal using zsh or bash.

시작점

여러분은 build-workshop-v1에 있습니다 — 세션 내내 설정해 온 완성된 앱입니다. 모듈 07에서 결함 브랜치를 체크아웃했다면, 계속하기 전에 그 모듈의 stash 및 전환 초기화 절차를 사용하세요. 약 10분을 예상하세요.

왜

여러분은 동작하는 프로토타입과 팀에 보여줄 이 저장소를 갖고 돌아갑니다. 두 시간 반의 실습 구축은 빠르게 지나갑니다. 진행자가 있는 3시간 세션에서는 남은 시간이 오프닝, 전환, 마지막 시연에 쓰입니다. 이 모듈은 여러분이 한 일을 명확히 정리합니다: 무엇을 시연할 수 있는지, 오늘 이후에도 무엇이 계속 돌아가는지, 그리고 이것을 여러분의 시스템으로 돌리는 단 하나의 변경입니다.

목표

만든 각 구성 요소의 이름을 말할 수 있고, 여러분의 데이터를 가리키게 하려면 무엇 하나를 바꿔야 하는지 아는 것.

Step 1 — 만든 것 되짚기

여러분은 NYC 택시 앱을 가져와서:

  • 과거 데이터 분석을 ClickHouse Cloud로 옮기고, 오브젝트 스토리지에서 시드했습니다(모듈 01).
  • ClickPipe를 통해 매니지드 Postgres에서 오는 실시간 CDC를 추가했습니다(모듈 03).
  • ClickHouse Agents로 데이터를 대화형으로 탐색했습니다(모듈 04).
  • ClickStack과 HyperDX로 앱을 관측 가능하게 만들었습니다(모듈 05).
  • 에이전트가 그 텔레메트리 위에 SRE 대시보드와 알림을 만들게 했습니다(모듈 06).
  • AI SRE와 함께 실제 장애를 진단하고 수정했습니다(모듈 07).
  • Langfuse에서 엔드투엔드로 추적되는 인앱 AI 채팅을 연결했습니다(모듈 08).

Step 2 — 가져가기

ClickHouse Cloud 리소스는 트라이얼 기간 동안 유지됩니다: ClickHouse 서비스, 매니지드 Postgres, ClickPipe, ClickHouse Agent, ClickStack 산출물입니다. Langfuse 트레이스는 여러분의 Langfuse Cloud 프로젝트에 남습니다. 앱, trip writer, 텔레메트리 컬렉터는 로컬이므로 돌아왔을 때 Docker를 재시작하세요. .env.workshop은 비공개로 저장하세요. 이것만으로 팀에게 다섯 가지를 라이브로 보여줄 수 있습니다:

  • ClickHouse Cloud 위의 실시간 운영 대시보드(모듈 01-03),
  • 매니지드 Postgres에서 스트리밍되는 변경 데이터 캡처 파이프라인(모듈 03),
  • ClickHouse Agents로 데이터를 다루는 대화형 BI(모듈 04),
  • 텔레메트리 위에 AI가 만든 SRE 대시보드와 알림(모듈 05-06),
  • 그리고 Langfuse에서 엔드투엔드로 추적되는 인앱 AI 채팅(모듈 08).

저장소를 공유할 건가요? 자율 진행으로도 돌아갑니다

이 저장소를 건네받는 누구든 강사 없이 워크숍을 진행할 수 있습니다. 이 워크숍을 자율 진행으로 운영하기와 트러블슈팅 참고 문서를 알려주세요 — 이 둘이 강의실과 진행자가 제공했을 모든 것을 커버합니다.

Step 3 — 자신의 데이터로 확장하기

db/와 .env.workshop

가치를 얻는 가장 짧은 길은 파이프라인을 여러분의 시스템으로 돌리는 것입니다:

- Point a Postgres CDC ClickPipe at YOUR operational database instead of the workshop's managed instance.
- Adjust the schema and the back end's queries to your tables.
- Send YOUR app's OpenTelemetry to ClickStack and rebuild the SRE dashboard on it.

완료 확인 방법

  • 보지 않고도 엔드투엔드 아키텍처를 설명할 수 있습니다.
  • CDC를 여러분의 데이터베이스로 가리키게 하는 단 하나의 설정 변경이 무엇인지 알고 있습니다.

마무리

여러분은 실시간이고 관측 가능하며 AI가 돕는 분석 애플리케이션을 ClickHouse Cloud 위에 한 번에 구축했고, 타이핑은 대부분 에이전트가 했습니다. 가져갈 결론은 이것입니다: 여러분의 스택에서도 반복할 수 있습니다.

끝났습니다 — 다음은

매니지드 클라우드 리소스는 트라이얼 기간 동안 유지됩니다. 사용하고 싶을 때 로컬 앱을 재시작하세요. 더 나아갈 준비가 되었다면 다음 중 아무거나 골라보세요:

  • 자신의 데이터를 가져오세요. Postgres CDC ClickPipe를 여러분의 운영 데이터베이스로 돌리고 스키마와 쿼리를 여러분의 테이블에 맞게 조정하세요(모듈 03이 그 형태를 보여줍니다).
  • ClickHouse Agents를 더 깊이 파보세요. ai.clickhouse.cloud에서 에이전트를 여러분의 데이터셋에 연결하고, 택시 데이터를 넘어선 대화형 BI를 탐색하세요.
  • 저장소는 여러분의 것입니다. 이 저장소와 저장한 .env.workshop을 보관하세요. 어떤 모듈이든 다시 실행하거나 팀 동료에게 건네주세요 — 완전히 자율 진행으로 돌아갑니다.

무언가 고장 났다면

  • 트레이스나 데이터가 나타나지 않나요? 해당 모듈의 You should see 체크포인트를 다시 확인하세요 — 정확히 기대되는 출력이 적혀 있습니다.
  • 설치나 자격 증명 문제인가요? 트러블슈팅에 테스트에서 확인된 모든 실패와 해결책이 정리되어 있습니다.
  • 깨끗한 기준 상태가 필요한가요? git switch build-workshop-v1이 완성된 앱으로 되돌려 줍니다.

최종 상태

워크숍을 마쳤습니다. ClickHouse 문서를 살펴보고, 더 깊이 들어가고 싶은 모듈은 언제든 다시 방문하세요.

이 페이지의 내용

Track your progress?

Optional. We email a link to confirm your address; progress records once you open it.

Please use your work email address, not a personal one.

Progress tracking also requires accepting the current Terms of Service in Privacy settings.

KO