안녕하세요 알리바바 클라우드 서비스팀 탁지완입니다.
이번 블로그 글을 통해 2024년 강원 청소년 동계올림픽에서 알리바바 클라우드 리소스를 사용해 전달한 프로젝트와 관련된 기술을 설명해 드리겠습니다.
2024년 강원 청소년 동계올림픽은 강원특별자치도에서 2024년 1월 19일부터 2월 1일까지 IOC 에서 유치한 청소년 동계 올림픽입니다. 개최도시의 경우 강릉시, 평창군, 정선군, 횡성군 총 4개의 지역에서 이루어졌으며 아시아 최초의 동계청소년 올림픽 대회이자 Gangwon 2024 YOG (Youth Olympic Games) 라고도 합니다.
대회 대표 마스코트인 ‘뭉초’를 비롯해
이라는 이념으로 청소년 선수들을 위한 청소년 올림픽이 성공적으로 마무리되었습니다.
대회 마스코트 ‘뭉초’
개최종목은 빙상, 설상, 썰매 종목 등 총 15개의 세부종목이 유치되었으며 총 78개국의 다양한 국적을 가진 선수들이 참가하게 되었습니다.
개최종목: 7개 종목 / 15개 세부경기
알리바바 클라우드는 IOC (국제 올림픽 위원회) 가 인정한 올림픽 공식 파트너로써 이번 대회에 다양한 올림픽 프로젝트를 전달할 수 있었습니다.
저희가 세번째로 소개드릴 프로젝트는 VOL Project, 즉 2024 강원 청소년 동계올림픽 자원봉사자 모집 사이트입니다. VOL 프로젝트는 이번 2024 강원 청소년 동계 올림픽에서 모집한 자원봉사자들을 모집하는 사이트로 2023년 4월 오픈되어 총 2000 여명의 자원봉사자를 모집하는데 성공했습니다.
자원봉사자 모집의 경우 4월 17일부터 이루어져 5월 31일까지 진행되었으며 2023년 12월 자원봉사자 발대식 이후 홈페이지는 2024년 1월까지 유지되었습니다.
예) 2024 강원 청소년 동계올림픽 자원봉사자 모집 홈페이지
자원봉자사 모집 사이트의 경우 자원봉사자들이 강원 청소년 동계 올림픽의 정보를 확인할 수 있는 포털이 알리바바 클라우드 서버를 통해 제공되었으며 모집기간 동안 모집사이트에 기재되어 있는 양식을 통해 자원봉사를 신청하고, 활동하고 싶은 분야를 선택하도록 했습니다. 그리고 이러한 자원봉사자 선발을 위한 점수를 관리했는데 1차 이력서 합격을 한 후보자의 경우 면접 일정을 지정하고 자원봉사자 면접을 진행하게 되었습니다. 마지막으로 면접을 모두 통과한 지원자는 인력관리 시스템 (SVM 시스템)에 등록되었습니다. SVM 시스템은 YOG 내부 인력관리 시스템으로 VOL 프로젝트와 같이 알리바바 클라우드에서 서비스하였습니다.
예) 자원봉사 소개 페이지
예) 자원 봉사 신청 페이지
예) 공지사항 페이지
이처럼 VOL 사이트를 통해 2000 여명의 동계 청소년 올림픽 자원봉사자들을 성공적으로 모집할 수 있었으며 많은 분들의 관심과 지원에 성공적으로 강원 동계 청소년 올림픽을 마무리 할 수 있었습니다.
예) 2024 강원 동계 청소년 올림픽 자원봉사자 발대식
이처럼 알리바바 클라우드는 VOL 프로젝트를 통해 2024 강원 청소년 동계 올림픽에서 필요한 자원봉사자 모집을 성공적으로 지원할 수 있었습니다. 이러한 VOL 시스템을 이번 2024 강원 청소년 동계올림픽에서 서비스하기 위해 저희 알리바바 클라우드의 ECS, AparaDB for RDS, WAF, Anti-DDos 서비스 등이 사용되었습니다. 이제 VOL 프로젝트를 위해 알리바바 클라우드 서비스가 어떻게 사용되었는지 알아보겠습니다.
예) VOL 시스템 아키텍처
자원봉사 포털은 기본적으로 인스턴스 수준에서 구현됩니다. VPC의 경우 Dev VPC와 Prod VPC로 구분되었으며 신규 기능을 추가할 경우 Dev VPC에서 개발 및 수정을 진행하고 테스트가 완료되면 서비스를 Prod VPC로 마이그레이션 하도록 했습니다. 사용자의 트래픽은 Anti-DDoS 및 WAF 공유 솔루션을 거쳐 EIP로 연결된 SLB로 이동하며 SLB로 전송된 트래픽은 Dev 환경의 인스턴스 2개와 Prod 환경의 인스턴스 3개에 걸쳐 로드 밸런싱됩니다. 서비스에 사용되는 데이터는 MySQL 에 저장되고, 공유해야 하는 파일은 NAS를 통해 저장됩니다. 사진, 동영상 등 대용량 파일은 OSS에 저장하고, CDN을 통해 가속화 하여 사용자들에게 제공하도록 구축되었습니다.
이번에는 VOL 시스템에서 사용된 대표적인 알리바바 클라우드 제품을 말씀드리겠습니다.
알리바바 클라우드 ApsaraDB RDS는 안정적이고 신뢰할 수 있으며 비용 효율적이고 확장 가능한 온라인 데이터베이스 서비스입니다. ApsaraDB RDS는 MySQL, SQL Server, PostgreSQL 및 MariaDB를 포함한 대부분의 주류 데이터베이스 엔진을 지원합니다. ApsaraDB RDS는 데이터베이스 O&M을 용이하게 하기 위해 재해 복구, 백업, 복원, 모니터링 및 마이그레이션을 위한 포괄적인 솔루션 포트폴리오를 제공합니다. (ApsaraDB for RDS)
예) ApsaraDB for RDS Read/Write 구성
이번 자원봉사자 사이트에서는 RDS for MySQL 이 사용되었으며 ApsaraDB for RDS 은 다음과 같은 기능을 지원합니다.
알리바바 클라우드 WAF(Web Application Firewall)는 웹사이트 또는 앱에 대한 엔드투엔드 보안 보호를 제공합니다. WAF는 악성 웹 트래픽을 식별, 제거 및 필터링한 다음 일반 트래픽을 원본 서버로 전달합니다. 이를 통해 원본 서버를 공격으로부터 보호하고 데이터 및 서비스 보안을 보장합니다. 현재 알리바바 클라우드 WAF 는 3.0 버전을 지원하고 있으며 Pay As You Go 방법을 지원합니다. WAF 3.0 인스턴스에서 지원되는 기능 및 청구 방법은 버전에 따라 다릅니다. 비즈니스 요구 사항과 배포 방법에 따라 버전을 선택할 수 있습니다. Subscription WAF 인스턴스를 사용하는 경우 WAF 버전을 업그레이드할 수 있습니다. WAF 3.0은 Basic, Pro, Enterprise 및 Ultimate 버전을 지원합니다. (Alibaba Cloud WAF)
예) VOL 시스템의 WAF 모니터링
또한 이번 VOL 프로젝트에서는 알리바바 클라우드 WAF 의 Traffic Check 를 통해 QPS, 사이트의 Status code, Bandwidth, 접근 IP 주소 및 지역등을 확인할 수 있었습니다. 또한 Custom Protection Rule 을 통해 Whitelist, Blacklist, HTTP Flood Protection, Data Leakage Protection 등을 지원할 수 있었으며 자원봉사자 홈페이지 오픈일 전에 부하테스트를 진행하여 사이트에 문제가 없는지 확인했습니다.
알리바바 클라우드는 Security Center는 보안 위험을 처리하는 데 사용할 수 있는 클라우드 플랫폼입니다. Security Center는 보안 현황을 지속적으로 모니터링하여 심층적인 위협 방어, 종합적인 분석, 빠른 대응 능력을 제공할 수 있습니다.
Security Center는 클라우드 네이티브 아키텍처를 사용하여 클라우드 자산 관리, 기준 확인, 사전 방어, 보안 강화, 구성 평가, 보안 상태 시각화 등 다양한 기능을 제공합니다. 이러한 기능은 클라우드 보안과 공격 및 방어 시나리오에 대한 수년간의 경험을 바탕으로 개발되었습니다. Security Center는 또한 클라우드 로그, 분석 모델 및 우수한 컴퓨팅 성능을 사용하여 클라우드에 있는 자산의 보안 상태를 포괄적으로 모니터링합니다. Security Center는 바이러스, 공격, 암호화 랜섬웨어, 취약점 악용, AccessKey 쌍 유출, 마이닝 등의 위험을 효율적으로 탐지하고 차단할 수 있습니다. Security Center는 보안 업무를 수행하기 위해 제공되는 End-to-End 자동화 시스템입니다. Security Center는 하이브리드 클라우드에 배포된 호스트, 컨테이너 및 가상 머신의 워크로드를 보호하고 규정 준수 요구 사항을 충족하는 데 사용할 수 있습니다. (알리바바 클라우드 Security Center)
예) VOL 시스템 Security Center 메인 페이지
이번 VOL 프로젝트에서 알리바바 클라우드 Security Center 를 사용해 서비스중인 모든 인스턴스와 host 의 모니터링과 보안 위협을 미리 감지하고 예측할 수 있었습니다. 특히 Security Center 에서는 손쉽게 어떠한 보안 위협이 있는지 확인하고 수정이 가능하기에 매우 유용한 툴이라고 볼 수 있습니다.
Log Service는 로그, 메트릭, 추적 등 다양한 유형의 데이터를 처리하기 위해 대규모, 저비용, 실시간 서비스를 제공하는 클라우드 네이티브 관찰 및 분석 플랫폼입니다. 로그 서비스를 사용하면 데이터를 수집, 변환, 쿼리, 분석, 시각화, 전달 및 소비할 수 있습니다. 로그 서비스는 기업이 R&D, O&M, 데이터 보안 측면에서 디지털 역량을 향상할 수 있도록 지원합니다. (Simple Log Service)
예) Simple Log Service 메인 페이지
알리바바 클라우드 SLS 서비스를 사용하면 실제 사용중인 서비스의 로그 기록을 쿼리를 사용해 확인하는것 뿐만 아니라 Data Collection, Data Transformation, 대시보드를 통한 Visualization, Alerting, Log Audit 서비스 등 다양한 기능을 사용하실 수 있습니다. (SLS 기능)
예) SLS 로그 서비스 Search 페이지
이번 2024 강원 청소년 동계올림픽에서는 알리바바 클라우드 서비스를 사용하여 자원봉사자 사이트를 지원하고 성공적으로 모집할 수 있었습니다. 알리바바 클라우드는 약 2000여명의 청소년 올림픽 자원봉사자 분들께서 모여 청소년 동계올림픽을 홍보하고 봉사하는것을 VOL 프로젝트를 통해 지원드릴 수 있었습니다.
마지막으로, 이번 프로젝트를 위해 함께 노력해주신 BD, SA, TAM, PM, PA, Marketing 그리고 그 외에 모든분들께 진심으로 감사드립니다.
읽어주셔서 감사드리며 YOG 프로젝트 혹은 그 이외의 알리바바 클라우드의 서비스에 대해 추가적으로 궁금하신 부분이 있으시다면 abckr@list.alibaba-inc.com / j.tack@alibaba-inc.com 으로 문의 주시길 바랍니다, 감사합니다.
탁지완 - Edwin Tack
Olympic Projects & Key Account Support
알리바바 클라우드 서비스팀, Technical Account Manager
[알리바바 클라우드] 2024 강원 청소년 동계올림픽 YOG 프로젝트 Part 2 : E-Ticket (온라인 티켓 예매)
[알리바바 클라우드] 2024 강원 청소년 동계올림픽 YOG 프로젝트 Part 4 : SVM System (인력관리 시스템)
10 posts | 0 followers
FollowEdwin Tack - February 21, 2024
Edwin Tack - February 21, 2024
Edwin Tack - February 21, 2024
Edwin Tack - February 21, 2024
JJ Lim - December 3, 2021
JJ Lim - December 31, 2021
10 posts | 0 followers
FollowFrom immersive stadiums to data analytics, our sports solutions empower teams, athletes, and fans through the digital transformation of the sports industry
Learn MoreStream sports and events on the Internet smoothly to worldwide audiences concurrently
Learn MoreMore Posts by Edwin Tack