최근 클라우드 컴퓨팅 서비스 동향 - kisa.or.kr · 20 최근 클라우드 컴퓨팅 서비스 동향 최근 클라우드 컴퓨팅 서비스 동향 클라우드 컴퓨팅의
Android Framework를 활용한 진정한 모바일 클라우드 이야기
-
Upload
jake-yoon -
Category
Technology
-
view
690 -
download
4
description
Transcript of Android Framework를 활용한 진정한 모바일 클라우드 이야기
Who are you?Jake Yoon ( 윤 재석 )
하고 싶은 것 ( 취미 ) == 해야 하는 것 ( 일 )
== 개발 !!
숭실대학교 컴퓨터학부
GDG SSU
삼성소프트웨어 멤버십
Open Source
System Programming
개발 목적1.
TABLE OF CONTENTS
2.
3.
개발 목표
개발 내용
4.데모 시연 , Q & A
Android Framework 를 확장한 Dark Cloud System
기존 모바일 클라우드의 한계점 지적1. 2.
개발 목적
클라우드에 대한긍정적인 시장의 전망
선정 배경
기존의 모바일 클라우드는 클라우드라기 보단동기화를 이용한
단순한 파일서버 였다 .
클라우드 서비스는
‘ 가트너’ 의 2014 년 10 대 전략기술
‘LIFI’ 등 긍정적인 시장의 전망이가득하다 .
개발 목표
Dark Cloud
1. 가상 물리디스크 구현 2. 클라우드 서버 구축
3. Custom Notification Bar & System Setting
DarkCloud
Dark Cloud
Restful
Javascriptnode.JS Mon-
goDB Ubuntu
Dark Cloud Server
개발 내용 ( 시스템 구조도 )
Android Framework
Custom Notifica-tion Custom Setting
Custom Android
Linux Kernel
Virtual De-vice Driver
Daemon Process Cache
Web DarkCloud
Javascript
node.JS
jQuery Ajax CSS
1. 가상 물리디스크 구현 및 연동
FUSE(Filesystem in Userspace) 를 활용한 파일시스템 구현
사용자 영역의 프로그램에서 동작하는 파일시스템을 구현하기 위해 사용되는 FUSE 와HTTP 통신을 위한 cURL, JSON 파싱을 위한 JSONc 를 활용하여 구현
Android Framework 를 확장한 Dark Cloud System
In memory Cache
2. 클라우드 서버 구축
Node.js 와 MongoDB 를 활용한 Restful 서버 구축비정형 데이터를 저장하기에 적합한 MongoDB 를 활용하고Node.js 와 Express 모듈을 활용하여 Restful 서버를 구축함
Android Framework 를 확장한 Dark Cloud System
Restful APIPOST, GET, ADD, DELETE
3. Custom Notification Bar & System Setting
안드로이드 프레임워크를 커스터마이징
기본 상태 바와 설정 메뉴를 커스터 마이징하여 ,사용자가 보다 쉽고 간편하게 Dark Cloud 시스템을 이용할 수 있도록 구현
Android Framework 를 확장한 Dark Cloud System
3. Custom Notification Bar & System Setting
안드로이드 프레임워크를 커스터마이징
기본 상태 바와 설정 메뉴를 커스터 마이징하여 ,사용자가 보다 쉽고 간편하게 Dark Cloud 시스템을 이용할 수 있도록 구현
Android Framework 를 확장한 Dark Cloud System
4. 웹 서비스
jQuery, Ajax, CSS, Node.js 를 활용한 웹 서비스
인터넷만 가능하다면 어느 환경에서도 Dark Cloud 를 간편하게 접속할 수 있도록웹 서비스 형태로 클라우드 서비스를 제공함
Android Framework 를 확장한 Dark Cloud System
4. 웹 서비스
jQuery, Ajax, CSS, Node.js 를 활용한 웹 서비스
인터넷만 가능하다면 어느 환경에서도 Dark Cloud 를 간편하게 접속할 수 있도록웹 서비스 형태로 클라우드 서비스를 제공함
Android Framework 를 확장한 Dark Cloud System
4. 웹 서비스
jQuery, Ajax, CSS, Node.js 를 활용한 웹 서비스
인터넷만 가능하다면 어느 환경에서도 Dark Cloud 를 간편하게 접속할 수 있도록웹 서비스 형태로 클라우드 서비스를 제공함
Android Framework 를 확장한 Dark Cloud System