SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
소프트레이디오 #2
SoftLayer에 웹 애플리케이션 호스팅하기!
July 2015
Cloud Services
IBM Korea
2© IBM Corporation
Agenda
Web Application Architecture
WordPress powered by SoftLayer
Web Application Architecture
About Wordpress
3© IBM Corporation
Web Application Architecture
DEMO
SoftLayer Web Application Architecture on Cloud
Cloud 기반의기반의기반의기반의 웹웹웹웹 어플리케이션어플리케이션어플리케이션어플리케이션 보안보안보안보안, 확장성확장성확장성확장성, 성능을성능을성능을성능을 위해서는위해서는위해서는위해서는 다양한다양한다양한다양한
컴포넌트로컴포넌트로컴포넌트로컴포넌트로 이루어이루어이루어이루어 집니다집니다집니다집니다.
© IBM Corporation 4
*Source : http://www.cloud-council.org/CSCC-Web-Application-Hosting-Cloud-Architecture.pdf
SoftLayer Demo Scenario Overview
다양한다양한다양한다양한 형태의형태의형태의형태의 WordPress 를를를를 SoftLayer의의의의 인프라인프라인프라인프라 및및및및 서비스를서비스를서비스를서비스를 이용하여이용하여이용하여이용하여
구현하는구현하는구현하는구현하는 방법을방법을방법을방법을 데모를데모를데모를데모를 통해통해통해통해 시연시연시연시연
WordPress
오픈오픈오픈오픈 소스소스소스소스 블로그블로그블로그블로그 및및및및 컨텐츠컨텐츠컨텐츠컨텐츠 관리관리관리관리 툴툴툴툴
2003년년년년 최초최초최초최초 배포배포배포배포 이후이후이후이후, 현재까지현재까지현재까지현재까지 6천개천개천개천개 이상의이상의이상의이상의 사이트에사이트에사이트에사이트에 이용이용이용이용
플러그플러그플러그플러그 인인인인 아키텍처아키텍처아키텍처아키텍처 및및및및 템플릿으로템플릿으로템플릿으로템플릿으로 손쉽게손쉽게손쉽게손쉽게 기능기능기능기능 확장확장확장확장 및및및및 구성구성구성구성 가능가능가능가능
© IBM Corporation 5
• Light Architecture
• Basic Architecture
• Advanced Architecture
알림 : 엔지니어의 권장 방안으로 SoftLayer에서 공식적으로 제안하는 Best Practice 가 아님을 알려드립니다.
About
WordPress
: Software Stack
: Plug-in Architecture
PHP
WordPress
MySQL
© IBM Corporation 6
LAMP, WAMPCross-Platform
Linux Windows
Apache
Linux Windows
About
WordPress
: Software Stack
: Plug-in Architecture
Plug-in Architecture
© IBM Corporation 7
Simple configuration of :
- Object Storage Integration
- CDN Integration
- Object Caching
- Email Delivery
- And much more
Web
Application
Architecture
On SoftLayer
: Light Architecture
: Basic Architecture
: Advanced Architecture
Public VLAN
아키텍처 포인트
Scale-up/down
3
3
• Stand-alone 모델
• 비즈니스 중요성이 적은 서비스
개발 환경
2
요구 자원
• Virtual Server, Block Storage*
• Baremetal Server, Block Storage*
://
1 DNS
Service
*Optional
Web Mobile
© IBM Corporation 8
: Advanced Architecture
Private VLAN
LAMP
Server
DATA CENTER
Virtual Server
Baremetal
Public Network
Private Network
LAMP
Server
1. (옵션) DNS 서비스를 이용해서 도메인 주소를 SoftLayer의 인스턴스 주소로 변환
SoftLayer 혹은 3rd party로 부터 서비스 이용 가능
2. 보안이 필요한 경우에는 OS 방화벽방화벽방화벽방화벽 및 Hardware Firewall를 생성하여 이용
3. 증가/감소하는 워크로드에 따라 서버 스펙을 업그레이드업그레이드업그레이드업그레이드/다운그레이드다운그레이드다운그레이드다운그레이드 하여 사용
FlexImage 를 활용하여 Baremetal 서버서버서버서버로 마이그레이션
4. (옵션) 별도의 Block/File Storage를 활용하여 컨텐츠/소스를 저장
Legend
Block, File
Storage
4
SoftLayer Configuration
Web
Application
Architecture
On SoftLayer
: Light Architecture
: Basic Architecture
: Advanced Architecture
아키텍처 포인트
• SLA에 따른 이중화 구성
• Active-Standby, Active-Active 구성
요구 자원
• Server, File Storage, Load Balancer
Public Portable IP*
Public VLAN
Web/Was
Server
2
Web/Was
Server
3
://
DNS
Service
1
IP
Local Load Balancer Public Portable IP
*Optional
Web Mobile
© IBM Corporation 9
: Advanced Architecture
Database
Server
Virtual Server
Baremetal
Public Network
Private Network
File
Storage
Private VLAN
Legend SoftLayer Configuration
1. DNS 서비스서비스서비스서비스를 이용해서 도메인 주소를 SoftLayer의 인스턴스 주소로 변환
SoftLayer 혹은 3rd party로 부터 서비스 이용 가능
2. A) Active-Active 구성인 경우, Local Load Balancer를 생성하여 웹 서버들을 서비스
그룹으로 등록한 후, DNS 서비스에 Local Load Balancer의 VIP를 매핑
B) Active-Standby 구성인 경우, Public Portable IP를 생성하여 서비스 IP로 설정
3. OS 방화벽방화벽방화벽방화벽 및 Hardware Firewall를 생성하여 이용
4. File Storage(Endurance, Performance, NAS) 를 생성하여 웹서버 컨텐츠 공유
DATA CENTER
4
Web
Application
Architecture
On SoftLayer
: Light Architecture
: Basic Architecture
: Advanced Architecture
아키텍처 포인트
• 확장성 및 높은 SLA 가 필요
• 보안
요구 자원
• Server, File Storage, AutoScale
Object Storage, LB, FW, DNS, CDN
Public VLAN
Web/Was
Server
Web/Was
Server
://
DNS
Service
1
Web Mobile
Local Load Balancer
*Optional
Auto-Scale
CDN
Dedicated Hardware Firewall
Private VLAN
7
4
2
3
© IBM Corporation 10
: Advanced Architecture
Database
Server
Virtual Server
Baremetal
Public Network
Private Network
File
Storage
Legend SoftLayer Configuration
1. DNS 서비스서비스서비스서비스를이용해서도메인주소를SoftLayer의인스턴스주소로변환
2. Local Load Balancer로부하분산
3. Dedicated Firewall 혹은Fortigate Security Appliance 로Public VLAN을보호
4. Auto-scaling 의정책을통해급작스러운트래픽증가에유연한대응
5. File Storage를이용하여웹컨첸츠공유
6. Object Storage를이용하여대용량의미디어파일의저장소로이용
7. Object Storage + CDN 연동을통해사용자의요청에대한응답속도향상
8. 추가추가추가추가Private VLAN으로데이터베이스에대한보안성을강화
VLAN 간의ACL 관리가필요한경우에는Vyatta Gateway Appliance 구성
DATA CENTER
Database
Server
Object
Storage
Private VLAN
Private VLANVytatta Gateway Appliance
8
5 6
DEMO WordPress powered by SoftLayer
WordPress 를를를를 이용하여이용하여이용하여이용하여 SoftLayer 환경에서환경에서환경에서환경에서 웹웹웹웹 어플리케이션을어플리케이션을어플리케이션을어플리케이션을 호스팅하는호스팅하는호스팅하는호스팅하는
방법을방법을방법을방법을 살펴보겠습니다살펴보겠습니다살펴보겠습니다살펴보겠습니다.
© IBM Corporation 11
DEMO Server How to
필요한필요한필요한필요한 가상가상가상가상 머신을머신을머신을머신을 주문하여주문하여주문하여주문하여 미들웨어미들웨어미들웨어미들웨어 및및및및 어플리케이션을어플리케이션을어플리케이션을어플리케이션을 설치설치설치설치 및및및및 구성구성구성구성 합니다합니다합니다합니다.
VM 주문주문주문주문
1회 SoftRadio
LAMP Stack 구성
© IBM Corporation 12
WEB/WAS
DB 구성구성구성구성
어플리케이어플리케이어플리케이어플리케이
션션션션 설치설치설치설치
LAMP Stack 구성
• OS Hardening
http://blog.softlayer.com/2014/securit
y-10-tips-hardening-linux-server
OS 방화벽 설정
http://knowledgelayer.softlayer.com/a
rticles/apf-overview
• LAMP 이미지 활용
• 요건에 맞는 티어(Tier) 구성
WordPress 설치
• 웹에서 패키지를 다운로드
https://developer.ibm.com/marketplac
e/docs/technical-scenarios/hosting-
wordpress-blog-ibm-cloud/
WP Demo
Server How To
: 서버서버서버서버 리스트리스트리스트리스트
1. 서버서버서버서버 생성생성생성생성 및및및및 구성하기구성하기구성하기구성하기
© IBM Corporation 13
DEMO Storage How to
정적정적정적정적 컨텐츠를컨텐츠를컨텐츠를컨텐츠를 공유할공유할공유할공유할 파일파일파일파일 스토리지를스토리지를스토리지를스토리지를 주문하여주문하여주문하여주문하여 웹웹웹웹 서버에서버에서버에서버에 마운트마운트마운트마운트 시킵니다시킵니다시킵니다시킵니다.
주문주문주문주문
Storage 종류?
• VM SAN : VM 전용 SAN으로
Block스토리지 제공으로 최적화된 가성비
제공하지만하지만하지만하지만, 여러 VM이 동시에 사용 X
• Network Storage : VM 및 BM 모두 사용
가능하며, 동시에 여러 서버들이 접근 가능
LUN Masking
© IBM Corporation 14
접근접근접근접근 호스호스호스호스
트트트트 설정설정설정설정
서버서버서버서버 마운마운마운마운
트트트트
Endurance
- LUN Masking
- Tiered IOPS 옵션 (0.25/2/4 IOPS /GB)
- Snapshot 및 Replication 기능 제공
Performance
- LUN Masking
- Provisioned IOPS (100~6000)
LUN Masking
• 생성된 볼륨에 대해서 대시보드
(Storage > File Storage) 에서 사용
대상 호스트를 설정
• 등록된 호스트만 볼륨에 접근 가능
각 호스트에서 설정
• 커맨드 참고
http://knowledgelayer.softlayer.com/p
rocedure/accessing-file-storage-linux
WP Demo
Storage How To
: 주문하기주문하기주문하기주문하기
: 접근접근접근접근 호스트호스트호스트호스트 설정하기설정하기설정하기설정하기
1. 메인메인메인메인 대시대시대시대시 보드보드보드보드 (control.softlayer.com) 의의의의 Order 에서에서에서에서 Storage 선택선택선택선택
2. File Storage > Performance 스토리지스토리지스토리지스토리지 선택선택선택선택
© IBM Corporation 15
WP Demo
Storage How To
: 주문하기주문하기주문하기주문하기
: 접근접근접근접근 호스트호스트호스트호스트 설정하기설정하기설정하기설정하기
3. Data Center / Volume Size / IOPS 정의정의정의정의
© IBM Corporation 16
WP Demo
Storage How To
: 주문하기주문하기주문하기주문하기
: 접근접근접근접근 호스트호스트호스트호스트 설정하기설정하기설정하기설정하기
1. 대시보드대시보드대시보드대시보드(control.softlayer.com) Storage > File Storage
© IBM Corporation 17
2. 접근접근접근접근 호스트호스트호스트호스트 정의정의정의정의
WP Demo
Storage How To
: 주문하기주문하기주문하기주문하기
: 접근접근접근접근 호스트호스트호스트호스트 설정하기설정하기설정하기설정하기
3. Storage List에서에서에서에서 볼륨볼륨볼륨볼륨 이름을이름을이름을이름을 클릭하여클릭하여클릭하여클릭하여 상세상세상세상세 페이지에서페이지에서페이지에서페이지에서 호스트호스트호스트호스트 등록등록등록등록 확인확인확인확인
© IBM Corporation 18
4. 등록된등록된등록된등록된 호스트에호스트에호스트에호스트에 접속하여접속하여접속하여접속하여 File Storage를를를를 마운트마운트마운트마운트
DEMO Load Balancer How to
Local Load Balancer를를를를 사용하여사용하여사용하여사용하여 웹웹웹웹 어플리케이션어플리케이션어플리케이션어플리케이션 이중화이중화이중화이중화 구성구성구성구성 및및및및 부하부하부하부하 분산분산분산분산
환경환경환경환경 구성구성구성구성
주문주문주문주문
Storage 종류?
• Local Load Balancer : 하드웨어 기반의
공유 자원, 초당 connections 수와 SSL
Offload 옵션 선택 가능
• Dedicated Load Balancer : 계정 전용의
자원, 초당 15,000/150,000 옵션
서비스 그룹
© IBM Corporation 19
서비스서비스서비스서비스
그룹그룹그룹그룹 정의정의정의정의
멤버멤버멤버멤버 등록등록등록등록
자원, 초당 15,000/150,000 옵션
각 호스트에서 설정
• 서비스 그룹에 같은 데이터 센터 內
서버(VM/BM)들을 등록
서비스 그룹
• Load Balancer VIP 에 대한
프로토콜/포트/부하분산 알고리즘 설정
WP Demo
Network How To
: 주문하기주문하기주문하기주문하기
: 서비스서비스서비스서비스 그룹그룹그룹그룹
: 멤버멤버멤버멤버 추가추가추가추가
1. 메인메인메인메인 대시대시대시대시 보드보드보드보드 (control.softlayer.com) 의의의의 Order 에서에서에서에서 Network 선택선택선택선택
2. Local Load Balancer 선택선택선택선택
© IBM Corporation 20
WP Demo
Network How To
: 주문하기주문하기주문하기주문하기
: 서비스서비스서비스서비스 그룹그룹그룹그룹
: 멤버멤버멤버멤버 추가추가추가추가
3. Data Center / Load Balancer 용량용량용량용량 선택선택선택선택
© IBM Corporation 21
1. Network > Load Balancing > Local
2. Add Service Group
WP Demo
Network How To
: 주문하기주문하기주문하기주문하기
: 서비스서비스서비스서비스 그룹그룹그룹그룹
: 멤버멤버멤버멤버 추가추가추가추가
© IBM Corporation 22
2. Add Service Group
3. Service Group 정의정의정의정의
WP Demo
Network How To
: 주문하기주문하기주문하기주문하기
: 서비스서비스서비스서비스 그룹그룹그룹그룹
: 멤버멤버멤버멤버 추가추가추가추가
© IBM Corporation 23
1. Local Load Balancer > VIP 상세상세상세상세 페이지페이지페이지페이지 에서에서에서에서 서비스서비스서비스서비스 추가추가추가추가
2. (wpweb01, wpweb02)
WP Demo
Network How To
: 주문하기주문하기주문하기주문하기
: 서비스서비스서비스서비스 그룹그룹그룹그룹
: 멤버멤버멤버멤버 추가추가추가추가
© IBM Corporation 24
2. 멤버멤버멤버멤버 추가추가추가추가 (wpweb01, wpweb02)
4. 구성구성구성구성 확인확인확인확인
WP Demo
Network How To
: 주문하기주문하기주문하기주문하기
: 서비스서비스서비스서비스 그룹그룹그룹그룹
: 멤버멤버멤버멤버 추가추가추가추가
© IBM Corporation 25
5. 부하부하부하부하 분산분산분산분산 확인확인확인확인
WP Demo
Summary
1. Network Storage
- File Storage로로로로 콘텐츠콘텐츠콘텐츠콘텐츠 공유공유공유공유
- Performance로로로로 고정고정고정고정 IOPS
2. Load Balancer
Public VLAN
IP
Local Load Balancer
© IBM Corporation 26
2. Load Balancer
- VIP 를를를를 서비스서비스서비스서비스 주소로주소로주소로주소로 이용이용이용이용
- VIP에에에에 웹서버를웹서버를웹서버를웹서버를 등록하여등록하여등록하여등록하여
부하분산부하분산부하분산부하분산 및및및및 이중화이중화이중화이중화 구성구성구성구성
Database
Server
Web/Was
Server
Web/Was
Server
File
Storage
Private VLAN
DATA CENTER
Q&AQ&A
www.softlayer.com – SoftLayer 대표 웹사이트
Control.softlayer.com – SoftLayer 사용자 콘솔
Knowledgelayer.softlayer.com – SoftLayer 지식 공유 웹사이트
SoftLayer SoftLayer Resources
© IBM Corporation 28
Knowledgelayer.softlayer.com – SoftLayer 지식 공유 웹사이트
Sldn.softlayer.com – SoftLayer 개발자 API 기술 문서 및 가이드
Forums.softlayer.com – SoftLayer 사용자 포럼
http://www.ibm.com/cloud-computing/kr/ko/iaas.html - 한국 IBM 클라우드 대표 웹사이트
https://www.facebook.com/groups/kslug/ - Facebook SoftLayer 한국 유저 그룹
29© IBM Corporation
관련 문의사항은 아래로 연락 주시기 바랍니다.
최병진 대표 (choibj@kr.ibm.com, 010-4995-6246)
김민석 대표 (minsukk@kr.ibm.com, 010-4995-5896)

