Building Enterprise Applications using SAS real-time services Falko Schulz Senior Technology Presales Consultant SAS Institute Australia.

Slides:



Advertisements
Similar presentations
© RightNow Technologies, Inc. RightNow Connect Web Services for SOAP Chris Omland.
Advertisements

Copyright © 2005, SAS Institute Inc. All rights reserved. Integrating SAS® in a Web Services Architecture Dan Jahn Developer – SAS Cary.
Mobile Application Architectures
SDM center All-hands breakout session notes March 2002 Gatlinburg TN.
MS CRM Integration WhosOn Service Integration Presentation MS CRM User Group.
July 2007 Health-e Web Entry. © ENS Inc, an INGENIX company. 2 Introduction  Before your installation appointment, complete the following: (Call your.
0 © Copyright GSTAT LTD Enhancing Microsoft CRM with Real-Time Analytical Capabilities “ GSTAT – Advanced Data Mining Solutions” in corporation with.
SQL Server 2014 Enterprise Edition Brad Jarocki Adam Bogobowicz Matt Haynes.
Adobe Flash Media Server. Outline What is Adobe Flash Media Server? What can we do with it? How the server works? How to install and set-up the server?
What is Dashboards? By: Wase Siddiqui. Introduction Dashboards is an innovation designed to bring the flexibility and power of Excel with the visualization.
Kevin Kraemer Senior Director, Product Marketing
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
E-Quotes A Suite for Dynamic Integration of Stock Exchange Web Services Ajay Mansata Arpan Biswas Gaurav Sharma Sameer Yeolekar.
Company LOGO Bid Tracking System Smith & Schaefer, Inc.
Copyright © 2006, SAS Institute Inc. All rights reserved. Enterprise Guide 4.2 : A Primer SHRUG : Spring 2010 Presented by: Josée Ranger-Lacroix SAS Institute.
UNMJobs Forum: Top 10 System Changes & Future Developments.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
Java Omar Rana University of South Asia. Course Overview JAVA  C/C++ and JAVA Comparison  OOP in JAVA  Exception Handling  Streams  Graphics User.
Almost 4 decades of Advanced Analytics & DM expertise.
Delight QuickBooks Online Banking Internal Support Training QuickBooks Windows 2009/2010 Online Banking.
Catalyzing Collaboration with OSIsoft and Microsoft Gregg Le Blanc Director of Product Marketing Brian Bostwick Development Manager at Omicron Consulting.
Electronic Commerce eCommerce Software MIS Spring 2006 Instructor: John Seydel, Ph.D.
Enabling Embedded Systems to access Internet Resources.
1 © 2008 Avaya Inc. All rights reserved. IPOffice Configuration Service Emil Ratnam.
Tunis International Centre for Environmental Technologies Small Seminar on Networking Technology Information Centers UNFCCC secretariat offices Bonn, Germany.
Leveraging SharePoint Enterprise Features. Powerful Features.SQL Server Reporting Services.Excel Services.BDC.KPI.Dashboards.Forms Services.
Flex Data Communications Nick Kwiatkowski, Michigan State University.
CEOS WGISS, Hanoi May OSCAR Prototyping the sensor web Wyn Cudlip BNSC/QinetiQ Presentation to WGISS Hanoi May 2007 (Slides.
UNMJobs Forum: Top 10 System Changes & Future Developments.
Health-e Claims August © ENS Inc, an INGENIX company. 2 Introduction  To begin, you need your assigned ENS user ID, password, and organization.
DEV12 Excel Services, Server APIs and Managed UDFs Aaron Saikovski Senior Consultant - Readify Australia Blog:
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
Meteor & Mapping Your Future: Leveraging Technology to Provide Enhanced Services 3 rd Annual Conference on Technology & Standards May 2, 2006.
Copyright © 2005, SAS Institute Inc. All rights reserved. SAS Office Integration with the BI Server Jennifer Clegg I-Kong Fu SAS Institute Inc. April 12.
Copyright © 2004, SAS Institute Inc. All rights reserved. SAS Stored Processes An analyst’s perspective Sylvain Tremblay SAS Canada 24 February 2006.
Why data services? Common challenges when creating rich web applications Creating rich web applications with data services Future scenarios & roadmap.
Case Study.  Client needed to build data collection agents for various mobile platform  This needs to be integrated with the existing J2ee server 
R7 Integrator and Enterprise Integrator: You won’t believe this is XA… Deborah Vermillion, VP Consulting Services, CPIM, CIRM Belinda Daub, Senior Consultant.
Administrators on Springerlink Petra Schuster, Global Manager Customer Service eProducts.
Introduction to Flex 2 by Rich Tretola. About Me Rich Tretola is a senior software developer at Herff Jones, Inc. specializing in Rich Internet Applications.
Configuring the Briefing Book Application in your Community Lindsay Thomas.
Virtual techdays INDIA │ 9-11 February 2011 virtual techdays Data grail: Data Market on Windows Azure Sudhindra Kovalam │ Developer, Icertis Inc.
C# 1 Web services CSC 298. C# 2 Web services  A technology to make libraries available across the internet.  In Visual Studio,  can create a web service.
FriendFinder Location-aware social networking on mobile phones.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
System Overview MS Windows Server Windows Workstation Browser Based Client Employee Self Service Data Collection PayrollReports.
© Blackboard, Inc. All rights reserved. SOAP-based Mobilization for an Efficient Personal Learning Environment Nick Schiavi Blackboard R&D.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Click2Talk 13Text Ltd. Click2Talk... Do you want to talk to your customers at the very moment they are most interested in finding out more about your.
In this session, you will learn to: Understand managed code Create managed database objects Define the Hypertext Transfer Protocol endpoints Implement.
Chicago Dashboard and Xcelsius Roadmap © SAP 2008 / Page 1.
De Rigueur - Adding Process to Your Business Analytics Environment Diane Hatcher, SAS Institute Inc, Cary, NC Falko Schulz, SAS Institute Australia., Brisbane,
Best Practices for Mobile Business Intelligence. So you’re thinking about going Mobile….  Who am I’m going to be providing the information too?  What.
Mobilizing Your SAS® Business Analytic Reports Falko Schulz Sr. Systems Engineer SAS Australia & New Zealand.
Interactive Geospatial Analysis with SAS Portal Falko Schulz Senior Technology Presales Consultant SAS Institute Australia.
SharePoint 2007 Business Intelligence
Meeting Housekeeping/Highlights
Munix Fitness Centers Customer Profiling, Attendance Management, SMS Alerts, Workout Schedule, Diet Management, and much more …. Internet Gateway & Business.
22 July, 2010 Fritz Feltus Presales – EMEA Distribution
Building Custom Application With Office Add-Ins for OneNote
SQL Server Reporting Service & Power BI
Munix Saloon & SPA Customer Profiling, Attendance Management, SMS Alerts, Workout Schedule, Diet Management, and much more …. Internet Gateway & Business.
Microsoft Ignite /22/2018 3:27 PM BRK2121
SMS MARKETING.
Office Power Hour New developer APIs and features for Apps for Office
Microsoft SQL Server 2008 Reporting Services
The future of distributed systems architecture
Introduction to Web Services
A technical look at new capabilities and features
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
Presentation transcript:

Building Enterprise Applications using SAS real-time services Falko Schulz Senior Technology Presales Consultant SAS Institute Australia

Agenda  Introduction  Example Scenario  Live Demo  Why SAS  Requirements

Introduction  This paper demonstrates how to create SAS Web Services and how to call SAS web services from a 3rd party application.

Customer contacts Call Center Call Center Operator asks for customer ID Customer provides membership ID Operator enters customer ID into the system and verifies customer details including suggested promotions based on his churn score. Customer provides correct date of birth and wishes to downgrade their tariff from $50 to the $10 plan Operator uncovers that the date of birth is not accurate. Operator updates information and selects update button. The SAS web service updates the customers information, re-runs the propensity to churn model and then based on their profitability brings back an updated churn score and new promotional offers Call Center Operator is now armed with the correct offers to keep this valuable customer happy and protect the organizations profitability. “There is the requirement to build a new call center interface to help call center operative’s make the best possible tariff recommendations to customers. The interface should be able to retrieve the customer’s details by providing the customer’s phone number or ID. The operator should also be able to make changes to the customer’s details. Finally the interface needs to retrieve the customers churn score and make promotion offers in real- time.” Example Scenario

Call Center Application

Client Application (Adobe Flex) Client Application (Adobe Flex) SAS Middle Tier (SAS Web Service) SAS Middle Tier (SAS Web Service) SAS Application Server (SAS Stored Process) SAS Application Server (SAS Stored Process) SOAP HTTP IOM How does the application communicates with SAS BI Web Services  Client application sends SOAP request to the SAS BI Web Services (Middle Tier)  SAS BI Web Services initiates a SAS Stored Process connection via IOM and executes the Stored Process code  Results are streamed back from the Middle Tier to the client application via HTTP (XML).

Live Demo

Why using SAS as the web service provider  SAS has excellent capabilities to create and host web services  SAS supports standards such as WSDL, SOAP  SAS BI Web services expose SAS stored processes as Web services  Allow you to leverage the power of SAS across the enterprise and beyond  Embed SAS analytics processes into enterprise applications

Requirements  Adobe Flex Builder to compile the project  You can download the full source code from: ns_using_SAS_real-time_services ns_using_SAS_real-time_services  SAS Business Intelligence Server to host the SAS BI Web Services

Falko Schulz