• Like
  • Save
[5]v.snaf 발표자료 장선진_v1.1_20110817
Upcoming SlideShare
Loading in...5
×
 

[5]v.snaf 발표자료 장선진_v1.1_20110817

on

  • 688 views

 

Statistics

Views

Total Views
688
Views on SlideShare
688
Embed Views
0

Actions

Likes
1
Downloads
6
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    [5]v.snaf 발표자료 장선진_v1.1_20110817 [5]v.snaf 발표자료 장선진_v1.1_20110817 Presentation Transcript

    • SNAF(Social Network Application Framework)
      대표이사 장선진
      @jangsunjin
      • Mobile Phone: (+82) 010-4585-1770
      • E-Mail: jangsunjin@softwareinlife.com
    • Facebook
      http://www.socialbakers.com/facebook-statistics/
      V - 2
    • SNG(Social Network Game) Market
      App Leaderboard
      V - 3
    • Social Map
      World Wide Users
      V - 4
      http://geographics.cz/socialMap/
    • Google App Engine
      Google App Engine (often referred to as GAE or simply App Engine) is a platform for developing and hosting web applications in Google-managed data centers. It was first released as abeta version in April 2008.
      Google App Engine is cloud computing technology.
      It virtualizes applications across multiple servers.
      V - 5
    • GAE Overview
      SNG
      XML
      V - 6
    • Map of all Google data center locations
      http://www.wayfaring.com/maps/show/48030
      V - 7
    • Frequency Update
      V - 8
    • Version of GAE
      V - 9
    • Hug Game Data
      V - 10
    • Datastore of GAE
      GAE Application
      DataNucleus ORM
      (JDO or JPA Implementation)
      Low Level API
      Datastore
      Meta 0 tablet
      Meta 1 tablet
      Meta 1 tablet
      Meta 1 tablet
      Tab 1
      Tab 2
      Tab 3
      Tab 4
      Tab n
      GFS(Google File System)
      http://labs.google.com/papers/bigtable.html
      V - 11
    • Asynchronous game play
      V - 12
    • RESTful Web Service Architecture
      POST /item/0001
      GET /item/0001
      PUT /item/0001/01
      DELETE /item/0001/
      ITEM 0001
      V - 13
    • Auto Scaling
      V - 14
    • Scalability of GAE
      V - 15
    • Monitoring
      V - 16
    • Software in Life SNG Platform
      Social
      Network
      Service
      Applications
      Social
      Network
      Game
      Twitter
      연동
      App
      Facebook
      연동
      App
      Other
      Social Network
      Service
      Application
      Social Network Services
      Social Network Game Application의 경쟁력을 제공하는 Service Enabler
      Social Network
      Application Platform
      Identity Service
      Administration Service
      Development Facilities
      Service Registry
      Orchestration Service
      Service
      Management & Monitoring
      Cloud based Datamanagement
      Configurable
      Service Orchestration
      (Mash-up)
      RESTful Web Service
      Open Social Networking
      Standard of Development
      Standard of
      Analysis & Modeling
      Open Social
      Service Database
      Metadata
      Web Console
      Dev Tool
      Education
      REST
      Open API
      Google App Engine
      V - 17
    • SNG Platform Architecture
      REST
      REST
      REST
      REST
      REST
      Service Agent
      Service Application
      Shared Services
      Business Web services
      Development Tool
      • Integration Dev Environment
      • Application Program Interface
      Web services
      Web services
      SSO
      Client
      Service Agent for Client
      Methodology
      • SOA Methodology
      - Service Modeling
      Web services
      Web services
      App Service Descriptor
      Web
      Service
      REST
      SNG
      System
      Social Network Game Platform
      Orchestration Service
      Identity Service
      Service Registry
      Dev
      Support
      Identity Management
      • Security Strategy
      • Security Policy
      • Security Resource
      • Tenant(User & Group)
      Service Management
      • Service Registration
      • Service Discovery
      • Service Binding
      • Service Configuration
      Service Orchestration
      - Service Routing
      • Service Executing
      • Service Composer
      • Service Monitoring
      Methodology
      • SOA Methodology
      • Analysis & Modeling
      Web
      Service
      Security Management
      • Authentication
      • Authorization
      • Single-Sign-On(SSO)
      Service Governance
      Management
      • Service Monitoring
      • Service Auditing
      • Service Remodeling
      Enterprise
      RESTful Web Service
      • Service Management
      • Service Federation
      Development Tool
      • IDE
      • API & Guide
      Open Social
      SAML
      BigTable
      REST
      Open API
      Web Service
      Policy Service
      • Policy Assertion
      • Policy Composition
      • Policy Execution
      Administration Service
      • Service Management
      • Service Recovery
      Persistent Service
      • Metadata Composition
      • Metadata Exchange
      Web
      Service
      Government
      Rule
      Metadata
      Console
      Google App Engine
      V - 18
    • Rapid Development and Deploy
      V - 19
    • Google Apps Marketplace
      The Google Apps Marketplace offers products and services designed for Google users, including installable apps that integrate directly with Google Apps. Installable apps are easy to use because they include single sign-on, Google's universal navigation, and some even include features that integrate with your domain's data.
      http://www.google.com/enterprise/marketplace/
      V - 20
    • SNG on GAE
      http://code.google.com/appengine/casestudies.html
      V - 21
    • Thanks!
      현재 Software in Life에서는 SNA(Social Network Application)을 위한
      GAE(Google App Engine) 기반의 플랫폼을 개발하고 있습니다.
      V - 22