Weitere ähnliche Inhalte

Was ist angesagt?

개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty Server개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty ServerJungWoon Lee
 
IBM JVM 소개 - Oracle JVM 과 비교
IBM JVM 소개 - Oracle JVM 과 비교IBM JVM 소개 - Oracle JVM 과 비교
IBM JVM 소개 - Oracle JVM 과 비교JungWoon Lee
 
IBM WAS ND v8.5.5 소개자료
IBM WAS ND v8.5.5 소개자료IBM WAS ND v8.5.5 소개자료
IBM WAS ND v8.5.5 소개자료JungWoon Lee
 
IBM WebSphere Application Server(WAS) Value chart
IBM WebSphere Application Server(WAS) Value chartIBM WebSphere Application Server(WAS) Value chart
IBM WebSphere Application Server(WAS) Value chartJungWoon Lee
 
클라우드와 마이크로 서비스를 위한 새로운 시대의 경량화 WAS - IBM WAS Liberty 서버
클라우드와 마이크로 서비스를 위한 새로운 시대의 경량화 WAS - IBM WAS Liberty 서버클라우드와 마이크로 서비스를 위한 새로운 시대의 경량화 WAS - IBM WAS Liberty 서버
클라우드와 마이크로 서비스를 위한 새로운 시대의 경량화 WAS - IBM WAS Liberty 서버JungWoon Lee
 
