SlideShare a Scribd company logo
1 of 25
www.softwareinlife.com




070-7596-1777
contact@softwareinlife.com
•   SiLApps(Software in Life Applications)는 Google Apps를 기반으로 Google Data
    API와 Google App Engine등의 핵심 기술을 활용하여 실시간 협업을 위한 최적의
    시스템을 제공하는 Smart Working 솔루션 입니다.
•   GEDMS은 Google Drive와 Google Docs를 기반으로 사용자가 Google Apps 상
    에서 작성한 문서를 작성자가 결재선에 따라 상신하고 승인자가 승인 및 반려 할
    수 있는 문서 결재 시스템입니다.



    전자문서결제시스템
        GEDMS
Mobile Web (TOBE)                     Web                                   App (TOBE)

                                                                        REST
jQuery Mobile                     Twitter bootstrap
                                                                 SPRING DATA
Spring MVC                         Spring MVC
                                                                 (REST)

                                                                        Google Data
             JDO       Spring Framework 3.x           mybatis             API

                                      Jetty

                                     Java 6

                            Google App Engine for Java

         Google Datastore                                Google Cloud SQL
소유권 관리 및     문서 공유 및        의
문서 변조 사전 차단      견 소통을 통한 협업




   결재 요청 및         결재 진행 과정
완료, 반려 데이터 집계      실시간 확인
Left Sliding Menu   Google Document   Right Sliding Property Layer

 로고                                                               사용자 정보
결재 작성
                                                                  결재선 정보
결재함

                                                                  승인자 정보




                                                                  수신자 정보




                                                                   의견 정보




                                                                     상신




                   슬라이딩                        슬라이딩
                    기능                          기능
Left Sliding Menu




      Writing an approval document


         Checking an approval process


            Managing an approval documents


          Configuration
Google Document
Right Sliding
                      Property Layer




Select the approval line



      Select the approver



            Select the receiver
Right Sliding
                         Property Layer


Select the cooperate company


                 Attach a file


    Select related documents


          Writing an opinion


           Approval request
GCMS
        GPMS

GEDMS
Smart Phone          Web Site          Smart PAD




                 N-Screen
              (One-Source Multi-Use)
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 a beta version in April 2008.

Google App Engine is cloud computing technology.
It virtualizes applications across multiple servers.



http://code.google.com/appengine/
GAE SDK
   Your GAE Application              Python / Java Framework
                                                                     IDE


 Blobstore      Capabilities          Channel          URL Fetch
                                                                      Admin
  Images            Mail             Memcache            Users
                                                                     Console
Multitenancy       OAuth            Task Queues         XMPP


               Google App Engine Runtime (Python, Java, GO)

                        Google App Engine DataStore

                                     BigTable

                                Google File System

                               Google Server Cluster
GAE Application


  DataNucleus ORM                                       Low Level API
(JDO or JPA Implementation)



                                 Datastore

                                Meta 0 tablet




                                                                        Big Table
  Meta 1 tablet                 Meta 1 tablet           Meta 1 tablet

Tab 1             Tab 2            Tab 3        Tab 4           Tab n




                     GFS(Google File System)
• AWS Elastic Beanstalk is an even easier way for you to
     quickly deploy and manage applications in the AWS cloud.
     You simply upload your application, and Elastic Beanstalk
     automatically handles the deployment details of capacity
     provisioning, load balancing, auto-scaling, and application
     health monitoring.

                                          PaaS




http://aws.amazon.com/elasticbeanstalk/
Google Compute Engine offers scalable and flexible virtual
machine computing capabilities in the cloud. With Google
Compute Engine, you can solve large scale processing and
analytic problems on Google’s computing, storage, and
networking infrastructure.
http://code.google.com/status/appengine
XML
Hybrid
 App     JSON
•    Chrome Frame
  •    Dojo
  •    Ext Core
  •    jQuery
  •    jQuery UI
  •    MooTools
  •    Prototype
  •    script.aculo.us
  •    SWFObject
  •    Yahoo! User Interface Library (YUI)
  •    WebFont Loader

http://code.google.com/apis/libraries/
•    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/
https://www.google.com/enterprise/marketplace/?pli=1
감사합니다.

More Related Content

Similar to Si l 세미나_#3_v2.3_20121128

Javaedge 2010-cschalk
Javaedge 2010-cschalkJavaedge 2010-cschalk
Javaedge 2010-cschalk
Chris Schalk
 
Social ent. with java on heroku
Social ent. with java on herokuSocial ent. with java on heroku
Social ent. with java on heroku
Anand B Narasimhan
 
Mandy Waite, Warszawa marzec 2013
Mandy Waite, Warszawa marzec 2013Mandy Waite, Warszawa marzec 2013
Mandy Waite, Warszawa marzec 2013
GeekGirlsCarrots
 
Google app engine - Overview
Google app engine - OverviewGoogle app engine - Overview
Google app engine - Overview
Nathan Quach
 

Similar to Si l 세미나_#3_v2.3_20121128 (20)

Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Social Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku WebinarSocial Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku Webinar
 
Javaedge 2010-cschalk
Javaedge 2010-cschalkJavaedge 2010-cschalk
Javaedge 2010-cschalk
 
Developing java Web Applications Using Google Apps RJUG 2011
Developing java Web Applications Using Google Apps RJUG 2011Developing java Web Applications Using Google Apps RJUG 2011
Developing java Web Applications Using Google Apps RJUG 2011
 
