Informatica Cloud Spring 2014 - Partner Launch Presentation


Published on

Informatica Cloud Spring 2014 - Partner Launch Presentation

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Thank you for joining us today. We want to give you an overview of our upcoming Informatica Cloud release, which is release 19, also called Spring 2014.
  • This is today’s agenda. We wanted to start by providing a quick overview of the Informatica Cloud Platform business, as it might have been a while since your last briefing with us. The Spring release builds on our last release which was Winter ‘14 that came out in November 2013.The rest of today’s agenda is of course, a deep dive into our Spring 14 release and the key exciting new features that are part of it. We’d love to get your feedback as we go along.
  • This is an overallmarketecture view of the Informatica Cloud Platform, with everything powered by Vibe (virtual data machine) at its foundation. With Vibe, we can connect data from any on-premise system to any cloud app and seamlessly to any mobile or PC device, with enterprise class security, internally to your company, or external to a partner or customer. And, since all the platform services are Rest API-enabled, you can access our platform from any 3rd-party app or OEM environment as well.Informatica Cloud Platform Services:Publish and Deploy: Custom integration and data management applications, purpose-built integration and data management applicationsDesign and Develop: SDK, APIs, Designer, Wizards, UI Widgets & Guides, Templates, Process AcceleratorsData and Process Services: Data Integration, Data Quality, B2B, Service Integration, Process IntegrationManage: Repository, Administration, Licensing, Audit, User ManagementSecure: SAS70-Type2, SSL v3, Strong Authentication and Authorization
  • This is another view of our platform. This view highlights the purpose-built Cloud data integration management services which you see on the top right. So, these are essentially apps that are in our platform, that are ready to go. They have predefined UI experiences, with wizards in many cases, predefined sets of business logic that you can then configure and, of course, are functionally designed for tasks related to data management or integration. And then on the left-hand side, have custom apps that customers and partners are building that extend these pre-built apps and take advantage of all those services and really are taking advantage of Vibe so that they can now build something that works not only in the Cloud, but seamlessly also works on On-Premise. We think, right now, we are in the era of hybrid IT.Every customer we have has a lot of their business running On-Premise and an increasing amount of critical mission critical business running in the Cloud, whether it is sales force or custom apps on Amazon or ERP or NetSuite or Marketo or, you name it. More and more of that front office is especially moving to the Cloud.  And they really struggle with how do I sync the data, how do I make sure the data is accurate, how do I make sure I am following required regulations and requirements, how do I make sure that these things are happening at the speed that my business needs. And those are really the problems that we are solving with this Informatica Cloud platform.And every one of our platform services is exposed through a set of APIs. And so the platform allows two ways of interacting with custom applications. One is via automatically generated user interfaces that an app user can walk through or via anautomatic API integration layer which allows embedability for OEM partners such as 3rd-party ISVs.
  • Thank you for joining us today. We want to give you an overview of our upcoming Informatica Cloud release, which is release 19, also called Spring 2014.
  • Thank you for joining us today. We want to give you an overview of our upcoming Informatica Cloud release, which is release 19, also called Spring 2014.
  • Informatica Cloud Spring 2014 - Partner Launch Presentation

    1. 1. Informatica Cloud Spring 2014 Ron Lunasin, Cloud Platform Adoption Nicolas Brisoux, Cloud Platform Adoption Ashwin Viswanath, Cloud Product Marketing @infacloud
    2. 2. Agenda • Informatica Cloud Platform Overview • What‟s New in Cloud Spring 2014 • • • • Cloud Designer REST API Changes Connector SDK Real-Time Hybrid App Integration • Q&A 2
    3. 3. Growing Number of Connectors
    4. 4. PaaS Apps Social Apps SaaS Apps Mobile Devices Informatica Cloud Platform Publish and Deploy Manage Design and Develop Secure Data and Process Services Virtual Data Machine On-Premise Apps Databases Files
    5. 5. Informatica Cloud Platform: Powering Pre-built & Custom Apps Informatica Cloud Integration Services for Custom Apps Purpose-built Informatica Cloud Data Integration and Management Services Data Masking Data Integration Application Extensions Service Integration Process Integration B2B Integration Data Archiving Data Loading Data Sync Cloud MDM Process Automation Publish and Deploy Informatica Marketplace Custom Integration and Data Management Applications. Purpose-built Integration and Data Management Applications Informatica Inside Manage Design and Develop Secure Repository Administration Licensing Audit User Management SDK, APIs, Designer, Wizards, UI Widgets & Guides, Templates, Process Accelerators SAS70-Type2 SSL v3 Data, Service, Process, B2B Data Integration, Data Quality, B2B, Service Integration & Process Integration Virtual Data Machine Virtual Data Machine Strong Authentication & Authorization
    6. 6. Informatica Marketplace Growth Year Over Year Metrics 43% Growth 2013 2012 1,121 Apps 783 Apps 130% Growth 210% Growth 319,000 Visitors 138,000 Unique Visitors 123,000 Downloads 39,000 Downloads
    7. 7. Informatica Cloud Spring 2014
    8. 8. Informatica Cloud Designer
    9. 9. Informatica Cloud Designer Visual Productivity for Advanced Cloud and Hybrid Integration • 100% Cloud • Productivity for Advanced Integration Use Cases • Vibe Integration Packages • Applicable to all native connectors
    10. 10. Informatica Cloud Designer Technical Users • Developers Advanced drag and drop integration End Users Configure/ Execute • App Users Embedded Integration within App
    11. 11. Developer Productivity Drag and Drop Palette Complex integration made simple, even for developers Integration is abstracted from app changes Expanding advanced integration
    12. 12. Developer Productivity Dynamic Connector Configuration Multiple connector configuration options Instant API configuration Secure agent automatically self-upgrades endpoints Full metadata browse
    13. 13. Developer Productivity Parameterized Templates Parameterize source and target connections Parameterize filter conditions Parameterize field mapping End result is a pre-built integration workflow template ready for app users to configure
    14. 14. Introducing Vibe Integration Packages (VIP’s) Redefining Hybrid Integration Agility VIPs=Pre-built parameterized integration workflows Built by developers for app users and other developers/partners App users configure VIPs using wizards to build custom integrations VIPs work with Cloud and PowerCenter (on-premises tooling) VIPs can be distributed via Informatica Marketplace VIPs are easily embedded into 3rd-party apps via APIs
    15. 15. Building Custom Integration Applications Using VIPs Line of Business App Users 3 Wizard-driven Custom Integration Applications 3 PowerCenter Workflows 3 Informatica, D evelopers, Pa rtners, Marketplace Informatica Cloud Designer 1 Develop 2 Vibe Integration Packages (VIPs) External Application on Partner‟s Cloud
    16. 16. Cloud Designer Demo Ron Lunasin, Cloud Platform Adoption @infacloud
    17. 17. Real-time Hybrid App Integration
    18. 18. Real Time App Integration Unparalleled Hybrid Choice 1 Cloud to Cloud 2 Cloud to On-Premises Secure port 443 Firewall Secure Agent Real-time process engine built into virtual data machine in secure agent and in the Cloud Built-in security for enterprise-grade hybrid integration
    19. 19. REST API & Connector SDK Nicolas Brisoux, Cloud Platform Adoption @infacloud
    20. 20. REST API Update • New functionality • Enhancements to „job‟, „register‟, „user‟ • Session Management 20
    21. 21. REST API - New Functionality auditLog - Request entries from the audit log • Returns the last 200 log entries OR • Specify a specific batch and number of entries to return task - Request list of tasks • GET list of tasks by type – DSS, DRS, PowerCenter Service • Returns names and ids • Use existing mttask for custom integration tasks usergroup - Request user group details • GET the details of a user group or • GET the details of all user groups in the organization 21
    22. 22. REST API Enhancements register - You can now fully register via API • You can now POST the security question and answer registerSf – now takes Informatica Cloud login and password • Logging in to Informatica Cloud using the API possible after registering using Salesforce authentication user – additional user details available • returns security question, group info and role info 22
    23. 23. REST API – Session Control logout – explicit session management • A user can now have multiple valid REST API Sessions • Every API based session needs to be explicitly terminated using “logout” call • Invalidates icSessionId • Session automatically expires after 2 hours • Maximum number of API sessions limited by license type 23
    24. 24. SFDC (Read Orders) NetSuite (Create Orders) (Create Orders) Process Return Object NetSuite Call Toolkit IWrite Configure Lookup Call Toolkit IRead Process Return Object Source (Read Orders) Call Toolkit IWrite Configure Filter Cond. Call Toolkit IRead Quick Recap - Mid-Stream workflow example Target (Orders) SFDC (Orders) 24
    25. 25. New Sample Code For Mid-Stream Capability 25
    26. 26. Create Target Support – How to Enable • Add SUPPORTS_CREATE_RECORD to IPlugin getCapabilities() @Override public List<Capability> getCapabilities() { return Arrays.asList (Capability.SINGLE_OBJECT_WRITE, Capability.SUPPORTS_CREATE_RECORD, Capability.EXTENDED_WRITE); } 26
    27. 27. Create Target Support – How to enable (contd.) • IMetadata interface implements IDefineMetadata interface. 27
    28. 28. Create Target Support – Demo 28
    29. 29. Multi-Object Relationship Support • Primary-key foreign key type relationships. EG. SFDC 29
    30. 30. Q&A • Ron Lunasin, Cloud Platform Adoption • Nicolas Brisoux, Cloud Platform Adoption • Ashwin Viswanath, Cloud Product Marketing 30