
Vấn đề của mình là gì?
Công ty mình hiện đang sử dụng các dịch vụ Cloud Services của AWS nên mình cũng thường xuyên truy cập vào AWS khi làm việc, chủ yếu là sử dụng trình duyệt web. Cảm giác duyệt một đống tab, đi lòng vòng từng mục từ ngoài vào trong để vào đúng chỗ cần kiểm tra quả là bất tiện. Chưa hết…, mỗi lần switch account hoặc chuyển tab khác mà không dùng tab AWS console một khoản thời gian, session tự timeout, mình bắt buộc phải đăng nhập lại thông qua tài khoản SSO của công ty và việc này khá là mất thời gian. Bỗng ngày nọ, một ý tưởng xuất hiện trong đầu: tại sao mình không viết một ứng dụng chỉ gom những mục mình hay sử dụng vào một chỗ và có thể truy cập bất kỳ lúc nào? Từ ý tưởng đó đơn giản đó, Kira chào đời.
Ai đã và đang dùng Kira?
Mình giới thiệu Kira với một vài người đồng nghiệp ở công ty. Có người cảm thấy hào hứng, muốn dùng thử, nhưng cũng có người hoài nghi bởi vì không nhất thiết phải cài thêm một App nữa trong khi mọi thao tác đều có thể dùng trình duyệt và truy cập trực tiếp vào AWS Console. Cũng có người hỏi mình, để truy cập vào một dịch vụ / database thay vì trực tiếp trên website của Cloud provider (ở đây là AWS), nay lại thêm một trung gian ở giữa thì có đảm bảo được tốc độ tối ưu không? Mình nghĩ có có thể có độ trễ nhất định, nhưng mình không tự viết tay hoàn toàn, mọi thứ về AWS đều dùng thư viện, SDK chính chủ và Kira chỉ giúp mọi thứ rõ ràng trực quan hơn thôi. Và quan trọng, Kira chỉ hiển thị những thứ thật sự liên quan đến công việc của mình hơn là nhồi nhét một đống thứ mà mình không bao giờ đụng đến.
Cũng từ những người dùng hoài nghi, mình có thêm được feedback và động lực để hoàn thiện sản phẩm. Bạn biết không tính năng Task Definition Compare không phải là ý tưởng ban đầu của mình mà đến từ đồng nghiệp dùng thử Kira.
Vì sao mình muốn chia sẽ Kira đến mọi người?
Kira thuở ban đầu mình viết chỉ là để mình kiểm tra version của các services nằm trong một Cluster của team mình thôi, nhưng về sau mình tích hợp thêm nhiều tiện ích khác nữa. Sau một thời gian phát triển, mình thấy chức năng cũng kha khá nên muốn chia sẽ cùng các bạn. Mong nhận được feedback từ các bạn để Kira ngày càng hoàn thiện hơn.
Lời kết
Vậy nên mình mới nói: Kira ra đời từ nhu cầu rất thực tế của chính mình trước khi mình giới thiệu với mọi người.