Social ent. with java on heroku
Social ent. with java on herokuSocial ent. with java on heroku
Social ent. with java on heroku
 
Chris Kemp: NASA Nebula
Chris Kemp: NASA NebulaChris Kemp: NASA Nebula
Chris Kemp: NASA Nebula
 
Introduction to Google Cloud Platform Technologies
Introduction to Google Cloud Platform TechnologiesIntroduction to Google Cloud Platform Technologies
Introduction to Google Cloud Platform Technologies
 
Phonegap
PhonegapPhonegap
Phonegap
 
Mandy Waite, Warszawa marzec 2013
Mandy Waite, Warszawa marzec 2013Mandy Waite, Warszawa marzec 2013
Mandy Waite, Warszawa marzec 2013
 
Google app engine - Overview
Google app engine - OverviewGoogle app engine - Overview
Google app engine - Overview
 
Google Dev Fest Presentation
Google Dev Fest PresentationGoogle Dev Fest Presentation
Google Dev Fest Presentation
 
Google DevFest 2012 Presentation
Google DevFest 2012 PresentationGoogle DevFest 2012 Presentation
Google DevFest 2012 Presentation
 
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012
 
File Repository on GAE
File Repository on GAEFile Repository on GAE
File Repository on GAE
 
Google App Engine ppt
Google App Engine  pptGoogle App Engine  ppt
Google App Engine ppt
 
What's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessWhat's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for Business
 
Introduction to Google's Cloud Technologies
Introduction to Google's Cloud TechnologiesIntroduction to Google's Cloud Technologies
Introduction to Google's Cloud Technologies
 
Google App Engine for Business 101
Google App Engine for Business 101Google App Engine for Business 101
Google App Engine for Business 101
 
RESUME
RESUMERESUME
RESUME
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Si l 세미나_#3_v2.3_20121128

  • 2. SiLApps(Software in Life Applications)는 Google Apps를 기반으로 Google Data API와 Google App Engine등의 핵심 기술을 활용하여 실시간 협업을 위한 최적의 시스템을 제공하는 Smart Working 솔루션 입니다.
  • 3. GEDMS은 Google Drive와 Google Docs를 기반으로 사용자가 Google Apps 상 에서 작성한 문서를 작성자가 결재선에 따라 상신하고 승인자가 승인 및 반려 할 수 있는 문서 결재 시스템입니다. 전자문서결제시스템 GEDMS
  • 4. Mobile Web (TOBE) Web App (TOBE) REST jQuery Mobile Twitter bootstrap SPRING DATA Spring MVC Spring MVC (REST) Google Data JDO Spring Framework 3.x mybatis API Jetty Java 6 Google App Engine for Java Google Datastore Google Cloud SQL
  • 5. 소유권 관리 및 문서 공유 및 의 문서 변조 사전 차단 견 소통을 통한 협업 결재 요청 및 결재 진행 과정 완료, 반려 데이터 집계 실시간 확인
  • 6. Left Sliding Menu Google Document Right Sliding Property Layer 로고 사용자 정보 결재 작성 결재선 정보 결재함 승인자 정보 수신자 정보 의견 정보 상신 슬라이딩 슬라이딩 기능 기능
  • 7. Left Sliding Menu Writing an approval document Checking an approval process Managing an approval documents Configuration
  • 9. Right Sliding Property Layer Select the approval line Select the approver Select the receiver
  • 10. Right Sliding Property Layer Select the cooperate company Attach a file Select related documents Writing an opinion Approval request
  • 11. GCMS GPMS GEDMS
  • 12.
  • 13. Smart Phone Web Site Smart PAD N-Screen (One-Source Multi-Use)
  • 14. 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 a beta version in April 2008. Google App Engine is cloud computing technology. It virtualizes applications across multiple servers. http://code.google.com/appengine/
  • 15. GAE SDK Your GAE Application Python / Java Framework IDE Blobstore Capabilities Channel URL Fetch Admin Images Mail Memcache Users Console Multitenancy OAuth Task Queues XMPP Google App Engine Runtime (Python, Java, GO) Google App Engine DataStore BigTable Google File System Google Server Cluster
  • 16. GAE Application DataNucleus ORM Low Level API (JDO or JPA Implementation) Datastore Meta 0 tablet Big Table Meta 1 tablet Meta 1 tablet Meta 1 tablet Tab 1 Tab 2 Tab 3 Tab 4 Tab n GFS(Google File System)
  • 17. • AWS Elastic Beanstalk is an even easier way for you to quickly deploy and manage applications in the AWS cloud. You simply upload your application, and Elastic Beanstalk automatically handles the deployment details of capacity provisioning, load balancing, auto-scaling, and application health monitoring. PaaS http://aws.amazon.com/elasticbeanstalk/
  • 18. Google Compute Engine offers scalable and flexible virtual machine computing capabilities in the cloud. With Google Compute Engine, you can solve large scale processing and analytic problems on Google’s computing, storage, and networking infrastructure.
  • 19.
  • 21.
  • 23. Chrome Frame • Dojo • Ext Core • jQuery • jQuery UI • MooTools • Prototype • script.aculo.us • SWFObject • Yahoo! User Interface Library (YUI) • WebFont Loader http://code.google.com/apis/libraries/
  • 24. 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/ https://www.google.com/enterprise/marketplace/?pli=1