Link to home
Start Free TrialLog in
Avatar of sqlagent007
sqlagent007Flag for United States of America

asked on

What AWS serverless services can I use to deploy java.war files that currently run in Oracle HTTP Server (OHS) and WebLogic?

What AWS serverless services can I use to deploy java.war files that currently run in Oracle HTTP Server (OHS) and WebLogic? We also use KeyCloak for SAML / SSO.


We are making our migration to the AWS cloud and we want to go serverless. I am assuming that AWS IAM and SSO can replace Keycloack, however I am trying to understand what will replace Oracle HTTP Server (OHS) and WebLogic. My initial thought was Lambda, but after reading I think Elastic Beanstalk is the better choice.


Our current setup is a set of 3 .war files that run 24x7 using OHS, WebLogic and Oracle. We are mostly a 8a-6p workload and the traffic is not that heavy compared to most web apps. Any advice on what services I can use to replace:  KeyCloak, Oracle HTTP Server and WebLogic would be very helpful.


Please no Azure recommendations or GCP, leadership is 100% set on AWS cloud.

Avatar of girionis
girionis
Flag of Greece image

Why do you want to replace them? What do the corresponding AWS services offer to you that your own services do not?

My opinion is that what you're trying to do is simpler. You can create an EC2 instance and run all of your current services there. "Serveless" means you don't have your own server, not that you need to replace your current infrastructure with corresponding AWS products.

Avatar of sqlagent007

ASKER

Leadership wants serverless....EC2 requires a LOT of justification from leadership. I am really looking for help on how to NOT do this in EC2 and how to pick the correct PaaS offerings.
ASKER CERTIFIED SOLUTION
Avatar of girionis
girionis
Flag of Greece image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks! I was wondering if "Elastic Beanstalk" could be where we deploy the .war files instead of beanstalk?  From what I understand Beanstalk gives me more functionality than Lambda.

Thanks again for the help!!
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thank you @girionis and @mccarl! This is exactly what I needed. I think we just need to true up our vocabulary internally. What "serverless" means to leadership is we consume and pay for cloud services without having to manage: patching, OS configurations, expanding VMDK files, buying licenses and RAM/CPU can be added without putting in 5 infrastructure tickets. After reading your feedback and doing a bit of research on my own I believe what they want is PaaS and to move away from IaaS