SlideShare a Scribd company logo
iFunFactory Inc.
IFUN DEPLOY
SHIM LAYER TO RAPIDLY BUILD SERVICES
ON AND ACROSS CLOUDS
아이펀팩토리 대표이사 문대경
(dkmoon@ifunfactory.com)
iFunFactory Inc.
IFUN DEPLOY
IN A NUTSHELL
 클라우드에 상관없이 클릭 몇번으로 가상 서버 인프라를 구축/관리할 수 있는 서비스
 서로 다른 클라우드 간에 인프라 복제도 가능하게 하는 서비스
 인프라 관리 외에 1) 고객 지원, 2) 이벤트, 3) 지표 분석 기능을 지원하는 서비스
 다양한 역할의 멤버들이 권한에 따라 한 서비스에 참여할 수 있게 하는 서비스
iFunFactory Inc.
 해외에 게임 서비스 출시하실 때 클라우드는 어떻게 선택하세요?
혹시 해당 서비스 지역에서 최적의 클라우드를 선택하는 것이 아니라, 그 지역에서는 어떤 클라우드를
선택해야 될지 몰라서, 혹은 클라우드 메뉴가 읽을 수 없는 외국어로 표시되어서 그냥 익숙한 클라우드
를 선택하고 있지는 않으신가요?
 아이펀 디플로이는 클라우드를 직접 다뤄야 되는 부담을 덜어드립니다.
아이펀 디플로이는 각 클라우드와 REST API 수준으로 직접 연동하여 그게 어떤 클라우드이든 하나의
dashboard 를 통해 여러분의 서비스 인프라를 쉽고 빠르게 구축하고 운영할 수 있게 도와줍니다. 그게
설령 낯선 동남아 클라우드라도 아이펀 디플로이를 통해 영어/한국어/일본어의 익숙한 언어로 인프라를
관리하실 수 있습니다.*
 이제부터는 서비스 지역에서 최적의 클라우드를 선택하세요.
아이펀 디플로이가 여러분의 클라우드를 손쉽게 설정해드립니다.
* 현재 AWS, KT 가 연동되어있고, DigitalOcean 과 GMO 를 연동 중에 있습니다.
연동되는 클라우드는 지속적으로 추가됩니다.
FEATURE #1
다양한 클라우드를 하나의 인터페이스로
iFunFactory Inc.
 서버 설정, 여전히 수작업으로 하고 계십니까?
대부분의 클라우드 콘솔은 기본 OS 만 깔린 가상 서버를 만들어 냅니다. 그 후에 가상 서버를
실제 서비스에 필요한 기능으로 설정하는 것은 여전히 클라우드 사용자의 몫입니다. 아이펀 디
플로이는 PHP, Java, C#, C++, MySQL, MongoDB, Redis, Loadbalancer 등 주요 서버 타
입에 대해서 기존에 작업자가 별도 수작업으로 해야 했던 것들을 모두 자동으로 수행해줍니다.
 서버 장애 요인 중 가장 큰 것이 “작업자의 실수“ 입니다.
수작업으로 서버를 설정하는 것은 위험합니다. 연구 결과 데이터센터 장애의 70-80% 정도가
작업자의 실수 때문에 발생하는 것으로 알려져 있습니다. 특히 서버군에 서버를 추가하면서 기
존 서버들과 설정을 맞추거나, 같은 서버군의 서버들 설정을 모두 바꿀 때 빈번하게 실수가 일
어납니다. 아이펀 디플로이는 서버 타입 별 기본 설정 뿐만 아니라 서버군 내 서버들이 모두 같
은 설정을 적용 받는 것을 자동화를 통해 보장합니다.
 여러분은 여러분의 서비스 구성도가 머리에 쉽게 그려지십니까?
몇 대의 가상 서버를 쓰고 있고, 각 가상 서버가 어떤 역할을 하면서 어떻게 서로 연결되어있는
지 쉽게 파악하고 계신가요? 가상 서버에 장애가 발생했을 때 해당 장애가 다른 어떤 서버들에
영향을 주는지 파악하는데 어려움은 없으신가요? 아이펀 디플로이는 각 서버들이 어떻게 연동
되어 어느 정도의 트래픽으로 통신하는지, 서버에 장애는 없는지를 직관적인 다이어그램을 통
해 제공합니다. 이제 복잡한 서버 관리, 직관적으로 파악하실 수 있습니다.
FEATURE #2
자동화, 그리고 직관적인 인프라 관리
iFunFactory Inc.
FEATURE #3
바로 쓸 수 있는 고객 지원 툴
 서비스 오픈 전 고객 지원 툴 제작, 충분히 신경 쓰고 계신가요?