[IBM Technical NewsLetter - 통합 6호]
[IBM Technical NewsLetter - 통합 6호] [IBM Technical NewsLetter - 통합 6호]
[IBM Technical NewsLetter - 통합 6호] HyunHwa Myoung
 
20151030 jun lee_vnf 의 reliabilityavailability 제공을 위한 방법 (최종)
20151030 jun lee_vnf 의 reliabilityavailability 제공을 위한 방법 (최종)20151030 jun lee_vnf 의 reliabilityavailability 제공을 위한 방법 (최종)
20151030 jun lee_vnf 의 reliabilityavailability 제공을 위한 방법 (최종)rootfs32
 
[오픈소스컨설팅]파일럿진행예제 on AWS
[오픈소스컨설팅]파일럿진행예제 on AWS[오픈소스컨설팅]파일럿진행예제 on AWS
[오픈소스컨설팅]파일럿진행예제 on AWSJi-Woong Choi
 
150114 OpenStack Korea 정기세미나 session3 - OpenStack 네트워크와 SDN
150114 OpenStack Korea 정기세미나 session3 - OpenStack 네트워크와 SDN150114 OpenStack Korea 정기세미나 session3 - OpenStack 네트워크와 SDN
150114 OpenStack Korea 정기세미나 session3 - OpenStack 네트워크와 SDNIan Choi
 
ShieldOne UTM + 무선AP 소개서 v1.0
ShieldOne UTM + 무선AP 소개서 v1.0ShieldOne UTM + 무선AP 소개서 v1.0
ShieldOne UTM + 무선AP 소개서 v1.0PLUS-i_dev
 
V mware v sphere 5.5 -new feature & vsan_20131202
V mware v sphere 5.5 -new feature & vsan_20131202V mware v sphere 5.5 -new feature & vsan_20131202
V mware v sphere 5.5 -new feature & vsan_20131202병재 주
 
[오픈소스컨설팅] Configuring JBoss EWS(Tomcat) with IIS Web Server
[오픈소스컨설팅] Configuring JBoss EWS(Tomcat) with IIS Web Server[오픈소스컨설팅] Configuring JBoss EWS(Tomcat) with IIS Web Server
[오픈소스컨설팅] Configuring JBoss EWS(Tomcat) with IIS Web ServerJi-Woong Choi
 
[오픈소스컨설팅]Performance Tuning How To
[오픈소스컨설팅]Performance Tuning How To[오픈소스컨설팅]Performance Tuning How To
[오픈소스컨설팅]Performance Tuning How ToJi-Woong Choi
 
Ko.xenapp xendesktop-75.cds-75-about-whats-new[1]
Ko.xenapp xendesktop-75.cds-75-about-whats-new[1]Ko.xenapp xendesktop-75.cds-75-about-whats-new[1]
Ko.xenapp xendesktop-75.cds-75-about-whats-new[1]정호 최
 
확산되는 소프트웨어 정의 (SDx) 개념 및 동향
확산되는 소프트웨어 정의 (SDx) 개념 및 동향확산되는 소프트웨어 정의 (SDx) 개념 및 동향
확산되는 소프트웨어 정의 (SDx) 개념 및 동향Ian Choi
 
경쟁사비교:기능
경쟁사비교:기능경쟁사비교:기능
경쟁사비교:기능itian-f5
 
[오픈소스컨설팅]Session Clustering
[오픈소스컨설팅]Session Clustering[오픈소스컨설팅]Session Clustering
[오픈소스컨설팅]Session ClusteringJi-Woong Choi
 
