Anyone in this forum hosted ALM Octane in AWS?
Anyone in this forum hosted or planning to host ALM Ocatne in AWS? I love to understand the plann and process you followed?
Thanks you in advance.
Yes, there are many customers that do this.
The only thing to know is that you need to have DNS server that will provide url for octane that is not in amazon domain. Chrome and other browsers., reject octane authentication cookie when it's URL use amazon domain.
Rest of the details is the same as in on-premise installation.
@Ziv_Birer thanks for you suggestion.
Would you be able to send me the type of Instances and all other services needed to get from AWS inorder to spin ALM Octane. I know question would be how big is my environment. Ideally, this is our 1st time using ALM Octane on perm and AWS. We do not have On prem prod instance yet. But looking to go to AWS directly. I can say our ALM.net has abot 600/700 projects. So we woul dbe migrating all those ALM.net projects to ALM Octane. Thus based on this info would you be able to suggest type of insatnce, and other services and cost associated with this? May be diagram of default ALM Octane would be great help for me to get insights.
Thank you again.
Do you know you can use Octane on the cloud from microfocus? Maybe it will simpler for you.
If you still want to install on AWS, I suggest you start with small staging project on AWS so you learn the system.
For this small environment you can use one EC2 for octane server.
In product system you will need auto-scaling group but I suggest to leave it to later stage.
You can see the installation guide of octane for detailed explanation on the installation process -
Official Octane SaaS is hosted on AWS so it can definitely be installed and can scale quite a bit 🙂
Like @Ziv_Birer suggested, you can follow most of the instructions in the installation guide.
You should leverage AWS services such as RDS, EFS and ALB as those work really great.
Saas is a great platform. But, with my sutiation, I am heading towards AWS. So thought to ask folks about the plan and process.
In addition, I am trying to understand how much would it cost me with the environmental setup that I need. Like how may EC2, what type of Storage, LB, and any service needed for ALM Octane.
I am willing to hear or see from anyone who has hosted ALM Ocatne into AWS with their environmental setup. Meanig like what services has been used, what type of instances, what type of storage and what all?
I totally understand, the environmental setup wuld be based on current load or future expected load. But, I am poking little to understand how folks have set up their environment.
Hope anyone wont mind asnwering my requiremnts.
There are several options. Octane does connect directly to AWS services. Instead it access to disk storage, database and elasticsearch database. Each can be installed manually by you on EC2 or can be a service from AWS (like RDS for database etc).
If you want to deploy cluster of octane servers, than you need several EC2 for each octane server and EFS for shared storage.
I suggest to set a phone call with your contact point in microfocus to discuss this if you have more questions.
Here's a diagram that shows how we deploy Octane in AWS
A couple of notes:
- we use a dedicated and isolated VPC which is have very little and well protected contact points with the Internet
- We use RDS Oracle for database services. RDS Sql Server will work as well.
- We deploy ElasticSearch manually as we require the transport client which is not supported in RDS
- We use EFS for repository storage
- EBS is local machine storage so we have lots of those but they are not part of the architecture
- we use ALB's and ELB's extensively - AWS native WAF is not compatible with Octane
- We use S3 for backup but it's not suited for online storage.
- we use autoscaling groups but it's probably too complicated for a regular setup.
I hope this helps
@idan_bauer1 I installed ALm Octane CP9 in AWS linux server. Installation was successful, SA schema created and everything looks good except the issue in launching ALM Octane url in browser.
I am using using the browser as below in setup.xml file
stageoctn.companydomain.com is a CNAME.
When I launch above url in browser (chrome) I get below error:
This page isn’t working
stageoctn.companydomain.com is currently unable to handle this request.
I over came the issue.
Im good now.
Issue was: the ELB only allows traffic on port 80. When I connect to stageoctn, it points to the load balancer (ELB) which in turn points to port 80 on the EC2 instance. The RHEL Test Page loads fine but any traffic inbound to the ELB except 80/tcp was rejected.
1) For simplicity I changed the listener to allow traffic on 80 and redirect it to the EC2 instances on port 8080.
2) The second issue was that the EC2 instance was not permitting any inbound traffic on port 8080. I updated the security group to permit the ELB to connect to the EC2.
Now I can launch ALM Octane url as http://stageoctn.companydomain.com