The job market for SAP Hybris developers is very bright. Beth Graham, Sr. Recruiter at Belkin, brought this wonderful Hybris opportunity to my attention: https://belkin.wd5.myworkdayjobs.com/en-US/Belkin_Careers/job/Playa-Vista/Principal-Application-Engineer_10005520 If you live in the Los Angeles area, or considering a move to the Los Angeles, this opportunity is definitely worth exploring. Good luck!
Author: Marc Raygoza
How Do You Fully Automate Hybris Commerce Installation Using Vagrant?
Is your company struggling with Hybris Commerce installations and deployments for your development, testing, and production environments? This step-by-step tutorial will show you how to automate your Hybris Commerce installations, which will: Save your company time and money Eliminate installation and deployment mistakes Establish a consistent Hybris deployment process In more technical terms, this article will demonstrate how to automate the installation of SAP Hybris 6.3 and its requisite software dependencies for Linux CentOS 7 with a Vagrant Up command. The information learned in this tutorial should provide a useful framework for Hybris installations and deployments. This tutorial will work on both …
Will The Original Product Cockpit Soon Be Deprecated?
According to the SAP Hybris team, the Product Cockpit will be around until 2019, and possibly extended a couple years beyond 2019.
Which Version of Apache Tomcat is Packaged with Hybris 6.3?
Apache Tomcat 7.0.59 is packaged with Hybris 6.3.
SAP Hybris 6.4 Has Been Released!
SAP announced today, May 31st 2017, that Hybris 6.4 is now publicly available for customers. Here's a quick overview for several new or improved Hybris 6.4 features: Backoffice PCM (Product Content Management) Enhanced user interface from 6.3 Improved data and business rules validation Mobile responsive Apache Solr powered product search and facet navigation Backoffice PCM (Product Cockpit) List View Commerce Accelerator Deep-linking between a quote and order B2B-centric features Revive and re-quote inactive quotes B2B sales organizations' can reactivate and send quotes directly to the customers Configurable minimum shopping cart value Re-quoting a Previously Cancelled Quote View Marketplace Module Out-of-the-box B2C …
How Do You Design a Scalable SAP Hybris Architecture on Amazon Web Services?
Are you planning to migrate your SAP Hybris implementation to Amazon Web Services (AWS)? Many companies are considering, or have made the decision to migrate their SAP Hybris implementation to AWS. This article provides a cogent starting point for deploying Hybris to AWS. Several months ago, I worked on a Hybris-AWS migration project. At the beginning of the project, I spent a considerable amount of time researching Hybris on AWS best practices. Your first question might be, "What does a scalable Hybris architecture on Amazon Web Services even look like?" The following diagram depicts a simple -- yet scalable --, four node Hybris implementation …
Configuration Settings for an Apache Load-Balanced Hybris Cluster
This tutorial demonstrates the configuration details for a two node, load-balanced Hybris cluster using Apache Web Server. Steps Step 1 Configure Node1's local.properties file to resemble the following: yacceleratorstorefront.webroot= storefrontContextRoot= #Cluster clustermode=true cluster.id=1 cluster.maxid=2 cluster.broadcast.methods=jgroups cluster.broadcast.method.jgroups=de.hybris.platform.cluster.jgroups.JGroupsBroadcastMethod cluster.broadcast.method.jgroups.tcp.bind_addr=127.0.0.1 cluster.broadcast.method.jgroups.tcp.bind_port=7800 cluster.broadcast.method.jgroups.channel.name=hybris-broadcast cluster.broadcast.method.jgroups.configuration=jgroups-tcp.xml cluster.broadcast.method.udp.multicastaddress=230.0.0.1 cluster.broadcast.method.udp.port=9997 log4j.logger.de.hybris.platform.cluster.PingBroadcastHandler=DEBUG log4j.logger.de.hybris.platform.cluster.udp.UnicastBroadcastMethod=DEBUG Step 2 Configure Node2's local.properties file to resemble the following: yacceleratorstorefront.webroot= storefrontContextRoot= #Cluster clustermode=true cluster.id=2 cluster.maxid=2 cluster.broadcast.methods=jgroups cluster.broadcast.method.jgroups=de.hybris.platform.cluster.jgroups.JGroupsBroadcastMethod cluster.broadcast.method.jgroups.tcp.bind_addr=127.0.0.1 cluster.broadcast.method.jgroups.tcp.bind_port=7800 cluster.broadcast.method.jgroups.channel.name=hybris-broadcast cluster.broadcast.method.jgroups.configuration=jgroups-tcp.xml cluster.broadcast.method.udp.multicastaddress=230.0.0.1 cluster.broadcast.method.udp.port=9997 log4j.logger.de.hybris.platform.cluster.PingBroadcastHandler=DEBUG log4j.logger.de.hybris.platform.cluster.udp.UnicastBroadcastMethod=DEBUG tomcat.http.port=10001 tomcat.ssl.port=10002 tomcat.ajp.port=10009 tomcat.ajp.ssl.port=10010 tomcat.jmx.port=10003 tomcat.jmx.server.port=10004 Step 3 Edit the Apache Web Server httpd.conf file to include the following: Header add Set-Cookie: "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED <Proxy balancer://mycluster> …
Strange Hybris 6.3 Commerce B2C Accelerator Build Error on Windows 10
A month ago, a client asked me to build Hybris 6.3 on his Windows 10 laptop to demo the new 6.3 functionality. Since this was a local machine, I decided to install Hybris using the B2C Acclerator. Pretty harmless, right?. I ran the following install script from his command prompt: install.bat -r b2c_acc initialize However, my build failed when loading the grunt-karma.js task. I did some research, and learned that there was a conflict with my client's local version of NodeJs/NPM. I removed the existing C:\Program Files\nodejs from my client's PATH environment variables list, and this resolved the issue.
Hybris Training Coming Soon!
We're happy to announce hands-on, Internet-based Hybris training is coming soon! This training will be based on Hybris 6.3 Docker recipe. If you are new to Hybris or Hybris/Docker development, this is perfect for you! For more details, please email info@hybrisarchitect.com
What are a couple of issues when using Product Cockpit to perform synchronizations?
In a team environment, if more than one person performs a synchronization task from the Product Cockpit, the other synchronizations will fail without any warnings or error messages. Synchronizations consumes system resources, which can negatively impact other Product Cockpit users.