ShieldOne-SIG 제품소개서 3.5
ShieldOne-SIG 제품소개서 3.5ShieldOne-SIG 제품소개서 3.5
ShieldOne-SIG 제품소개서 3.5PLUS-I
 

Was ist angesagt? (20)

개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty Server개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty Server
 
IBM JVM 소개 - Oracle JVM 과 비교
IBM JVM 소개 - Oracle JVM 과 비교IBM JVM 소개 - Oracle JVM 과 비교
IBM JVM 소개 - Oracle JVM 과 비교
 
IBM WAS ND v8.5.5 소개자료
IBM WAS ND v8.5.5 소개자료IBM WAS ND v8.5.5 소개자료
IBM WAS ND v8.5.5 소개자료
 
IBM WebSphere Application Server(WAS) Value chart
IBM WebSphere Application Server(WAS) Value chartIBM WebSphere Application Server(WAS) Value chart
IBM WebSphere Application Server(WAS) Value chart
 
클라우드와 마이크로 서비스를 위한 새로운 시대의 경량화 WAS - IBM WAS Liberty 서버
클라우드와 마이크로 서비스를 위한 새로운 시대의 경량화 WAS - IBM WAS Liberty 서버클라우드와 마이크로 서비스를 위한 새로운 시대의 경량화 WAS - IBM WAS Liberty 서버
클라우드와 마이크로 서비스를 위한 새로운 시대의 경량화 WAS - IBM WAS Liberty 서버
 
[IBM Technical NewsLetter - 통합 6호]
[IBM Technical NewsLetter - 통합 6호] [IBM Technical NewsLetter - 통합 6호]
[IBM Technical NewsLetter - 통합 6호]
 
20151030 jun lee_vnf 의 reliabilityavailability 제공을 위한 방법 (최종)
20151030 jun lee_vnf 의 reliabilityavailability 제공을 위한 방법 (최종)20151030 jun lee_vnf 의 reliabilityavailability 제공을 위한 방법 (최종)
20151030 jun lee_vnf 의 reliabilityavailability 제공을 위한 방법 (최종)
 
[오픈소스컨설팅]파일럿진행예제 on AWS
[오픈소스컨설팅]파일럿진행예제 on AWS[오픈소스컨설팅]파일럿진행예제 on AWS
[오픈소스컨설팅]파일럿진행예제 on AWS
 
150114 OpenStack Korea 정기세미나 session3 - OpenStack 네트워크와 SDN
150114 OpenStack Korea 정기세미나 session3 - OpenStack 네트워크와 SDN150114 OpenStack Korea 정기세미나 session3 - OpenStack 네트워크와 SDN
150114 OpenStack Korea 정기세미나 session3 - OpenStack 네트워크와 SDN
 
ShieldOne UTM + 무선AP 소개서 v1.0
ShieldOne UTM + 무선AP 소개서 v1.0ShieldOne UTM + 무선AP 소개서 v1.0
ShieldOne UTM + 무선AP 소개서 v1.0
 
V mware v sphere 5.5 -new feature & vsan_20131202
V mware v sphere 5.5 -new feature & vsan_20131202V mware v sphere 5.5 -new feature & vsan_20131202
V mware v sphere 5.5 -new feature & vsan_20131202
 
[오픈소스컨설팅] Configuring JBoss EWS(Tomcat) with IIS Web Server
[오픈소스컨설팅] Configuring JBoss EWS(Tomcat) with IIS Web Server[오픈소스컨설팅] Configuring JBoss EWS(Tomcat) with IIS Web Server
[오픈소스컨설팅] Configuring JBoss EWS(Tomcat) with IIS Web Server
 
[오픈소스컨설팅]Performance Tuning How To
[오픈소스컨설팅]Performance Tuning How To[오픈소스컨설팅]Performance Tuning How To
[오픈소스컨설팅]Performance Tuning How To
 
Ko.xenapp xendesktop-75.cds-75-about-whats-new[1]
Ko.xenapp xendesktop-75.cds-75-about-whats-new[1]Ko.xenapp xendesktop-75.cds-75-about-whats-new[1]
Ko.xenapp xendesktop-75.cds-75-about-whats-new[1]
 
Nb player
Nb playerNb player
Nb player
 
확산되는 소프트웨어 정의 (SDx) 개념 및 동향
확산되는 소프트웨어 정의 (SDx) 개념 및 동향확산되는 소프트웨어 정의 (SDx) 개념 및 동향
확산되는 소프트웨어 정의 (SDx) 개념 및 동향
 
경쟁사비교:기능
경쟁사비교:기능경쟁사비교:기능
경쟁사비교:기능
 
[오픈소스컨설팅]Session Clustering
[오픈소스컨설팅]Session Clustering[오픈소스컨설팅]Session Clustering
[오픈소스컨설팅]Session Clustering
 
ShieldOne-SIG 제품소개서 3.5
ShieldOne-SIG 제품소개서 3.5ShieldOne-SIG 제품소개서 3.5
ShieldOne-SIG 제품소개서 3.5
 
Lena Application Server
Lena  Application ServerLena  Application Server
Lena Application Server
 

Andere mochten auch

서버/인프라를 지탱하는 기술
서버/인프라를 지탱하는 기술서버/인프라를 지탱하는 기술
서버/인프라를 지탱하는 기술재훈 정
 
Web server page_ed10
Web server page_ed10Web server page_ed10
Web server page_ed10hungrok
 
클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황
클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황
클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황mosaicnet
 
(120616) #fitalk web browser forensics - part iii
(120616) #fitalk   web browser forensics - part iii(120616) #fitalk   web browser forensics - part iii
(120616) #fitalk web browser forensics - part iiiINSIGHT FORENSIC
 
Een digitale bibliotheek of alleen Google?
Een digitale bibliotheek of alleen Google?Een digitale bibliotheek of alleen Google?
Een digitale bibliotheek of alleen Google?Eric Sieverts
 
비영리 사업에서 꼭 필요한 인터넷 도구 (유승철)
비영리 사업에서 꼭 필요한 인터넷 도구 (유승철)비영리 사업에서 꼭 필요한 인터넷 도구 (유승철)
비영리 사업에서 꼭 필요한 인터넷 도구 (유승철)daumfoundation
 
제5회인터넷리더십프로그램_왕초보를 위한 트위터 완벽 활용_정진호
제5회인터넷리더십프로그램_왕초보를 위한 트위터 완벽 활용_정진호제5회인터넷리더십프로그램_왕초보를 위한 트위터 완벽 활용_정진호
제5회인터넷리더십프로그램_왕초보를 위한 트위터 완벽 활용_정진호daumfoundation
 
IT 일반기술 강의자료_ed10
IT 일반기술 강의자료_ed10IT 일반기술 강의자료_ed10
IT 일반기술 강의자료_ed10hungrok
 
Java advancd ed10
Java advancd ed10Java advancd ed10
Java advancd ed10hungrok
 
2013 꿈다락 토요문화학교 유스보이스 8경 잡지만들기 결과물 - Case
2013 꿈다락 토요문화학교 유스보이스 8경 잡지만들기 결과물 - Case2013 꿈다락 토요문화학교 유스보이스 8경 잡지만들기 결과물 - Case
2013 꿈다락 토요문화학교 유스보이스 8경 잡지만들기 결과물 - Casedaumfoundation
 
(150124) #fitalk advanced $usn jrnl forensics (english)
(150124) #fitalk   advanced $usn jrnl forensics (english)(150124) #fitalk   advanced $usn jrnl forensics (english)
(150124) #fitalk advanced $usn jrnl forensics (english)INSIGHT FORENSIC
 
