• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Opac labs overview-pr1.0
 

Opac labs overview-pr1.0

on

  • 654 views

 

Statistics

Views

Total Views
654
Views on SlideShare
654
Embed Views
0

Actions

Likes
0
Downloads
5
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

    Opac labs overview-pr1.0 Opac labs overview-pr1.0 Presentation Transcript

    • OPAC Labs Software Pvt. Ltd. Proposed Solution and Delivery Approach Best Practices & Recommendations towards Solution Delivery
    • Executive Summary
      • Company Profile
      • Nex-Gen Solution Foundations – Java/Grails
      • Nex-Gen Solution Foundations – PHP
      • Delivery Practices
      • Reference Architectures
      • Case Studies / Testimonials
    • About Us
      • OPAC Labs offers software development Services
        • Custom web 2.0 applications development
        • B2B Collaboration, Utility Portals
        • Powerful Semantic & Relevance based Search Portals
        • Enterprise application integrations
        • Social Networking
        • Mobile Application development
      • Technologies
        • Nex Gen PHP Frameworks – YII, CodeIgnitor
        • Nex Fen Java/J2EE – Grails/Groovy
        • Nex Gen Mobile – Android, Iphone/Ipad, Jquery-Mobile
    • Nex-Gen Solution Foundation: Java/Grails/Groovy Open Source Frameworks + Simplicity
    • New approach to web 2.0 development – Java Space
      • Goals
      • Framework Based – MVC, Enterprise Integration Patterns
      • Layered and Object Oriented
      • Web 2.0, Rich Internet Application
      • High Performance – Memcache
      • ORM
      • Benefits
      • Code clarity / Simplicity
      • Maintainability – Layered, Object Oriented
      • Extensible & Reusable – Component oriented
        • High Performance – Using memcache with cheap hardware configuration
        • Faster Downloads - Leveraging cloud storage, CDNs
      • Recommended Frameworks
      • Grails & Groovy
      • Jquery
      • MemCache
    • Proposed Web 2.0 Foundation: Java/Grails/Groovy Social Platform Integrations Facebook, MySpace, Twitter Social Platform Integrations Blogs Forums CMS
    • Brief
      • Nex Gen PHP Development
    • New approach to php development
      • Goals
      • Framework Based – MVC, Enterprise Integration Patterns
      • Layered and Object Oriented
      • Web 2.0, Rich Internet Application
      • High Performance – Memcache
      • ORM
      • Benefits
      • Code clarity / Simplicity
      • Maintainability – Layered, Object Oriented
      • Extensible & Reusable – Component oriented
        • High Performance – Using memcache with cheap hardware configuration
        • Faster Downloads - Leveraging cloud storage, CDNs
      • Recommended Frameworks
      • Yiiframework
      • CodeI gnitor
      • Jquery
      • MemCache
    • Proposed PHP Foundation Social Platform Integrations Facebook, MySpace, Twitter Social Platform Integrations Blogs Forums CMS
    • Solution Delivery Practices Processes Practices Engineering
    • Solution Delivery model
      • Agile Development
      • Consulting – Expert Business & Technical Consultation
      • Active Communication
      • Continuous Integration
      • Milestone specific short releases
      • Iterative Development
      • Test Driven Development
      • Issue Tracking
      • QA & Test & Validations
      • Leveraged Tools
      • JIRA – Issus Tracking
      • Confluence, Enterprise Wiki
      • Hudson, Bamboo – Continuous Integration
      • Skype Conferences
      • Development Approach
      • Requirement Traceability
      • Non-Functional Requirements
      • Pro-Active Architecture/Design
      • Extensible Data Architecture
      • TDD
    • Performance engineering
    • Performance engineering
      • Identification & Analytics on
      • Non-Functional Requirement Goals:
      • Concurrent users
      • Peak load
      • Data Load s
      • Application, Data nature – Use case consumption metrics
      • Pro-Active Architecture, Design and Patterns
      • Foundation Frameworks & Platforms
      • Scalable Architecture
      • Scalable Data Architecture
      • Asynchronous Patterns & Algorithms
      • Leveraging CDNs for static and document oriented contents
      • Leveraging Right Data stores
        • Transactional Vs Non-Transactional nature of data
        • No-SQL databases for high scalability with limited transactional capability
        • Cloud Database, Replicated Databases fo r high availability
      • Distributed Caching Stratgey – to reduce roundtrips from databases, file system and extenral data sources - Memcache
      • Deployment Scalability – Balance resources, hardware, expand, scalable architecture
      • Data operations – analysis, optimizations, statistics, caching
    • Product Engineering
      • We have long experience in product development, architecture, design.
      • Our core team has thorough experience in product development in some of the big product development organizations. The areas include Event Management, Social Networking, Retail and Telecom.
      • We can assist our customers in: architecture, customizations, and performance engineering, adoption of build automations and continuous integrations
    • Our Specialties
    • Technologies
    • Technologies Cont…
    • Practices
      • We follow Agile Methodology practices such as Continuous Integrations, Test Driven Development. We have specializations in specific niche technologies. Our overall 30+ years of experience in relevant technologies/solutions provides us better visibility in architecture, design and implementation goals.
    • Web 2.0 Realization
      • In its current state, the Web is often described as being in the Lego phase, with all of its different parts capable of connecting to one another. Those who envision the next phase, Web 2.0, see it as an era when machines will start to do seemingly intelligent things.        
    • Solution Delivery Practices Processes Practices Engineering
    • Solution Delivery model
      • Agile Development
      • Consulting – Expert Business & Technical Consultation
      • Active Communication
      • Continuous Integration
      • Milestone specific short releases
      • Iterative Development
      • Test Driven Development
      • Issue Tracking
      • QA & Test & Validations
      • Leveraged Tools
      • JIRA – Issus Tracking
      • Confluence, Enterprise Wiki
      • Hudson, Bamboo – Continuous Integration
      • Skype Conferences
      • Development Approach
      • Requirement Traceability
      • Non-Functional Requirements
      • Pro-Active Architecture/Design
      • Extensible Data Architecture
      • TDD
    • Performance engineering
    • Performance engineering
      • Identification & Analytics on
      • Non-Functional Requirement Goals:
      • Concurrent users
      • Peak load
      • Data Load s
      • Application, Data nature – Use case consumption metrics
      • Pro-Active Architecture, Design and Patterns
      • Foundation Frameworks & Platforms
      • Scalable Architecture
      • Scalable Data Architecture
      • Asynchronous Patterns & Algorithms
      • Leveraging CDNs for static and document oriented contents
      • Leveraging Right Data stores
        • Transactional Vs Non-Transactional nature of data
        • No-SQL databases for high scalability with limited transactional capability
        • Cloud Database, Replicated Databases fo r high availability
      • Distributed Caching Stratgey – to reduce roundtrips from databases, file system and extenral data sources - Memcache
      • Deployment Scalability – Balance resources, hardware, expand, scalable architecture
      • Data operations – analysis, optimizations, statistics, caching
    • Reference Architecture: Web 2.0, Portal, and Rich Internet Apps
    • Adaptive Ajax/ White Labeling Jquery Jquery UI Dojo Prototype JSON, XML, Partial HTML Compass Search Relevance Based Search Temporal Spatial Rich Internet / Web 2.0 Twitter Facebook Open Social API Open Graph API MySpace Social Platform Integration Open Auth POST to Wall Tweets Grails / Groovy J2EE Cloud Deployment GORM MVC Geo Coding Visualization Media Management XWIKI Word Press Weceem CMS jForum Jquery Mobile/HTML5 Multi-Tenancy Role Based Security/ SSO Social Messaging Management RDBMS SimpleDB S3 Asynchronous Mail Enterprise Integration Apache Camel / Web Services/ REST Plug-in Based Extensibility Core JPA SSO MongoDB XML/JSON/HTML Distributed Cache - MemCache
    • Web 2.0 Realization Adaptive Ajax/ White Labeling Jquery Jquery UI Dojo Prototype JSON, XML, Partial HTML Rich Internet / Web 2.0 Twitter Facebook Open Social API Open Graph API MySpace Social Platform Integration Open Auth POST to Wall Tweets Jquery Mobile/HTML5 Social Messaging Management Compass Search Relevance Based Search Temporal Spatial XWIKI Word Press Weceem CMS jForum Enterprise Integration SSO Geo Coding Visualization Media Management Asynchronous Mail
    • Proposed Technology Stack – Java/Grails
      • Grails & Groovy Framework based on :
        • Java, J2EE
        • Spring, Hibernate
      • RIA, Ajax, and Web 2.0:
        • JQuery, JQuery UI
      • Mobile Website:
        • JQuery – Mobile
      • MySql Database
      • Media Management :
        • In-house
        • Amazon S3
        • Other CDN
      • Technology Selection Criteria
      • Low TCO
      • Open Source
      • Robust
      • Industry Proven
      • Extensible
      • Scalable
      • Wide Community Driven & Sponsored with planned roadmaps
    • Proposed Technology Stack – PHP
      • Yii Framework, Code Ingnitor, CakePHP based on :
        • PHP
        • ORM, MemCache
      • RIA, Ajax, and Web 2.0:
        • JQuery, JQuery UI
      • Mobile Website:
        • JQuery – Mobile
      • MySql Database
      • Media Management :
        • In-house
        • Amazon S3
        • Other CDN
      • Technology Selection Criteria
      • Low TCO
      • Open Source
      • Robust
      • Industry Proven
      • Extensible
      • Scalable
      • Wide Community Driven & Sponsored with planned roadmaps
    • Case Studies Past Projects/Testimonials – Java, Grails, Web 2.0, PHP
    • Case Studies Past Projects/Testimonials – Java, Grails, Web 2.0, PHP
    • Thanks http://www.opaclabscom [email_address]