Giao tiếp HTTP, xác thực JWT, thiết kế API, thiết kế DB
Máy chủ Linux miễn phí ngay bây giờ! Tôi sẽ chỉ cho bạn cách sử dụng và tận dụng máy chủ đám mây.
📢 Vui lòng kiểm tra trước khi tham gia lớp học!
Khóa học này là bài giảng văn bản , cung cấp khoảng 20.700 ký tự , bao gồm cả khoảng trắng. (Không cung cấp video.) Vui lòng kiểm tra phần [Xem trước] của khóa học trước khi tham gia.
Để đăng ký Oracle Cloud, bạn sẽ cần một địa chỉ email và một thẻ tín dụng.
Linux là hệ điều hành không thể thiếu đối với các nhà phát triển! Hoạt động của Oracle Cloud Server.
Khóa học này sẽ hướng dẫn bạn cách nhận máy chủ Linux miễn phí cũng như cách sử dụng và tận dụng nó.
Chạy máy chủ Linux miễn phí để làm bài tập cho sinh viên, phân phối danh mục đầu tư, phòng thí nghiệm, máy chủ thử nghiệm nhỏ và phát triển MVP.
Trên AWS, giá phiên bản tương đương của một EC2 t2.micro (1 vCPU, 1 GB bộ nhớ) là khoảng 10.800 won mỗi tháng. (0,0116 USD * 24 giờ * 30 ngày * 1.300 won). Tuy nhiên, Oracle Cloud cung cấp miễn phí trọn đời hai phiên bản EC2 với cấu hình tương đương . Oracle Cloud cung cấp miễn phí sức mạnh tính toán trị giá 20.000 won mỗi tháng, tương đương 240.000 won mỗi năm.
Đối với các nhà phát triển, máy chủ Linux là thiết yếu. Bạn sẽ sử dụng Linux trong nhiều tình huống khác nhau, từ hoàn thành bài tập, phân phối hồ sơ xin việc đến thực tập. Hơn nữa, đối với các doanh nghiệp nhỏ và cá nhân, máy chủ Linux miễn phí là một trợ thủ đắc lực khi thiết lập máy chủ thử nghiệm hoặc xây dựng MVP.
Tôi cũng có kinh nghiệm tiết kiệm tiền với máy chủ Linux.
Tôi đang sử dụng một dịch vụ web làm máy chủ RDS MySQL DB trên AWS, và riêng máy chủ DB đã tốn khoảng 24.000 won mỗi tháng. Gánh nặng chi phí quá lớn đến nỗi tôi đã chuyển sang GCP, nơi tôi được sử dụng miễn phí trong ba tháng. Sau đó, tôi phải trả khoảng 18.000 won mỗi tháng. Sau đó, tôi phát hiện ra Oracle Cloud và cài đặt một máy chủ MySQL trên một phiên bản, cuối cùng tiết kiệm được 18.000 won mỗi tháng (216.000 won mỗi năm).
Nếu bạn đang vận hành một dịch vụ với lưu lượng truy cập thấp, bạn không cần phải sử dụng máy chủ DB đắt tiền. Bạn có thể tiết kiệm chi phí bằng cách cài đặt MySQL trên một phiên bản miễn phí sau khi thử nghiệm. Hơn nữa, tôi đã sử dụng AWS cho bộ cân bằng tải (20.000 KRW mỗi tháng), ECS (13.000 KRW mỗi tháng), CloudWatch (12.000 KRW mỗi tháng) và Secret Manager (5.000 KRW mỗi tháng). Nhờ sử dụng Nginx và Oracle Cloud, tôi đã có thể giảm chi phí hàng tháng từ 50.000-60.000 KRW, giúp giảm bớt gánh nặng tài chính.
Tất nhiên, Amazon Web Services, Google Cloud Platform và Microsoft Azure đều cung cấp các gói miễn phí dưới một năm. Tuy nhiên, một năm là chưa đủ để tận dụng tối đa dịch vụ. Mặt khác, Oracle Cloud, dù ra đời sau, lại cung cấp các dịch vụ đột phá. Tuy nhiên, giống như tất cả các công ty điện toán đám mây khác, việc đăng ký yêu cầu địa chỉ email và thẻ tín dụng.
Chạy máy chủ Linux miễn phí.
Máy chủ Linux miễn phí chạy Ubuntu trên Oracle Cloud, và Termius và VSCode được sử dụng làm công cụ truy cập từ xa. Khóa học này bao gồm cách xây dựng máy chủ với NodeJS, MySQL, Nginx và HTTPS, sau đó triển khai phần phụ trợ của dịch vụ Lịch Saju Manse. Ngoài ra, khóa học còn đề cập đến các khái niệm cơ bản về phần phụ trợ như giao tiếp HTTP, xác thực JWT, thiết kế cơ sở dữ liệu và thiết kế API.
Có lẽ đây là câu chuyện của tôi?
🥲 Đừng lãng phí tiền vào các phòng thí nghiệm chạy trên nền tảng Linux hoặc xây dựng máy chủ danh mục đầu tư, máy chủ thử nghiệm hoặc máy chủ MVP.
Vì vậy, bạn có thể làm những việc như thế này.
😆 Tìm hiểu cách nhận hai máy chủ miễn phí trị giá 20.000 won mỗi tháng với Oracle Cloud và cách sử dụng máy chủ Linux.
Từ xây dựng máy chủ đến triển khai + Mẹo sử dụng tất cả ở một nơi!
Oracle Cloud - Tạo một phiên bản
Termius - Truy cập từ xa SSH
VSCode - SSH từ xa
Xây dựng và triển khai máy chủ Node.js, MySQL, Nginx và HTTPS - Saju Manse Calendar backend
Thật tuyệt vời khi được trải nghiệm nhanh toàn bộ khái niệm triển khai dịch vụ web. Ngoài ra, những câu trả lời nhanh cho các câu hỏi cũng rất hữu ích cho việc học của tôi.