After shopping at E-Mart, you can see a parking settlement machine before leaving the parking lot. The very parking infrastructure and systems 'iParking'Korea's largest parking lot management system for iParking CTO Lee Sang-min, who is developing and operating iParkingI heard about how they are monitoring.
iParking is the number one parking company in Korea and develops hardware and software in-house. As the CTO of iParking, I manage a hardware and software development organization. A typical parking company only has equipment in parking lots. We can integrate and manage centrally, and the IT infrastructure currently in operation consists of multiple clouds on AWS and NHN IDC.
All Java-based backend developers and infrastructure team engineers are monitoring everything from resources to applications with Watap. You can think of most backend developers as watching Watab. A monitoring TV is attached to the office, so I always have the Watap screen on the screen so I can watch it as I go. When an issue occurs, the screen is captured and shared with the entire development organization, and used as a means of communication to confirm and analyze what indicators are in question and the status of the issue. In particular, our senior developers see it as essential.
For some reason, I wanted WhaTap Labs and iParking to grow together. I felt that in order for the Watap service to expand globally, it was necessary to have the experience of monitoring many servers at once. Nowadays, the service structure is split into very small services based on MSA (Microservice Architect), and it was determined that the operating experience of monitoring thousands of infrastructure and MSA rescue services such as iParking would be a huge development opportunity for WhaTap Labs.
Also, if you request technical improvements, I think the biggest advantage is that they reflect them as much as possible or show a will to improve them.
They are most useful in the order of application, server, and DB. As I said, I always keep Watap on the TV in my office, so I watch it as I pass by and notice the problem. In the field, we monitor resources with an integrated dashboard and in the event of a failure with an integrated matrix board.
iParking unconditionally opens the Wa Tap screen if there is a problem. Since notifications are received through various channels, detecting faults is paramount. Since multiple notifications can occur, the notifications you really need must be precise. We only set notifications that are really important and necessary for application monitoring. Therefore, you can immediately recognize that a disability has occurred.
WTAP is not a service that only tells you that a problem or failure has occurred. This is a service that can analyze why a failure occurred and what is the cause. For example, it is structured so that you can easily identify whether there is a problem with the network, whether there is a problem with the application, whether there is a problem with the associated service, and whether there is a problem with the DB. For this reason, we have discovered and solved faults many times, and the cause has often been easy to determine.
iParking has more than 4,200 parking lots across the country. There are at least 2 to 3 PCs in one parking lot, and there are a total of 10,000 PCs in 4,200 parking lots. In order to monitor large infrastructure, it is usually configured in-house. WTAP is the only monitoring service in Korea that can monitor large volumes with SaaS, and is currently operating all resource monitoring at iParking sites by installing Watab. I think that having such a commercial reference itself is a service that has been verified.
When it comes to redeveloping, supplementing, and analyzing apps (services), I hope they can also be monitored from a marketing and service planning perspective. For example, I need a flow of what service screens the user has called. It seems that expanding the service area not only for developers/operators but also for marketing/sales and service planners will further develop in order to supplement and analyze services by considering how to inflow and then the next journey and user patterns.
I am convinced that by doing this, the entire company can actively use it as a tool for decision-making.