고객 지원 툴은 서비스를 위해서 반드시 필요하지만, 메인 서비스 개발에 밀려 출시 전 까지 준
비하지 못하는 경우가 허다합니다. 임시 방편으로 개발팀에서 수작업으로 고객 지원 요청에 응
대를 하게 되지만, 서비스 불안정으로 개발팀이 가장 바쁠 서비스 초기에 가장 많은 고객 지원
요청이 몰리게 되어 서비스 안정화에 집중하지 못하게 됩니다.
 아이펀 디플로이는 바로 쓸 수 있는 고객 지원 툴을 제공합니다.
아이펀 디플로이에 올라가는 서비스는 간단한 API 연동을 통해 1) 사용자 데이터 조회, 2) 사용
자 행동 로그 조회, 3) 구매 내역 조회, 4) 사용자 차단, 5) 사용자에게 보상 지급 기능을 바로
쓰실 수 있습니다.
 아이펀 디플로이의 고객 지원 툴은 권한 관리를 지원합니다.
해당 서비스에 고객 지원 권한이 있는 관리자 계정만이 고객 지원 툴을 접근할 수 있고, 하나의
관리자 계정이 여러 서비스에 고객 지원 담당자로 참여할 수도 있습니다. 또한 사용자 정보에
접근한 모든 내용은 추후 감사를 위해 변조 불가능한 로그로 기록됩니다. 이를 통해 고객 지원
을 사내 별도의 조직이나 외부 전문 업체에 안전하게 위탁하실 수도 있습니다!
 이제 서비스 개선에 더 많은 시간을 투자하세요.
아이펀 디플로이가 고객 지원 툴 문제를 해결해드립니다.
iFunFactory Inc.
FEATURE #4
서비스 내 이벤트 관리를 한 눈에
 서비스 내 이벤트 (campaign) 어떻게 관리하세요?
서비스 내 이벤트를 위해서 매번 개발팀의 도움을 받아야 되고, 매번 클라이언트나
서버 패치를 하시나요? 그런 중에 각 조직간에 매끄럽지 않은 의사 소통 때문에 힘든
경험을 하진 않으셨나요?
 아이펀 디플로이는 유연한 이벤트 관리자를 제공합니다.
서비스 개발자는 서비스에서 지원 가능한 이벤트 종류를 명시하면 됩니다. 그러면 아
이펀 디플로이는 REST API 를 통해 서비스가 지원하는 이벤트 종류를 알아냅니다.
서비스 운영자는 이 이벤트 종류 중 선택해서 이벤트를 예약할 수 있습니다. 이 방법
은 아이폰 디플로이가 단지 몇가지 이벤트 타입만을 지원하는 것이 아니라 서비스에
구현할 수 있는 다양한 종류의 이벤트를 지원할 수 있음을 뜻합니다.
 물론 이벤트 역시 권한 관리가 됩니다.
고객 지원과 더불어 서비스 운영은 별도의 권한으로 위탁하는 경우가 많습니다. 그것
이 사내 운영 조직이든 아니면 외부 계약사이든요. 이를 위해 아이펀 디플로이는 이
벤트 권한을 별도로 관리하고 세세한 감사 로그를 남깁니다.
 프로그래머는 프로그램에만 집중하시면 됩니다.
이벤트 운영은 별도 인력이 충분히 독립적으로 가능합니다.
iFunFactory Inc.
FEATURE #5
복잡한 연동 없이도 필수적인 지표 확인을
 이미 너무나 훌륭한 지표 분석툴들이 있다는걸 잘 알고 있습니다.
