manage a hybrid enterprise application architecture
TRANSCRIPT
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Manage a hybrid enterprise application architecture with Oracle technology
Danilo Schmiedel Enterprise Solution Architect, Oracle ACE Director OPITZ Consulting Deutschland GmbH
Volker Linz Senior Sales Consultant TOGAF Enterprise Architect IT Systems Management, EMEA Oracle
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Volker Linz
Contact:
+49 172 3444030
@sporti1703
2
Speakers intro
„If you focus on results, you will never change. If you focus on change, you will get results.” „Community matters“
Danilo Schmiedel
Contact:
+49 173 7279001
@dschmied
“Future-proof inte- gration architectures are the basis for innovation and digitization.”
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Agenda
Introduction & Use Case
Challenges of Hybrid Enterprise Application Architecture
Demo
Conclusion
3
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Introduction & Use Case
4
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Use Case – eCommerce
5
http://www.planqsoissons.com
ERP
Webshop
Warehouses
Carriers
Suppliers
Label Generation
Purchase Order Generation
Article Details
Sales Order Creation
Parcel Information
Status Updates
CRM
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Use Case – eCommerce (architecture view)
6
External Services
SOA CS
DB CS
On-Prem
Host
Data Center Cloud Third Party
Webshop
Carrier Service
Label Service
Article Service
Payment Service
APM
System Monitoring
IT Analytics
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 7
Challenges of Hybrid Application Architectures
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Business Challenge: IT Organizations are drowning
Too many tool silos
Too much data
Too little actionable insight
Confidential – Oracle Internal
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Challenges we‘ve faced with hybrid infrastructures
• Interoperability and Integration
• (Network-)Traffic Management and Routing
• Management of costs – Billing for different cost centers – Planned costs vs. actual costs – Pay per use (Auto-Scaling, Serverless, etc.)
• Alerting & Orchestration
• Ops Monitoring
• Security (Monitoring of User, Assets and Threats)
• How much control? (Do-/Manage it your self or use a managed service)
• Multi-Cloud: Management of multiple contracts
10
Tech
nic
al
Org
.
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
The two dimensions of integration
11
• Horizontal integration – Classic System2System integration
– Heavy-weight, proprietary protocols
– Technical interfaces
– Batch processing
– Asynchronous interaction patterns
• Vertical integration – User ”integration”
– Lightweight, standard protocols
– Business interfaces
– (Near) Real-time interaction
– Synchronous interaction patterns
Horizontal integration
Ve
rtic
al in
tegr
atio
n
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Horizontal Integration with ICS
12
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
3rd Gen hybrid API Management Platform
13
Source: http://www.soa4u.co.uk/2017/05/oracle-api-platform-cloud-service.html
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle API Management Platform Live-Demo
14
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
API Management does not replace an Integration Platform!
15
Source. https://www.linkedin.com/pulse/when-creating-apis-focus-your-api-gateway-what-does-best-wunderlich
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
API Platform
• Endpoint protection
• Discoverability
• Manageability
• Support API Design & Collaboration
• Usage Tracking & Monetization
Integration Platform
• Connectivity
• Transformation
– Data
– Protocol (SOAP <-> REST)
• Caching
• Scalability
16
API Platform vs. Integration
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Challenges we‘ve faced with hybrid infrastructures
• Interoperability and Integration
• (Network-)Traffic Management and Routing
• Management of costs – Billing for different cost centers – Planned costs vs. actual costs – Pay per use (Auto-Scaling, Serverless, etc.)
• Alerting & Orchestration
• Ops Monitoring
• Security (Monitoring of User, Assets and Threats)
• How much control? (Do-/Manage it your self or use a managed service)
• Multi-Cloud: Management of multiple contracts
17
Tech
nic
al
Org
.
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Finding the right size of your services is important!
18
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Challenges we‘ve faced with hybrid infrastructures
• Interoperability and Integration
• (Network-)Traffic Management and Routing
• Management of costs – Billing for different cost centers – Planned costs vs. actual costs – Pay per use (Auto-Scaling, Serverless, etc.)
• Alerting & Orchestration
• Ops Monitoring
• Security (Monitoring of User, Assets and Threats)
• How much control? (Do-/Manage it your self or use a managed service)
• Multi-Cloud: Management of multiple contracts
19
Tech
nic
al
Org
.
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Billing for different cost centers - Domain Structure
• Question: Is fiscal and budgetary billing isolation between specific workloads, business units, or cost centers required?
• Establish a domain/account structure that fulfills your requirements regarding billing
• Structure by or use a combination of them
– Business Units (Finance, Sales, …)
– Environments (Dev, Test, Prod)
– Projects / Products
20
Account Structure
Finance
Test Prod
Sales
Prod
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Challenges we‘ve faced with hybrid infrastructures
• Interoperability and Integration
• (Network-)Traffic Management and Routing
• Management of costs – Billing for different cost centers – Planned costs vs. actual costs – Pay per use (Auto-Scaling, Serverless, etc.)
• Alerting & Orchestration
• Ops Monitoring
• Security (Monitoring of User, Assets and Threats)
• How much control? (Do-/Manage it your self or use a managed service)
• Multi-Cloud: Management of multiple contracts
21
Tech
nic
al
Org
.
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud - Cost Explorer
22
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Cloud Management Tools for Multi-Cloud
1. Standard cost explorer from Cloud provider (no multi-cloud)
2. CloudCheckr
3. Cloudability
4. RightScale
5. Cloud Cruiser
6. Cloudyn
7. …
23
Cloudability
CloudCheckr
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Challenges we‘ve faced with hybrid infrastructures
• Interoperability and Integration
• (Network-)Traffic Management and Routing
• Management of costs – Billing for different cost centers – Planned costs vs. actual costs – Pay per use (Auto-Scaling, Serverless, etc.)
• Alerting & Orchestration
• Ops Monitoring
• Security (Monitoring of User, Assets and Threats)
• How much control? (Do-/Manage it your self or use a managed service)
• Multi-Cloud: Management of multiple contracts
24
Tech
nic
al
Org
.
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Challenges we‘ve faced with hybrid infrastructures
• Interoperability and Integration
• (Network-)Traffic Management and Routing
• Management of costs – Billing for different cost centers – Planned costs vs. actual costs – Pay per use (Auto-Scaling, Serverless, etc.)
• Alerting & Orchestration
• Ops Monitoring
• Security (Monitoring of User, Assets and Threats)
• How much control? (Do-/Manage it your self or use a managed service)
• Multi-Cloud: Management of multiple contracts
25
Tech
nic
al
Org
.
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Challenges we‘ve faced with hybrid infrastructures
• Interoperability and Integration
• (Network-)Traffic Management and Routing
• Management of costs – Billing for different cost centers – Planned costs vs. actual costs – Pay per use (Auto-Scaling, Serverless, etc.)
• Alerting & Orchestration
• Ops Monitoring
• Security (Monitoring of User, Assets and Threats)
• How much control? (Do-/Manage it your self or use a managed service)
• Multi-Cloud: Management of multiple contracts
26
Tech
nic
al
Org
.
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Our Vision
Complete, integrated suite of systems management solutions
Designed for heterogeneous applications and infrastructure
Rapid time to value
On Premise
Application Performance Monitoring
Log Analytics IT
Analytics
Infrastructure Monitoring
Configuration & Compliance
Orchestration
Security Monitoring & Analytics
Confidential – Oracle Internal
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Security Monitoring and Analytics
IT Analytics
Log Analytics
Intelligent, Integrated, Best-In-Class Functionality
Infrastructure Monitoring
Configuration & Compliance
Orchestration
Application Performance Monitoring
Monitor real and synthetic users and application performance
Monitor database and cross-tier infrastructure performance
Aggregate, index, and explore the entire enterprise log estate
Manage configuration and change against industry and own standards
Execute automated remediation and other tasks at cloud scale
Analyze business and IT data using pre-built apps and explorers
Detect, investigate, and remediate full range of security threats
Systems Management Services (for “the NOC”) Security Services (for “the SOC”)
Confidential – Oracle Internal
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle Management Cloud (OMC) Live-Demo
29
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Challanges we‘ve faced with hybrid infrastructures
• Interoperability and Integration
• (Network-)Traffic Management and Routing
• Management of costs – Billing for different cost centers – Planned costs vs. actual costs – Pay per use (Auto-Scaling, Serverless, etc.)
• Alerting & Orchestration
• Ops Monitoring
• Security (Monitoring of User, Assets and Threats)
• How much control? (Do-/Manage it your self or use a managed service)
• Multi-Cloud: Management of multiple contracts
30
Tech
nic
al
Org
.
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Challanges we‘ve faced with hybrid infrastructures
• Interoperability and Integration
• (Network-)Traffic Management and Routing
• Management of costs – Billing for different cost centers – Planned costs vs. actual costs – Pay per use (Auto-Scaling, Serverless, etc.)
• Alerting & Orchestration
• Ops Monitoring
• Security (Monitoring of User, Assets and Threats)
• How much control? (Do-/Manage it your self or use a managed service)
• Multi-Cloud: Management of multiple contracts
31
Tech
nic
al
Org
.
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Challanges we‘ve faced with hybrid infrastructures
• Interoperability and Integration
• (Network-)Traffic Management and Routing
• Management of costs – Billing for different cost centers – Planned costs vs. actual costs – Pay per use (Auto-Scaling, Serverless, etc.)
• Alerting & Orchestration
• Ops Monitoring
• Security (Monitoring of User, Assets and Threats)
• How much control? (Do-/Manage it your self or use a managed service)
• Multi-Cloud: Management of multiple contracts
32
Tech
nic
al
Org
.
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Conclusion
33
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Conclusion
• Cloud is the Enabler and not the primary Driver
• Hybrid architectures increase the complexity, but they are essential to enable the digital transformation
• Understand the shared responsibility model
• Use integration tools or services for horizontal integration
• Improve your vertical integration with API Management
• Using Clouds in the right way saves money, ensures efficiency and enables innovation.
34
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
More information
cloud.oracle.com/management
@OracleMgmtCloud (use #MgmtCloud)
blogs.oracle.com/cloud
http://bit.ly/OMCYoutube
35
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
36
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Thanks for your attention & participation
37