Blog

13 things that you need to know about Test Automation

#

The fast and flexible development of IT solutions is the foundation of success in an ever-changing digital business world. Rapidly delivering new features and high-quality releases will be critical to your success. But what else do you need to know about Test Automation?

Read more

Agile Testing Concepts - Test automation being part of the sprint

#

Often functional test automation (UI test automation, REST test automation) gets created in the next sprint after the feature has been completed and sometimes even released to production. The reason for this is that the many think a feature needs to be fully implemented before test automation is created. Another reason is that there is not enough time in the current sprint and creating automation is therefore pushed to the next one.

Read more

Part 3 - Hands on: Jenkins

#

The last step is to setup a build and deployment pipeline which automatically builds the docker image and deploys it into the ECS cluster.

Read more

Part 1 - Hands-On: Deploy a Microservice to AWS with one click

#

In this tutorial series we are going to deploy a microservice to the Amazon Web Services Cloud with one click. In order to do so, we are going to set up our AWS Account and configure CodeCommit, S3, SNS/SQS and ECR to fit our requirements. Then we are going to use the microservice provided by Spring's Spring Boot Docker example and modify Amazon's Reference Architecture for CloudFormation to deploy our service. To connect Jenkins to AWS we are going to use different plugins that act as interfaces. Finally, we are going to write a Declarative Pipeline that checks out our code from CodeCommit, builds it, tests it and deploys it to CloudFormation using the modified reference architecture.

Read more

TECH BLOG - Introduction Part 2: CI/CD Patterns and Best Practices

#

After discussing the Antipatterns in the previous blog post, lets focus on getting things right in this one. There are many best practices and patterns when it comes to CI/CD - I tried to choose patterns that are either very important or often done wrong. The latter is the case for our first topic.

Read more

TECH BLOG - Introduction Part 1: CI/CD Antipatterns

#

I'd like to start this blog with a post about CI/CD Patterns and Antipatterns. I guess all of them are in general well known but many of the Antipatterns still persist. Also, if you are looking for a quick fix, you should really check the list. If you are a newbie regarding CI/CD, then the list should at least help you to understand the fundamental concepts behind CI/CD, which will be explained in detail in future posts.

Read more

Welcome to our Tech Blog Series: Continuous Delivery of Microservices in AWS

#

Nowadays customers expect IT-companies to deliver new features faster than ever. In the past, it might have been enough for enterprise companies to deliver a new version of a system every quarter. In the last few years, many of them had to switch to monthly releases to fulfill customer needs. Still that seems to be not enough. Lately customers start to expect a continuous flow of new features, like the big IT companies Google and Co. already do it for years.

Read more

8 answers to questions you have asked about the GDPR

#

From 25 May 2018, the EU General Data Protection Regulation will enter into force. Michael Reichenberger, Managing Director of Qualysoft GmbH Switzerland, has compiled the most important data protection questions of our customers and answered them for you.

Read more

Nearshoring - 3 arguments that will convince you completely

#

Many companies complain about the IT labour shortage, which slows down their success-critical digital developments enormously. At the same time they shy away from nearshoring in neighboring countries. Why we believe that this is the best solution and how you can actually benefit from nearshore teams? We have summarized three powerful arguments that will convince for you.

Read more