(140118) #fitalk detection of anti-forensics artifacts using ioa fs
(140118) #fitalk   detection of anti-forensics artifacts using ioa fs(140118) #fitalk   detection of anti-forensics artifacts using ioa fs
(140118) #fitalk detection of anti-forensics artifacts using ioa fsINSIGHT FORENSIC
 
(150124) #fitalk advanced $usn jrnl forensics (korean)
(150124) #fitalk   advanced $usn jrnl forensics (korean)(150124) #fitalk   advanced $usn jrnl forensics (korean)
(150124) #fitalk advanced $usn jrnl forensics (korean)INSIGHT FORENSIC
 
[찾아가는세미나] 매니지드서비스 오해와 진실
[찾아가는세미나] 매니지드서비스 오해와 진실[찾아가는세미나] 매니지드서비스 오해와 진실
[찾아가는세미나] 매니지드서비스 오해와 진실해은 최
 
Jsp convert to Servlet
Jsp convert to ServletJsp convert to Servlet
Jsp convert to ServletJU Chae
 
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션해은 최
 
Java 강의자료 ed11
Java 강의자료 ed11Java 강의자료 ed11
Java 강의자료 ed11hungrok
 
코딩에는 좋은 노트북이 필요 없다
코딩에는 좋은 노트북이 필요 없다코딩에는 좋은 노트북이 필요 없다
코딩에는 좋은 노트북이 필요 없다Han Sung Kim
 
[찾아가는세미나] 클라우드 구축과 관리
[찾아가는세미나] 클라우드 구축과 관리[찾아가는세미나] 클라우드 구축과 관리
[찾아가는세미나] 클라우드 구축과 관리해은 최
 

Andere mochten auch (20)

Server
ServerServer
Server
 
서버/인프라를 지탱하는 기술
서버/인프라를 지탱하는 기술서버/인프라를 지탱하는 기술
서버/인프라를 지탱하는 기술
 
Web server page_ed10
Web server page_ed10Web server page_ed10
Web server page_ed10
 
클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황
클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황
클라우드 컴퓨팅 패러다임이 뒤바꾼 일 IT산업의 현황
 
(120616) #fitalk web browser forensics - part iii
(120616) #fitalk   web browser forensics - part iii(120616) #fitalk   web browser forensics - part iii
(120616) #fitalk web browser forensics - part iii
 
Een digitale bibliotheek of alleen Google?
Een digitale bibliotheek of alleen Google?Een digitale bibliotheek of alleen Google?
Een digitale bibliotheek of alleen Google?
 
비영리 사업에서 꼭 필요한 인터넷 도구 (유승철)
비영리 사업에서 꼭 필요한 인터넷 도구 (유승철)비영리 사업에서 꼭 필요한 인터넷 도구 (유승철)
비영리 사업에서 꼭 필요한 인터넷 도구 (유승철)
 
제5회인터넷리더십프로그램_왕초보를 위한 트위터 완벽 활용_정진호
제5회인터넷리더십프로그램_왕초보를 위한 트위터 완벽 활용_정진호제5회인터넷리더십프로그램_왕초보를 위한 트위터 완벽 활용_정진호
제5회인터넷리더십프로그램_왕초보를 위한 트위터 완벽 활용_정진호
 
IT 일반기술 강의자료_ed10
IT 일반기술 강의자료_ed10IT 일반기술 강의자료_ed10
IT 일반기술 강의자료_ed10
 
Java advancd ed10
Java advancd ed10Java advancd ed10
Java advancd ed10
 
2013 꿈다락 토요문화학교 유스보이스 8경 잡지만들기 결과물 - Case
2013 꿈다락 토요문화학교 유스보이스 8경 잡지만들기 결과물 - Case2013 꿈다락 토요문화학교 유스보이스 8경 잡지만들기 결과물 - Case
2013 꿈다락 토요문화학교 유스보이스 8경 잡지만들기 결과물 - Case
 
(150124) #fitalk advanced $usn jrnl forensics (english)
(150124) #fitalk   advanced $usn jrnl forensics (english)(150124) #fitalk   advanced $usn jrnl forensics (english)
(150124) #fitalk advanced $usn jrnl forensics (english)
 
(140118) #fitalk detection of anti-forensics artifacts using ioa fs
(140118) #fitalk   detection of anti-forensics artifacts using ioa fs(140118) #fitalk   detection of anti-forensics artifacts using ioa fs
(140118) #fitalk detection of anti-forensics artifacts using ioa fs
 
(150124) #fitalk advanced $usn jrnl forensics (korean)
(150124) #fitalk   advanced $usn jrnl forensics (korean)(150124) #fitalk   advanced $usn jrnl forensics (korean)
(150124) #fitalk advanced $usn jrnl forensics (korean)
 
[찾아가는세미나] 매니지드서비스 오해와 진실
[찾아가는세미나] 매니지드서비스 오해와 진실[찾아가는세미나] 매니지드서비스 오해와 진실
[찾아가는세미나] 매니지드서비스 오해와 진실
 
Jsp convert to Servlet
Jsp convert to ServletJsp convert to Servlet
Jsp convert to Servlet
 
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
 
Java 강의자료 ed11
Java 강의자료 ed11Java 강의자료 ed11
Java 강의자료 ed11
 
코딩에는 좋은 노트북이 필요 없다
코딩에는 좋은 노트북이 필요 없다코딩에는 좋은 노트북이 필요 없다
코딩에는 좋은 노트북이 필요 없다
 
[찾아가는세미나] 클라우드 구축과 관리
[찾아가는세미나] 클라우드 구축과 관리[찾아가는세미나] 클라우드 구축과 관리
[찾아가는세미나] 클라우드 구축과 관리
 

Ähnlich wie SoftLayer에서 웹 애플리케이션 호스팅하기 - WordPress on SoftLayer

[2017 Windows on AWS] AWS를 활용한 그룹웨어 구축 방안
[2017 Windows on AWS] AWS를 활용한 그룹웨어 구축 방안[2017 Windows on AWS] AWS를 활용한 그룹웨어 구축 방안
[2017 Windows on AWS] AWS를 활용한 그룹웨어 구축 방안Amazon Web Services Korea
 
vFORUM2016 _ IBM Public cloud 발표
vFORUM2016 _ IBM Public cloud 발표vFORUM2016 _ IBM Public cloud 발표
vFORUM2016 _ IBM Public cloud 발표HyunHwa Myoung
 
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019Amazon Web Services Korea
 
한국사이버테크 Ha dr 구축전략 160527
한국사이버테크 Ha dr 구축전략 160527한국사이버테크 Ha dr 구축전략 160527
한국사이버테크 Ha dr 구축전략 160527성호 윤
 
VMware on IBM Cloud 웨비나 발표자료 입니다.
VMware on IBM Cloud 웨비나 발표자료 입니다.VMware on IBM Cloud 웨비나 발표자료 입니다.
VMware on IBM Cloud 웨비나 발표자료 입니다.HyunHwa Myoung
 
1711 azure-live
1711 azure-live1711 azure-live
1711 azure-live세준 김
 
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019Amazon Web Services Korea
 
국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...
국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...
국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...Amazon Web Services Korea
 
Deployment techniques for cloud native
Deployment techniques for cloud nativeDeployment techniques for cloud native
Deployment techniques for cloud nativeAlex Jeong
 
