1 Server Business Logic & OAuth Beta Overview October 4, 2010 Alan Hantke Product Development Server Business Logic Intuit Partner Platform Diane Weiss.

Slides:



Advertisements
Similar presentations
DynaTrace Platform.
Advertisements

Network Systems Sales LLC
Attie Naude 14 May 2013 Windows Azure Mobile Services.
ICS 434 Advanced Database Systems
 This session details common scenarios for deploying Office 365 services. Office 365 provides a breadth of capability, but often there is a key scenario.
Oracle IDM at First National Bank
A Better Mobile Location Landscape May 2008 Sam Altman, Co-founder and CEO.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
WSO2 Identity Server Road Map
Introduction to BlackBerry Push API Pratik Sapra, Mobile Application Development Specialist.
Google App Engine Cloud B. Ramamurthy 7/11/2014CSE651, B. Ramamurthy1.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Web Server Hardware and Software
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
Presenter: Vikash Nath MCP, CCNA, MCTS. On-Premise Private Cloud Public Cloud Hybrid Cloud.
Web-Enabling the Warehouse Chapter 16. Benefits of Web-Enabling a Data Warehouse Better-informed decision making Lower costs of deployment and management.
SIM205. (On-Premises) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service)
Understanding and Managing WebSphere V5
Google App Engine Google APIs OAuth Facebook Graph API
Building Offline/Cache Mode Web Apps Using Sync Framework Mike Clark Group Manager Cloud Data Services Team
May 30 th – 31 st, 2006 Sheraton Ottawa. Microsoft Certificate Lifecycle Manager Saleem Kanji Technology Solutions Professional - Windows Server Microsoft.
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
The powerful capabilities of JBoss Middleware as cloud based services on OpenShift. Build applications. Integrate with other systems Orchestrate using.
Integrated Financial Applications using Intuit’s PaaS Solution George Chiramattel, Intuit.
Csi315csi315 Client/Server Models. Client/Server Environment LAN or WAN Server Data Berson, Fig 1.4, p.8 clients network.
…. PrePlanPrepareMigratePost Pre- Deployment PlanPrepareMigrate Post- Deployment First Mailbox.
Computer Emergency Notification System (CENS)
Microsoft Azure SoftUni Team Technical Trainers Software University
Empowering people-centric IT Unified device management Access and information protection Desktop Virtualization Hybrid Identity.
Paul Andrew. Recently Announced… Identity Integration Options 2 3 Identity Management Overview 1.
One Platform, One Solution: eToken TMS 5.1 Customer Presentation November 2009.
Alessandro Cardoso Microsoft MVP | Readify National Manager |
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
Satisfy Your Technical Curiosity 27, 28 & 29 March 2007 International Convention Center (ICC) Ghent, Belgium.
Access resources in a federation partner organization.
Building consumer apps with Azure AD B2C
Cloud Computing is a Nebulous Subject Or how I learned to love VDF on Amazon.
GOOGLE APP ENGINE By Muktadiur Rahman. Contents  Cloud Computing  What is App Engine  Why App Engine  Development with App Engine  Quote & Pricing.
© 2015 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. About this Presentation  How to use this deck:  This is the Global Channel.
Agenda  Microsoft Directory Synchronization Tool  Active Directory Federation Server  ADFS Proxy  Hybrid Features – LAB.
DM Collaboration – OMA & BBF: Deployment Scenarios Group Name: WG5 - MAS Source: Tim Carey, ALU, Meeting Date:
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Bluemix for Domino Developers Niklas Heidloff, heidloff.net.
Short Customer Presentation September The Company  Storgrid delivers a secure software platform for creating secure file sync and sharing solutions.
Azure Active Directory Uday Hegde 2016 Redmond Summit | Identity Without Boundaries May 26, 2016 Group Program Manager, Azure AD
Discover How You Can Increase Collaboration with External Partners While Reducing Your Cost in Managing an Extranet from the Azure Cloud MICROSOFT AZURE.
Protect your data Enable your users Desktop Virtualization Information protection Mobile device & application management Identity and Access Management.
Platform as a Service (PaaS)
WHY VIDEO SURVELLIANCE
CudaLaunch for Barracuda NG Firewall.
Platform as a Service (PaaS)
Introduction to Windows Azure AppFabric
Data and Applications Security Developments and Directions
SaaS Application Deep Dive
Cloud Computing Platform as a Service
EMV® 3-D Secure - High Level Overview
Windows Azure AppFabric
CV0-002 VCE Dumps
Azure AD Application Proxy
SharePoint Online Hybrid – Configure Outbound Search
Office 365 Identity Management
Cloud Web Filtering Platform
Developing for Windows Azure
WHY VIDEO SURVELLIANCE
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Running C# in the browser
Microsoft Virtual Academy
IoT Security and Privacy
Presentation transcript:

