Slide 1

Slide 1 text

JBoss EAP on Azure Reza Rahman Principal Program Manager Java on Azure

Slide 2

Slide 2 text

Topics JBoss EAP on Azure Virtual Machines Azure Red Hat OpenShift Azure App Service Summary

Slide 3

Slide 3 text

1. JBoss EAP on Azure

Slide 4

Slide 4 text

JBoss EAP on Azure JBoss EAP powers some of the most mission-critical enterprise applications worldwide Red Hat and Microsoft have a robust partnership around Azure including for Red Hat Enterprise Linux (RHEL), OpenShift, JBoss EAP and Quarkus JBoss EAP is a key component in enabling enterprise Java workloads on Azure Jointly developed and supported solutions for JBoss EAP on Azure Virtual Machines (VMs), Azure Red Hat OpenShift, and App Service

Slide 5

Slide 5 text

“Customers are continuing to seek simpler ways to enhance application performance and operate at scale in any cloud environment. JBoss Enterprise Application Platform on Azure offers just that – flexible, more secure options, on a managed platform. We remain committed to investing in and growing our partnership with Microsoft to deliver cost-effective solutions that support our customers throughout their cloud journeys.“ Blake Shiver Vice President, Cloud Partners Red Hat

Slide 6

Slide 6 text

Options for JBoss EAP on Azure Productivity Control Infrastructure-as-a-service Container platform-as-a-service Platform-as-a-service Virtual Machines Red Hat OpenShift Azure App Service Supporting Services Azure Database for PostgreSQL Azure Database for MySQL Azure SQL Azure AD Azure Service Bus

Slide 7

Slide 7 text

Options for every organization Migrate Java EE/Jakarta EE applications from other servers to JBoss EAP on Azure Server Migrations Migrate existing on-premises JBoss EAP/WildFly deployments to Azure Cloud Migrations Desired level of infrastructure control vs productivity • Clustered and standalone support • Domain mode and console support • Greatest infrastructure control Azure VMs • EAP Operator for Kubernetes • Helm Chart for EAP • Some infrastructure control Azure Red Hat OpenShift • Infrastructure layer abstracted away • Service-managed JBoss EAP • Clustering support Azure App Service

Slide 8

Slide 8 text

Jointly Supported Microsoft Azure Support Red Hat Support Red Hat Customer Portal Microsoft Help and Support

Slide 9

Slide 9 text

2. JBoss EAP on Virtual Machines

Slide 10

Slide 10 text

JBoss EAP on VMs Robust, up-to-date solutions for JBoss EAP on Azure Virtual Machines RHEL, OpenJDK Azure marketplace offers jointly developed by Red Hat and Microsoft VM base images for select JBoss EAP, Java, OS combinations Automate operations such as provisioning networking, storage, security, installing Linux/Java/JBoss EAP, load-balancing using App Gateway, and database connectivity Standalone and cluster deployments Domain mode, console Bring-Your-Own-Subscription (BYOS) or Pay-As-You-Go (PAYGO)

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

3. JBoss EAP on Azure Red Hat OpenShift

Slide 14

Slide 14 text

JBoss EAP on Azure Red Hat OpenShift JBoss EAP certified by Red Hat and Microsoft to run well on Azure Red Hat OpenShift via Operator and Helm Chart Robust Marketplace solution quickly provisions JBoss EAP on Azure Red Hat OpenShift OpenShift cluster, Operator, JBoss EAP deployment using Source-to-Image (S2I), sample application Jointly published, maintained, and supported by Red Hat and Microsoft Bring your own subscription Step-by-step guide for manual deployment as an alternative to Marketplace solution

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

4. JBoss EAP on Azure App Service

Slide 18

Slide 18 text

JBoss EAP on App Service Azure only top tier public cloud with fully managed Jakarta EE application server offering JBoss EAP on App Service Jointly developed and supported by Red Hat and Microsoft Integrated commercial support for JBoss EAP Load-balanced, auto-deployed, auto-scaled, clustering, monitored, secure, update notifications, staging, free tier Deployment APIs and integrations with Maven, GitHub Actions, and popular IDEs Bring-Your-Own-Subscription (BYOS) or Pay-As-You-Go (PAYGO) No console access, customization via CLI possible

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

Summary Robust solutions available for JBoss EAP on VMs, Azure Red Hat OpenShift, and App Service Jointly developed and supported by Red Hat and Microsoft Active roadmap, your feedback welcome Engineering team will provide direct migration assistance to selected customers Please engage us! https://aka.ms/migration-survey

Slide 22

Slide 22 text

Resources  JBoss EAP on Azure  https://docs.microsoft.com/azure/developer/java/ee/jboss-on-azure  JBoss EAP on App Service free tier, price reduction announcement  https://techcommunity.microsoft.com/blog/appsonazureblog/run-jboss-eap-on-app-service- with-maximum-cost-efficiency/4295954  JBoss EAP on Azure Red Hat OpenShift announcement  https://techcommunity.microsoft.com/t5/apps-on-azure-blog/run-jboss-eap-on-azure-red- hat-openshift/ba-p/3812097