대규모 인프라 환경 전환을 위한 AWS CloudEndure 실시간 클라우드 전환 기술 - 이창익:: AWS | AWS 클라우드 마이그레이...
대규모 인프라 환경 전환을 위한 AWS CloudEndure 실시간 클라우드 전환 기술 - 이창익:: AWS | AWS 클라우드 마이그레이...대규모 인프라 환경 전환을 위한 AWS CloudEndure 실시간 클라우드 전환 기술 - 이창익:: AWS | AWS 클라우드 마이그레이...
대규모 인프라 환경 전환을 위한 AWS CloudEndure 실시간 클라우드 전환 기술 - 이창익:: AWS | AWS 클라우드 마이그레이...Amazon Web Services Korea
 
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...Amazon Web Services Korea
 
공개소프트웨어 기반 주요 클라우드 전환 사례
공개소프트웨어 기반 주요 클라우드 전환 사례공개소프트웨어 기반 주요 클라우드 전환 사례
공개소프트웨어 기반 주요 클라우드 전환 사례rockplace
 
마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기Jaewoo Ahn
 
Why container ?
Why container ?Why container ?
Why container ?관무 류
 
DataCore SANsymphony-V 9 Introduction-Korean-2013Aug
DataCore SANsymphony-V 9 Introduction-Korean-2013AugDataCore SANsymphony-V 9 Introduction-Korean-2013Aug
DataCore SANsymphony-V 9 Introduction-Korean-2013AugJH Byeon 변종호
 
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM BluemixTommy Lee
 
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기Nanha Park
 
Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos uEngine Solutions
 

Ähnlich wie SoftLayer에서 웹 애플리케이션 호스팅하기 - WordPress on SoftLayer (20)

[2017 Windows on AWS] AWS를 활용한 그룹웨어 구축 방안
[2017 Windows on AWS] AWS를 활용한 그룹웨어 구축 방안[2017 Windows on AWS] AWS를 활용한 그룹웨어 구축 방안
[2017 Windows on AWS] AWS를 활용한 그룹웨어 구축 방안
 
vFORUM2016 _ IBM Public cloud 발표
vFORUM2016 _ IBM Public cloud 발표vFORUM2016 _ IBM Public cloud 발표
vFORUM2016 _ IBM Public cloud 발표
 
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
 
한국사이버테크 Ha dr 구축전략 160527
한국사이버테크 Ha dr 구축전략 160527한국사이버테크 Ha dr 구축전략 160527
한국사이버테크 Ha dr 구축전략 160527
 
VMware on IBM Cloud 웨비나 발표자료 입니다.
VMware on IBM Cloud 웨비나 발표자료 입니다.VMware on IBM Cloud 웨비나 발표자료 입니다.
VMware on IBM Cloud 웨비나 발표자료 입니다.
 
1711 azure-live
1711 azure-live1711 azure-live
1711 azure-live
 
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
 
국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...
국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...
국내 미디어 고객사의 AWS 활용 사례 - POOQ서비스 그리고 마이크로서비스 아키텍처, 콘텐츠연합플랫폼 - 박명순부장, 콘텐츠연합플랫폼 ...
 
Deployment techniques for cloud native
Deployment techniques for cloud nativeDeployment techniques for cloud native
Deployment techniques for cloud native
 
대규모 인프라 환경 전환을 위한 AWS CloudEndure 실시간 클라우드 전환 기술 - 이창익:: AWS | AWS 클라우드 마이그레이...
대규모 인프라 환경 전환을 위한 AWS CloudEndure 실시간 클라우드 전환 기술 - 이창익:: AWS | AWS 클라우드 마이그레이...대규모 인프라 환경 전환을 위한 AWS CloudEndure 실시간 클라우드 전환 기술 - 이창익:: AWS | AWS 클라우드 마이그레이...
대규모 인프라 환경 전환을 위한 AWS CloudEndure 실시간 클라우드 전환 기술 - 이창익:: AWS | AWS 클라우드 마이그레이...
 
2015 oce garuda
2015 oce garuda2015 oce garuda
2015 oce garuda
 
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
 
VMware on IBM Cloud
VMware on IBM CloudVMware on IBM Cloud
VMware on IBM Cloud
 
공개소프트웨어 기반 주요 클라우드 전환 사례
공개소프트웨어 기반 주요 클라우드 전환 사례공개소프트웨어 기반 주요 클라우드 전환 사례
공개소프트웨어 기반 주요 클라우드 전환 사례
 
마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기
 
Why container ?
Why container ?Why container ?
Why container ?
 
DataCore SANsymphony-V 9 Introduction-Korean-2013Aug
DataCore SANsymphony-V 9 Introduction-Korean-2013AugDataCore SANsymphony-V 9 Introduction-Korean-2013Aug
DataCore SANsymphony-V 9 Introduction-Korean-2013Aug
 
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix
 
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
 
Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos
 

Kürzlich hochgeladen

MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Wonjun Hwang
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Wonjun Hwang
 

Kürzlich hochgeladen (6)

MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 