그런데 이 툴들이 모두 클라이언트 기준이라는걸 알고 계셨나요?
대부분의 분석툴들은 클라이언트에 SDK 를 연동하는 방식으로 동작합니다. 이는 연동하는 작
업이 번거로울 수도 있고, 그리고 개개의 클라이언트에 대한 정보는 쉽게 얻을 수 있지만 여러
클라이언트간의 상관관계를 추출하기에는 부족할 수 있습니다.
 서버쪽 통계가 훨씬 더 간편하고 정확할 수 있습니다.
서버쪽에서는 간편하게 로그를 남기는 것만으로 지표를 추출할 수 있고, 클라이언트간 복잡한
상관관계나 한 클라이언트 내에서의 호흡이 긴 인과관계를 추출할 수도 있습니다.
 아이펀 디플로이는 필수적인 로그인/과금 로그만 남기시면
알아서 필수적인 지표를 뽑아드립니다.
예를 들어 Retention 비율을 뽑기 위해서 여러분이 따로 계산하실건 없습니다. 그냥 로그인
로그만 남기시면 아이펀 디플로이가 Retention 을 계산합니다. 아이펀 디플로이를 이용해 필
수 지표를 뽑은 것은 이처럼 간단합니다.
iFunFactory Inc.
FEATURE #6
역할에 따른 관리자 권한 관리
 서비스 운영에는 다양한 멤버가 참여합니다.
그리고 그들은 역할에 따라 다른 권한을 갖습니다.
모바일 서비스에는 다양한 역할의 멤버가 필요합니다. 인프라 관리자, 서버 프로그램
개발자, 고객 지원 담당자, 서비스 운영 담당자, 그리고 마케팅 담당자 등 각기 다른 역
할의 사람들이 각자 자기 관점에서 다른 권한을 가지고 서비스 관리 기능에 접근할 수
있어야 합니다.
 아이펀 디플로이는 역할별 권한을 통해 보안을 지원합니다.
아이펀 디플로이에는 새로운 멤버를 추가하고 역할을 부여할 수 있습니다. 그리고 각
역할에 따라 할 수 있는 기능과 할 수 없는 기능이 제한됩니다. 이를 통해 허가되지 않
은 사용자가 인프라를 손대거나, 유저 데이터에 접근하는 것을 막을 수 있습니다. 또한
허가된 사용자라고 하더라도 추후 감사 절차를 위해 사용자의 작업 내역이 모두 로그
로 남습니다.
 이를 통해 아이펀 디플로이는 보다 안전하게
여러 사람이 한 서비스에 참여하는 것을 보장합니다.
iFunFactory Inc.
QUESTIONS?
deploy-support@ifunfactory.com

More Related Content

PPTX
2016 NDC - 클라우드 시대의 모바일 게임 운영 플랫폼 구현
PPT
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
PDF
iFunEngine: 30분 만에 게임 서버 만들기
PDF
NDC14 범용 게임 서버 프레임워크 디자인 및 테크닉
PDF
클라우드 춘추전국시대 서버 개발자 생존기
PDF
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기
PPTX
유니티3D 그리고 웹통신
PPT
iFun Engine plugin 만들기 (for Stingray)
2016 NDC - 클라우드 시대의 모바일 게임 운영 플랫폼 구현
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
iFunEngine: 30분 만에 게임 서버 만들기
NDC14 범용 게임 서버 프레임워크 디자인 및 테크닉
클라우드 춘추전국시대 서버 개발자 생존기
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기
유니티3D 그리고 웹통신
iFun Engine plugin 만들기 (for Stingray)

What's hot (20)

