구축 사례
서비스 유형별 구축 사례를 통해 초기 구축의 어려움을 쉽게 해결할 수 있습니다.
SNS Architecture
-
- SNS Architecture 구성도
-
- SNS Architecture (Social Network Service) 개요
SNS Architecture 개요 내용표 개념 SNS의 경우, BigData를 분산 저장 및 처리하는 구성
특징 다수의 사용자의 대량의 데이터 저장 및 빠른 접근성을 위해 NoSQL DB를 사용
적용가능분야 다수의 사용자가 접속해서 데이터 저장 및 조회를 하는 대규모 SNS 서비스
-
- SNS (Social Network Service) Architecture 구성요소와 구성 방법
WAF
WAF 내용표 · Web서버의 확장을 고려한 듀얼 WAF사용 권장
· WAF의 네트워크 구성방법은 Reverse Proxy 방식으로 일반적인 Web Proxy 서버와
동일한 구성으로 위치시킴
WAF 구성요소표 구성요소 구성 가이드 URL WAF * WAF manual
· Ucloud portal
-> 고객센터 -> 서비스 이용 가이드
-> ucloud 웹방화벽 사용자 매뉴얼
https://ucloudbiz.olleh.com/manual/WAF_User Guide.pdf * 웹방화벽 사용하기
· OpenAPI 센터 -> 커뮤니티 -> 강좌 & 팁
https://openapi.olleh.com/community/retrieveCommunity.do?m1Id=M300&m2Id=M320&hidM1Id=M300&hidM2Id=M320&hidSeq=190 Web server Web server
Web server Web server · Web Server를 구성하기 위해 Apache 또는 Nginx, IIS 등을 가상 머신에 설치
· Web-Service Clients들에게 보여지는 Web 서비스 서버 구성
Web server Web server 구성요소표 구성요소 구성 가이드 URL Web Server 사용량에 따른 auto-scaling구성
(server+상품이나 openAPI, snapshot 등을 통한
구성)*Server의 Autoscaling-out(1) - 구조
· OpenAPI 센터 -> 커뮤니티 -> 강좌 & 팁
https://openapi.olleh.com/community/retrieveCommunity.do?m1Id=M300&m2Id=M320&hidM1Id=M300&hidM2Id=M320&hidSeq=170 Log server
Log server · 대용량 데이터를 분석하는 Log Server와 같은 경우, ucloud MapReduce 서비스를
이용하여 기존의 NoSQL DB 로부터 데이터를 읽어와, 분석하는 구성
· ucloud MapReduce는 대량의 데이터 처리를 위해, Hadoop 분산 시스템을
구성하여 처리하는 서비스
Log server 구성요소표 구성요소 구성 가이드 URL Log Server * ucloud MapReduce 서비스 소개
· Ucloud portal -> 고객센터
-> 서비스 이용 가이드
-> ucloud MapReduce 서비스 소개
https://ucloudbiz.olleh.com/ manual/ucloud_MapReduce _service_info.pdf * Hadoop 예제 실행 manual
· Ucloud portal -> 고객센터
-> 서비스 이용 가이드
-> Hadoop 사용 가이드
https://ucloudbiz.olleh.com/ manual/Hadoop_UserManual.pdf NoSQL DB
NoSQL DB NoSQL DB 구성요소표 구성요소 구성 가이드 URL NoSQL DB ucloud server에서 제공되는 NoSQL DB 이미지로,
Cassandra DB, Riak DB, Mongo DB 제공
(Market Place Image로 제공)· NoSQL의 scaling은 scale-out이후에 데이터의 재분배
작업 시간이 필요하기 때문에 수작업으로 구성이 필요