+ All Categories
Home > Documents > Centralized Access and Domain Administration...OPERATIONS IN 42 MARKETS 59% of production takes...

Centralized Access and Domain Administration...OPERATIONS IN 42 MARKETS 59% of production takes...

Date post: 23-Oct-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
50
Transcript
  • Centralized Access and Auditing for Oracle WebLogic Server Domain Administration CON9742

    Nicole Haba, Senior Principal Product Manager at Oracle Lars Sandstrom, Infrastructure Solution Area Designer at IKEA IT AB October 2015

    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.

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Agenda

    Challenges

    Solution

    Features

    Customer Success Story

    Questions & Answers

    1

    2

    3

    4

    5

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Agenda

    Challenges

    Solution

    Features

    Customer Success Story

    Questions & Answers

    1

    2

    3

    4

    5

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Challenges

    Domain Test

    Domain Test

    Domain Prod

    Domain Prod

    Domain Prod

    Domain Stage

    Domain Stage

    Domain Stage

    Change and tune configurations Deploy Java EE applications Start and stop processes Change credentials Scale out clusters Run WebLogic Scripting Tool (WLST) scripts ………

    Admin

    Admin

    Admin

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Admin

    Admin

    Admin

    Challenges

    Domain Test

    Domain Test

    Domain Prod

    Domain Prod

    Domain Prod

    Domain Stage

    Domain Stage

    Domain Stage

    How to ensure best practices & industry standards are

    followed? How to guarantee security of WebLogic

    environment?

    How to perform operations across multiple domains at once?

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Agenda

    Challenges

    Solution

    Features

    Customer Success Story

    Questions & Answers

    1

    2

    3

    4

    5

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Total Cloud Control

    Optimized, Efficient | |

    Integrated Cloud Stack Management

    Agile, Automated

    Complete Cloud Lifecycle Management

    Scalable, Secure

    Superior Enterprise-Grade Management

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Next Release Builds on a Solid Foundation

    Optimized, Efficient | |

    Integrated Cloud Stack Management

    Agile, Automated

    Complete Cloud Lifecycle Management

    Scalable, Secure

    Superior Enterprise-Grade Management

    NEW: Continuous Monitoring

    NEW: Infrastructure Management

    NEW: Improved

    Hybrid Cloud Management

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Monitoring & Diagnostics

    Configuration Management

    Lifecycle Management

    Administration

    Cloud Control 13c for WebLogic Management

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Monitoring & Diagnostics

    Cloud Control 13c for WebLogic Management

    Target Management Best Practices

    Multiple Domain Discovery

    Out-of-box Monitoring & Metric Extensions

    Administration Groups & Template Collections

    Incident & Problem Management

    Business Application Management

    Middleware Diagnostics Advisor

    JVM Diagnostics & Java Workload Explorer

    Multi-Domain Log Viewer and Search

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Configuration Management

    Cloud Control 13c for WebLogic Management

    Compare Configurations

    Automated Asset Discovery

    Consistency Management

    Drift Management

    Custom Configurations

    Synchronize Configurations

    Search Configurations Config Change History

    Correlate Performance Changes with Configuration Changes

    Compliance Management

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Lifecycle Management

    Cloud Control 13c for WebLogic Management

    Scale Up/Out Clusters

    Provision Homes & Domains

    Patch Recommendations

    Deploy/Undeploy Java Apps

    Clone Homes & Domains

    Apply Patches

    Disaster Recovery Support Workbench

    Hybrid Cloud Management

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Administration

    Cloud Control 13c for WebLogic Management

    Change Center

    Credential Management

    Configure Domain, Cluster, Server, Machine

    Record Operations as WLST Script

    Fine-Grain Privileges

    JDBC Data Source Mgmt

    System MBean Browser Schedule & Track WLST Scripts

    Process Control Audit Operations

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Agenda

    Challenges

    Solution

    Features

    Customer Success Story

    Questions & Answers

    1

    2

    3

    4

    5

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Cloud Control Features for Challenges

    Oracle Enterprise Manager Cloud Control 13c

    WebLogic Server Management Pack Enterprise Edition

    Challenge Features

    Perform operations across multiple domains at once

    - Manage centrally from single console - Schedule and track WLST scripts - Process control

    Guarantee security of WebLogic environments

    - Fine-grain privileges - Credential management - Audit operations

    Ensure best practices and industry standards are followed

    - Compliance management - Drift management - Consistency management

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Perform Operations across Multiple Domains at Once: Manage All Domains Centrally from Single Console

    “Managing at scale would not be possible without Oracle Enterprise Manager.” - Nara Gogineni Sr. Director of Enterprise Operations, Oracle

    10k compliance evaluations/day

    Largest of Oracle Cloud EM Sites:

    3.4M events processed/day

    2.5M infrastructure targets – 520k apps across 100k WLSs

    2M job executions/day

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Perform Operations across Multiple Domains at Once: Schedule & Track Execution of WLST Scripts across Domains

    • Maintain library of WLST scripts

    – Copy script syntax into job definition or refer to file on remote host

    – Specify credentials once as named or preferred credentials instead of hardcoding credentials in script

    • Submit against multiple domains, WLSs or groups of targets

    • Schedule execution of scripts

    • Receive notification of errors or failed executions

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Perform Operations across Multiple Domains at Once: Automate Process Control across FMW Components

    • Start, stop or restart Oracle Fusion Middleware components (i.e. domain, cluster, WLS, app, OHS, OTD, etc.)

    • Submit against several components in single operation

    • Schedule process control operation

    • Receive notification of errors or problems

    • Use as corrective action in response to crossing of metric threshold

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Guarantee Security of WebLogic Environments: Grant Least Amount of Privileges to Administrators

    • Create Cloud Control account for each WebLogic Server administrator

    • Limit access to Cloud Control resources (e.g. targets, jobs, templates) by granting specific privileges

    • Separate duties across administrators

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Guarantee Security of WebLogic Environments: Store WebLogic User Credentials as Named Credentials

    • Create named credential – a credential stored as a “named” entity

    • Eliminate exposing passwords to all users

    • Restrict who is able to login to WebLogic Server Administration Console

    • Use Oracle Enterprise Manager Cloud Control as single administration interface

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Guarantee Security of WebLogic Environments: Audit WebLogic-Related Operations

    • Audit operations

    – WebLogic Domain login and logout

    – Update and invoke MBean

    – Submitted jobs (e.g. WLST Script, FMW Process Control)

    • Monitor for suspicious activity

    • Reduce risk of service disruption and poor management of WebLogic environments

    • Provide accountability of actions and avoid repudiation

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Ensure Best Practices & Industry Standards Are Followed: Associate Compliance Standards to Targets

    • Use out-of-box compliance standards (e.g. STIG for WLS) or create user-defined standards

    • Determine if WLS has valid configuration settings and if exposed to configuration-related vulnerabilities

    • Receive notification when violations in compliance occur

    • Obtain advice on how to change configurations to bring WLS back into compliance

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Ensure Best Practices & Industry Standards Are Followed: Enable Continuous Drift Monitoring

    • Compare reference configuration to large set of targets (e.g. WebLogic Servers or Domains) on continuous basis

    • Ensure configuration remains same as reference configuration

    • Receive notification when configuration change results in undesired differences

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Ensure Best Practices & Industry Standards Are Followed: Configure Continuous Consistency Monitoring

    • Compare large number of targets within a “container” for consistency

    • Ensure targets of similar target type within cluster or system remain the same

    • Receive notification when configuration change results in undesired differences

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Agenda

    Challenges

    Solution

    Features

    Customer Success Story

    Questions & Answers

    1

    2

    3

    4

    5

  • WHAT’S COOKING AT IKEA IT? (or Centralized Access and Auditing for Oracle WebLogic Server Domain Administration) Lars Sandström Infrastructure Solution Area Designer Oracle Database, Middleware, Enterprise Manager, Exalogic, Exadata and ZFS Storage

  • TODAY’S MENU

    Starter Briefly about IKEA

    Main Course

    What we have done

    Dessert Future

  • In 1943 Ingvar Kamprad founded IKEA when he was 17 years old

  • THE IKEA VISION

    “To create a better everyday life for the many people.”

    OUR BUSINESS IDEA

    “To offer a wide range of well-designed, functional home furnishing products at prices so low that as many people as possible will be able to afford them.”

  • OPERATIONS IN 42 MARKETS

    59% of production takes place in

    Europe

    1.5 Billion visits to

    IKEA.com

    315 IKEA Group stores

    located in 27

    countries*

    *We had 315 stores in 27 markets as of August 31, 2014

    716 Million store visits

    1002 Home furnishing suppliers

    in 51 countries

    NORTH AMERICA Stores IKEA Industry production unit

    51 1

    EUROPE Stores IKEA Industry production units

    222 36

    RUSSIA Stores IKEA Industry production units

    14 5

    ASIA Stores IKEA Industry production units

    23 2

    5

    AUSTRALIA

    Stores

  • Fiscal Year

    Billio

    n E

    uro

    THE FUTURE

  • 00 May 2012 00 May 2012

    Centralised Two datacenters in Sweden One datacenter in Philadelphia One datacenter in Singapore Decentralised Small datacenters in warehouses and stores around globe All Oracle products across all datacenters are centrally managed with Oracle Enterprise Manager Cloud Control

    Our IT environment

  • IKEA Production Environment

    • 1600 WLS spanning 800 domains (10.3.6, 12.1.3)

    • SOA Infrastructure

    • Oracle Data Integrator (ODI)

    • BI Publisher

    • Oracle Enterprise Repository

    • Forms/Reports

    • Oracle Internet Directory

    • 70 Oracle HTTP Servers (11.1.1.7)

    • 1600 Oracle Databases (11.2.0.4)

    • 2500 Hosts (RedHat Linux, AIX)

    • Apache Tomcat 7.0.x, IBM WebSphere, Microsoft SQL Server, Windows Server

    • Oracle Service Bus (OSB)

    • Oracle WebCenter Suite

    • Oracle Transport Management

    • Oracle Service Repository

    • Oracle Coherence

    • In-house developed applications

  • EXTRA SPICE (Also known as challenges)

    Automating Lifecycle Management

    Maintaining Tight Landscape

    Complying with Best practice

  • Enterprise Manager Deployment

    • Upgraded Enterprise Manager 11g to 12c Release 4 to manage production environment

    – Three Management Services 12.1.0.4 on RedHat Linux

    – Management Repository in Three Node RAC DB 11.2.0.3 on RedHat Linux

    – 2500 Management Agents 12.1.0.4 on RedHat Linux, AIX

    – Fusion Middleware and DB Plug-ins 12.1.0.7.0

    – Currently managing 31.000 targets in production

    – 8.500 Application Deployments running across 1600 WLS spanning 800 domains

    – 20 Services with 30 Beacons to ensure proper service levels

    – Pre-production/testing environment managed by separate Enterprise Manager deployment

    – Middleware management outsourced to partners who use same Enterprise Manager 12c environment as IKEA administrators

  • Provision Middleware Environments Consistently and Effortlessly

    Gold images of Oracle Homes as well as WebLogic Domains ensure tight landscape at IKEA – fewer different versions

    installed and configured means easier maintenance

    Predefined and custom procedures to fully automate install and configuration of WebLogic based environments – including JDK provisioning and LDAP configuration

  • Patch WebLogic Homes Across Hundreds of WebLogic Domains

    Patch templates and patch plans automate application of patches across 600 domains –

    saving IKEA a lot time and money Patch recommendations

    automatically inform IKEA which WLS homes have

    potential security risk and require critical security

    patches

  • Apply Templates to Automate and Ensure Monitoring Standards

    Customized monitoring templates for all production targets automatically applied to new targets - ensures compliance to

    IKEA best practices

    Customized monitoring template for WLS ensures alerts are raised for potential performance issues and notifications sent to

    IKEA service desk for middleware support team to triage

  • Configure and Tune All Domains from Single Console

    Configure and tune WLS directly from Cloud Control for better control of

    environment

    Looking forward to Enterprise Manager Cloud Control Release 13.1 to provide auditing of such WLS config changes – will simplify daily work at IKEA as

    currently, all config changes are recorded via third party Remote Management Portal…with 13.1 this additional recording step will no longer be needed

  • 00 May 2012

    NEW FLAVOURS TO EXPLORE Compliance Enable compliance monitoring for the following:

    • PCI DSS • New EU customer data • Custom compliance rules based on IKEA’s own unique standards

    Reporting Leverage BI Publisher for custom reporting – much richer reporting features than in prior Information Publisher And a lot more ....

  • WANTED

    New acquaintances to share experiences with.

    Contact me: [email protected]

    Questions?

    mailto:[email protected]

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Agenda

    Challenges

    Solution

    Features

    Customer Success Story

    Questions & Answers

    1

    2

    3

    4

    5

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Oracle Enterprise Manager One-Hour Hands-On Labs

    ID Title Day Time Location

    HOL10453 Managing Oracle Fusion Middleware with the New Oracle Enterprise Manager

    Wednesday 10:15 – 11:15 AM Hotel Nikko Carmel I-II Floor 3

    HOL10453 Managing Oracle Fusion Middleware with the New Oracle Enterprise Manager

    Thursday 12:30 – 1:30 PM Hotel Nikko Carmel I-II Floor 3

    45

    Oracle Enterprise Manager Demos Title Location

    Oracle WebLogic, Java Cloud Service, and SOA Management with Oracle Enterprise Manager SLM-003 in Moscone South, Lower Level, Middleware

    Oracle BI, BPM, and Oracle WebCenter Management with Oracle Enterprise Manager SLM-034 in Moscone South, Lower Level, Middleware

    Oracle Governance, Access, and Directory Management with Oracle Enterprise Manager SLM-019 in Moscone South, Lower Level, Middleware

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Oracle Enterprise Manager Technical Sessions

    ID Title Day Time Location

    CON9744 Hybrid Cloud Management Using Oracle Exalogic Mon 11:00 am Intercontinental-Sutter (5th floor)

    CON9755 The Management of Identity and Access: Breaches, Compliance, Downtime, and Loss

    Mon 11:00 am Moscone South—301

    CON9715 Oracle Enterprise Manager: The Complete Solution and Oracle’s Best-Kept Secrets

    Mon 12:15 pm Moscone South – 300

    CON9468 Simplify the Deployment and Monitoring of Your Identity Management System

    Mon 12:15 pm Moscone South – 310

    CON9751 Advanced Management: Oracle SOA Suite and Oracle Service Bus with Oracle Enterprise Manager

    Mon 1:30 pm Moscone South – 302

    CON9745 Agile IT: Visibility and Management Across Oracle WebLogic Server and Oracle Java Cloud Service

    Mon 1:30 pm Moscone South – 304

    CON8634 Oracle WebLogic Server: Automated and Simplified Management in a World of Clouds

    Tue 11:00 am Moscone South – 304

    46

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Oracle Enterprise Manager Technical Sessions

    ID Title Day Time Location

    CON9740 Monitor, Diagnose, and Optimize Java Workloads on Premises and in the Cloud

    Tue 5:15 pm Moscone South – 309

    CON9743 Hybrid Cloud Management of Oracle Java Cloud Service and On-Premises Oracle WebLogic Server

    Wed 1:45 pm Moscone South – 303

    CON9747 PaaS-ify Across on Premises and Oracle Cloud with Ease Thu 10:45 am Moscone South – 300

    CON6627 Proactive Optimization of Java Workloads in Production Environments Thu 2:30 pm Hilton-Continental Ballroom 5

    47

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

    Classroom Training

    Learning Subscription

    Live Virtual Class

    Training On Demand

    Keep Learning with Oracle University

    education.oracle.com

    Cloud

    Technology

    Applications

    Industries

  • Copyright © 2015, Oracle and/or its affiliates. All rights reserved.


Recommended