Upload
kenu-heo
View
897
Download
5
Embed Size (px)
DESCRIPTION
JCO 발표자료입니다. 관련 동영상은 http://j.mp/ucloudbiz 에서 확인하실 수 있습니다. 실습에 사용된 명령어 모음은 http://j.mp/cloud201302 에 있습니다. 감사합니다. http://www.okjsp.pe.kr/
Citation preview
클라우드����������� ������������������ 서버를����������� ������������������ 활용한서비스����������� ������������������ 개발����������� ������������������ 실습
허광남
1
jsp / eclipse 정보공유 http://okjsp.pe.kr
Agenda
클라우드����������� ������������������ 서버����������� ������������������ 환경의����������� ������������������ 기본����������� ������������������
클라우드����������� ������������������ 서버����������� ������������������ 등록과����������� ������������������ 웹서버����������� ������������������ 구축����������� ������������������
로드밸런싱����������� ������������������ 구축과����������� ������������������ 테스트����������� ������������������
서버����������� ������������������ 확장과����������� ������������������ 소스����������� ������������������ 배치����������� ������������������ 자동화����������� ������������������ 기법����������� ������������������
jsp / eclipse 정보공유 http://okjsp.pe.kr
Agenda
클라우드����������� ������������������ 서버����������� ������������������ 환경의����������� ������������������ 기본����������� ������������������ •기존����������� ������������������ 서버����������� ������������������ 환경과의����������� ������������������ 차이점����������� ������������������ •클라우드����������� ������������������ 서버����������� ������������������ 구성����������� ������������������ 절차����������� ������������������
클라우드����������� ������������������ 서버����������� ������������������ 등록과����������� ������������������ 웹서버����������� ������������������ 구축����������� ������������������
로드밸런싱����������� ������������������ 구축과����������� ������������������ 테스트����������� ������������������
서버����������� ������������������ 확장과����������� ������������������ 소스����������� ������������������ 배치����������� ������������������ 자동화����������� ������������������ 기법����������� ������������������
jsp / eclipse 정보공유 http://okjsp.pe.kr
기존����������� ������������������ 서버����������� ������������������ 환경과의����������� ������������������ 차이점
기존����������� ������������������ 호스팅• 호스팅����������� ������������������ 월����������� ������������������ 단위����������� ������������������ 계약• 물리적����������� ������������������ 서버����������� ������������������ 구매/임대• 계정����������� ������������������ 서비스����������� ������������������ –����������� ������������������ 한����������� ������������������ 지붕����������� ������������������ 백����������� ������������������ 가족• 계정����������� ������������������ 서비스����������� ������������������ 시스템����������� ������������������ 자유도����������� ������������������ 최소
클라우드• 시간����������� ������������������ 단위����������� ������������������ 과금• 가상화된����������� ������������������ 서버����������� ������������������ 인스턴스• 시스템����������� ������������������ 루트����������� ������������������ 권한����������� ������������������ 가능• 시스템����������� ������������������ 자유도����������� ������������������ 최대
jsp / eclipse 정보공유 http://okjsp.pe.kr
기존����������� ������������������ 서버����������� ������������������ 환경과의����������� ������������������ 차이점서비스����������� ������������������ 확장시
기존����������� ������������������ 호스팅• 서버����������� ������������������ 증설����������� ������������������ 일����������� ������������������ 단위����������� ������������������ 소요• 확장����������� ������������������ 절차와����������� ������������������ 시간����������� ������������������ 복잡
클라우드• 서버����������� ������������������ 장비����������� ������������������ 재고����������� ������������������ 없음• 시간����������� ������������������ 단위����������� ������������������ 계약����������� ������������������ 금액
jsp / eclipse 정보공유 http://okjsp.pe.kr
기존����������� ������������������ 서버����������� ������������������ 환경과의����������� ������������������ 차이점서비스����������� ������������������ 종료시
기존����������� ������������������ 호스팅• 서버����������� ������������������ 장비����������� ������������������ 재고• 월����������� ������������������ 단위����������� ������������������ 계약����������� ������������������ 금액
클라우드• 서버����������� ������������������ 장비����������� ������������������ 재고����������� ������������������ 없음-홀가분• 시간����������� ������������������ 단위����������� ������������������ 계약����������� ������������������ 금액
jsp / eclipse 정보공유 http://okjsp.pe.kr
클라우드����������� ������������������ 서버����������� ������������������ 구성����������� ������������������ 절차
1. 서비스����������� ������������������ 회원����������� ������������������ 가입
2. 상품����������� ������������������ 청약
1. 결제����������� ������������������ 방식����������� ������������������ 선택����������� ������������������
3. 청약����������� ������������������ 승인����������� ������������������ 안내����������� ������������������ 메일
4. 서버����������� ������������������ 인스턴스����������� ������������������ 생성
5. 공인����������� ������������������ IP����������� ������������������ 생성(기본����������� ������������������ 1개)
1. 인스턴스����������� ������������������ 포트포워딩
6. 서버����������� ������������������ 인스턴스����������� ������������������ 접속
7. 서비스����������� ������������������ 애플리케이션����������� ������������������ 설치
8. 로드����������� ������������������ 밸런싱
9. 부하����������� ������������������ 테스트
jsp / eclipse 정보공유 http://okjsp.pe.kr
가상화와����������� ������������������ Virtual����������� ������������������ Machine
jsp / eclipse 정보공유 http://okjsp.pe.kr
가상화와����������� ������������������ Virtual����������� ������������������ Machine
jsp / eclipse 정보공유 http://okjsp.pe.kr
레거시����������� ������������������ 호스팅과의����������� ������������������ 비교root
jsp / eclipse 정보공유 http://okjsp.pe.kr
레거시����������� ������������������ 호스팅과의����������� ������������������ 비교
Hourly����������� ������������������ not����������� ������������������ monthly
jsp / eclipse 정보공유 http://okjsp.pe.kr
클라우드와����������� ������������������ 기회비용
• 재고����������� ������������������ 서버����������� ������������������ 없음• 서비스����������� ������������������ 시작����������� ������������������ 문턱����������� ������������������ 낮춤• 서비스����������� ������������������ 종료����������� ������������������ 쉬움• 방치는����������� ������������������ 금물⁻ 폭탄요금
• 지속적인����������� ������������������ 모니터링����������� ������������������ 필요
jsp / eclipse 정보공유 http://okjsp.pe.kr
Agenda
클라우드����������� ������������������ 서버����������� ������������������ 환경의����������� ������������������ 기본����������� ������������������
클라우드����������� ������������������ 서버����������� ������������������ 등록과����������� ������������������ 웹서버����������� ������������������ 구축����������� ������������������ •서버����������� ������������������ 인스턴스����������� ������������������ 생성����������� ������������������ • 관련����������� ������������������ 애플리케이션����������� ������������������ 설치•웹서버����������� ������������������ 설치����������� ������������������ ����������� ������������������
로드밸런싱����������� ������������������ 구축과����������� ������������������ 테스트����������� ������������������
서버����������� ������������������ 확장과����������� ������������������ 소스����������� ������������������ 배치����������� ������������������ 자동화����������� ������������������ 기법����������� ������������������
jsp / eclipse 정보공유 http://okjsp.pe.kr
서버����������� ������������������ 인스턴스����������� ������������������ 생성����������� ������������������
서비스����������� ������������������ 현황����������� ������������������ (대시보드)
클라우드����������� ������������������ 서버
클라우드����������� ������������������ 서버����������� ������������������ 신청����������� ������������������ 확인
jsp / eclipse 정보공유 http://okjsp.pe.kr
공개����������� ������������������ 포트����������� ������������������ 설정
jsp / eclipse 정보공유 http://okjsp.pe.kr
포트����������� ������������������ 포워딩����������� ������������������ 안내
jsp / eclipse 정보공유 http://okjsp.pe.kr
관련����������� ������������������ 애플리케이션����������� ������������������ 설치����������� ������������������
접속����������� ������������������ 클라이언트����������� ������������������
putty eclipse����������� ������������������ RSE
서버
gcc jdk
jsp / eclipse 정보공유 http://okjsp.pe.kr
접속����������� ������������������ 클라이언트����������� ������������������ putty구글����������� ������������������ 검색����������� ������������������ putty
jsp / eclipse 정보공유 http://okjsp.pe.kr
C:\cloud\putty\putty.exe
jsp / eclipse 정보공유 http://okjsp.pe.kr
IP����������� ������������������ 접속����������� ������������������ ssh����������� ������������������ 22����������� ������������������ portSave����������� ������������������ Session����������� ������������������ hb#a
jsp / eclipse 정보공유 http://okjsp.pe.kr
서버����������� ������������������ 키����������� ������������������ 확인����������� ������������������ 및����������� ������������������ 저장
jsp / eclipse 정보공유 http://okjsp.pe.kr
Putty����������� ������������������ ColorsUse����������� ������������������ system����������� ������������������ colours
jsp / eclipse 정보공유 http://okjsp.pe.kr
CentOS����������� ������������������ Linux
• RedHat����������� ������������������ family• http://www.centos.org/• Community����������� ������������������ ENTerprise����������� ������������������ OS
jsp / eclipse 정보공유 http://okjsp.pe.kr
Which����������� ������������������ Linux
• [sys]Ubuntu,����������� ������������������ CentOS,����������� ������������������ Debian����������� ������������������ 구분����������� ������������������ ����������� ������������������ • cat����������� ������������������ /etc/issue����������� ������������������
예)����������� ������������������
[root@i-3066-17238-VM����������� ������������������ ~]#����������� ������������������ cat����������� ������������������ /etc/issue����������� ������������������
CentOS����������� ������������������ release����������� ������������������ 6.3����������� ������������������ (Final)����������� ������������������
jsp / eclipse 정보공유 http://okjsp.pe.kr
Which����������� ������������������ Linux
• 커널����������� ������������������ 버전����������� ������������������ • uname����������� ������������������ -a����������� ������������������
예)����������� ������������������
[root@i-3066-17238-VM����������� ������������������ ~]#����������� ������������������ uname����������� ������������������ -a����������� ������������������
Linux����������� ������������������ i-3066-17238-VM����������� ������������������ 2.6.18-164.el5xen����������� ������������������ #1����������� ������������������ SMP����������� ������������������ Thu����������� ������������������ Sep����������� ������������������ 3����������� ������������������ 04:47:32����������� ������������������ EDT����������� ������������������ 2009����������� ������������������ i686����������� ������������������ i686����������� ������������������ i386����������� ������������������ GNU/Linux����������� ������������������
Linux����������� ������������������ okjsp.pe.kr����������� ������������������ 2.6.18-164.el5����������� ������������������ #1����������� ������������������ SMP����������� ������������������ Thu����������� ������������������ Sep����������� ������������������ 3����������� ������������������ 03:28:30����������� ������������������ EDT����������� ������������������ 2009����������� ������������������ x86_64����������� ������������������ x86_64����������� ������������������ x86_64����������� ������������������ GNU/Linux
jsp / eclipse 정보공유 http://okjsp.pe.kr
기본적인����������� ������������������ command����������� ������������������ line����������� ������������������ 사용법
• passwd⁻ 비밀번호����������� ������������������ 변경
• wget����������� ������������������ 복사한_링크⁻ 서버에����������� ������������������ 파일����������� ������������������ 다운로드
• ls⁻ 폴더����������� ������������������ 목록
• mv⁻ 파일명����������� ������������������ 변경
• rpm����������� ������������������ 파일����������� ������������������ 설치⁻ rpm����������� ������������������ -ivh����������� ������������������ jdk<탭>
• df����������� ������������������ –h• 서버����������� ������������������ 용량
jsp / eclipse 정보공유 http://okjsp.pe.kr
root����������� ������������������ 계정����������� ������������������ 접속해당����������� ������������������ 서버의����������� ������������������ 임시����������� ������������������ 비밀번호
jsp / eclipse 정보공유 http://okjsp.pe.kr
root����������� ������������������ 비밀번호����������� ������������������ 변경passwd
jsp / eclipse 정보공유 http://okjsp.pe.kr
서버����������� ������������������ 용량df����������� ������������������ -h
jsp / eclipse 정보공유 http://okjsp.pe.kr
서버����������� ������������������ OS����������� ������������������ 확인cat����������� ������������������ /etc/issue
jsp / eclipse 정보공유 http://okjsp.pe.kr
gcc����������� ������������������ 설치를����������� ������������������ 위한����������� ������������������ 구글링
jsp / eclipse 정보공유 http://okjsp.pe.kr
yum����������� ������������������ update
jsp / eclipse 정보공유 http://okjsp.pe.kr
yum����������� ������������������ install����������� ������������������ gcc
jsp / eclipse 정보공유 http://okjsp.pe.kr
package����������� ������������������ install
jsp / eclipse 정보공유 http://okjsp.pe.kr
gcc����������� ������������������ 설치����������� ������������������ 완료
jsp / eclipse 정보공유 http://okjsp.pe.kr
gcc����������� ������������������ --version
jsp / eclipse 정보공유 http://okjsp.pe.kr
JDK����������� ������������������ 설치http://java.sun.com/
jsp / eclipse 정보공유 http://okjsp.pe.kr
Java����������� ������������������ SE����������� ������������������ >����������� ������������������ JDK����������� ������������������ Download
jsp / eclipse 정보공유 http://okjsp.pe.kr
Accept����������� ������������������ License����������� ������������������ Agreement
jsp / eclipse 정보공유 http://okjsp.pe.kr
링크����������� ������������������ 주소����������� ������������������ 복사
jsp / eclipse 정보공유 http://okjsp.pe.kr
wget����������� ������������������ 복사한����������� ������������������ 링크
jsp / eclipse 정보공유 http://okjsp.pe.kr
서버에����������� ������������������ 파일����������� ������������������ 다운로드
jsp / eclipse 정보공유 http://okjsp.pe.kr
ls폴더����������� ������������������ 목록
jsp / eclipse 정보공유 http://okjsp.pe.kr
mv파일명����������� ������������������ 변경
jsp / eclipse 정보공유 http://okjsp.pe.kr
rpm����������� ������������������ 파일����������� ������������������ 설치rpm����������� ������������������ -ivh����������� ������������������ jdk<탭>
jsp / eclipse 정보공유 http://okjsp.pe.kr
여기까지����������� ������������������ 정리
• 서버����������� ������������������ 인스턴스����������� ������������������ 생성• 서버����������� ������������������ 접속• root����������� ������������������ 권한으로����������� ������������������ 글로벌����������� ������������������ 애플리케이션����������� ������������������ 설치
• 다음은����������� ������������������ 보안을����������� ������������������ 위해서• 작업용����������� ������������������ 계정(hb)����������� ������������������ 생성• Tomcat����������� ������������������ 설치����������� ������������������ 및����������� ������������������ 테스트
jsp / eclipse 정보공유 http://okjsp.pe.kr
adduser����������� ������������������ hbpasswd����������� ������������������ hb
jsp / eclipse 정보공유 http://okjsp.pe.kr
su����������� ������������������ -����������� ������������������ hbwhoami
jsp / eclipse 정보공유 http://okjsp.pe.kr
pwd현재����������� ������������������ 위치
jsp / eclipse 정보공유 http://okjsp.pe.kr
웹서버����������� ������������������ 설치
• Tomcat����������� ������������������ 설치합니다• 아파치하고는����������� ������������������ 다릅니다
jsp / eclipse 정보공유 http://okjsp.pe.kr
http://tomcat.apache.org/tar.gz����������� ������������������ 링크����������� ������������������ 주소����������� ������������������ 복사
jsp / eclipse 정보공유 http://okjsp.pe.kr
wget����������� ������������������ http://apache.tt.co.kr/....tar.gz
jsp / eclipse 정보공유 http://okjsp.pe.kr
mkdir����������� ������������������ local/home/hb/local
jsp / eclipse 정보공유 http://okjsp.pe.kr
tar����������� ������������������ xvfz����������� ������������������ apa...tar.gz
jsp / eclipse 정보공유 http://okjsp.pe.kr
톰캣����������� ������������������ 설치
jsp / eclipse 정보공유 http://okjsp.pe.kr
bin/./start.sh
jsp / eclipse 정보공유 http://okjsp.pe.kr
8080����������� ������������������ 포트����������� ������������������ 접속http://14.63.216.55:8080/
jsp / eclipse 정보공유 http://okjsp.pe.kr
cd����������� ������������������ ../logsaccess����������� ������������������ log
jsp / eclipse 정보공유 http://okjsp.pe.kr
tail����������� ������������������ -f����������� ������������������ access로그파일&����������� ������������������ :����������� ������������������ 백그라운드����������� ������������������ 작업
jsp / eclipse 정보공유 http://okjsp.pe.kr
jsp/numguess.jsp
jsp / eclipse 정보공유 http://okjsp.pe.kr
Agenda
클라우드����������� ������������������ 서버����������� ������������������ 환경의����������� ������������������ 기본
클라우드����������� ������������������ 서버����������� ������������������ 등록과����������� ������������������ 웹서버����������� ������������������ 구축����������� ������������������
로드밸런싱����������� ������������������ 구축과����������� ������������������ 테스트����������� ������������������ •로드����������� ������������������ 밸런싱����������� ������������������ 구축;����������� ������������������ 복수����������� ������������������ 서버����������� ������������������ 구성/로드����������� ������������������ 밸런서����������� ������������������ 연결����������� ������������������ •부하����������� ������������������ 테스트;����������� ������������������ 로그����������� ������������������ 테스트����������� ������������������
서버����������� ������������������ 확장과����������� ������������������ 소스����������� ������������������ 배치����������� ������������������ 자동화����������� ������������������ 기법����������� ������������������
jsp / eclipse 정보공유 http://okjsp.pe.kr
로드����������� ������������������ 밸런서����������� ������������������ 구축
jsp / eclipse 정보공유 http://okjsp.pe.kr
Load����������� ������������������ Balancer����������� ������������������ 적용
jsp / eclipse 정보공유 http://okjsp.pe.kr
history!22
jsp / eclipse 정보공유 http://okjsp.pe.kr
Load����������� ������������������ Balancerhb1LB����������� ������������������ 80����������� ������������������ 8080����������� ������������������ roundrobin
jsp / eclipse 정보공유 http://okjsp.pe.kr
복수����������� ������������������ 서버����������� ������������������ 구성hb#b����������� ������������������ 시작
jsp / eclipse 정보공유 http://okjsp.pe.kr
포트����������� ������������������ 포워딩2022����������� ������������������ to����������� ������������������ 22
jsp / eclipse 정보공유 http://okjsp.pe.kr
하나의����������� ������������������ 공인����������� ������������������ 아이피,����������� ������������������ 여러����������� ������������������ 서버내부����������� ������������������ 포트는����������� ������������������ 동일
jsp / eclipse 정보공유 http://okjsp.pe.kr
hb#b����������� ������������������ 접속을����������� ������������������ 위한New����������� ������������������ Session...
jsp / eclipse 정보공유 http://okjsp.pe.kr
hb#b����������� ������������������ 2022����������� ������������������ 포트����������� ������������������ 접속
jsp / eclipse 정보공유 http://okjsp.pe.kr
hb#b����������� ������������������ 비밀번호
jsp / eclipse 정보공유 http://okjsp.pe.kr
hb#b����������� ������������������ 서버����������� ������������������ 설치hb#a����������� ������������������ 절차와����������� ������������������ 동일
jsp / eclipse 정보공유 http://okjsp.pe.kr
계정(hb)����������� ������������������ 생성����������� ������������������ 후tomcat����������� ������������������ 설치����������� ������������������ 및����������� ������������������ 실행
jsp / eclipse 정보공유 http://okjsp.pe.kr
8081����������� ������������������ 공개포트����������� ������������������ 추가
jsp / eclipse 정보공유 http://okjsp.pe.kr
8081����������� ������������������ 포트����������� ������������������ 접속http://14.63.216.55:8081/
jsp / eclipse 정보공유 http://okjsp.pe.kr
hb#b����������� ������������������ access로그
jsp / eclipse 정보공유 http://okjsp.pe.kr
로드����������� ������������������ 밸런서����������� ������������������ 연결
jsp / eclipse 정보공유 http://okjsp.pe.kr
대상����������� ������������������ IP의����������� ������������������ Load����������� ������������������ Balancer����������� ������������������ 'hb1LB'
jsp / eclipse 정보공유 http://okjsp.pe.kr
로그����������� ������������������ 비교
jsp / eclipse 정보공유 http://okjsp.pe.kr
알고리즘source
jsp / eclipse 정보공유 http://okjsp.pe.kr
부하테스트jmeter
jsp / eclipse 정보공유 http://okjsp.pe.kr
Binaries����������� ������������������ 다운로드jakarta-jmeter-2.5.1.zip
jsp / eclipse 정보공유 http://okjsp.pe.kr
C:\cloud\jakarta-jmeter-2.5.1\binjmeter.bat
jsp / eclipse 정보공유 http://okjsp.pe.kr
Test����������� ������������������ Plan
jsp / eclipse 정보공유 http://okjsp.pe.kr
Add����������� ������������������ >����������� ������������������ Threads����������� ������������������ >����������� ������������������ Thread����������� ������������������ Group
jsp / eclipse 정보공유 http://okjsp.pe.kr
TG����������� ������������������ >����������� ������������������ Add����������� ������������������ >����������� ������������������ Config����������� ������������������ Element����������� ������������������ >HTTP����������� ������������������ Request����������� ������������������ Defaults
jsp / eclipse 정보공유 http://okjsp.pe.kr
HTTP����������� ������������������ Request����������� ������������������ Defaults서버����������� ������������������ IP,����������� ������������������ 포트
jsp / eclipse 정보공유 http://okjsp.pe.kr
TG����������� ������������������ >����������� ������������������ Add����������� ������������������ >����������� ������������������ Sampler����������� ������������������ >����������� ������������������ HTTP����������� ������������������ Request
jsp / eclipse 정보공유 http://okjsp.pe.kr
HTTP����������� ������������������ Requestpath,����������� ������������������ parameters
jsp / eclipse 정보공유 http://okjsp.pe.kr
TG����������� ������������������ >����������� ������������������ Add����������� ������������������ >����������� ������������������ Listener����������� ������������������ >����������� ������������������ Graph����������� ������������������ Results
jsp / eclipse 정보공유 http://okjsp.pe.kr
Graph����������� ������������������ Results
jsp / eclipse 정보공유 http://okjsp.pe.kr
TG����������� ������������������ >����������� ������������������ Add����������� ������������������ >����������� ������������������ Listener����������� ������������������ >����������� ������������������ View����������� ������������������ Results����������� ������������������ Tree
jsp / eclipse 정보공유 http://okjsp.pe.kr
View����������� ������������������ Results����������� ������������������ Tree기본����������� ������������������ 세팅����������� ������������������ 완료
jsp / eclipse 정보공유 http://okjsp.pe.kr
저장C:\cloud\lbtest\Test����������� ������������������ Plan.jmx
jsp / eclipse 정보공유 http://okjsp.pe.kr
Users����������� ������������������ 10,����������� ������������������ Ramp-Up,����������� ������������������ Loop����������� ������������������ Count
jsp / eclipse 정보공유 http://okjsp.pe.kr
StartCtrl-R
jsp / eclipse 정보공유 http://okjsp.pe.kr
Graph����������� ������������������ ResultsThroughput����������� ������������������ 처리수/minute
jsp / eclipse 정보공유 http://okjsp.pe.kr
View����������� ������������������ Result����������� ������������������ Tree개별����������� ������������������ 요청����������� ������������������ 데이터����������� ������������������ 확인
jsp / eclipse 정보공유 http://okjsp.pe.kr
Clear����������� ������������������ AllCtrl-E
jsp / eclipse 정보공유 http://okjsp.pe.kr
No����������� ������������������ of����������� ������������������ Samples
jsp / eclipse 정보공유 http://okjsp.pe.kr
수치����������� ������������������ 변경����������� ������������������ 후����������� ������������������ 반복����������� ������������������ 테스트
jsp / eclipse 정보공유 http://okjsp.pe.kr
숫자����������� ������������������ 변화에����������� ������������������ 따른����������� ������������������ Throughput����������� ������������������ 확인
jsp / eclipse 정보공유 http://okjsp.pe.kr
가변����������� ������������������ 파라미터${__Random(1,100)}
jsp / eclipse 정보공유 http://okjsp.pe.kr
TG����������� ������������������ >����������� ������������������ Add����������� ������������������ >����������� ������������������ Assertions����������� ������������������ >Response����������� ������������������ Assertion
jsp / eclipse 정보공유 http://okjsp.pe.kr
Response����������� ������������������ 검증
jsp / eclipse 정보공유 http://okjsp.pe.kr
View����������� ������������������ Results����������� ������������������ Tree응답����������� ������������������ 검증
jsp / eclipse 정보공유 http://okjsp.pe.kr
로그����������� ������������������ 테스트����������� ������������������
jsp / eclipse 정보공유 http://okjsp.pe.kr
Agenda
클라우드����������� ������������������ 서버����������� ������������������ 환경의����������� ������������������ 기본
클라우드����������� ������������������ 서버����������� ������������������ 등록과����������� ������������������ 웹서버����������� ������������������ 구축����������� ������������������
로드밸런싱����������� ������������������ 구축과����������� ������������������ 테스트����������� ������������������
서버����������� ������������������ 확장과����������� ������������������ 소스����������� ������������������ 배치����������� ������������������ 자동화����������� ������������������ 기법����������� ������������������ •서버����������� ������������������ 확장����������� ������������������ 이슈����������� ������������������ •소스����������� ������������������ 관리����������� ������������������ 기법����������� ������������������
jsp / eclipse 정보공유 http://okjsp.pe.kr
서버����������� ������������������ 확장����������� ������������������ 이슈����������� ������������������
소스����������� ������������������ 관리
소스����������� ������������������ 변경����������� ������������������ 시간
장애����������� ������������������ 상황����������� ������������������ 인식
유휴����������� ������������������ 자원����������� ������������������ 관리
jsp / eclipse 정보공유 http://okjsp.pe.kr
소스����������� ������������������ 관리����������� ������������������ 기법����������� ������������������
버전����������� ������������������ 관리����������� ������������������ 시스템•svn,����������� ������������������ git
빌드����������� ������������������ 자동화•ant,����������� ������������������ maven
모니터링•jenkins
jsp / eclipse 정보공유 http://okjsp.pe.kr
상세����������� ������������������ 요금����������� ������������������ 내역
jsp / eclipse 정보공유 http://okjsp.pe.kr
부하����������� ������������������ 테스트
• jmeter⁻ Assert����������� ������������������ Text
⁻ Timeout����������� ������������������ factor
⁻ Multi����������� ������������������ Client
⁻ Access����������� ������������������ Log����������� ������������������ Check
⁻ Random����������� ������������������ Parameter
jsp / eclipse 정보공유 http://okjsp.pe.kr
부하����������� ������������������ 분산에����������� ������������������ 관하여
• 예상치����������� ������������������ 못한����������� ������������������ 병목(Bottle����������� ������������������ Neck)• Scale����������� ������������������ Out• Scale����������� ������������������ Up• CDN(Content����������� ������������������ Delivery����������� ������������������ Network)• Load����������� ������������������ Balancer
jsp / eclipse 정보공유 http://okjsp.pe.kr
Scale����������� ������������������ Out
• 소스����������� ������������������ 서버����������� ������������������ 이용⁻ Subversion
• 배포����������� ������������������ 자동화⁻ Ant
⁻ Jenkins
jsp / eclipse 정보공유 http://okjsp.pe.kr
Amazon과의����������� ������������������ 비교
• 네트워크����������� ������������������ 속도• 한글문서• 시스템����������� ������������������ 지원����������� ������������������ 기능
jsp / eclipse 정보공유 http://okjsp.pe.kr
http://www.cloudincubation.com/
jsp / eclipse 정보공유 http://okjsp.pe.kr
http://developer.ucloudbiz.olleh.com/
jsp / eclipse 정보공유 http://okjsp.pe.kr
http://dev.ucloud.olleh.com/openapi/info.kt
jsp / eclipse 정보공유 http://okjsp.pe.kr
http://www.cloudincubation.com/
jsp / eclipse 정보공유 http://okjsp.pe.kr
참고
• http://ucloudbiz.com• http://bit.ly/okucloudbiz• free����������� ������������������ pack����������� ������������������ https://ucloudbiz.olleh.com/portal/ktcloudportal.epc.productintro.freepack.html
• http://www.slideshare.net/wooga/monster-world-at-amazon-ec2