building scalable and secure saas solutions leveraging the
DESCRIPTION
TRANSCRIPT
![Page 1: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/1.jpg)
The Leader In Outsourced Software Product Development
Shreekanth Joshi
Head of SaaS Competency Center
Building Scalable and
Secure SaaS Solutions
Leveraging the Oracle
Platform
![Page 2: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/2.jpg)
© Copyright 2009 All rights reserved 2
Overview
� SaaS challenges
� Case Study
� Benefits of using Oracle Stack for SaaS solutions
� Persistent Expertise
![Page 3: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/3.jpg)
© Copyright 2009 All rights reserved 3
Key Challenges in Building SaaS Solutions
![Page 4: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/4.jpg)
© Copyright 2009 All rights reserved 4
Technology Challenges
![Page 5: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/5.jpg)
© Copyright 2009 All rights reserved 5
SaaS Enablement Methodology
![Page 6: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/6.jpg)
© Copyright 2009 All rights reserved 6
Case Study – Financial ISV
� Situation
� Leading provider of business and financial management solutions for small and mid-sized businesses
� Challenges
� Introduce product to a new geography
� Leverage existing implementation, make efficient use of service composition
� Manage availability and throughput
� Manage Identity related issues
� Monetize based on a usage model and interface to billing system
![Page 7: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/7.jpg)
© Copyright 2009 All rights reserved 7
Case Study - Functional Architecture
![Page 8: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/8.jpg)
© Copyright 2009 All rights reserved 8
Case Study - Implementation Details
� Metadata layer – configuration data, user preferences
� Data layer – Integration with existing data services, caching user data
� Identity management – migration to 10g backend
� Ordering and provisioning – UI components implemented as part of user portal
� RAC implementation for data service layer
![Page 9: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/9.jpg)
© Copyright 2009 All rights reserved 9
Case Study - Future Requirements
� Subscription services – module to track usage data
� Billing component – potentially leverage Oracle Portal billing software
� Data replication
� Monitoring and Management
![Page 10: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/10.jpg)
© Copyright 2009 All rights reserved 10
Benefits of Using the Oracle Stack
Product Features Enabling SaaSOracle Real Application
Clusters
• Support for running single database against
several nodes in a cluster enabling high degree of
scalability
Identity Management • Support for identity federation for cross domain
SSO
Database (10g/11g) • Multifactor authorization checks and rules engine
to enforce isolation of tenant data
• Virtual Private Database (VPD) provides a logical
container for tenant data
• VPD ensures tenant isolation by enforcing further
checks using tenant identifiers
Oracle Enterprise Manager • Support for multitenant administration and
management
![Page 11: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/11.jpg)
© Copyright 2009 All rights reserved 11
Why Persistent?
![Page 12: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/12.jpg)
© Copyright 2009 All rights reserved 12
Persistent's Oracle Experience
� Deploy applications on scalable, grid platform comprised of
� Oracle Database, Oracle Fusion Middleware, Oracle VM
� SLA Modeling and enforcement with top-down app management
� Using Oracle Enterprise Manager
� Ensure security for hosted on-demand apps – address privacy compliance and regulatory issues
� Leveraging Oracle Identity Management, Oracle Advance Security
� Develop operation reports and in-context actionable insights
� Using Oracle Business Intelligence
� Build comprehensive data and business process integration
� Leveraging Oracle SOA
Rapidly develop metadata-driven, customizable, service-oriented applications with
rich Web 2.0-style UI using Oracle Applications Development Framework
![Page 13: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/13.jpg)
© Copyright 2009 All rights reserved 13
SaaS + Cloud Experience
![Page 14: Building Scalable and Secure SaaS Solutions Leveraging the](https://reader034.vdocuments.us/reader034/viewer/2022051014/54c185ac4a7959676d8b45a2/html5/thumbnails/14.jpg)
© Copyright 2009 All rights reserved 14© Copyright 2009 Persistent Systems Limited. All rights reserved.
Ramana Metlapalli (Sales) [email protected]
Shreekanth Joshi (Technical) [email protected]
www.persistentsys.com
Email us at [email protected]
Conclusion
Whitepaper on SaaS Architecture Leveraging the Oracle SaaS Platform
Available for download on Persistent’s home page:
Persistent’s formula for successSaaS expertise + Oracle depth + ISV experience = Project Success!
Additional Resources