Anzeige
Anzeige

Más contenido relacionado

Presentaciones para ti(20)

Similar a Look at Oracle Integration Cloud – its relationship to ICS. Customer use Cases an Insight into why ICS(20)

Anzeige
Anzeige

Look at Oracle Integration Cloud – its relationship to ICS. Customer use Cases an Insight into why ICS

  1. Integration Cloud Service Look at Oracle Integration Cloud – its relationship to ICS. Customer use Cases an Insight into why ICS Phil Wilkins Phil.Wilkins@capgemini.com uk.linkedin.com/in/philWilkins @PhilAtCapgemini / @MP3Monster Oracle-integration.cloud / APIPlatform.cloud / Blog.mp3monster.org
  2. 2 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. • Technical Enterprise Architect specializing in Integration and PaaS. • Started out as a developer working on UI for Radar • Moved into integration solutions –using Open Src JBoss App Server & Fuse, Apache Camel etc. • Worked in end user companies, ISVs & consultancy. • Worked with Oracle tech for ~9yrs covering on- premises and cloud. About :: Phil Wilkins Supported the development of a variety of books Packt – Erl et al Articles published in a range of Journals Published 1st Oracle iPaaS Book Implementing ICS PaaS Community Jan, 2017 TOGAF 9 Certified 2013 • co-authored a book on Oracle Integration Cloud, contributing a new book on API Platform • contributing to development of more than a dozen other titles ranging from Apache Camel to Cloud Computing Design • active blogger have had a number of articles published in various journals.
  3. 3 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. Publications from the Capgemini PaaS Team http://APIPlatform.cloud Goes to Print Q1 2018 … Available as Alpha (download chapters as we finish them) Order from … • http://bit.ly/APIP-CS • http://bit.ly/APIP-CS- Amazon https://oracle-integration.cloud Order from … • http://bit.ly/ImplICSBook • http://bit.ly/ICS-Amazon Goes to Print 2018
  4. 4© 2017 Capgemini. All rights reserved.4 Cloud Premier Partner Oracle Diamond Partner Oracle Cloud Managed Service Provider (*New!) partner – only a handful of SI’s Only Global SI to be accredited as Oracle Authorized Education Center Part of Beta programmes for: Cotainer Native & Microservices Inteligent Chatbot API platform Integration cloud Process cloud Oracle Self-Service Automation Oracle IoT Cloud Oracle Mobile Cloud  Continuous investments in cloud accelerators  5 Oracle Aces: 2 Directors, 3 Aces  Real experts and thought leaders including several books:  2013: Oracle SOA Governance Implementation  2015: Oracle API Management Implementation  2016: Oracle Case Management Solutions  2017: Implementing Cloud service Soon in 2018:  Oracle API Platform CS Implementation  Enterprise API Management  Several publications in OTN, Oracle Magazine, Oracle Scene & Other  2017 – Gold & Silver UKOUG Partner of the Year Awards  2017 – Global Excellence Award for Extend and Connect  2017 – API PaaS Community Award  2017 – Chatbot PaaS Community Award  2016 – Oracle Specialized Partner of the Year: Industry  2016 – Oracle University Partner of the Year  2016 – BPM and Cloud community awards  2015 – Oracle Customer Support Services Partner of the Year  2011 – Global Partner of the Year Award for Oracle Applications  2012 – Fusion Middleware partner of the year  2010 – Partner of the year for Oracle Fusion Middleware  2010 – 2010 EMEA Industry Partner of the Year  2010 – Oracle Customer Services Partner of The Year  2009 – Oracle Customer Services Partner of The Year  2008 – Oracle Customer Services Partner of The Year Alliance and Strategic Partnership Awards & Recognitions Thought Leadership Article – June 17 Article – June 17 Podcast – August 17 Capgemini & Oracle
  5. 5 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. A Viewpoint on Integration Positioning ICS  OIC Changing Product Landscape Clarity on OIC (from Oracle) Why ICS What how we will advise our clients going forward Q & A Agenda 01 02 03 04 05 06
  6. ICS and OIC – Relationship & Position
  7. 7 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. Integration Architecture Data EntityData Base Data Base DATA INTEGRATION  Database/entity level integrations  Deals with tables not objects  Realisations:  Data replication (smaller sets of data)  Batch (large sets of data)  Data synchronization (keeping in sync 2 or more databases at table label)  Manage file transfers (i.e. CSV file) * ETL/ELT typically adopted as a technique to achieve this type of integration –excluding managed file transfer ✔Business Logic Business Logic Application Object APPLICATIONS INTEGRATION  Applications exchange objects via middleware (vertical & horizontal)  Transformation, enrichment logic in the middleware  Realisations :  Traditional SOA (i.e. ESB)  APIs and Microservices  Enterprise messaging (i.e. JMS)  B2B (i.e. EDI)  Manage file transfers  Cloud Integration Business Logic Business Logic Business Process Business Logic PROCESS INTEGRATION  A process that spams across multiple systems  Orchestration logic in the middleware  Deals with business objects  Realisations :  Process orchestration  BPMN 2.0 - What you see is what you get (WYSIWY)  Human Workflow and Rules  Adaptive case management  Robotic process automation EVENT DRIVEN INTEGRATION  Choreographed integrations based on streams of events  No logic in the middleware (smart edge, dump-pipe)  Realisations :  Even driven architectures (EDA)  Message streaming (Kafka, kinesis)  Microservices (event collaboration)  Internet of Things (IoT) Business Logic Data Base Event Event Event ✔ ✔ ✔ ✔ ✖ APIs
  8. 8 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. When to use ICS vs other Oracle Integration Options Low volume / small scale, simple, DIY ok JCS or ACCS + Event Hub Modula Design or even all out Microservice OSSI Allow ‘self service integration’, user centric processes e.g. Eloqua to dropbox Technical Orchestration, Adherence to published standards required, complex end of orchestration needs, need to tune workloads Lift & Shift – just moving workload ICS Orchestration with some complexity, cloud centric integration, LoB solutions, PCS  API  ICS (map, orchestrate)  end system Green field? Special cases - Java beans for technical logic NOT orchestration Pricing model - Pricing models can push you up or down - Higher volume more likely to push you up If we can avoid crossing the divisions then we’re cost effective No. Occurrence of Use Cases Complexityofworkload high volume / complex Microservice & performance sensitivity … - high elasticity needed at run - execution speeds need to be optimal - more discipline to avoid tight couplingSOA CS
  9. 9 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. ICS & PaaS Conceptual Capability Overlap Data Integration Applications Integration Process Integration Application Development SOACS (inc MFT) PCS APIPCS JCS ACCS ODICS Golden Gate (A)VBCS MCS Development / Application Centric Data Centric Process Driven Event Triggered Integration Key ICS OMsg CS S S I
  10. 10 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. ICS is being incorporated into Oracle Integration Cloud Data Integration Applications Integration Process Integration Application Development SOACS (inc MFT) PCS APIPCS JCS ACCS ODICS Golden Gate (A)VBCS MCS Development / Application Centric Data Centric Process Driven Event Triggered Integration Key ICS OMsg CS S S I
  11. 11 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. Oracle Integration Cloud impact on landscape Data Integration Applications Integration Process Integration Application Development SOACS (inc MFT) PCS APIPCS JCS ACCS ODICS Golden Gate (A)VBCS MCS Development / Application Centric Data Centric Process Driven Event Triggered Integration Key ICS OMsg CS S S I Oracle Integration Cloud
  12. 12 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. OIC & PaaS Conceptual Capability Overlap Data Integration Applications Integration Process Integration Application Development APIPCS JCS ACCS ODICS Golden Gate (A)VBCS MCS Development / Application Centric Data Centric Process Driven Event Triggered Integration Key Oracle Integration Cloud
  13. 13 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. Feature Set • What we used to know as Integration Cloud Service, which includes … • Various integration patterns including Orchestration • All tech and SaaS adaptors available - more flexibility (not a licensing factor now) • MFT style features • Visual Cloud Builder - ability to build simple UIs Other Changes • New terminology being introduced e.g. prebuilt integrations = recipes Feature Set • Standard Edition plus .. • Process Cloud capabilities • Analytics features – Streams and Insight product • Enterprise Solutions Adaptors – e.g. Seibel, EBS etc Prerequisites • To support Integration and Stream Analytics • Oracle Event Hub (Kafka) • Big Data Cloud Service – Compute Edition • Oracle Big Data Cloud Service – Compute Edition (needed for Spark) OIC Standard Edition OIC Enterprise Edition Oracle Integration Cloud Versions Features Roadmap Potentials • Incorporation of Self Service Integration (currently known as OSSI) HOT OFF THE PRESS
  14. ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. 14 Visualization of the Evolution …
  15. Customer Stories
  16. 16 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. Capgemini have a framework offering for Police & other Emergency services that handles • Accounting Financial Services inc payroll, expenses etc • HR including complexities of skills management, certification for operations (e.g. weapons training), rostering, tasking • Capturing dynamic events such as shift sign in & out, availability for call – integrating Command & Control Old solution build around EBusiness Suite and some specialist solutions • Government agencies looking to move/reduce non- essential costs e.g. running data centres is encouraging cloud adoption Solution • Oracle Finance Cloud, HCM, CX, IaaS for dedicated rostering tools • Some dedicated systems have to remain on-premises • Need to integrate on-premises solutions • Classic bulk (e.g. Bank stmt) time sensitive sign in & out Background Capgemini – t-Police Production Offering OracleIaaSOracleSaaS CXCloud (Oracle) HCMCloud (Oracle) FinanceCloud (Oracle) TalentMgmt(Taleo)Cloud (Oracle) ORACLEPAAS (publiccloud–oracle) HMRC SOCIAL NETWORKS P CARDS SUPPLIER EXTERNAL Shared Services (Comms Back Bone) EmployeeData SupplierDetails SocialChannels Applicants Recruitment EmployeeData SkillsUpdates PayrollInstructions Recruitment PayrollData Expenses Sickness,Leave,Overtime Skills&Certification BankPaymentInstructions ExpenseClaimStatus Invoices BankReconciliationData Payroll&Expenses Sign&Out Sick Roster StaffAvailability Signin&Out Sick/DutyLimitations Skills On-Premises Specialist Training Record & Revalidation COMMAND & CONTROL (Operations) Authentication & Authorization CLOCKING DEVICES CLOCKING DEVICES CLOCKING DEVICES SignIn&Out Employee Roster SignIn&Out DMZ Tasking Pay BankData Skills&Certification Employee Employee Employee TaxData Payrolletc ReconciliationData Expenses Recruitment CLOCKING DEVICES CLOCKING DEVICES Payroll Distribution CLOCKING DEVICES CLOCKING DEVICES BANKS Rostering (SpecialistTool) ICSON-PREMAGENTS Orders Invoices
  17. 17 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. Why ICS for t-Police? Cloud Factors • Integrating Oracle SaaS meant significant changes to that side of integrations • Integrations to on-premises solutions would not port (e.g. SQL based) • Rule out simple lift & shift • Need to support PaaS-for-SaaS for enhancements identified • Existing operational practises needed to change as well (e.g. data change by accessing DB in EBS). • Some ways of working learnt from on- premises meant time to introduce some new strategies Challenges • ICS simpler to work with than SOA • Technology direction / innovation indicated ICS is likely to be a better bet • Overcome ICS gaps using JCS or ACCS and small pieces of development • Developed patterns that would allow development of own adaptors until Oracle strategic offering stabilised with minimal cutover later • Provision of connection & execution agents meant hybrid requirements can be satisfied in a manner better than SOA CS • Managed PaaS meant investment is in building out integrations & enhancements • Lot of the integrations had common domain names & limited number of different connectors Decisions
  18. 18 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. Retailer experiences fairly high staff turnover in stores • Need to streamline its recruitment process • Enable the process to be far more self service • Desire to move towards a solution framework that will support agility through a digital / extensible framework • API driven – so front end can be adapted to new demands quickly Solution • Oracle HCM, Taleo, API-Platform, ICS, & Microservices on JCS, Diary/Scheduling solution • HCM Seen as Strategic HR platform • Taleo gives traditional job website front end • ICS provides orchestration of back end SaaS solutions • Microservices provide data manipulation and logic to support JET clients offering modern interfaces inc reactive & responsive websites Background Retailer - Staff Recruitment 3rd PartySaaSOracleSaaS HCMCloud (Oracle) TalentMgmt(Taleo)Cloud (Oracle) OraclePaaS 3rd PartyRecruitment Applicant Opportunities Recruitment EmployeeData SkillsUpdates PayrollInstructions Recruitment PayrollData Expenses Sickness,Leave,Overtime Skills&Certification Schedule Candidate Interviewer OracleJETclients APICallsAPIcalls DMZ APICalls APIcalls Payrolletc ReconciliationData DiaryScheduling APIGateway Microservices Service Service Service Service Service Service APICallsAPICalls APIGateway APICalls APICalls APICalls
  19. 19 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. Why ICS for Retailer? Cloud Factors • Want to take advantage of any OOTB integration capabilities • Simplify the access to solutions • Cloud native requirements • Smaller simpler footprint compared to SOA-CS • Strategic roadmap for ICS vs SOA-CS Challenges • Whilst Microservices is good for small algorithm functional development & provide performance • No legacy to support – lift and shift not needed • SaaS to SaaS easier to describe as an integration – therefore maintain • Number of connections meant pricing was cost effective Decisions
  20. Recommendations given arrival of OIC
  21. 21 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. Recommended direction of travel • Work out transition to roadmap, will need to take into account … • Contractual agreement (unmetered or metered models) • How many connectors are you using in the ICS instance (cost reduction?) • If want to offload DB management etc like ICS – wait for Oracle managed service • Are you using a classic account or an IDCS managed Oracle Cloud account? • If the former – recommend wrapping up in the migration to IDCS managed as it brings other benefits • You’re likely to encounter some technical tasks like repointing DNS – do you have a suitable cutover window? • DB schema changes • Authentication changes etc If you have adopted ICS already … • Recommend adopt OIC as … • Better pricing model (CPU rather than connections) • Access to more connectors • Will have to make the migration sooner or later If you’re about to order …
  22. Q&A
  23. 23 ICS & OIC – A View of Why & Customer | Phil Wilkins | 12-2017 © 2017 Capgemini. All rights reserved. Publications from the Capgemini PaaS Team http://APIPlatform.cloud Goes to Print Q1 2018 … Available as Alpha (download chapters as we finish them) Order from … • http://bit.ly/APIP-CS • http://bit.ly/APIP-CS- Amazon https://oracle-integration.cloud Order from … • http://bit.ly/ImplICSBook • http://bit.ly/ICS-Amazon Goes to Print Q1 2018
  24. With more than 190,000 people, Capgemini is present in over 40 countries and celebrates its 50th Anniversary year in 2017. A global leader in consulting, technology and outsourcing services, the Group reported 2016 global revenues of EUR 12.5 billion. Together with its clients, Capgemini creates and delivers business, technology and digital solutions that fit their needs, enabling them to achieve innovation and competitiveness. A deeply multicultural organization, Capgemini has developed its own way of working, the Collaborative Business Experience™, and draws on Rightshore®, its worldwide delivery model. About Capgemini Learn more about us at www.capgemini.com This message contains information that may be privileged or confidential and is the property of the Capgemini Group. Copyright © 2017 Capgemini. All rights reserved. Rightshore® is a trademark belonging to Capgemini. This message is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.

Hinweis der Redaktion

  1. Future of messaging cloud – suspect we will see it consumed into a larger offering OR Event Hub enhanced to provide same APIs and replace Will also see consolidation in Mobile Space
Anzeige