manage a hybrid enterprise application architecture

36
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

Upload: opitz-consulting-deutschland

Post on 21-Jan-2018

32 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Manage a hybrid enterprise application architecture

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

Page 2: Manage a hybrid enterprise application architecture

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Volker Linz

Contact:

+49 172 3444030

[email protected]

@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

[email protected]

@dschmied

“Future-proof inte- gration architectures are the basis for innovation and digitization.”

Page 3: Manage a hybrid enterprise application architecture

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

Page 4: Manage a hybrid enterprise application architecture

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Introduction & Use Case

4

Page 5: Manage a hybrid enterprise application architecture

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

Page 6: Manage a hybrid enterprise application architecture

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

Page 7: Manage a hybrid enterprise application architecture

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 7

Challenges of Hybrid Application Architectures

Page 8: Manage a hybrid enterprise application architecture

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

Page 9: Manage a hybrid enterprise application architecture

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

.

Page 10: Manage a hybrid enterprise application architecture

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

Page 11: Manage a hybrid enterprise application architecture

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Horizontal Integration with ICS

12

Page 12: Manage a hybrid enterprise application architecture

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

Page 13: Manage a hybrid enterprise application architecture

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Oracle API Management Platform Live-Demo

14

Page 14: Manage a hybrid enterprise application architecture

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

Page 15: Manage a hybrid enterprise application architecture

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

Page 16: Manage a hybrid enterprise application architecture

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

.

Page 17: Manage a hybrid enterprise application architecture

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Finding the right size of your services is important!

18

Page 18: Manage a hybrid enterprise application architecture

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

.

Page 19: Manage a hybrid enterprise application architecture

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

Page 20: Manage a hybrid enterprise application architecture

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

.

Page 21: Manage a hybrid enterprise application architecture

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Oracle Cloud - Cost Explorer

22

Page 22: Manage a hybrid enterprise application architecture

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

Page 23: Manage a hybrid enterprise application architecture

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

.

Page 24: Manage a hybrid enterprise application architecture

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

.

Page 25: Manage a hybrid enterprise application architecture

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

.

Page 26: Manage a hybrid enterprise application architecture

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

Page 27: Manage a hybrid enterprise application architecture

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

Page 28: Manage a hybrid enterprise application architecture

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Oracle Management Cloud (OMC) Live-Demo

29

Page 29: Manage a hybrid enterprise application architecture

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

.

Page 30: Manage a hybrid enterprise application architecture

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

.

Page 31: Manage a hybrid enterprise application architecture

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

.

Page 32: Manage a hybrid enterprise application architecture

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Conclusion

33

Page 33: Manage a hybrid enterprise application architecture

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

Page 34: Manage a hybrid enterprise application architecture

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

Page 35: Manage a hybrid enterprise application architecture

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

36

Page 36: Manage a hybrid enterprise application architecture

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Thanks for your attention & participation

37