Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Advanced Management of Oracle SOA Suite and Oracle Service Bus with Oracle Enterprise Manager 12c Greg Haertling, Senior Director 7-Eleven Vijay Poluri, Principal SOA Technologist GE Corporate Anil Saka, Lead , WEB and MW Operations PG & E Eunjoo Lee, Principal Product Manager Oracle
Note: The speaker notes for this slide include information on how to use this Title Slide.
Tip! Remember to remove this text box.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
Note: The speaker notes for this slide include instructions for when to use Safe Harbor Statement slides.
Tip! Remember to remove this text box.
3
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Program Agenda
Introduction
Panel Discussion – 7-Eleven
Panel Discussion – GE
Panel Discussion – PG & E
Session Info / Q&A
1
2
3
4
5
4
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
EM SOA Cloud Management
Greg Haertling Chief Architect, Enterprise Architecture 7-Eleven October 26, 2015
Presented with
Our Beginnings - 1927
7-Eleven started as an ice house in 1927 in
Oak Cliff, Texas…
+ 55,000 stores
7
7-Eleven Worldwide
16 countries Open a store every 2.0 hours
7-Eleven, Inc.
8,400 Stores
U.S. & Canada
+ 80% Franchisee
3,100 Fuel Stores
20
Enterprise Services Layer
Store
Marketing Customer
Highly mobile, unique in their expectations, always searching for
the best value, able to influence large
number of people quickly via social
media and expect a consistent experience
in every location
Stores in U.S. and
Canada, offer subset of
available product
categories, and service
customers when offline
Personalized offers based on customer preferences,
purchase history, store product offering, day part,
weather, product promotions and gamification
experience
Drivers to a Digital Experience
OAG
Web
OAG
Store
OTD OSB SOA
Cust
OAG OSB
Oracle Managed Cloud
Data Center
7-Eleven Data Center GetMemberData
AddMember
UpdateMember
GetMemberOffersLite
ResolveTransaction
GetMemberStore
PostMarketBasket
GetStoreConfig
20
ESL Hybrid Cloud Architecture
Internet
AT&TMPLS
L3MPLS
InternetInternet
Sales
Perf
20
Enterprise Manager
Enterprise Manager
7-Eleven infrastructure outsourced to
multiple technology vendors
• Out of box EM installation
• Multiple EM installations to support
Private and Public cloud
• 20 hours per month to support EM
and configure alerts
• Resources able to learn application
with little difficulty
EM Implementation and Support
Architects and
IT Ops
Developers and
DevOps
Private Cloud
Managed Cloud
• Inconsistent thresholds for monitoring and incident management
• Reporting at business level as well as technology health
• Multiple ticketing systems
• Multiple tools used for patching and upgrades
• Customer demand is heavily weighted to morning hours which dramatically increases transactions per second
• Stores rely on receiving large data files at various points throughout the day
• Delays compressed the timeline to meet the desired go live date
• Customer’s excitement drove the need to quickly expand capacity beyond original estimates
1
1
Monitoring Speed of
Provisioning
Resiliency Admin
7Rewards Technology Highlights
• Rapid provisioning eliminated weeks of environment build time for Test, Stage and Production environments
• Expand to 10x the original capacity in less than 3 months from start to production
• Real time services support over 20 million customer initiated calls each day with over 40% occurring in the morning
• Transaction performance data captured is utilized within OEM reports to provide a comprehensive view of our customer experience
• Real time visibility of performance and transaction times
• Single tool for layers of the infrastructure and application stack
• Configurable reporting for business and technology metrics
Future Direction
Upgrade to Oracle Enterprise Manager 12c R5
Mature, connect and monitor Hybrid Environment
Dynamically allocate and route traffic to meet the needs of 5+ Million 7Rewards customer and 8,600 + locally owned Franchised locations
Same Architecture
Same Software
Same Skills On Premises Cloud
Same management for both On Premises and Cloud
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Enterprise Manager 12c Integration Monitoring across SOA Middleware
Vijay Poluri Principal SOA technologist GE corporate October 26, 2015
Presented with
We are 300,000 people operating in 175 countries
Inventing the next industrial era to build, move, power, and cure our world
Imagining things others don’t | Building the things others can’t | Delivering outcomes that make the world work better
version 4/2015
Oracle Enterprise Manager 12c Integration Monitoring across SOA Middleware
1
2
3
4
5
Program Agenda
6
About GE
GE Corporate middleware architecture
SOA monitoring approach
Solution examples
Lessons learned
OEM enhancement requests
Providing our aviation customers with
the most technologically advanced &
productive engines, systems &
services for their success
Leading globally in power generation &
water technologies
Our Businesses deliver value
Revenue: $27.6B
Profit: $5.4B
Pushing the boundaries of technology
in oil & gas to bring energy to the world
Enabling utilities and industry to
efficiently manage electricity from the
point of generation to the point of
consumption
Revenue: $18.7B
Profit: $2.6B
Revenue: $7.3B
Profit: $0.2B
Revenue: $24.0B
Profit: $5.0B
Developing transformational medical
technologies & services that are
shaping a new age of patient care
Being a global technology leader &
supplier to the railroad, mining, marine,
stationary power & drilling industries
Answering real-life needs, defining
trends & simplifying routines. Leading
a global lighting revolution to deliver
innovative solutions
Investing financial, human &
intellectual capital to help our
customers build their businesses
Revenue: $18.3B
Profit: $3.0B
Revenue: $5.7B
Profit: $1.1B
Revenue: $8.4B
Profit: $0.4B
Source: 2014 GE Annual Report
17
LTM
(Virtual Load Balancer Pair)
Presentation Layer – ADF
Enterprise Service Bus Layer(OSB)
Orchestration Layer (SOA/BPM)
ERP Connect layer (OSB)
LTM
(Virtual Load Balancer Pair)
ERPs (Oracle, SAP )
OE
M12c
Mid
dle
wa
re A
rch
ite
ctu
re
Enterprise Services (AR, AP, MDM..)
OEM12c Infrastructure
Solution: Build one-stop-shop dashboard with drill-downs allowing to id production issues
Approach: Review past outages to ensure dashboard captures all potential failure points
Drill down
Landing page App-level view
G Y R
• Indicate health status of each integration area
• Logical grouping of components (e.g. I2C, AP)
• Ability to drill to application-level dashboards
• Includes details allowing to narrow down issues:
• Server-level status / errors & configuration changes
• JVM stats (CPU, memory, DB locks, network wait)
• SOA composite stats (completion%, response time)
OEM & SOA | monitoring approach
• Layer level metrics ≠ true solution availability
• Dashboard to allow identify pillars with issues
Aggregation …
• Multiple layers used for each Functional pillar
• Pillar dashboard to give comprehensive view
Grouping …
GE solutions span across multiple layers … horizontal monitoring not sufficient
Indicate health status of each Functional pillar … across all technical layers
Ability to drill to application-level dashboards from landing page for details
Solution examples | Landing page
Server and Service Availability
Error and Incidents Real Time
WebLogic Domain Status
Solution examples | Application-level view (1)
SOA Composite Metrics
JVM Health Metrics real time
Configuration changes for past week
JVM request Metrics
Solution examples | Application-level view (2)
Lessons learned
Utilize past root cause analysis result while designing the monitoring dashboard
Avoid flood of alerts when main targets are down
Within system dashboard utilize RCA results to exclude symptom incidents
To add SOA metrics within system view, personalize component properties SOA Infra Target Name <Target>/Domain_name/server_name/soa-infra
SOA Infra Target Type soa_infra
OEM enhancement requests
24
Landing page …
… No representation of limited availability
Personalization of generic system view …
… Landing page personalization is not available
Single view for SOA & OSB …
… SOA composites & OSB can’t be monitored in single dashboard
Incident View …
Incidents not rolling up to systems view
SR: 3-11519875427
SR: 3-11519658381
SR: 3-11486272151
SR: 3-11519875411
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
SOA management using EM 12c SOA Performance Diagnostic
Anil Saka Lead ,WEB and MW Operations. Online & Middleware Applications PG & E October 26, 2015 Presented with
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
About PG & E
PG &E IT Overview
Challenges
Solution
Benefits Gained
1
2
3
4
26
5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Company Profile
PG&E SERVICE AREA
IN CALIFORNIA
• Headquarters in San Francisco, California
• Provides energy to approximately 16 million people
• 70,000 square mile service territory
• Total Assets: $59.8 billion
• For PG&E, “Together, Building a Better California” is not just a slogan. It’s the very core of our mission and the scale by which we measure our success.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
About PG & E
PG &E IT Overview
Challenges
Solution
Benefits Gained
1
2
3
4
28
5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
IT Overview - Infrastructure
330+ WebLogic Domains (versions 9.2 through 12.1.3)
FMW Products [ SOA,BPM,OSB,OAM,OUD,OVD] ,WebLogic Portal & ALSB Integration
970+ WebLogic Servers
500+ Databases (versions 10g through 11.2.0.3)
1000+ host servers running Linux and AIX
Microsoft SQL Server, Apache HTTP Server 2.2.x and Sun One.
2,000 IT employees – Team of 8 WEB/MW
29
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Enterprise Manager Cloud Control 12c Deployment
Four environments for Cloud Control 12c – dev, test, stage and production Production environment for Cloud Control 12c:Management Service 12.1.0.4 on Redhat Linux with Active-Standby high availability configured Management Repository in two node RAC DB 11.2.0.3 on Redhat Linux Management Agents 12.1.0.4 on Redhat Linux and AIX Fusion Middleware Plug-in :12.1.0.7 JVMD Agent: 12.1.0.6
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
IT Overview – EDI Transactions
Number of EDI X12 document types:~20 Number of trading partners: ~250 Number of agreements: ~1000 Daily Volume ~ 500k Composites Expected Growth : 3x Current volume SOA Version : 11.1.1.7.4
Service
Provider
Post & Retrieve Files
814 DASR Request
814 DASR Response (Accept/Reject)
810 Billable Charge & Cancelation Requests
824 Billable Charge & Cancelation Response (Accept/Reject)
867 Meter Consumption Data Record
External Service Providers
EDI Transactions
814 DASR Maintenance TransactionServer CC&B
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
About PG & E
PG &E IT Overview
Challenges
Solution
Benefits Gained
1
2
3
4
32
5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Challenges
Troubleshoot Performance Problems:
Is it related to computing resources [ cpu,memory, etc...]
Is it related to JVM?
Is it related to DB ?., if so it is difficult to get the information on DB specifics
33
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
About PG & E
PG &E IT Overview
Challenges
Solution
Benefits Gained
1
2
3
4
34
5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Solution : Dehydration Store Monitoring
35
Single pane to analyze the behavior of the SOA DB
Displays the top SQL’s with high wait events and CPU
Track data usage and table space chart
Drill down to the sql queries
Active Session history
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
About PG & E
PG &E IT Overview
Challenges
Solution
Benefits Gained
1
2
3
4
36
5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Benefits Gained
37
• Ability to drill down the problematic SQL’s
• Manage storage efficiently
Keys for best performance on SOA: a. Ensure the B2B tables are
purged b. Ensure the SOA tables are
purged c. Rebuild Indexes on Purge. d. Fine tune product sql’s on core
tables[its ok to tune ., but need to keep track of changes]
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Benefits Gained :Reports
38
• Out of the box reports using BI • Custom Reports using BI • System performance reports • Ability to schedule weekly,
monthly etc.. • Very good for planning
[Augment HW resources., tuning]
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Thank You
39
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 40
Introducing Oracle Management Cloud
Join Us! GEN9778 - Oracle Management
Cloud: Real-Time Monitoring, Log, & IT Operations Analytics.
Tuesday, October 27, 11AM, Moscone South Room 102
Attendees will receive a special gift!
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Enterprise Manager Sessions – Monday October 26th Title Time Location
Centralized Access and Auditing for Oracle WebLogic Server Domain Administration [CON9742] 11:00 AM Moscone South 303
The Management of Identity and Access: Breaches, Compliance, Downtime, and Loss [CON9755] 11:00 AM Moscone South 301
Hybrid Cloud Management Using Oracle Exalogic [CON9744] 11:00 AM Intercontinental—Sutter (5th Floor)
Oracle Enterprise Manager: The Complete Solution and Oracle’s Best-Kept Secrets [CON9715] 12:15 PM Moscone South 300
Simplify the Deployment and Monitoring of Your Identity Management System [CON9468] 12:15 PM Moscone South 310
Oracle Exadata Monitoring and Management Best Practices [CON9727] 12:15 PM Intercontinental B (5th
Floor)
Advanced Management: Oracle SOA Suite and Oracle Service Bus with Oracle Enterprise Manager [CON9751]
1:30 PM Moscone South 302
Managing at Hyper-Scale: Oracle Enterprise Manager as the Nerve Center of Oracle Cloud [CON9710]
1:30 PM Moscone South 300
Next-Generation Database Management: Advanced Topics for Expert DBAs [CON9107] 1:30 PM Moscone South 104
Agile IT: Visibility and Management Across Oracle WebLogic Server and Oracle Java Cloud Service [CON9745]
1:30 PM Moscone South 304
41
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Enterprise Manager Sessions – Monday October 26th Title Time Location
Oracle Enterprise Manager Database Consolidation Workbench—Secret to Successful Consolidation [CON9718]
2:45 PM Moscone South 300
Best Practices for Maintaining and Supporting Oracle Enterprise Manager [CON8671] 4:00 PM Moscone West 2024
The Future of Oracle Enterprise Manager: What’s Next? [CON9708] 4:00 PM Moscone South 300
Risk-Free Administration for Expert Database Administrators [CON9725] 4:00 PM Moscone South 104
HA–Enabled Oracle Enterprise Manager 12c on Virtualized Oracle Database Appliance [CON6928] 5:15 PM Moscone South 250
Tips and Techniques for Maximizing Database Performance: Theory and Practice [CON9723] 5:15 PM Moscone South 104
42
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Enterprise Manager Sessions – Tuesday October 27th Title Time Location
General Session: Oracle Management Cloud—Real-Time Monitoring, Log, and IT Operations Analytics [GEN9778]
11:00 AM Moscone South 102
Oracle Enterprise Manager: The Future of Hardware Management [CON9732] 12:15 PM 5th Floor – Hotel
Intercontinental C
Oracle IT Analytics Cloud Service: Next-Generation Analytics for Maximizing Performance [CON9722]
12:15 PM Moscone South 309
Upgrading Oracle Enterprise Manager: Why and How [CON9729] 12:15 PM Moscone South 300
Enterprise Patient Data Repository Using Oracle Healthcare Analytics and Oracle SOA Suite [CON7720]
4:00 PM Park Central – City
Latest Innovations in Database as a Service Enabled by Oracle Enterprise Manager [CON9734] 4:00 PM Moscone South 300
Oracle Application Performance Monitoring Cloud Service: Application Visibility for DevOps [CON9746]
4:00 PM Moscone South 309
Servers, Storage, Virtualization, and More: Managed Through a Single Pane of Glass [CON9733] 4:00 PM Intercontinental C (5th
Floor)
Oracle IT Analytics Cloud Service: Operational Insight for Your Database and Middleware Estate [CON9752]
5:15 PM Moscone South 300
Monitor, Diagnose, and Optimize Java Workloads on Premises and in the Cloud [CON9740] 5:15 PM Moscone South 309
43
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Enterprise Manager Sessions – Wednesday October 28th Title Time Location
Oracle Enterprise Manager 12c Cloud Control for Managing Oracle E-Business Suite 12.2 [CON8127] 11:00 AM Moscone West 3022
Using Oracle Enterprise Manager Effectively to Become an Oracle Enterprise Manager Champion [CON9711]
11:00 AM Moscone South 104
Managing Configuration Compliance in and Across the Clouds [CON9750] 11:00 AM Moscone South 300
Oracle Log Analytics Cloud Service: Real-Time Insight for Middleware Administrators [CON9754] 12:15 PM Moscone South 303
Way Beyond the Basics: Oracle Enterprise Manager Monitoring Best Practices [CON9721] 12:15 PM Moscone South 300
Hybrid Cloud Management of Oracle Java Cloud Service and On-Premises Oracle WebLogic Server [CON9743]
1:45 PM Moscone South 303
Data on Demand: Advanced Cloning Automation for DBAs [CON9748] 1:45 PM Moscone South 300
Oracle Log Analytics Cloud Service: Real-Time Insight for Database Administrators [CON9753] 3:00 PM Moscone South 300
Enterprise Monitoring in a Hybrid Cloud [CON4724] 3:00 PM Moscone South 303
Best Practices for Engineered Systems Management Using Oracle Enterprise Manager [CON9728] 4:15 PM Moscone South 300
Hybrid Cloud—Pivot to the Cloud with Oracle Enterprise Manager Cloud Control [CON9712] 4:15 PM 5th Floor – Hotel
Intercontinental B
44
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Enterprise Manager Sessions – Thursday October 29th Title Time Location
Case Study: How a Cloud-Based, Service-Oriented Customer Uses Oracle Enterprise Manager [CON2800] 9:30 AM Marriott Marquis
Salon 10/11
Database as a Service: What Is It and How Do You Use It? A Q&A with an Expert Panel [CON3637] 9:30 AM Moscone South 102
Practical Tips for Oracle Enterprise Manager High Availability and Diagnostics [CON9726] 9:30 AM Moscone South 300
Oracle Enterprise Manager for MySQL Database—Latest Features [CON4507] 10:45 AM Moscone South 262
PaaS-ify Across on Premises and Oracle Cloud with Ease [CON9747] 10:45 AM Moscone South 300
Think Outside the Data Center—Monitoring Retail and Cloud Locations [CON7513] 10:45 AM Marriott Marquis
Salon 10/11
Oracle Management Cloud Best Practices for Mining Oracle Enterprise Manager Data [CON9714] Noon Marriott Marquis
Salon 10/11
Raising the Ante on Security with Oracle Enterprise Manager [CON9719] Noon Moscone South 300
Realizing MWaaS on the Private Cloud Using Oracle Enterprise Manager [CON4627] Noon Moscone South 302
Case Study: Oracle Application Management Suite for Oracle E-Business Suite [CON8126] 1:!5 PM Moscone West 3004
Oracle Enterprise Manager? OpenStack? VSphere? Have It Your Way! [CON8059] 1:15 PM Intercontinental—Sutter
(5th Floor)
Supercharge Your DevOps Automation Using Oracle Enterprise Manager’s CLI and REST APIs [CON9731] 1:15 PM Moscone South 300
45
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Enterprise Manager Labs
Location: Hotel Nikko—Carmel (3rd Floor) – unless noted Day Time
Oracle Systems and Virtualization Management with Oracle Enterprise Manager [HOL10466] Monday 11:00 AM
Consolidate and Standardize Database Resources with Lifecycle and Private Cloud Management [HOL10468]
Monday Wednesday
2:00 PM 4:15 PM
Hybrid Cloud Management: Complete Management of On-Premises and Public Services [HOL10465]
Tuesday Wednesday
10:15 AM 11:45 AM
Practical Overview of the Latest Features of Oracle Enterprise Manager for MySQL [HOL4522] **Location: Hotel Nikko—Peninsula (25th Floor)
Tuesday 10:15 AM
Maximizing Oracle Database 12c Performance with Oracle Enterprise Manager [HOL10442] Tuesday Tuesday
11:45 AM 5:30 PM
Managing Oracle Fusion Middleware with the New Oracle Enterprise Manager [HOL10453] Wednesday
Thursday 10:15 AM 12:30 PM
Consolidate and Standardize Database Resources with Lifecycle and Private Cloud Management [HOL10468]
Monday Wednesday
2:00 PM 4:15 PM
46
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Enterprise Manager Demos Demo Title Venue Workstation
Database Lifecycle Management, Database as a Service, Snap Cloning with Oracle Enterprise Manager
Moscone South, Upper Left, Database SLD-025
End-to-End Database Performance Management Moscone South, Upper Left, Database SLD-023
End-to-End Engineered Systems Manageability with Oracle Enterprise Manager Moscone North, Lower Lobby, Engineered Systems Showcase
N/A
Hybrid Cloud Management: Single Pane of Glass for Complete Management—On-Premises and Public Cloud
Moscone South, Upper Left, Database SLD-026
Managing On-Premises IT, Private Clouds, and Hybrid Clouds with Oracle Enterprise Manager Moscone South, Upper Left, Database SLD-024
Oracle BI, BPM, and Oracle WebCenter Management with Oracle Enterprise Manager Moscone South, Lower Left, Middleware
SLM-034
Oracle SPARC/x86 Systems and Virtualization Management with Oracle Enterprise Manager Moscone South, Center, Engineered Systems, Servers and Storage
SC-034
Oracle WebLogic, Java Cloud Service, and SOA Management with Oracle Enterprise Manager Moscone South, Lower Left, Middleware
SLM-003
See How to Provision Storage with Oracle Enterprise Manager Moscone South, Center, Engineered Systems, Servers and Storage
SC-020
47
Demo Hours • Monday: 10:15 AM to 6 PM • Tuesday: 10:15 AM to 6 PM • Wednesday: 10:15 AM to 4 PM
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
OMC Demos
Demo Title Workstation
Oracle Application Performance Monitoring Cloud Service SPI-036
Oracle IT Analytics Cloud Service SPI-003
Oracle Log Analytics Cloud Service SPI-037
48
Demo Hours • Monday: 10:15 AM to 6 PM • Tuesday: 10:15 AM to 6 PM • Wednesday: 10:15 AM to 4 PM
Venue Moscone South Oracle Cloud Platform & Infrastructure Showcase
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Session Surveys
Help us help you!! • The [Program Committee J1] [organizing committee OW] would like to
invite you to take a moment to give us your session feedback. Your feedback will help us to improve your conference.
• Please be sure to add your feedback for your attended sessions by using the Mobile Survey or in Schedule Builder.
49
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 50