PDF
클라우드 기반 Unity 게임 서버 구축, 60분이면 충분하다
PDF
게임서버 구축 방법비교 : GBaaS vs. Self-hosting
PPTX
NDC 11 자이언트 서버의 비밀
PPTX
KGC 2016: HTTPS 로 모바일 게임 서버 구축한다는 것 - Korea Games Conference
PDF
SQL Azure 실무 도입하기
PPTX
모바일 게임과 앱을 위한 오픈소스 게임서버 엔진 프로젝트 CloudBread 프로젝트
PDF
서버 개발자가 되기 위한 첫 걸음
PPTX
Amazon web service를 활용한 모바일 게임 서버 개발 퍼즐 주주의 사례를 중심으로
PDF
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)
PPTX
Windows azure를 활용한 cloud 개발 사례
PDF
[TD 2015] Microsoft Azure IaaS v2(최정현)
PPTX
라이브 서비스를 위한 게임 서버 구성
PPTX
Social game and windows azure platform (final)
PDF
쿠키런 1년, 서버개발 분투기
PDF
2. microsoft azure 클라우드 및 쉐어포인트 포탈 소개
PDF
[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버
PDF
HTML5/JSON 을 이용해 범용 2D 맵에디터 제작하기
PPTX
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs
PDF
Gametech 2014: 모바일 게임용 PaaS/BaaS 구현 사례와 디자인 트레이드오프
PDF
Aws발표자료 final
클라우드 기반 Unity 게임 서버 구축, 60분이면 충분하다
게임서버 구축 방법비교 : GBaaS vs. Self-hosting
NDC 11 자이언트 서버의 비밀
KGC 2016: HTTPS 로 모바일 게임 서버 구축한다는 것 - Korea Games Conference
SQL Azure 실무 도입하기
모바일 게임과 앱을 위한 오픈소스 게임서버 엔진 프로젝트 CloudBread 프로젝트
서버 개발자가 되기 위한 첫 걸음
Amazon web service를 활용한 모바일 게임 서버 개발 퍼즐 주주의 사례를 중심으로
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)
Windows azure를 활용한 cloud 개발 사례
[TD 2015] Microsoft Azure IaaS v2(최정현)
라이브 서비스를 위한 게임 서버 구성
Social game and windows azure platform (final)
쿠키런 1년, 서버개발 분투기
2. microsoft azure 클라우드 및 쉐어포인트 포탈 소개
[야생의 땅: 듀랑고] 서버 아키텍처 - SPOF 없는 분산 MMORPG 서버
HTML5/JSON 을 이용해 범용 2D 맵에디터 제작하기
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs
Gametech 2014: 모바일 게임용 PaaS/BaaS 구현 사례와 디자인 트레이드오프
Aws발표자료 final
Ad

Viewers also liked (18)

PPTX
게임 운영에 필요한 로그성 데이터들에 대하여
PDF
Designing a pragmatic back-end service for mobile games
PPTX
Make "PONG" : 아키텍팅과 동기화 테크닉
PPTX
PC 와 모바일에서의 P2P 게임 구현에서의 차이점 비교
PPTX
Docker 로 Linux 없이 Linux 환경에서 개발하기
PPTX
2016 NDC - 모바일 게임 서버 엔진 개발 후기
PPTX
Apache ZooKeeper 로
 분산 서버 만들기
PPTX
Cloud gaming
PDF
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발
PDF
인디 게임을 개발하는 여러 가지 방법들
PDF
NDC14 모바일 게임서비스를 위한 사설 클라우드 구축/운영 분투기
PDF
메이플스토리 사례를 통해 살펴보는 서버사이드 봇/핵 탐지 시스템
PPTX
NDC2016 카툰999 포스트모템(피드백의 힘)
PPTX
1인개발자가되기전알아야할것들
PDF
Igaworks in app notice
PDF
KGC 2014 가볍고 유연하게 데이터 분석하기 : 쿠키런 사례 중심 , 데브시스터즈
PDF
How Google Works / 구글은 어떻게 일하는가 (Korean / 한국어 버전)
PDF
NDC 2016 김정주 - 기계학습을 활용한 게임어뷰징 검출
게임 운영에 필요한 로그성 데이터들에 대하여
Designing a pragmatic back-end service for mobile games
Make "PONG" : 아키텍팅과 동기화 테크닉
PC 와 모바일에서의 P2P 게임 구현에서의 차이점 비교
Docker 로 Linux 없이 Linux 환경에서 개발하기
2016 NDC - 모바일 게임 서버 엔진 개발 후기
Apache ZooKeeper 로
 분산 서버 만들기
Cloud gaming
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발
인디 게임을 개발하는 여러 가지 방법들
NDC14 모바일 게임서비스를 위한 사설 클라우드 구축/운영 분투기
메이플스토리 사례를 통해 살펴보는 서버사이드 봇/핵 탐지 시스템
NDC2016 카툰999 포스트모템(피드백의 힘)
1인개발자가되기전알아야할것들
Igaworks in app notice
KGC 2014 가볍고 유연하게 데이터 분석하기 : 쿠키런 사례 중심 , 데브시스터즈
How Google Works / 구글은 어떻게 일하는가 (Korean / 한국어 버전)
NDC 2016 김정주 - 기계학습을 활용한 게임어뷰징 검출
Ad

