Amazon AWS setup guide #937898/HEAD / v271 |
Tags:
not added yet
Table of Contents
What is this document about?This rough guide is about how to create, setup your own Amazon AWS cloud based codeBeamer server. Note that your requirements may vary from the hints and best practices you will find here... Time to complete a deploymentThe time to complete the deployment depends on the deployment type:
Getting started with Amazon cloud servicesAmazon AWS
So first we will create a virtual machine on Amazon EC2 Registering with Amazon AWS servicesFirst to get started you will need to create an Amazon AWS account: click here The registration itself is free, and you will just pay for the services you will use in the future. For some limited testing and learning Amazon AWS offers free services Choosing your Amazon AWS instance type: planning capacity and costsAmazon EC2 cloud offers variously sized virtual machines too choose from. You should plan how many users will use your codeBeamer server and how many data/disk is needed there in advance. See also our Later you can switch to a larger virtual machine if necessary or resize/increase the used disk, but that will require some extra administration costs. The list of Amazon Instance types
So as minimum we would recommend an m3.large virtual machine. Our codebeamer.com server is using an C3.2xlarge instance with 8 cpu and 15G of memory. Amazon AWS security managementAmazon AWS security management Amazon AWS Available RegionsPlease refer https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html Estimating costsAmazon AWS EC2 servers' costs will depend on the virtual machine's size (instance type) and also on disks. You can calculate and estimate this in advance using Amazon AWS cost calculator Starting an Amazon AWS server instanceAfter you have decided what kind of AWS instance you start with and registered for Amazon AWS: you can create and start up your EC2 instance. This guide of Amazon helps you how to do this You will also need to choose what operating system you will run on your Amazon EC2 instance. We generally recommend using an 64 bit Ubuntu linux instance. You can pick your OS on Amazon AWS marketplace, for example this search lists Ubuntu instances Setting up codeBeamer on Amazon AWSWhen starting your new EC2 instance you will get just an empty linux/Ubuntu virtual matchine. You should get an ssh/console access that server The next task is to set up the linux/Ubuntu instance and install codeBeamer and the required services there. We provide two step-by-step guide for this:
If you follow the instructions then your server should be up and running codeBeamer happily. Configuring fix ip and DNS: using Amazon DNSOnce your Amazon codeBeamer instance is running happily you should assign an fix IP address to that and set up a DNS name for that bound IP so users will be able to access this easily. Typically this means:
Configuring LDAP/Active DirectorySee Configuring Amazon AWS firewall & securityOnce the codeBeamer instance is up and running the access to this server from public should be restricted. For this you should ]configure an custom Security Group|http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html] for your instance, and allow only those ports through the firewall which are really necessary. Also you should limit access to SSH server, for example for key-pair logins only there. For example these are the typical ports enabled on our servers: Migrating your data to Amazon AWSThe easiest way to migrate your data to Amazon AWS is either:
Backup and Disaster Recovery on Amazon AWS
There are 2 disks that need to be backed up:
Backing up the EBS
Backing up RDS
Point in time recovery
There are more options for backing up data that can be discovered, but the above options should provide users with a good disaster recovery ability. |
Fast Links
![]() codebeamer Overview codebeamer Knowledge Base Services by Intland Software |
This website stores cookies on your computer. These cookies are used to improve your browsing experience, constantly optimize the functionality and content of our website, and help us understand your interests and provide more personalized services to you, both on this website and through other media. With your permission, we and our partners may use precise geolocation data and identification through device scanning. You may click accept to consent to our and our partners’ processing as described above. Please be aware that some processing of your personal data may not require your consent, but you have a right to object to such processing. By using our website, you acknowledge this notice of our cookie practices. By accepting and continuing to browse this site, you agree to this use. Your preferences will apply to this website only.
Note that user-behavior analytics are being captured on this server to improve the Codebeamer user experience.