Due to the spread and protracted spread of COVID-19, which began at the end of 2019, some education and companies have introduced non-face-to-face education systems. Due to the impact of COVID-19, many education and companies have become more interested in quality education services.
Newin is a domestic e-learning integrated solution company in 2015 'Touch Class'has been released. TouchClass is an e-learning SaaS where anyone can easily create content and train using various elements such as text, images, and quizzes.
We met and interviewed COO Kim Aron (hereafter, Aron), infrastructure operator Moon Hyung-hwan (hereafter, Hyung Hwan), and developer Kim Sung-chul (hereafter Sungchul) directly about why they chose Watap at the beginning of the service launch and how they operate the service with WaTap.
Please introduce the Newinn company and tell us about the status of the organization.
ARON: We, Newin, are training solutions and currently have more than 11 development personnel. TouchClass is an enterprise education solution and is offered in the form of B2B SaaS. It is an e-learning solution that can quickly create, train, and analyze educational content in one stop according to the form, format, and purpose of use of the content.
For example, there may be videos that companies must watch for workers every year, and it is also possible to quickly distribute videos such as sexual harassment prevention education and business manners, and analyze how much video what kind of people have watched.
How is Newinn's development language and IT infrastructure structured?
Hyung Hwan: We operate infrastructure using AWS. The development languages are Java and PHP, and only PHP uses Watab application monitoring.
I'm curious about the background of choosing Watab and how I learned it.
Hyung Hwan: Since we had to respond immediately when an issue occurred in actual production requirements, we compared all SaaS and installation monitoring solutions at the time, and finally introduced Watap.
Sungchul: We are a small business, so we quickly launched a new service, but we weren't prepared enough to provide services to our customers. After receiving feedback from customers after launch, Watap monitoring was introduced.
What do you think is the advantage of WTAP compared to the monitoring you used before?
Hyung Hwan: I used a few solutions before using Watab. Currently, the company has received various certifications, among which ISMS certificationIn order to receive it, the use of monitoring is a prerequisite. At first, we tested an installable monitoring solution.
Next, we tested all cloud SaaS-type monitoring services currently in commercial use.
What I felt during the test was that each service has a different style. From the standpoint of using Watap currently, if it's a difference from other services, Watap can check when problems or issues occur, and it's easy and simple to use.
How did WTAP help in improving the service?
Sungchul: Held every year at NewInn workshopsWe will have time to announce the results and plans for each solution through Some teams were always dealing with issues during the workshop, but after introducing Watap, we were able to feel at ease through improvements.
Another example is that I can catch a slow query from DBMS, but I couldn't confirm the slow query no matter how much I looked at it. When I checked this with Watap, I found an n+1 query and was able to improve it. It didn't come up as a slow query, but it was possible because I was able to view it on WhaTap.
Finally, I was in the middle of the project and didn't know all the structures, so I didn't know where to check if a failure occurred. Developers can understand if there is a load in any area, but from my point of view, it was difficult to grasp without analyzing all the sources one by one. However, it was very helpful to be able to check this part with the execution log in application monitoring.
Please introduce the most frequently seen screens or features in application monitoring.
Hyung Hwan: Heatmaps and transactions are most commonly viewed in application monitoring.
Please tell us how you have received help while using Watap Monitoring.
Sungchul: There were cases where the service was delayed when a new service was launched before the introduction of WhaTap. There were quite a few inquiries from customers, but if the frequency was 100, now it has decreased by about 98% to 1-2. Since the introduction of Watab, there have been many improvements in performance, and we continue to monitor and improve performance.
Hyung Hwan: I also use WTAP and AWS infrastructure services a lot, and in the past, when a problem occurred, I recreated the problem situation. Nowadays, it's possible to see if the code is slow, infrastructure is slow, etc. by looking at WataP without reproducing it.
Is there a reason to use monitoring? Among them, why do you particularly recommend Watap?
Hyung Hwan: In order to obtain ISMS certification, it is essential to use monitoring; in fact, Amazon CloudWatch is also included in the cloud monitoring category. Nevertheless, the reason I introduced Watap monitoring was because I thought it was necessary to monitor code created by developers rather than at the infrastructure level. I think Watap monitoring is essential to understand the stability and performance of the service.