Your SlideShare is downloading. ×
0
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Summer Tech Day 2014 Soa suite-12c
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Summer Tech Day 2014 Soa suite-12c

249

Published on

Summer Tech Day 2014 Soa suite-12c

Summer Tech Day 2014 Soa suite-12c

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
249
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Plan Oracle Confidential – Internal/Restricted/Highly Restricted 2 • 10:00 Nowości w pakiecie integracyjnym Oracle SOA Suite 12c • 11:00 Jak rozpocząć projekt Big Data ? - szybkie analizy dowolnych danych z wykorzystaniem Oracle Endeca Information Discovery • 12:00 Obiad • 13:00 Fast Data – przetwarzanie zdarzeniowe w kontekście Big Data • 14:00 Architektura ekosystemu Big Data na technologii Oracle • 15:00 Q&A
  • 2. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. CONFIDENTIAL – SHARED UNDER NDA3 Jarosław Stępień Principal Sales Consultant Nowości w pakiecie integracyjnym Oracle SOA Suite 12c
  • 3. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 26 czerwca 2014 Ukazała się nowa wersja pakietu Oracle SOA Suite
  • 4. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SOA Suite 12c
  • 5. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Fusion Middleware Business Process Management Content Management Business Intelligence Service Integration Data Integration User Experience Web Social Mobile Identity Management & Security Development Tools Enterprise Management Cloud Application Foundation (Weblogic, Coherence)
  • 6. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SOA Suite 12c • Simplifies development and management • Standards-based, open infrastructure interoperates with your existing IT • Consistent tooling - Single development, deployment and management platform Zunifikowany pakiet integracyjny Connectivity Cloud Apps Services Platform On-premises Apps Mainframe DB Business to Business EDI XML MFT Analytics Business Activity Monitoring Event Processing Orchestration BPEL Process Manager Business Rules Service Virtualization & Mediation Service Bus
  • 7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SOA Suite 12c: kluczowe kierunki  Memory footprint reduction  Startup acceleration  Pre-tuned database profiles  Active-active support  One-click install  Everything in JDeveloper  Debugger & tester  Templates  First class support for mobile- friendly standards (REST, JSON, …)  Automated conversions REST/SOAP  Cloud adapters to simplify on-prem to cloud integration  Managed File Transfer (MFT) for file-based integration  Certifications on Oracle Public Cloud Developer Productivity Industrial SOA Mobile Cloud
  • 8. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SOA Suite 12c Developer Productivity  One-click install  Everything in JDeveloper  Debugger & Tester  Templates  BPEL Sub-processes  New adapters  Mapping improvements Developer Productivity
  • 9. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Developer installer & integrated server Single download for JDeveloper and DB/WLS/SOA Suite 12c install: 1 single package • JDeveloper • WebLogic • SOA Suite (incl. Service Bus) • JavaDB • Enterprise Manager ‘30 minutes to Hello World’
  • 10. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Service Bus in JDeveloper  JDeveloper is the IDE for Service Bus in 12c  All Adapters supported in Service Bus  Four Component Types • Proxy • Pipeline • Split • Business Service
  • 11. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Service Bus: proxy has been split from pipeline
  • 12. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Service Bus Pipeline in JDeveloper
  • 13. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | New Service Bus web-based console in 12c 11g: single console to configure, manage & monitor (shared by different roles) 12c: clear separation of roles DESIGN: Service Bus Design Console industrial SOA MONITOR: EM Fusion Middleware Control
  • 14. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Service Bus Project Overview
  • 15. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SOA Templates • ‘Starter’ Template is a re-usable part of a SOA project • Fully editable • Store in MDS • Three types:  SOA Project Template  Component Template  Custom Activity Template Re-use at all levels Component BPEL activity How to create a template? Project
  • 16. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SOA Templates • Project Template accessible at the time of New Project creation • Automatically discover in the component palette – Component Template – Custom Activity Template • Share and re-use from MDS Re-use at all levels Project How to consume a template? Component
  • 17. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Pipeline Templates and Placeholders  Pipelines templates can be used to design prototype flows for proxy services  Concrete pipeline inherits the message flow from pipeline template  Placeholders – where modifications may be placed in the pipeline template Service Bus
  • 18. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | XQuery Mapper [New] • 100% support for XQuery 1.0 • XPath 2.0 plus user defined functions • Library & main modules • User friendly and consistent with XSLT mapper interface • Test framework - ‘Run XQuery’ • Built for reuse in SOA & Service Bus
  • 19. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | XSLT Mapper • Better support for very large and complex stylesheets • Multi-template support • Source & target structures from sample XML • XSLT execution sequence • Testing capabilites
  • 20. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Integration Debugger • Same experience across BPEL, Service Bus • Local or remote debugging • View payloads (including non-XML) • Set break points • Change variables while debugging – BPEL & Service Bus
  • 21. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SOA Tester • Develop & test without switching to EM • Auto generate input message or load from sample • Assert request, response, and fault messages • Emulate response & fault messages • Delayed emulation • Accelerate execution using fast forwards
  • 22. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Integration Adapters • Oracle Integration Adapters provides a critical foundation for the Product, providing a Unified Connectivity Architecture, facilitating integration of information from several on-premise, legacy and cloud based applications and systems into a Service Oriented Architecture. Unified Connectivity Architecture for your SOA Saas Integration M&A Driven Integration Business Process Optimization Pre-built Business Flows Inb oun d Themes Application Modernization Real-time Integration Mainframe Integration Business Process Automation
  • 23. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | New Adapters • Cloud Connectivity – Salesforce.com, Cloud SDK • Tighter Integration with our own Applications, Legacy Systems and popular ERPs – JDE, E-Business Suite, Tuxedo, SAP with new powerful JDev UI • Broaden Technology Integration – [New] LDAP, Coherence, UMS, MSMQ Adapters • Focus on Developer Productivity – Debugger, Rich nXSD Modeling Experience • Improved Performance – SDOM/Attachment Support in MQ Series, SSL/NIO Support in Socket Adapter, High Concurrency in File Adapter • Enhanced Management and Monitoring Capabilities – Adapter Reports, Diagnostics (WLDF, DFW), Dedicated Loggers, OWSM Integration, Rejected Msg Recovery
  • 24. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Encrypt/Decrypt Personally-Identifiable Info (PII)  Protect sensitive data from appearing as clear text in admin consoles  Encrypt/Decrypt specific fields in messages  Available in SOA and Service Bus
  • 25. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Continuous Integration with Maven & Hudson • Auto generation and updates of Project Object Model (POM) files for applications and projects allows for executing maven goals from command line • Provides ability to create, build and deploy projects outside JDeveloper • Shortens build cycles for incremental deployments • POM files are generated for 11g migrated projects • Graphical editor to edit POM files Adopts Maven Paradigm of Convention over Configuration industrial SOA
  • 26. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SOA Suite 12c • Memory footprint reduction • Startup acceleration • Pre-tuned database profiles • Active-active support • Enhanced Dashboards • Error Hospital Industrial SOA Industrial SOA
  • 27. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Industrial SOA Drivers When running millions of instances a day, small things take another dimension • Performance & Optimization: – With hundreds of composites deployed, memory footprint of each composite quickly adds up and contributes to server startup time (which impacts disaster recovery) – Message Volumes are constantly increasing – Needs to scale even further, Dehydration store footprint and management becomes a challenge • Diagnosability & Manageability – Finding a problem is that much harder when system is under heavy load – When things fail they tend to fail in numbers (importance of bulk operations) • Enable Best practices – Tooling should make it easy to follow best practices Initiatives to support “industrial-scale” deployments
  • 28. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Modularity • Improved start up times and memory footprint with modularity profiles enabling only required components • Default SOA_FOUNDATION profile can be changed after product installation via Enterprise Manager • SOA_CLASSIC and BPEL_ONLY profiles have the largest and least footprint respectively showing a 30% differentiator All SOA components may not be needed for a customer industrial SOA
  • 29. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Composite Lazy Loading • Staggered loading of composite artifacts spreads out bootstrap cost (important for DR and active- active setup) • Composites loaded ‘minimally’ at server start up • Reduces overheads from composites which are rarely used and retired composites • First runtime request for a composite loads the components and resources (Schemas/WSDL/XSLTs etc) • 3x improvement observed ins loading times for large (100s) number of composites compared to 11g Not all deployed composites are loaded at start up industrial SOA
  • 30. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | WLS Work Managers • Leverages work managers across SOA Suite -> no need for manual configurations • Resource management and scheduling is delegated to WLS • Associate high priority composites with partitions configured with higher priority work managers Self Tuning Threading Model industrial SOA
  • 31. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | EDN 12c – Scalable/Flexible • Events are configured to multiple AQ or WLS JMS topics for scalability (vs 1 topic in 11g) • Opens up EDN pub/sub outside of SOA –OEP, even plain JMS clients • Customers can leverage standard JMS features like Durable Subscriber, Store-And-Forward • Leverages instance tracking, alerting and error hospital features Re-implemented on standard JMS Based Infrastructure industrial SOA
  • 32. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | DB Schema Profiles Enable DB Tuning out of the box • DB profile (Small, Medium/Large) selection in RCU enables appropriate OOTB performance features • Medium/Large profiles automatically configure DB partitioning • Global hash indexes, also enabled for Medium/Large profiles, optimize data retrieval for Enterprise Manager • Secure-file LOBs enabled for all profiles : Reduce HW contention, Improves Compression industrial SOA
  • 33. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Purge/Partitioning Improvements • Auto purge of SOA DB enabled by default for new customers • Schedule DB purges from EM, using Oracle DB scheduler • Improved performance due to consolidation of Audit and Flow Instance data • Interval Partitioning accelerates purging by targeting tables/instances within a time range Reduce ongoing maintenance costs industrial SOA 8x improvement in parallel purging compared to 11g 10x improvement in looped purging compared to 11g
  • 34. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Diagnosability: New EM FMW Dashboard • Focus on displaying exceptions rather than business-as-usual • Better responsiveness of EM by on-request loading of regions with data retrieval • Quick access to bookmarked and pre- defined queries Focus on exceptions
  • 35. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | EM FMW Instance Tracking and Flow Trace • Transactions are tracked through flow instances • Flow = Composite + Service Bus + B2B • Rationalization of states to a single state at the instance level - Terminated - Suspended - Recovery - Running - Failed - Completed Quickly find specific instances and their exact state
  • 36. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Detailed Flow Trace with Individual States • Shows individual state of components in a transaction • Easy to Identify recovered instances industrial SOA  Service Bus is now visible in end-to-end flow trace
  • 37. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Error Hospital & Fault Recovery • Ability to aggregate instances based on various criteria • Perform bulk recovery and bulk abort on aggregated instance • Robust filter and search panel available for retrieving faults similar to instance tracking Perform Bulk Operations on Aggregated Groups of Instances
  • 38. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Diagnosability: Fault Notification Alerts • Administrators get notified of faults matching a criteria and aggregated over time/volume • Variety of notification channels supported like SMS, Email, IM alongside EM dashboard • Alerts include link for corresponding error hospital page
  • 39. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Diagnosability: Adapter Endpoints in EM Large portion of SOA support calls are due to application issues Endpoint configuration summary endpoint metrics help identify troublesome applications & services industrial SOA
  • 40. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SOA Suite 12c  Cloud adapters to simplify on-premise to cloud integration  Managed File Transfer (MFT) for file-based integration  Certifications on Oracle Public CloudCloud Cloud
  • 41. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SOA Suite 12c  Unified integration platform for both cloud and on-premise applications  Point and click modeling for connectivity to cloud apps  Secure connectivity & session management  Cloud Adapter SDK Cloud Integration Bridging Cloud Applications with On-Premises MAINFRAME
  • 42. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Cloud Integration Introducing Oracle Managed File Transfer 12c Regain control of your file exchanges  Centralized file transfer infrastructure  Global visibility into all files exchanges  Integrated with enterprise security  Highly-available/clusterable  WLS and EM  Support for encryption  Tight integration with SOA/BPM/B2B for advanced workflows & formats Distributors Catalogs PR Company Media Supply Chain Orders Manufacturing Product Specs Legal Firm Contracts HR Employee Records
  • 43. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Managed File Transfer Regain control of your file exchanges
  • 44. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | SOA Suite 12c Mobile  First class support for mobile-friendly standards (REST, JSON, …)  Automated conversions REST/SOAP Mobile
  • 45. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SOA Suite 12c ENTERPRISE  Reuse existing application services  Rapid response to new business requests  Fast access to data and services across the Enterprise and external sources  Reliable and solid orchestration platform ENTERPRISE MOBILE Mobile Integration Simplifying Mobility for the Enterprise Inventory Check Service Production Service Order Service Credit Check Service Customer Status Service Billing ServiceEXISTING SERVICES
  • 46. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Mobile channel enablement Improved REST & JSON support  Easily expose any service or reference as REST  Wizard to configure REST interface  Choice to use XML or JSON  Map operations to existing services & bindings  Auto-generation of test payloads & URLs
  • 47. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Connecting the Internet-of-Things to your enterprise Oracle Event Processing: from noise to value • Filtering • Correlation • Pattern matching • Action! Oracle Event Processing + Coherence SOA Internet of Things SOA / Enterprise “Sea of data” Macro-event High-value Actionnable In-context
  • 48. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Q&A Get Connected – Oracle Social Media Twitter twitter.com/OracleSOA Facebook facebook.com/OracleSOA LinkedIn Oracle SOA Oracle SOA blog blogs.oracle.com/SOA Oracle SOA Web site oracle.com/SOA Q&A

×