"모바일앱 인프라 아키텍처"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-==참고 자료== +==참고==))
 
36번째 줄: 36번째 줄:
<references/>
<references/>


==참고 자료==
==참고==
*http://www.slideshare.net/iolo/ss-10414146
*http://www.slideshare.net/iolo/ss-10414146


[[분류: 아키텍처]]
[[분류: 아키텍처]]

2017년 7월 14일 (금) 02:40 기준 최신판

모바일앱 아키텍처

1 개요[ | ]

  • 아키텍쳐에 관한 자료는 찾는 일은 의외로 어려웠다.[1]
  • 그래서 가능한 구조를 생각해보기로 했다.
  • 기능적으로 가능한 구조와, 보안상 취약점을 확인할 필요가 있다.

2 2계층 구조 (DB - 앱)[ | ]

  • 예: MySQL --- Android 앱
  • 앱에서 DB에 접속하여 기록 변경 등 기능 수행.
  • Android, Flash 앱의 경우 역컴파일이 가능하므로 DB 계정이 노출될 수 있음

3 3계층 구조 (DB-WEB-앱)[ | ]

  • 예: MySQL --- PHP --- Android 앱
  • 충분히 주의한다면 DB 계정 노출 위험 없음
  • WEB 인터페이스 노출로 점수조작, 집중부하공격에 취약할 수 있음[2]
비정상적인 방법으로 WEB 접근시 차단 필요.

4 4계층 구조 (DB-WAS-WEB-앱)[ | ]

  • 서버 측을 자바로 처리할 때 일반적인 구조
  • 기업 업무용으로 많이 사용하는 구조
  • 예: Oracle --- Weblogic --- Apache --- 앱
  • DB--WEB--앱 구조와 큰 차이는 없음

5 같이 보기[ | ]

6 주석[ | ]

  1. 2012-10-11 "애니팡 아키텍쳐" 또는 "애니팡 아키텍처" 구글링 결과 0건
  2. 사실 DDoS 공격 앞에는 장사 없으나, 적은 수의 접속으로도 부하가 매우 커질 위험성은 있음

7 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}