Goals

  • This course will prepare you to:
    • Host, manage, maintain, secure and monitor a SAP Hybris Commerce application

Audience

  • System administrators,
  • IT project managers

Prerequisites

Essential

  • LINUX BASH knowledge
  • Extensive (but not necessarily SAP Hybris-specific) knowledge of how to host applications and web servers.
  • Familiarity with SSH, Linux shell commands and VI Editor

Recommended

  • None

Course based on software release

  • SAP Hybris Commerce 6.3
  • Java 8

Content

  • Introduction and Warm Up
  • SAP Hybris Commerce Architecture
  • Installation and configuration overview
  • Hands on installation/configuration of a SAP Hybris Commerce stack:
    • Load balancer (SSL termination)
    • Web server
    • App server
    • Database
    • Externalize Solr master slave standalone configuration
    • Production specific app server configuration, dynamic cleanup strategy, useful monitoring commands
    • Production specific Apache (serve static content from Apache, cache headers, secure back office, Apache media, balancer manager, server status)
    • External Tomcat installation
  • Build and deployment
  • Clustering and Persistence
  • Integration
  • Performance
  • Monitoring
  • System Security
  • Backup and Restore
  • Analysis
  • Hands on clustering workshop:
    • Students will work in teams to setup a SAP Hybris Commerce cluster (there is also an option to work individually and create a 2 node cluster on the same server)
    • Configure JGroups settings
    • Load balance application and web servers, configure sticky sessions
    • Media sharing