{"id":45508,"date":"2026-09-17T09:59:25","date_gmt":"2026-09-17T07:59:25","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/?p=45508"},"modified":"2026-09-17T09:59:27","modified_gmt":"2026-09-17T07:59:27","slug":"moving-jboss-eap-workloads-to-openshift","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/","title":{"rendered":"Moving JBoss EAP Workloads to OpenShift"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">More and more customers running traditional Java EE or Jakarta EE workloads are asking the same question: \u201cWe already use JBoss EAP. Should we move to Kubernetes or OpenShift, and do we need to replace the application server?\u201d<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">The answer is not to rush into a rewrite. In many cases, the most realistic and valuable first step is to move the existing JBoss EAP workloads to OpenShift, while modernizing the way they are built, configured, deployed, monitored, and operated.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is not a simple lift-and-shift. It is a controlled modernization of the runtime and operating model.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/09\/JBoss-EAP-Openshift-1024x576.png\" alt=\"\" class=\"wp-image-46944\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/09\/JBoss-EAP-Openshift-1024x576.png 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/09\/JBoss-EAP-Openshift-300x169.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/09\/JBoss-EAP-Openshift-768x432.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/09\/JBoss-EAP-Openshift-1536x864.png 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/09\/JBoss-EAP-Openshift.png 1672w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 id=\"h-the-customer-scenario-existing-jboss-eap-new-platform-expectations\" class=\"wp-block-heading\">The customer scenario: existing JBoss EAP, new platform expectations<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A typical customer already has several applications running on JBoss EAP. Some are packaged as WAR files, others as EAR files. They use datasources, JNDI names, security realms or Elytron, JMS, transactions, batch jobs, custom modules, shared libraries, and sometimes clustering or HTTP session replication.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At the same time, the infrastructure team wants to move to Kubernetes or OpenShift to standardize deployments, improve automation, reduce manual operations, and align with a container-based platform strategy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this situation, recommending an immediate migration to another runtime such as Quarkus would often be too aggressive. The customer would have to manage two major changes at the same time: a platform migration and an application architecture migration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A better approach is to keep JBoss EAP as the first target runtime and move to OpenShift.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Red Hat provides specific documentation for using JBoss EAP on OpenShift, including build and deployment approaches based on Helm charts for EAP 8.x. This matters because the customer is not moving to an unsupported or exotic model. They are moving an existing Red Hat middleware platform into a Red Hat container platform.<\/p>\n\n\n\n<h2 id=\"h-why-jboss-eap-still-makes-sense-on-openshift\" class=\"wp-block-heading\">Why JBoss EAP still makes sense on OpenShift<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">JBoss EAP remains a strong choice when the application already depends on enterprise Java capabilities. For existing applications, EAP provides continuity. The customer can keep familiar application patterns which reduce risk compared to a full rewrite.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The real value of OpenShift is not simply \u201crunning EAP in a container\u201d. The value comes from changing the operational model.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Instead of manually maintaining application servers on virtual machines, the target model should be:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>One application image per application or application group,<\/li>\n\n\n\n<li>Configuration externalized through ConfigMaps, Secrets, and environment variables,<\/li>\n\n\n\n<li>Immutable deployments,<\/li>\n\n\n\n<li>Health checks and probes,<\/li>\n\n\n\n<li>Centralized logs,<\/li>\n\n\n\n<li>Controlled resource requests and limits,<\/li>\n\n\n\n<li>Automated deployments through CI\/CD or GitOps,<\/li>\n\n\n\n<li>Rolling updates and rollback capability,<\/li>\n\n\n\n<li>Platform-level security and image governance.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Red Hat documents that EAP applications can be built from compiled WAR or EAR archives and deployed onto a JBoss EAP runtime stack for OpenShift. That is important for real-world migration projects because many customers cannot rewrite their packaging model immediately.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For EAP 7.4 customers, there are also Red Hat-provided OpenShift runtime images, such as the JBoss EAP 7.4 OpenJDK 11 runtime image, described as a base image to run an EAP server and application.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The recommendation should therefore be clear: do not reproduce the old VM model inside Kubernetes. Use the move to OpenShift to clean up the runtime model.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A good migration should review:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>EAP and Java versions,<\/li>\n\n\n\n<li>WAR\/EAR packaging,<\/li>\n\n\n\n<li>Standalone.xml or domain configuration,<\/li>\n\n\n\n<li>Datasources and JDBC drivers,<\/li>\n\n\n\n<li>JMS usage and MDBs,<\/li>\n\n\n\n<li>Security integration,<\/li>\n\n\n\n<li>Filesystem dependencies,<\/li>\n\n\n\n<li>Clustering and session handling,<\/li>\n\n\n\n<li>JVM tuning,<\/li>\n\n\n\n<li>Startup and shutdown behavior,<\/li>\n\n\n\n<li>Logging format;monitoring and alerting,<\/li>\n\n\n\n<li>CI\/CD pipeline,<\/li>\n\n\n\n<li>Backup and recovery constraints.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Some applications will be easy to containerize. Others will need technical adaptation. A few may not be good candidates without refactoring.<\/p>\n\n\n\n<h2 id=\"h-recommended-approach\" class=\"wp-block-heading\">Recommended approach<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For a customer already using JBoss EAP, my recommendation is:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Start with JBoss EAP on OpenShift. Stabilize the container model. Then identify which applications or components deserve deeper modernization.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This approach avoids unnecessary risk. It gives the customer a supported and realistic path to Kubernetes while preserving the value of the existing EAP investment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OpenShift does not automatically make an application cloud-native. The right approach is to understand the existing EAP landscape, modernize the operating model first, and only then decide where a lighter, Kubernetes-native runtime brings measurable value.<\/p>\n\n\n\n<h2 id=\"h-conclusion\" class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In the end, the decision should not be driven by trends, but by application reality: architecture, dependencies, operational constraints, risk, and business value.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you would like more information or need support with JBoss EAP, from troubleshooting and performance optimization to upgrades and patching, feel free to contact me. I can also support you in assessing and planning the migration of your JBoss workloads to OpenShift or Kubernetes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>More and more customers running traditional Java EE or Jakarta EE workloads are asking the same question: \u201cWe already use JBoss EAP. Should we move to Kubernetes or OpenShift, and do we need to replace the application server?\u201d<\/p>\n","protected":false},"author":46,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[197,3687,1522],"tags":[119,2634,1324],"type_dbi":[],"class_list":["post-45508","post","type-post","status-publish","format-standard","hentry","category-application-integration-middleware","category-jboss-eap","category-kubernetes","tag-jboss-eap","tag-kubernetes-2","tag-redhat"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Moving JBoss EAP Workloads to OpenShift - dbi Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Moving JBoss EAP Workloads to OpenShift\" \/>\n<meta property=\"og:description\" content=\"More and more customers running traditional Java EE or Jakarta EE workloads are asking the same question: \u201cWe already use JBoss EAP. Should we move to Kubernetes or OpenShift, and do we need to replace the application server?\u201d\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-17T07:59:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-17T07:59:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/09\/JBoss-EAP-Openshift.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1672\" \/>\n\t<meta property=\"og:image:height\" content=\"941\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"David Diab\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Diab\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/moving-jboss-eap-workloads-to-openshift\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/moving-jboss-eap-workloads-to-openshift\\\/\"},\"author\":{\"name\":\"David Diab\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/deb907c3360cacdc6c7df54b4bac3c86\"},\"headline\":\"Moving JBoss EAP Workloads to OpenShift\",\"datePublished\":\"2026-09-17T07:59:25+00:00\",\"dateModified\":\"2026-09-17T07:59:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/moving-jboss-eap-workloads-to-openshift\\\/\"},\"wordCount\":748,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/moving-jboss-eap-workloads-to-openshift\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/09\\\/JBoss-EAP-Openshift-1024x576.png\",\"keywords\":[\"JBoss EAP\",\"kubernetes\",\"redhat\"],\"articleSection\":[\"Application integration &amp; Middleware\",\"JBoss EAP\",\"Kubernetes\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/moving-jboss-eap-workloads-to-openshift\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/moving-jboss-eap-workloads-to-openshift\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/moving-jboss-eap-workloads-to-openshift\\\/\",\"name\":\"Moving JBoss EAP Workloads to OpenShift - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/moving-jboss-eap-workloads-to-openshift\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/moving-jboss-eap-workloads-to-openshift\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/09\\\/JBoss-EAP-Openshift-1024x576.png\",\"datePublished\":\"2026-09-17T07:59:25+00:00\",\"dateModified\":\"2026-09-17T07:59:27+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/deb907c3360cacdc6c7df54b4bac3c86\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/moving-jboss-eap-workloads-to-openshift\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/moving-jboss-eap-workloads-to-openshift\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/moving-jboss-eap-workloads-to-openshift\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/09\\\/JBoss-EAP-Openshift.png\",\"contentUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/09\\\/JBoss-EAP-Openshift.png\",\"width\":1672,\"height\":941},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/moving-jboss-eap-workloads-to-openshift\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Moving JBoss EAP Workloads to OpenShift\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/deb907c3360cacdc6c7df54b4bac3c86\",\"name\":\"David Diab\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g\",\"caption\":\"David Diab\"},\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/author\\\/david-diab\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Moving JBoss EAP Workloads to OpenShift - dbi Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/","og_locale":"en_US","og_type":"article","og_title":"Moving JBoss EAP Workloads to OpenShift","og_description":"More and more customers running traditional Java EE or Jakarta EE workloads are asking the same question: \u201cWe already use JBoss EAP. Should we move to Kubernetes or OpenShift, and do we need to replace the application server?\u201d","og_url":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/","og_site_name":"dbi Blog","article_published_time":"2026-09-17T07:59:25+00:00","article_modified_time":"2026-09-17T07:59:27+00:00","og_image":[{"width":1672,"height":941,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/09\/JBoss-EAP-Openshift.png","type":"image\/png"}],"author":"David Diab","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Diab","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/"},"author":{"name":"David Diab","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86"},"headline":"Moving JBoss EAP Workloads to OpenShift","datePublished":"2026-09-17T07:59:25+00:00","dateModified":"2026-09-17T07:59:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/"},"wordCount":748,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/09\/JBoss-EAP-Openshift-1024x576.png","keywords":["JBoss EAP","kubernetes","redhat"],"articleSection":["Application integration &amp; Middleware","JBoss EAP","Kubernetes"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/","url":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/","name":"Moving JBoss EAP Workloads to OpenShift - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/09\/JBoss-EAP-Openshift-1024x576.png","datePublished":"2026-09-17T07:59:25+00:00","dateModified":"2026-09-17T07:59:27+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/09\/JBoss-EAP-Openshift.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/09\/JBoss-EAP-Openshift.png","width":1672,"height":941},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/moving-jboss-eap-workloads-to-openshift\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Moving JBoss EAP Workloads to OpenShift"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86","name":"David Diab","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g","caption":"David Diab"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/david-diab\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/45508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=45508"}],"version-history":[{"count":5,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/45508\/revisions"}],"predecessor-version":[{"id":46946,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/45508\/revisions\/46946"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=45508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=45508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=45508"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=45508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}