☁️ Tencent Cloud 27

[TRTC] Tencent RTC Engine 데모 소개

Tencent RTC  Tencent RTC란 텐센트클라우드의 실시간 커뮤니케이션 클라우드 서비스로 음성 및 동영상 통화, 라이브 채팅, 라이브 스트리밍, 인터넷 강의, 화상회의, 뷰티필터 등 미디어적으로 구현할 수 있는 거의 모든 기능을 제공하는 상품이다. 이례적으로 독립적인 상품 홈페이지까지 있는 것으로 보아 텐센트클라우드의 베스트셀러로 보이는 이 TRTC의 카테고리와 장점을 공식 홈페이지에서는 아래와 같이 소개하고 있다.        제품 카테고리 - Video and Voice call : 고품질의 비디오 및 음성통화 구현 - Chat : API를 활용한 실시간 채팅 서비스 (이 상품의 Demo 가이드의 경우 다른 글에서 이미 소개한 적이 있다.) - RTC Engine : RTC SDK를 활용한..

[EdgeOne] AI Gateway 베타서비스 체험기

어느 날 Tencent Cloud EdgeOne 콘솔에서 새로운 메뉴를 발견했다.      Open Edge - AI Gateway 가 바로 그 것.     베타 버전이길래 내 계정에만 특별한 베타테스터 권한을 준건가.. 싶었는데 그건 아니었다.^^;;;  우선 활성화를 해보기 위해 Activate Now 를 클릭하고     음... 좋은 말씀 같으니 동의하고 또 다시 Activate Now 버튼을 클릭.     그런데 베타버전 사용자 신청 대기가 많으니 인내심을 가지고 기다리라고 한다. 생각 보다 꽤 오랫 동안 대기상태가 지속되었는데, 며칠 뒤 우연히 클릭해보니 열려있었다.   일단 그 전에 OpenEdge 와 AI Gateway가 뭔지 파악해볼 필요가 있다.   Tencent Cloud EdgeOne..

동일 Subnet의 특정 CVM에서만 TencentDB로 접근이 불가능한 현상

간단한 트러블슈팅 경험 공유를 위해 작성하였다.  문제 발생  출근 길 버스에서 고객사의 전화 한 통을 받았다. 고객사는 서비스 확장을 위해 스테이징 환경에서 텐센트클라우드의 CVM과 TencentDB로 작은 웹 서비스 아키텍쳐를 구성했는데 DB접속이 안 되는 현상이 발생했다고 했다. 구체적인 이슈는 이러했다.   아키텍처를 들여다보면 고객사의 텐센트클라우드 계정에는 특정 VPC 内 1개의 가용영역에 Public IP를 할당받은 CVM 그룹이 위치한 서브넷이 있고 TencentDB가 속한 Private 서브넷이 구성되어 있다. 고객사는 현재 상태에서 추가 아키텍처 설계를 하기 전 CVM 인스턴스에서 DB로 연결 테스트를 진행했는데 타임아웃 에러가 계속해서 뜬다고 했다.    가장 먼저 내 머릿속을 스친건..

[AI] Tencent cloud AI Code Assistant 체험기

Tencent Cloud AI Code Assistant  Tencent Cloud AI Code Assistant는 텐센트에서 5월에 공개한 AI 코딩 어시스턴트 툴로, 텐센트의 자체 거대 언어 모델인 훈위안(混元,hunyuan)을 기반으로 개발되었다. 개발자들에겐 이미 Copilot이나 CursorAI 등의 다른 AI 코딩 툴을 먼저 접해봐서 익숙할텐데 Tencent Cloud AI Code Assistant 역시 코드 자동완성, 변수명 제안, 리팩토링, 테스트코드 작성, 최적화 등 코딩 시 개발자에게 편리한 기능을 제공해준다. VScode나 인텔리제이 IDE 제품들 내부에서 플러그인 형태로 적용 가능하며 현재는 중국 콘솔에만 베타버전으로 오픈된 것으로 보인다.   이 글에서는 해당 제품을 직접 사용..

Auto Scaling 그룹에서의 Spot instance 할당

Spot instance Tencent Cloud의 스팟인스턴스는 Pay-as-you-go 대비 매우 저렴한 가격으로 인스턴스를 빌려 사용할 수 있는 과금모델이다. 그러나 인스턴스의 재고상황에 따라 자동으로 회수되는 특성 때문에 프로덕션 환경에 직접적으로 사용하기에는 적합하지 않다. (사실 입찰가격이 시장가격보다 낮아지면 회수되는 것이 보통이지만 , 텐센트클라우드의 공식홈페이지를 보면 2024년1월8일 기준으로 가격 이슈로는 회수되지 않는다고 되어있다. 언제든 바뀔 수 있다.) 따라서 불시에 종료되어도 무방한 테스트 환경이나 고성능의 서버로 시간을 크게 단축시킬 수 있는 애플리케이션 빌드 및 배포, 배치작업 등에 알맞은 과금모델이다.    스팟인스턴스를 구매한다는 것은 한 마디로 동네 부자형에게 밥 한 ..

[OS]TencentOS Server 에 대해서 알아보자

