ITNavi cần phải di chuyển ứng dụng và cơ sở dữ liệu hiện tại của họ sang một hệ thống mới trên AWS sẽ cải thiện hiệu suất, cung cấp các thang đo tự động, cải thiện tính bảo mật, tính khả dụng và độ tin cậy. Ban điều hành của ITNavi cũng xác định khả năng mở rộng là ưu tiên hàng đầu của họ. Ngoài ra, nền tảng cần phải dễ khởi chạy và có hiệu suất ổn định trong khi tiết kiệm chi phí.
Về ITNavi
ITNavi là một công ty khởi nghiệp trong lĩnh vực đăng tuyển và tìm kiếm việc làm cho thị trường CNTT của Việt Nam. Các nhà tuyển dụng có thể chia sẻ nhu cầu của họ, đăng một công việc mới và sàng lọc các ứng viên phù hợp từ một nhóm ứng viên lớn.
Mặt khác, người tìm việc có thể khám phá các cơ hội hiện tại đang mở ra để ứng tuyển hoặc cho nhà tuyển dụng biết rằng họ sẵn sàng nhận các lời mời làm việc mới bằng cách gửi CV của họ cho nhóm.
Thử thách nền tảng ITNavi gặp phải
Bắt đầu kinh doanh vào năm 2017, họ gặp khó khăn trong việc tìm kiếm cơ sở hạ tầng cho nền tảng của mình. Là một công ty khởi nghiệp, họ không thể đầu tư vào các trung tâm dữ liệu của riêng mình. Lần đầu tiên chúng được lưu trữ trên các thiết bị cục bộ, dẫn đến độ trễ cao và trải nghiệm không tốt cho người dùng của chúng.
Là một nền tảng tuyển dụng lao động CNTT, họ thực sự không phải là một công ty CNTT. Nhóm phát triển của họ không quen với xu hướng ứng dụng và cơ sở hạ tầng hiện đại.
Giải pháp VTI Cloud tư vấn
Với tính linh hoạt và tính đàn hồi của mình, Amazon Web Services (AWS) là giải pháp phù hợp nhất cho ITNavi.
Cơ sở hạ tầng toàn cầu đáng tin cậy và đủ điều kiện từ AWS giúp ITNavi mở rộng nền tảng của họ theo yêu cầu, không có ranh giới và với khả năng phục hồi. Cơ sở dữ liệu được quản lý (Amazon RDS) và bộ nhớ đệm (Amazon Elasticache Service) giúp hệ thống ổn định và nhanh chóng, đồng thời giải phóng nhóm của họ khỏi vấn đề đau đầu về quản lý hệ thống.
Lợi ích mang lại
- Dễ dàng khởi chạy: Với một cú nhấp chuột, các dịch vụ đã sẵn sàng để sử dụng và không cần quản lý nhiều.
- Có thể mở rộng: Với sự gia tăng của các ứng cử viên, dữ liệu ngày càng tăng. AWS có thể dễ dàng mở rộng quy mô và mở rộng quy mô theo yêu cầu.
- Dịch vụ đa dạng: Với hơn 165 dịch vụ của AWS, nền tảng của họ được hưởng lợi từ công nghệ mới nhất, khuyến khích sự đổi mới.
Công nghệ sử dụng
Với nhu cầu cần di chuyển 100 ngàn hàng (rows) dữ liệu và 60GB CV trong các loại tệp khác nhau. VTI Cloud xác định các nhiệm vụ chính dưới đây:
- Di chuyển dữ liệu
- Trích xuất CV
- API tìm kiếm
Các công nghệ được sử dụng: Scala, Amazon S3, Amazon Aurora, Amazon ElasticSearch Service.
Tại sao sử dụng Amazon Aurora?
Amazon Aurora for MySQL và PostgreSQL – Cơ sở dữ liệu quan hệ tương thích được xây dựng cho đám mây.
Amazon Aurora nhanh hơn tới năm lần so với cơ sở dữ liệu MySQL tiêu chuẩn và nhanh hơn ba lần so với cơ sở dữ liệu PostgreSQL tiêu chuẩn. Nó cung cấp tính bảo mật, tính khả dụng và độ tin cậy của cơ sở dữ liệu thương mại với chi phí bằng 1/10. Amazon Aurora được quản lý hoàn toàn bởi Amazon Relational Database Service (RDS), dịch vụ này tự động hóa các tác vụ quản trị tốn nhiều thời gian như cung cấp phần cứng, thiết lập cơ sở dữ liệu, vá lỗi và sao lưu.
Amazon Aurora có hệ thống lưu trữ phân tán, có khả năng chịu lỗi, tự phục hồi, tự động mở rộng quy mô lên đến 64TB cho mỗi phiên bản cơ sở dữ liệu. Nó mang lại hiệu suất và tính khả dụng cao với tối đa 15 bản sao đọc có độ trễ thấp, phục hồi tại thời điểm, sao lưu liên tục vào Amazon S3 và sao chép trên ba Vùng sẵn sàng (AZ).
Về VTI Cloud
VTI Cloud là Đối tác cấp cao (Advanced Consulting Partner) của AWS, với đội ngũ hơn 50+ kỹ sư về giải pháp được chứng nhận bởi AWS. Với mong muốn hỗ trợ khách hàng trong hành trình chuyển đổi số và dịch chuyển lên đám mây AWS, VTI Cloud tự hào là đơn vị tiên phong trong việc tư vấn giải pháp, phát triển phần mềm và triển khai hạ tầng AWS cho khách hàng tại Việt Nam và Nhật Bản.
Xây dựng các kiến trúc an toàn, hiệu suất cao, linh hoạt, và tối ưu chi phí cho khách hàng là nhiệm vụ hàng đầu của VTI Cloud trong sứ mệnh công nghệ hóa doanh nghiệp.