The purpose of this document is to describe the steps needed to install NeoLoad Web as a stand-alone private cloud implementation on Elastic Kubernetes Service (EKS). This is for Neotys customers who may need to use an on-premise installation, in addition to the publicly available SaaS version provided by Neotys.
These instructions are specific to implementing NeoLoad Web as a managed Kubernetes cluster using Amazon AWS cloud, and specifically the Elastic Kubernetes Service (EKS) for the deployment.
Before you begin
Neotys is expecting that anyone attempting to set this up already has experience with AWS cloud services, Kubernetes, Docker, YAML, mongodb, and the various CLI’s mentioned in this documentation. Neotys has provided online documentation through their web site and github repositories to help with NeoLoad specific tasks, but building out the infrastructure and services around the solution is the responsibility of the implementation person. This document is an attempt to help provide further guidance and make the process as easy as possible, but some experience by the user will be necessary to address unknown issues that may arise.
You will need the following:
Amazon Account with permissions to do everything in this article
The ability to route DNS records
An understanding of network routing on AWS, including setting up Application Load Balancers
The ability to set up a mongodb database, either as a cloud SaaS version or a stand-alone version on a virtual/physical machine
For one time setup, there are several programs and command-line interface applications (CLI’s) that should be installed on your local machine. You will need permission to install and configure these
Brian Bernknopf is the Managing Director for U.S. Operations at QA Consultants.
Mr. Bernknopf currently serves as the Managing Director of QA Consultants USA, Inc. (QAC). He is responsible for the daily operations and management of the US business, ongoing sales and business development, staff and project management, and solution creation. QAC has been one of North America’s fasted growing independent software testing services firms over the last 20 years and Mr. Bernknopf is responsible for their US expansion. Mr. Bernknopf is also a board member to the Dallas Per Scholas program that has the mission of breaking the cycle of poverty through IT Job and Workforce Training. Mr. Bernknopf is a proven industry leader with a deep specialization in IT Consulting and Advisory, Software Quality Assurance, and IT Systems Integration. He has spent his 20-year career in management consulting and while having worked in multiple industry verticals and with a variety of software technologies, has always been focused on software quality management and governance. His responsibilities have included sales, delivery, and management of IT solutions and engagements focused on: QA Governance, Test Automation, Performance, Mobile QA, ERP (SAP), Package Applications (ERP\BPM\Etc.), COE Development, and complex QA solutions. Prior to joining QAC, Mr. Bernknopf was a Senior Vice President for KMS and a Vice President at Virtusa, where he led a 2000 person QA practice. Before Virtusa, Mr. Bernknopf was a Principal at Capgemini and was Director of their Insurance QA Practice. In addition to QA, Brian has experience in large program and project management, alliance management, and marketing. Mr. Bernknopf has over 20 years in the Quality Assurance and Quality Management industry and is a frequent speaker at Quality Management events. His early patent applications for test automation built the foundation for his QA career and a pursuit of QA Solutions
Perfvangelist, Host of the Performance Tour (perftour.us)
With over two decades of experience in IT working with various platforms and technologies, Scott helps companies improve their application performance anywhere in the software development life cycle. He is a frequent speaker at software testing conferences and a thought leader in the performance engineering, testing, and observability space. Scott is the host of the new Performance Tour road show (perftour.us) with educational and entertaining online videos about performance engineering topics and a fun twist.
Paul Bruce is a DevOps Advisor, helping to transform enterprise software teams and delivery practices. He currently works with Neotys as a Sr. Performance Engineer and is a Founder at Growgistics. His research expertise includes cloud management, API design and experience, continuous testing (at scale), and organizational learning frameworks. He writes, listens, and teaches about software delivery patterns in enterprises and key industries around the world.
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.