TencentOS Server  메이저 클라우드 벤더들이 그러하듯 텐센트클라우드 역시 자체개발한 OS를 오픈소스로 제공하고 있다. CentOS를 기반으로 한 리눅스 배포판인 TencentOS Server가 바로 그 것. 당연하게도 CentOS와 호환되며 텐센트클라우드 상품에 최적화된 성능을 제공한다고 한다. CentOS의 유지관리가 중단된 시점에서 갈 길을 헤매고 있는 이들에게 새로운 한 줄기 빛이 될 수 있을지 텐센트가 소개하는 TencentOS Server의 내용을 살펴보도록 한다.   TencentOS Server 소개 및 장점CVM 인스턴스 구입 시 총 세 가지 버전의 TencentOS Server의 퍼블릭 이미지를 선택할 수 있다. 텐센트클라우드 공식 문서에는 TencentOS Server를 아..

클라우드를 클라우드 답게 사용하기 위해 피해야할 몇 가지

중요한 것은 '무엇'이 아닌 '어떻게' 한 때 유행 따라 로봇청소기를 산 적이 있었다. 가끔 집안청소가 필요할 때 작동을 시켜봤는데 성능이 내가 생각했던 것보다 기대이하였다. 외출했다 돌아오면 거실 구석에서 버벅거리고 있기도 하고 열린 현관문 밖으로 탈출을 시도하기도 했다. 이럴 거면 그냥 내가 손으로 청소기를 돌리는 게 낫겠다 싶었다. 그러던 어느날 친구집에 놀러 갔는데 이놈이 로봇청소기 때문에 삶의 질이 달라졌다고 하는 게 아닌가. 내가 쓰는 모델보다 성능도 더 낮은 편에 속하는 모델이었는데도 전혀 다른 반응인 게 신기해서 물어보니 친구는 나에게 로봇청소기에 대한 팁 몇 개를 알려주었다. 청소기의 이동 동선을 방해하지 않게 바닥은 적당히 정리를 해야 하고 물 보충은 어떻게 하는지 등등.. 모두 기본적..

CBS 리소스를 instance에 마운팅 하는 방법 (Linux)

Tencent Cloud의 Cloud Block Storage를 구매한 후 인스턴스에서 정상적으로 접근하려면, 해당 인스턴스에 CBS 리소스를 마운트하는 과정이 필요합니다. 또한, 필요한 경우 파일 시스템을 포맷하고 파티션을 설정하는 작업도 진행해야 합니다. 이 글에서는 리눅스 시스템에서 이러한 과정을 진행하는 방법을 소개합니다.   CBS 구매 및 인스턴스에 연결하기 OS가 설치된 System disk (50GB) 이외에 어떤 볼륨도 마운트 되지 않은 CVM을 준비합니다.  CVM콘솔에서 'Cloud Block Storage' 메뉴를 클릭합니다. CVM과 같은 가용영역 내에서 적당한 크기의 CBS리소스를 구매한 후 해당 디스크의 옵션에서 Attach를 클릭하여 인스턴스와 디스크를 연결합니다. 여기서는 ..

Tencent Cloud 비용 최적화 가이드라인

클라우드 비용관리의 중요성 기업이 클라우드 도입으로 얻는 이점 중 비용절감에 대한 부분은 빼놓을 수 없는 요소이다. 클라우드 운영비용이 자체 데이터센터 운영이나 코로케이션 모델보다 비용적인 우위를 가지느냐는 여전히 뜨거운 논쟁거리이지만 클라우드에 적합한 서비스에 훌륭한 아키텍쳐의 설계가 합쳐지면 충분히 경제적인 인프라 운영이 가능한 것도 사실이다. 여기에 담당자의 적절한 비용 최적화 운영을 더한다면 기업 입장에서는 더 큰 이득을 얻을 수 있다.  사실 기업이 클라우드 관리를 MSP에 맡기는 이유 중에 큰 비중을 차지하는 부분이 위와 같은 빌링 관련된 내용일 것이다. 수 십개의 계정에서 발생하는 비용을 관리하고 한 번에 정산할 수 있게 해주는 시스템을 MSP들은 잘 구축하고 있기 때문이다. 따라서 아키텍쳐..

[Lighthouse] 소규모 워크로드를 구축하는 가장 빠른 방법

Tencent Cloud Lighthouse Lighthouse는 경량 애플리케이션 개발, 웹 사이트, 테스트 환경 구축등의 시나리오를 위해 텐센트클라우드에서 제공하는 클라우드 호스팅 서비스로 워드프레스, Node.js , LAMP , 도커등의 오픈소스 소프트웨어를 쉽게 호스팅 할 수 있는 환경을 제공합니다. 사용자는 프로그램이나 런타임 환경의 설치를 고려할 필요 없이 몇 번의 클릭만으로 원하는 스택을 선택하여 웹 애플리케이션을 구축하고 관리하고 할 수 있습니다.   보통 간단한 호스팅 서비스를 위해 클라우드 도입을 고려한다면 CVM등의 서버 리소스는 적합하지 않을 수 있습니다. CVM의 장점인 높은 자유도와 유연성은 비용 측면에서 오히려 단점으로 작용할 수 있기 때문입니다. 타 사의 VPS나 웹 호스팅..