Our vBulletin migration is complete.
Welcome vBulletin users! All content and user information from the Micro Focus Forums (vBulletin) site has been migrated to this site. READ MORE.
NEW_ALM12 Outstanding Contributor.
Outstanding Contributor.
581 views

Anyone in this forum hosted ALM Octane in AWS?

Hi Folks, 

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. 

0 Likes
11 Replies
Ziv_Birer Super Contributor.
Super Contributor.

Re: Anyone in this forum hosted ALM Octane in AWS?

Hi,

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.

Regards,

Ziv

0 Likes
NEW_ALM12 Outstanding Contributor.
Outstanding Contributor.

Re: Anyone in this forum hosted ALM Octane in AWS?

@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. 

0 Likes
Ziv_Birer Super Contributor.
Super Contributor.

Re: Anyone in this forum hosted ALM Octane in AWS?

Hi

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 - 

https://admhelp.microfocus.com/octane/en/latest/Online/Content/AdminGuide/install-on-linux.htm#LinuxInstallation

 

Regards,

Ziv

0 Likes
idan_bauer1 Honored Contributor.
Honored Contributor.

Re: Anyone in this forum hosted ALM Octane in AWS?

Hey,

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. 

 

Tell us how we can make Octane better!
0 Likes
NEW_ALM12 Outstanding Contributor.
Outstanding Contributor.

Re: Anyone in this forum hosted ALM Octane in AWS?

@idan_bauer1 & @Ziv_Birer thansk you both for your suggestion. 

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. 

 

 

0 Likes
Highlighted
Ziv_Birer Super Contributor.
Super Contributor.

Re: Anyone in this forum hosted ALM Octane in AWS?

Ok. I hope one of our customers will answer you in the forum.

0 Likes
NEW_ALM12 Outstanding Contributor.
Outstanding Contributor.

Re: Anyone in this forum hosted ALM Octane in AWS?

@Ziv_Birer What type of AWS storage service (EFS or EBS or S3) is support by ALM Octane?

Admin guide tells about the System requirement. But, did not see much helpful like AWS storage, DB. 

 

0 Likes
Ziv_Birer Super Contributor.
Super Contributor.

Re: Anyone in this forum hosted ALM Octane in AWS?

Hi,

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.

Regards.

Ziv

0 Likes
idan_bauer1 Honored Contributor.
Honored Contributor.

Re: Anyone in this forum hosted ALM Octane in AWS?

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 

aws architecture.png

Tell us how we can make Octane better!
0 Likes
NEW_ALM12 Outstanding Contributor.
Outstanding Contributor.

Re: Anyone in this forum hosted ALM Octane in AWS?

@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

http://stageoctn.companydomain.com:8080/

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.

HTTP ERROR 502
 
I also tried launching above url with IP address of AWS linux server and it failed. Before I ran IP address in url, I went and setup App url with I address in setup.xml file. 
 
What might the cause please?
0 Likes
NEW_ALM12 Outstanding Contributor.
Outstanding Contributor.

Re: Anyone in this forum hosted ALM Octane in AWS?

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. 

Solutions

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

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.