Migrate Jakarta EE Applications to the Cloud with the Payara Platform
The Payara Platform is cloud-native, optimized for production environments, and can be deployed in any environment: on cloud, on-premises, or hybrid. It’s designed with support for major cloud platforms, ensuring the Payara Platform is compatible with the services you’re already using, including Microsoft Azure, Amazon AWS, and the Google Cloud Platform.
Why Run Java EE Apps in the Cloud with the Payara Platform
The Payara Platform is ideal for running applications in the cloud, whether you need to move existing Java EE applications into the cloud or you’re looking to build new, cloud-native Jakarta EE applications on public cloud.
How to Manage and Operate the Payara Platform on Cloud
Learn about the cloud-native features for managing and operating the Payara Platform on cloud including support for the major cloud platforms you’re already using: Microsoft Azure, Amazon AWS, and the Google Cloud Platform.
How the Payara Platform Fits into Your Cloud Strategy
When you want to take advantage of the cloud to improve your business, but you’re worried about moving existing Java EE applications –the Payara Platform offers a strategy to minimize expense and disruption to your business operations. Leverage your existing developer’s skillset and move to the cloud with Payara Platform integrations.
Microsoft Azure and The Payara Platform
Payara Platform and Microsoft Azure Datasheet
Users of Microsoft Azure can pick and choose from the available services to develop or scale new applications or run existing applications in the cloud. Download our datasheet to learn more about the capabilities of running the Payara Platform on Azure.
Payara Platform on Microsoft Azure User Guide
Microsoft Azure is ideal for creating traditional Payara Platform domain deployments where existing applications are migrated to the cloud. Learn about running your application on Microsoft Azure and Payara Platform using Infrastructure as a Service (IaaS).
Deploying Java EE Apps to Azure: Part 1
Article by Abhishek Gupta, Cloud Developer Advocate at Microsoft
Walk through one of the options of running Java EE applications on Azure. This is the most basic approach for deploying a Java EE app to Payara Server set up in a Virtual Machine on Microsoft Azure along with the Azure Database for PostgreSQL service as the backend database.
Amazon AWS and The Payara Platform
Elastic Clustering with Payara Micro on Amazon AWS – Demo Part 1
Watch a video to create a simple distributable application, use Payara’s Remote CDI events, deploy the application on AWS and provision an elastic deployment on Amazon AWS with Payara Server and Payara Micro.
Elastic Clustering with Payara Micro on Amazon AWS – Demo Part 2
Watch video to learn how to provision infrastructure for elastic clustering with Payara Micro on Amazon AWS.
Elastic Clustering with Payara Micro on Amazon AWS – Demo Part 3
In the final video of the Demo, watch the elastic deployment on Amazon AWS with Payara Server and Payara Micro.
Payara Platform and Platform.sh
Payara Platform and PaaS with Platform.sh
Reduce Complexity with Middleware as a Service
As a Platform as a Service, or PaaS, Platform.sh automatically manages everything your application needs in order to run.
In this guide:
- Hello World with Payara Micro and Platform.sh
- Payara Platform with JPA
- Payara Platform with NoSQL
- Payara Micro, Platform.sh and Microservices
Get All the Cloud Resources
Cloud and Payara Platform Resource Bundle
Download the Zipped File
Cloud and Payara Platform Resource Bundle Download
Ready to find out how easy it is to migrate your applications to the cloud using Payara Platform?
Download all available resources in a zipped file here.
Cloud and Payara Platform Resource Bundle includes:
- Why Run Java EE Apps in the Cloud with the Payara Platform (Datasheet)
- How to Manage and Operate the Payara Platform on Cloud (Datasheet)
- Payara Platform and Microsoft Azure (Datasheet)
- Payara Platform and Microsoft Azure (User Guide)
- Elastic Clustering with Payara Micro on Amazon AWS – Demo Part 1 (Video)
- Elastic Clustering with Payara Micro on Amazon AWS – Demo Part 2 (Video)
- Elastic Clustering with Payara Micro on Amazon AWS – Demo Part 3 (Video)
From the Payara Blog
All companies are software companies, and businesses will always experience the challenge of keeping integrations between users and applications scalable, productive, fast, and of high quality. To combat this, cloud, microservices, and other modern solutions come up more and more in architectural decisions. Here is the question: Is Java prepared to deal with these diverse concepts in a corporate environment?
Thinking About Migrating to Hybrid Cloud? 13 Aug 2019
This blog aims to give you a short overview of Hybrid Cloud, its benefits and limitations, how to tackle these limitations and finally - why the Payara Platform is the right choice if you are thinking about migrating your business to Hybrid Cloud.
Tips for Building Cloud-Native Applications 25 Jun 2019
An increasing number of organisations have moved, or are planning to move, to cloud-based hosting and are developing their applications to run in the cloud. However, once it's decided that your next application is going to run in the cloud, there are still a lot of architectural choices ahead of you. Besides obvious benefits like cost reduction, scalability and easier administration, cloud environments bring their own disadvantages and potential risks. In this blog, I'll share with you some tips on how to take care of the most important disadvantages and risks when you decide to build your applications for the cloud. We will look at the various options for running your application:
Whilst cost is an important consideration when choosing a cloud provider, there are other things that you need to take into consideration before making your decision. To help, here are the top 5 tips for choosing the right cloud provider for projects based on Payara Server or Payara Micro and your business needs.
It is now common knowledge that there are considerable advantages to moving your applications to the cloud. From improving resource usage and agility to lowering operational costs, the cloud can provide your organisation with a competitive edge.
Help Us Shape Your Journey to the Cloud! 08 Mar 2019
One of our key goals for the Payara Platform is to enable developers to use the Java EE skills they have honed over many years to take advantage of new infrastructure, architectures and programming models. We fundamentally believe that a managed runtime platform combined with industry standard APIs like Java EE and in the future Jakarta EE is a perfect fit for cloud and containerized infrastructure. Java EE has always separated the development of applications from the construction and management of the infrastructure to run those applications using the concept of deployment artifacts. This has a natural fit to cloud and container platforms including in the future serverless models.