1 Server Business Logic & OAuth Beta Overview October 4, 2010 Alan Hantke Product Development Server Business Logic Intuit Partner Platform Diane Weiss Product Manager Intuit Partner Platform Peter Vogel Product Development Server Business Logic Intuit Partner Platform Tim Hobson Product Development OAuth Intuit Partner Platform Anjali Kucheria Developer Relations Server Business Logic Intuit Partner Platform

2 Proprietary & Confidential SERVER BUSINESS LOGIC

3 Proprietary & Confidential Server Business Logic Server Business Logic (SBL) enables developers to deploy server-side java servlets on IPP servers and publish their own APIs. Break free from client side logic by deploying java web applications in the cloud. - Server side queries for improved client side performance - Deploy apps that work on multiple devices (mobile enabler) with less complexity and code Initial Capabilities  Shared business logic in central location for apps that span devices (e.g. Flex,.Net, AJAX, iPhone, etc.)  Server-side queries and data processing improve performance & reduces network traffic Phase 2 Capabilities  Listen for server events to keep data and apps in sync across the ecosystem Update when changes occur in Intuit Data Services  Unattended events can support enhanced customer features Create time-based events

4 Proprietary & Confidential Focus on customer needs rather than operations and scalability. Functionality  Tooling - Integrated Eclipse Plug-in Right-click deploy Continuous integration Build to Deploy  Built-in Authentication & Identity Completely handled for you  Access to other Web services Internal proxy to Intuit data and auth services Outbound proxy to access external services  Managed Container System monitors CPU, Memory, Returned bytes; if thresholds are exceeded, request is stopped IPP Server Business Logic pricing model still being developed Server Business Logic

5 Proprietary & Confidential Server Business Logic Scenarios Contact manager – a customer selects to show all their transactions 1 call to server business logic, rather than 6 queries from your client application App TypeRequestApp Logic SchedulingEvents for the dayReturn plain-text calendar for day CRM/SupportClose IncidentVia mobile device when close incident, have SBL create invoice for support and send via PDF SchedulingRecommendationsCall a 3 rd party service & combine with your app data – show great places in the neighborhood between appts for lunch CRMCustomers By ZipFind all customers in a specific zip code Sales ManagementBook a DealRead deal details, if amount is = start approval workflow and send . Additional Examples Not Supported - Computing engine for large volume, large memory jobs and functions

6 Proprietary & Confidential OAUTH

7 Proprietary & Confidential OAuth Support OAuth is an industry standard means to authorize access to, and interact with protected data.  Co-exists with SAML for Federated Web Apps – Coming Soon (uses your existing certificate and app token).  Allows for unattended scenarios for secure IPP and IDS data access when customers are not logged in to your application.  Enables mobile and desktop “connected” applications sign in for up to 6 months. Today primary application must be an IPP web application - in the future will support standalone applications without a primary web component. OAuth (Open Authorization) is an open protocol to allow secure API authorization in a standard method across applications.

8 Proprietary & Confidential What Is OAuth? 8

9 Proprietary & Confidential 9 The Difference a Token Can Make From......To

10 Proprietary & Confidential What Will IPP Support Through OAuth? 10 IPP IDS Server Business Logic

11 Proprietary & Confidential 11 How Will IPP Support Developers?

12 Proprietary & Confidential Demo 12