SoftLayer에서 웹 애플리케이션 호스팅하기 - WordPress on SoftLayer

  • 1. 소프트레이디오 #2 SoftLayer에 웹 애플리케이션 호스팅하기! July 2015 Cloud Services IBM Korea
  • 3. Agenda Web Application Architecture WordPress powered by SoftLayer Web Application Architecture About Wordpress 3© IBM Corporation Web Application Architecture DEMO
  • 4. SoftLayer Web Application Architecture on Cloud Cloud 기반의기반의기반의기반의 웹웹웹웹 어플리케이션어플리케이션어플리케이션어플리케이션 보안보안보안보안, 확장성확장성확장성확장성, 성능을성능을성능을성능을 위해서는위해서는위해서는위해서는 다양한다양한다양한다양한 컴포넌트로컴포넌트로컴포넌트로컴포넌트로 이루어이루어이루어이루어 집니다집니다집니다집니다. © IBM Corporation 4 *Source : http://www.cloud-council.org/CSCC-Web-Application-Hosting-Cloud-Architecture.pdf
  • 5. SoftLayer Demo Scenario Overview 다양한다양한다양한다양한 형태의형태의형태의형태의 WordPress 를를를를 SoftLayer의의의의 인프라인프라인프라인프라 및및및및 서비스를서비스를서비스를서비스를 이용하여이용하여이용하여이용하여 구현하는구현하는구현하는구현하는 방법을방법을방법을방법을 데모를데모를데모를데모를 통해통해통해통해 시연시연시연시연 WordPress 오픈오픈오픈오픈 소스소스소스소스 블로그블로그블로그블로그 및및및및 컨텐츠컨텐츠컨텐츠컨텐츠 관리관리관리관리 툴툴툴툴 2003년년년년 최초최초최초최초 배포배포배포배포 이후이후이후이후, 현재까지현재까지현재까지현재까지 6천개천개천개천개 이상의이상의이상의이상의 사이트에사이트에사이트에사이트에 이용이용이용이용 플러그플러그플러그플러그 인인인인 아키텍처아키텍처아키텍처아키텍처 및및및및 템플릿으로템플릿으로템플릿으로템플릿으로 손쉽게손쉽게손쉽게손쉽게 기능기능기능기능 확장확장확장확장 및및및및 구성구성구성구성 가능가능가능가능 © IBM Corporation 5 • Light Architecture • Basic Architecture • Advanced Architecture 알림 : 엔지니어의 권장 방안으로 SoftLayer에서 공식적으로 제안하는 Best Practice 가 아님을 알려드립니다.
  • 6. About WordPress : Software Stack : Plug-in Architecture PHP WordPress MySQL © IBM Corporation 6 LAMP, WAMPCross-Platform Linux Windows Apache Linux Windows
  • 7. About WordPress : Software Stack : Plug-in Architecture Plug-in Architecture © IBM Corporation 7 Simple configuration of : - Object Storage Integration - CDN Integration - Object Caching - Email Delivery - And much more
  • 8. Web Application Architecture On SoftLayer : Light Architecture : Basic Architecture : Advanced Architecture Public VLAN 아키텍처 포인트 Scale-up/down 3 3 • Stand-alone 모델 • 비즈니스 중요성이 적은 서비스 개발 환경 2 요구 자원 • Virtual Server, Block Storage* • Baremetal Server, Block Storage* :// 1 DNS Service *Optional Web Mobile © IBM Corporation 8 : Advanced Architecture Private VLAN LAMP Server DATA CENTER Virtual Server Baremetal Public Network Private Network LAMP Server 1. (옵션) DNS 서비스를 이용해서 도메인 주소를 SoftLayer의 인스턴스 주소로 변환 SoftLayer 혹은 3rd party로 부터 서비스 이용 가능 2. 보안이 필요한 경우에는 OS 방화벽방화벽방화벽방화벽 및 Hardware Firewall를 생성하여 이용 3. 증가/감소하는 워크로드에 따라 서버 스펙을 업그레이드업그레이드업그레이드업그레이드/다운그레이드다운그레이드다운그레이드다운그레이드 하여 사용 FlexImage 를 활용하여 Baremetal 서버서버서버서버로 마이그레이션 4. (옵션) 별도의 Block/File Storage를 활용하여 컨텐츠/소스를 저장 Legend Block, File Storage 4 SoftLayer Configuration
  • 9. Web Application Architecture On SoftLayer : Light Architecture : Basic Architecture : Advanced Architecture 아키텍처 포인트 • SLA에 따른 이중화 구성 • Active-Standby, Active-Active 구성 요구 자원 • Server, File Storage, Load Balancer Public Portable IP* Public VLAN Web/Was Server 2 Web/Was Server 3 :// DNS Service 1 IP Local Load Balancer Public Portable IP *Optional Web Mobile © IBM Corporation 9 : Advanced Architecture Database Server Virtual Server Baremetal Public Network Private Network File Storage Private VLAN Legend SoftLayer Configuration 1. DNS 서비스서비스서비스서비스를 이용해서 도메인 주소를 SoftLayer의 인스턴스 주소로 변환 SoftLayer 혹은 3rd party로 부터 서비스 이용 가능 2. A) Active-Active 구성인 경우, Local Load Balancer를 생성하여 웹 서버들을 서비스 그룹으로 등록한 후, DNS 서비스에 Local Load Balancer의 VIP를 매핑 B) Active-Standby 구성인 경우, Public Portable IP를 생성하여 서비스 IP로 설정 3. OS 방화벽방화벽방화벽방화벽 및 Hardware Firewall를 생성하여 이용 4. File Storage(Endurance, Performance, NAS) 를 생성하여 웹서버 컨텐츠 공유 DATA CENTER 4
  • 10. Web Application Architecture On SoftLayer : Light Architecture : Basic Architecture : Advanced Architecture 아키텍처 포인트 • 확장성 및 높은 SLA 가 필요 • 보안 요구 자원 • Server, File Storage, AutoScale Object Storage, LB, FW, DNS, CDN Public VLAN Web/Was Server Web/Was Server :// DNS Service 1 Web Mobile Local Load Balancer *Optional Auto-Scale CDN Dedicated Hardware Firewall Private VLAN 7 4 2 3 © IBM Corporation 10 : Advanced Architecture Database Server Virtual Server Baremetal Public Network Private Network File Storage Legend SoftLayer Configuration 1. DNS 서비스서비스서비스서비스를이용해서도메인주소를SoftLayer의인스턴스주소로변환 2. Local Load Balancer로부하분산 3. Dedicated Firewall 혹은Fortigate Security Appliance 로Public VLAN을보호 4. Auto-scaling 의정책을통해급작스러운트래픽증가에유연한대응 5. File Storage를이용하여웹컨첸츠공유 6. Object Storage를이용하여대용량의미디어파일의저장소로이용 7. Object Storage + CDN 연동을통해사용자의요청에대한응답속도향상 8. 추가추가추가추가Private VLAN으로데이터베이스에대한보안성을강화 VLAN 간의ACL 관리가필요한경우에는Vyatta Gateway Appliance 구성 DATA CENTER Database Server Object Storage Private VLAN Private VLANVytatta Gateway Appliance 8 5 6
  • 11. DEMO WordPress powered by SoftLayer WordPress 를를를를 이용하여이용하여이용하여이용하여 SoftLayer 환경에서환경에서환경에서환경에서 웹웹웹웹 어플리케이션을어플리케이션을어플리케이션을어플리케이션을 호스팅하는호스팅하는호스팅하는호스팅하는 방법을방법을방법을방법을 살펴보겠습니다살펴보겠습니다살펴보겠습니다살펴보겠습니다. © IBM Corporation 11
  • 12. DEMO Server How to 필요한필요한필요한필요한 가상가상가상가상 머신을머신을머신을머신을 주문하여주문하여주문하여주문하여 미들웨어미들웨어미들웨어미들웨어 및및및및 어플리케이션을어플리케이션을어플리케이션을어플리케이션을 설치설치설치설치 및및및및 구성구성구성구성 합니다합니다합니다합니다. VM 주문주문주문주문 1회 SoftRadio LAMP Stack 구성 © IBM Corporation 12 WEB/WAS DB 구성구성구성구성 어플리케이어플리케이어플리케이어플리케이 션션션션 설치설치설치설치 LAMP Stack 구성 • OS Hardening http://blog.softlayer.com/2014/securit y-10-tips-hardening-linux-server OS 방화벽 설정 http://knowledgelayer.softlayer.com/a rticles/apf-overview • LAMP 이미지 활용 • 요건에 맞는 티어(Tier) 구성 WordPress 설치 • 웹에서 패키지를 다운로드 https://developer.ibm.com/marketplac e/docs/technical-scenarios/hosting- wordpress-blog-ibm-cloud/
  • 13. WP Demo Server How To : 서버서버서버서버 리스트리스트리스트리스트 1. 서버서버서버서버 생성생성생성생성 및및및및 구성하기구성하기구성하기구성하기 © IBM Corporation 13
  • 14. DEMO Storage How to 정적정적정적정적 컨텐츠를컨텐츠를컨텐츠를컨텐츠를 공유할공유할공유할공유할 파일파일파일파일 스토리지를스토리지를스토리지를스토리지를 주문하여주문하여주문하여주문하여 웹웹웹웹 서버에서버에서버에서버에 마운트마운트마운트마운트 시킵니다시킵니다시킵니다시킵니다. 주문주문주문주문 Storage 종류? • VM SAN : VM 전용 SAN으로 Block스토리지 제공으로 최적화된 가성비 제공하지만하지만하지만하지만, 여러 VM이 동시에 사용 X • Network Storage : VM 및 BM 모두 사용 가능하며, 동시에 여러 서버들이 접근 가능 LUN Masking © IBM Corporation 14 접근접근접근접근 호스호스호스호스 트트트트 설정설정설정설정 서버서버서버서버 마운마운마운마운 트트트트 Endurance - LUN Masking - Tiered IOPS 옵션 (0.25/2/4 IOPS /GB) - Snapshot 및 Replication 기능 제공 Performance - LUN Masking - Provisioned IOPS (100~6000) LUN Masking • 생성된 볼륨에 대해서 대시보드 (Storage > File Storage) 에서 사용 대상 호스트를 설정 • 등록된 호스트만 볼륨에 접근 가능 각 호스트에서 설정 • 커맨드 참고 http://knowledgelayer.softlayer.com/p rocedure/accessing-file-storage-linux
  • 15. WP Demo Storage How To : 주문하기주문하기주문하기주문하기 : 접근접근접근접근 호스트호스트호스트호스트 설정하기설정하기설정하기설정하기 1. 메인메인메인메인 대시대시대시대시 보드보드보드보드 (control.softlayer.com) 의의의의 Order 에서에서에서에서 Storage 선택선택선택선택 2. File Storage > Performance 스토리지스토리지스토리지스토리지 선택선택선택선택 © IBM Corporation 15
  • 16. WP Demo Storage How To : 주문하기주문하기주문하기주문하기 : 접근접근접근접근 호스트호스트호스트호스트 설정하기설정하기설정하기설정하기 3. Data Center / Volume Size / IOPS 정의정의정의정의 © IBM Corporation 16
  • 17. WP Demo Storage How To : 주문하기주문하기주문하기주문하기 : 접근접근접근접근 호스트호스트호스트호스트 설정하기설정하기설정하기설정하기 1. 대시보드대시보드대시보드대시보드(control.softlayer.com) Storage > File Storage © IBM Corporation 17 2. 접근접근접근접근 호스트호스트호스트호스트 정의정의정의정의
  • 18. WP Demo Storage How To : 주문하기주문하기주문하기주문하기 : 접근접근접근접근 호스트호스트호스트호스트 설정하기설정하기설정하기설정하기 3. Storage List에서에서에서에서 볼륨볼륨볼륨볼륨 이름을이름을이름을이름을 클릭하여클릭하여클릭하여클릭하여 상세상세상세상세 페이지에서페이지에서페이지에서페이지에서 호스트호스트호스트호스트 등록등록등록등록 확인확인확인확인 © IBM Corporation 18 4. 등록된등록된등록된등록된 호스트에호스트에호스트에호스트에 접속하여접속하여접속하여접속하여 File Storage를를를를 마운트마운트마운트마운트
  • 19. DEMO Load Balancer How to Local Load Balancer를를를를 사용하여사용하여사용하여사용하여 웹웹웹웹 어플리케이션어플리케이션어플리케이션어플리케이션 이중화이중화이중화이중화 구성구성구성구성 및및및및 부하부하부하부하 분산분산분산분산 환경환경환경환경 구성구성구성구성 주문주문주문주문 Storage 종류? • Local Load Balancer : 하드웨어 기반의 공유 자원, 초당 connections 수와 SSL Offload 옵션 선택 가능 • Dedicated Load Balancer : 계정 전용의 자원, 초당 15,000/150,000 옵션 서비스 그룹 © IBM Corporation 19 서비스서비스서비스서비스 그룹그룹그룹그룹 정의정의정의정의 멤버멤버멤버멤버 등록등록등록등록 자원, 초당 15,000/150,000 옵션 각 호스트에서 설정 • 서비스 그룹에 같은 데이터 센터 內 서버(VM/BM)들을 등록 서비스 그룹 • Load Balancer VIP 에 대한 프로토콜/포트/부하분산 알고리즘 설정
  • 20. WP Demo Network How To : 주문하기주문하기주문하기주문하기 : 서비스서비스서비스서비스 그룹그룹그룹그룹 : 멤버멤버멤버멤버 추가추가추가추가 1. 메인메인메인메인 대시대시대시대시 보드보드보드보드 (control.softlayer.com) 의의의의 Order 에서에서에서에서 Network 선택선택선택선택 2. Local Load Balancer 선택선택선택선택 © IBM Corporation 20
  • 21. WP Demo Network How To : 주문하기주문하기주문하기주문하기 : 서비스서비스서비스서비스 그룹그룹그룹그룹 : 멤버멤버멤버멤버 추가추가추가추가 3. Data Center / Load Balancer 용량용량용량용량 선택선택선택선택 © IBM Corporation 21
  • 22. 1. Network > Load Balancing > Local 2. Add Service Group WP Demo Network How To : 주문하기주문하기주문하기주문하기 : 서비스서비스서비스서비스 그룹그룹그룹그룹 : 멤버멤버멤버멤버 추가추가추가추가 © IBM Corporation 22 2. Add Service Group
  • 23. 3. Service Group 정의정의정의정의 WP Demo Network How To : 주문하기주문하기주문하기주문하기 : 서비스서비스서비스서비스 그룹그룹그룹그룹 : 멤버멤버멤버멤버 추가추가추가추가 © IBM Corporation 23
  • 24. 1. Local Load Balancer > VIP 상세상세상세상세 페이지페이지페이지페이지 에서에서에서에서 서비스서비스서비스서비스 추가추가추가추가 2. (wpweb01, wpweb02) WP Demo Network How To : 주문하기주문하기주문하기주문하기 : 서비스서비스서비스서비스 그룹그룹그룹그룹 : 멤버멤버멤버멤버 추가추가추가추가 © IBM Corporation 24 2. 멤버멤버멤버멤버 추가추가추가추가 (wpweb01, wpweb02)
  • 25. 4. 구성구성구성구성 확인확인확인확인 WP Demo Network How To : 주문하기주문하기주문하기주문하기 : 서비스서비스서비스서비스 그룹그룹그룹그룹 : 멤버멤버멤버멤버 추가추가추가추가 © IBM Corporation 25 5. 부하부하부하부하 분산분산분산분산 확인확인확인확인
  • 26. WP Demo Summary 1. Network Storage - File Storage로로로로 콘텐츠콘텐츠콘텐츠콘텐츠 공유공유공유공유 - Performance로로로로 고정고정고정고정 IOPS 2. Load Balancer Public VLAN IP Local Load Balancer © IBM Corporation 26 2. Load Balancer - VIP 를를를를 서비스서비스서비스서비스 주소로주소로주소로주소로 이용이용이용이용 - VIP에에에에 웹서버를웹서버를웹서버를웹서버를 등록하여등록하여등록하여등록하여 부하분산부하분산부하분산부하분산 및및및및 이중화이중화이중화이중화 구성구성구성구성 Database Server Web/Was Server Web/Was Server File Storage Private VLAN DATA CENTER
  • 28. www.softlayer.com – SoftLayer 대표 웹사이트 Control.softlayer.com – SoftLayer 사용자 콘솔 Knowledgelayer.softlayer.com – SoftLayer 지식 공유 웹사이트 SoftLayer SoftLayer Resources © IBM Corporation 28 Knowledgelayer.softlayer.com – SoftLayer 지식 공유 웹사이트 Sldn.softlayer.com – SoftLayer 개발자 API 기술 문서 및 가이드 Forums.softlayer.com – SoftLayer 사용자 포럼 http://www.ibm.com/cloud-computing/kr/ko/iaas.html - 한국 IBM 클라우드 대표 웹사이트 https://www.facebook.com/groups/kslug/ - Facebook SoftLayer 한국 유저 그룹
  • 30. 관련 문의사항은 아래로 연락 주시기 바랍니다. 최병진 대표 (choibj@kr.ibm.com, 010-4995-6246) 김민석 대표 (minsukk@kr.ibm.com, 010-4995-5896)