Similar to iFun Deploy 소개 (20)

PDF
[웨비나] Follow me! 클라우드 인프라 구축 기본편 - 강지나 테크 에반젤리스트
PPTX
F5 프로그래밍 기능
PDF
[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)
PDF
AI = SE , giip system manage automation with A.I
PPTX
DBPlex MSSQL HA Solution 제안서
PDF
Fif기고문 050311 05
PDF
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Dragonfly - 멀티클라우드 대규모 통합 모니터링 (Multi-cloud la...
PDF
Giip bp-giip connectivity1703
PDF
Talk IT_IBM_공은정_110722
PDF
Talk IT_ CA_박성식_110826
PDF
[Osx dev] server essential lesson 11. managing with profile manager
PPTX
파워서포트 가이드
PDF
엔터프라이즈 기술 지원을 통한 효율적인 클라우드 운영 사례 - AWS Summit Seoul 2017
PDF
2022년 07월 21일 Confluent+Imply 웨비나 발표자료
PDF
NETSCOUT nGeniusONE for Service Assurance
PDF
주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사
PDF
Hyper converged cloud appliance 2016
PDF
2014_서버용 자료유출방지 솔루션_시온
PDF
개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers
PDF
Abiquo솔루션소개자료 v02 20110712
[웨비나] Follow me! 클라우드 인프라 구축 기본편 - 강지나 테크 에반젤리스트
F5 프로그래밍 기능
[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)
AI = SE , giip system manage automation with A.I
DBPlex MSSQL HA Solution 제안서
Fif기고문 050311 05
Cloud-Barista 제4차 오픈 컨퍼런스 : CB-Dragonfly - 멀티클라우드 대규모 통합 모니터링 (Multi-cloud la...
Giip bp-giip connectivity1703
Talk IT_IBM_공은정_110722
Talk IT_ CA_박성식_110826
[Osx dev] server essential lesson 11. managing with profile manager
파워서포트 가이드
엔터프라이즈 기술 지원을 통한 효율적인 클라우드 운영 사례 - AWS Summit Seoul 2017
2022년 07월 21일 Confluent+Imply 웨비나 발표자료
NETSCOUT nGeniusONE for Service Assurance
주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사
Hyper converged cloud appliance 2016
2014_서버용 자료유출방지 솔루션_시온
개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers
Abiquo솔루션소개자료 v02 20110712

More from iFunFactory Inc. (16)

PDF
2019 아이펀팩토리 Dev Day 세션6 아이펀엔진 운영툴 연동하기 - 장수원
PDF
2019 아이펀팩토리 Dev Day 세션5 아이펀엔진으로 만든 게임 성능 분석 및 디버깅 - 남승현
PDF
2019 아이펀팩토리 Dev Day 세션4 아이펀엔진에 MO 게임 콘텐츠 채워 넣기 - 남승현
PDF
2019 아이펀팩토리 Dev Day 세션3 아이펀엔진 개발 환경 설정하기 (Windows+ VS) - 김진욱
PDF
2019 아이펀팩토리 Dev Day 세션2 아이펀엔진 개발 환경 설정하기 (Linux + VS Code) - 김진욱
PDF
2019 아이펀팩토리 Dev Day 세션1 네트워크 프로그래밍 개론 - 문대경 대표
PDF
[MGDC] 리눅스 게임 서버 성능 분석하기 - 아이펀팩토리 김진욱 CTO
PDF
[아이펀팩토리] 2018 데브데이 서버위더스 _03 Scalable 한 게임 서버 만들기
PDF
[아이펀팩토리] 2018 데브데이 서버위더스 _01 HTML5/WebSocket으로 Pong 게임 만들기
PDF
[아이펀팩토리] 2018 데브데이 서버위더스 _02 분산 환경을 위한 ORM 개발 경험 공유
PDF
[아이펀팩토리] 2018 데브데이 서버위더스 _04 리눅스 게임 서버 성능 분석
PDF
[아이펀팩토리] 2017 NDCP
PDF
유니티 쉐이더 단기속성
PDF
게임 서버 성능 분석하기
PDF
혼자서 만드는 MMO게임 서버
PDF
Python과 AWS를 이용하여 게임 테스트 환경 구축하기
2019 아이펀팩토리 Dev Day 세션6 아이펀엔진 운영툴 연동하기 - 장수원
2019 아이펀팩토리 Dev Day 세션5 아이펀엔진으로 만든 게임 성능 분석 및 디버깅 - 남승현
2019 아이펀팩토리 Dev Day 세션4 아이펀엔진에 MO 게임 콘텐츠 채워 넣기 - 남승현
2019 아이펀팩토리 Dev Day 세션3 아이펀엔진 개발 환경 설정하기 (Windows+ VS) - 김진욱
2019 아이펀팩토리 Dev Day 세션2 아이펀엔진 개발 환경 설정하기 (Linux + VS Code) - 김진욱
2019 아이펀팩토리 Dev Day 세션1 네트워크 프로그래밍 개론 - 문대경 대표
[MGDC] 리눅스 게임 서버 성능 분석하기 - 아이펀팩토리 김진욱 CTO
[아이펀팩토리] 2018 데브데이 서버위더스 _03 Scalable 한 게임 서버 만들기
[아이펀팩토리] 2018 데브데이 서버위더스 _01 HTML5/WebSocket으로 Pong 게임 만들기
[아이펀팩토리] 2018 데브데이 서버위더스 _02 분산 환경을 위한 ORM 개발 경험 공유
[아이펀팩토리] 2018 데브데이 서버위더스 _04 리눅스 게임 서버 성능 분석
[아이펀팩토리] 2017 NDCP
유니티 쉐이더 단기속성
게임 서버 성능 분석하기
혼자서 만드는 MMO게임 서버
Python과 AWS를 이용하여 게임 테스트 환경 구축하기

iFun Deploy 소개

  • 1. iFunFactory Inc. IFUN DEPLOY SHIM LAYER TO RAPIDLY BUILD SERVICES ON AND ACROSS CLOUDS 아이펀팩토리 대표이사 문대경 (dkmoon@ifunfactory.com)
  • 2. iFunFactory Inc. IFUN DEPLOY IN A NUTSHELL  클라우드에 상관없이 클릭 몇번으로 가상 서버 인프라를 구축/관리할 수 있는 서비스  서로 다른 클라우드 간에 인프라 복제도 가능하게 하는 서비스  인프라 관리 외에 1) 고객 지원, 2) 이벤트, 3) 지표 분석 기능을 지원하는 서비스  다양한 역할의 멤버들이 권한에 따라 한 서비스에 참여할 수 있게 하는 서비스
  • 3. iFunFactory Inc.  해외에 게임 서비스 출시하실 때 클라우드는 어떻게 선택하세요? 혹시 해당 서비스 지역에서 최적의 클라우드를 선택하는 것이 아니라, 그 지역에서는 어떤 클라우드를 선택해야 될지 몰라서, 혹은 클라우드 메뉴가 읽을 수 없는 외국어로 표시되어서 그냥 익숙한 클라우드 를 선택하고 있지는 않으신가요?  아이펀 디플로이는 클라우드를 직접 다뤄야 되는 부담을 덜어드립니다. 아이펀 디플로이는 각 클라우드와 REST API 수준으로 직접 연동하여 그게 어떤 클라우드이든 하나의 dashboard 를 통해 여러분의 서비스 인프라를 쉽고 빠르게 구축하고 운영할 수 있게 도와줍니다. 그게 설령 낯선 동남아 클라우드라도 아이펀 디플로이를 통해 영어/한국어/일본어의 익숙한 언어로 인프라를 관리하실 수 있습니다.*  이제부터는 서비스 지역에서 최적의 클라우드를 선택하세요. 아이펀 디플로이가 여러분의 클라우드를 손쉽게 설정해드립니다. * 현재 AWS, KT 가 연동되어있고, DigitalOcean 과 GMO 를 연동 중에 있습니다. 연동되는 클라우드는 지속적으로 추가됩니다. FEATURE #1 다양한 클라우드를 하나의 인터페이스로
  • 4. iFunFactory Inc.  서버 설정, 여전히 수작업으로 하고 계십니까? 대부분의 클라우드 콘솔은 기본 OS 만 깔린 가상 서버를 만들어 냅니다. 그 후에 가상 서버를 실제 서비스에 필요한 기능으로 설정하는 것은 여전히 클라우드 사용자의 몫입니다. 아이펀 디 플로이는 PHP, Java, C#, C++, MySQL, MongoDB, Redis, Loadbalancer 등 주요 서버 타 입에 대해서 기존에 작업자가 별도 수작업으로 해야 했던 것들을 모두 자동으로 수행해줍니다.  서버 장애 요인 중 가장 큰 것이 “작업자의 실수“ 입니다. 수작업으로 서버를 설정하는 것은 위험합니다. 연구 결과 데이터센터 장애의 70-80% 정도가 작업자의 실수 때문에 발생하는 것으로 알려져 있습니다. 특히 서버군에 서버를 추가하면서 기 존 서버들과 설정을 맞추거나, 같은 서버군의 서버들 설정을 모두 바꿀 때 빈번하게 실수가 일 어납니다. 아이펀 디플로이는 서버 타입 별 기본 설정 뿐만 아니라 서버군 내 서버들이 모두 같 은 설정을 적용 받는 것을 자동화를 통해 보장합니다.  여러분은 여러분의 서비스 구성도가 머리에 쉽게 그려지십니까? 몇 대의 가상 서버를 쓰고 있고, 각 가상 서버가 어떤 역할을 하면서 어떻게 서로 연결되어있는 지 쉽게 파악하고 계신가요? 가상 서버에 장애가 발생했을 때 해당 장애가 다른 어떤 서버들에 영향을 주는지 파악하는데 어려움은 없으신가요? 아이펀 디플로이는 각 서버들이 어떻게 연동 되어 어느 정도의 트래픽으로 통신하는지, 서버에 장애는 없는지를 직관적인 다이어그램을 통 해 제공합니다. 이제 복잡한 서버 관리, 직관적으로 파악하실 수 있습니다. FEATURE #2 자동화, 그리고 직관적인 인프라 관리
  • 5. iFunFactory Inc. FEATURE #3 바로 쓸 수 있는 고객 지원 툴  서비스 오픈 전 고객 지원 툴 제작, 충분히 신경 쓰고 계신가요? 고객 지원 툴은 서비스를 위해서 반드시 필요하지만, 메인 서비스 개발에 밀려 출시 전 까지 준 비하지 못하는 경우가 허다합니다. 임시 방편으로 개발팀에서 수작업으로 고객 지원 요청에 응 대를 하게 되지만, 서비스 불안정으로 개발팀이 가장 바쁠 서비스 초기에 가장 많은 고객 지원 요청이 몰리게 되어 서비스 안정화에 집중하지 못하게 됩니다.  아이펀 디플로이는 바로 쓸 수 있는 고객 지원 툴을 제공합니다. 아이펀 디플로이에 올라가는 서비스는 간단한 API 연동을 통해 1) 사용자 데이터 조회, 2) 사용 자 행동 로그 조회, 3) 구매 내역 조회, 4) 사용자 차단, 5) 사용자에게 보상 지급 기능을 바로 쓰실 수 있습니다.  아이펀 디플로이의 고객 지원 툴은 권한 관리를 지원합니다. 해당 서비스에 고객 지원 권한이 있는 관리자 계정만이 고객 지원 툴을 접근할 수 있고, 하나의 관리자 계정이 여러 서비스에 고객 지원 담당자로 참여할 수도 있습니다. 또한 사용자 정보에 접근한 모든 내용은 추후 감사를 위해 변조 불가능한 로그로 기록됩니다. 이를 통해 고객 지원 을 사내 별도의 조직이나 외부 전문 업체에 안전하게 위탁하실 수도 있습니다!  이제 서비스 개선에 더 많은 시간을 투자하세요. 아이펀 디플로이가 고객 지원 툴 문제를 해결해드립니다.
  • 6. iFunFactory Inc. FEATURE #4 서비스 내 이벤트 관리를 한 눈에  서비스 내 이벤트 (campaign) 어떻게 관리하세요? 서비스 내 이벤트를 위해서 매번 개발팀의 도움을 받아야 되고, 매번 클라이언트나 서버 패치를 하시나요? 그런 중에 각 조직간에 매끄럽지 않은 의사 소통 때문에 힘든 경험을 하진 않으셨나요?  아이펀 디플로이는 유연한 이벤트 관리자를 제공합니다. 서비스 개발자는 서비스에서 지원 가능한 이벤트 종류를 명시하면 됩니다. 그러면 아 이펀 디플로이는 REST API 를 통해 서비스가 지원하는 이벤트 종류를 알아냅니다. 서비스 운영자는 이 이벤트 종류 중 선택해서 이벤트를 예약할 수 있습니다. 이 방법 은 아이폰 디플로이가 단지 몇가지 이벤트 타입만을 지원하는 것이 아니라 서비스에 구현할 수 있는 다양한 종류의 이벤트를 지원할 수 있음을 뜻합니다.  물론 이벤트 역시 권한 관리가 됩니다. 고객 지원과 더불어 서비스 운영은 별도의 권한으로 위탁하는 경우가 많습니다. 그것 이 사내 운영 조직이든 아니면 외부 계약사이든요. 이를 위해 아이펀 디플로이는 이 벤트 권한을 별도로 관리하고 세세한 감사 로그를 남깁니다.  프로그래머는 프로그램에만 집중하시면 됩니다. 이벤트 운영은 별도 인력이 충분히 독립적으로 가능합니다.
  • 7. iFunFactory Inc. FEATURE #5 복잡한 연동 없이도 필수적인 지표 확인을  이미 너무나 훌륭한 지표 분석툴들이 있다는걸 잘 알고 있습니다. 그런데 이 툴들이 모두 클라이언트 기준이라는걸 알고 계셨나요? 대부분의 분석툴들은 클라이언트에 SDK 를 연동하는 방식으로 동작합니다. 이는 연동하는 작 업이 번거로울 수도 있고, 그리고 개개의 클라이언트에 대한 정보는 쉽게 얻을 수 있지만 여러 클라이언트간의 상관관계를 추출하기에는 부족할 수 있습니다.  서버쪽 통계가 훨씬 더 간편하고 정확할 수 있습니다. 서버쪽에서는 간편하게 로그를 남기는 것만으로 지표를 추출할 수 있고, 클라이언트간 복잡한 상관관계나 한 클라이언트 내에서의 호흡이 긴 인과관계를 추출할 수도 있습니다.  아이펀 디플로이는 필수적인 로그인/과금 로그만 남기시면 알아서 필수적인 지표를 뽑아드립니다. 예를 들어 Retention 비율을 뽑기 위해서 여러분이 따로 계산하실건 없습니다. 그냥 로그인 로그만 남기시면 아이펀 디플로이가 Retention 을 계산합니다. 아이펀 디플로이를 이용해 필 수 지표를 뽑은 것은 이처럼 간단합니다.
  • 8. iFunFactory Inc. FEATURE #6 역할에 따른 관리자 권한 관리  서비스 운영에는 다양한 멤버가 참여합니다. 그리고 그들은 역할에 따라 다른 권한을 갖습니다. 모바일 서비스에는 다양한 역할의 멤버가 필요합니다. 인프라 관리자, 서버 프로그램 개발자, 고객 지원 담당자, 서비스 운영 담당자, 그리고 마케팅 담당자 등 각기 다른 역 할의 사람들이 각자 자기 관점에서 다른 권한을 가지고 서비스 관리 기능에 접근할 수 있어야 합니다.  아이펀 디플로이는 역할별 권한을 통해 보안을 지원합니다. 아이펀 디플로이에는 새로운 멤버를 추가하고 역할을 부여할 수 있습니다. 그리고 각 역할에 따라 할 수 있는 기능과 할 수 없는 기능이 제한됩니다. 이를 통해 허가되지 않 은 사용자가 인프라를 손대거나, 유저 데이터에 접근하는 것을 막을 수 있습니다. 또한 허가된 사용자라고 하더라도 추후 감사 절차를 위해 사용자의 작업 내역이 모두 로그 로 남습니다.  이를 통해 아이펀 디플로이는 보다 안전하게 여러 사람이 한 서비스에 참여하는 것을 보장합니다.