2010-09-25 41 views
16

Là một lập trình viên có kinh nghiệm hạn chế và quan tâm, trong quản lý máy chủ, một số tùy chọn tốt cho việc có sẵn không gian trực tuyến là gì để phát triển và triển khai thực tế các ứng dụng web Java đơn giản?Tùy chọn tốt cho nhà phát triển Java, những người cần Web Hosting không tốn kém

Nhu cầu: - khả năng để tạo ra, hoặc ít nhất là quản lý một cơ sở dữ liệu thông qua giao diện dòng phi lệnh, thậm chí nếu nó chỉ đòi hỏi sử dụng một kết nối từ xa cho người quản lý cơ sở dữ liệu - triển khai có thể được thực hiện từ máy chủ từ xa - hooking lên một tên miền cho một bối cảnh máy chủ Java cần phải được thực hiện dễ dàng (tôi không muốn quản lý một cái gì đó như mod_jk với Apache bằng tay)

+0

@BalusC Tôi có thể biết nền tảng lưu trữ nào bạn thực sự đã sử dụng và trải nghiệm của bạn như thế nào? :) –

Trả lời

3
  • Máy chủ riêng ảo (VPS) - khá rẻ, giá khởi điểm khoảng 13 đô la/tháng
  • Google App Engine (nhưng nó áp đặt một số giới hạn)
9

Tất cả phụ thuộc vào mức giá bạn muốn đi. Google App Engine là rẻ nhất (miễn phí) cho các trang web nhỏ, nhưng nếu trang web của bạn nhận được rất ít lưu lượng truy cập, bạn phải đợi cho JVM khởi động.

Dưới đây là một số liên kết để kiểm tra:

tốn kém VPS/Cloud:

http://www.joyent.com/services/cloudhosting/

http://performancehosting.net/hosting.php

http://www.godaddy.com/hosting/virtual-dedicated-servers.aspx

Một chút ít tốn kém, nhưng rất phổ biến:

http://aws.amazon.com/ec2/

Nếu bạn là một dev Java và quan tâm đến một khuôn khổ rất vui vẻ đơn giản dựa trên nền Java web và gói hosting:

http://www.playframework.org/

http://www.playapps.net/

More đọc: http://mediatemple.net/

http://www.rackspacecloud.com/

http://mor.ph/products

http://www.rightscale.com/

http://www.cloudfoundry.com/

+0

2017 Bản cập nhật: AWS, Google Cloud và Heroku là tất cả các tùy chọn tốt mà tôi đã sử dụng. Heroku đặc biệt dễ sử dụng. –

0

Nếu bạn đang tìm kiếm thứ gì đó rẻ tiền và đồng thời bạn muốn triển khai một cách đơn giản, bạn nên xem xét một số nhà cung cấp PaaS vì họ thường cung cấp một tầng miễn phí và họ cũng cho phép bạn triển khai mà không cần cài đặt hoặc cấu hình bất kỳ phần mềm nào trong đầu người dùng. Bạn chỉ cần có tệp .war và triển khai nó.

Không phải tất cả PaaS đều hỗ trợ cùng một ngăn xếp. Nếu bạn chỉ quan tâm đến một java chuyên biệt thì PaaS là ​​một tìm kiếm đơn giản với các từ khóa "nền tảng java như một dịch vụ" sẽ cho kết quả thú vị.

0

Bạn có thể sử dụng IBM Bluemix Ứng dụng này có 30 ngày dùng thử miễn phí và sau đó bạn bị tính phí cho thời gian chạy ứng dụng và bộ nhớ được sử dụng, tính bằng GB giờ, vì vậy bạn chỉ trả tiền cho những gì bạn sử dụng . Ngoài ra còn có rất nhiều hướng dẫn về cách sử dụng Bluemix, ở đây bạn có thể tìm thấy ví dụ Java, Ajax và Cloudant (cơ sở dữ liệu): http://www.ibm.com/developerworks/java/library/j-hangman-app/index.html

4

(Java Elastic) cung cấp nền tảng lưu trữ đám mây nâng cao cho nhà phát triển Java. Nó đơn giản hóa việc cung cấp các môi trường phát triển, thử nghiệm và sản xuất cho các dự án Java đơn giản và phức tạp, tự động hóa tỷ lệ ngang, cân bằng tải và phân cụm. Nó cũng cung cấp một quy mô dọc độc đáo mà thực sự tiết kiệm rất nhiều tiền và cho phép khả năng mở rộng cho các ứng dụng cũ không được thiết kế như là các dịch vụ nhỏ.

Java Elastic Cloud Hosting

0

Cũng check out Oxxus.net java hosting offers. Họ có các máy chủ VPS sẵn sàng cho java được tải với bất kỳ JVM nào bạn muốn và cũng có các giải pháp nhóm cho khả năng mở rộng. Họ đã được lưu trữ java từ năm 2003 và không có đánh giá tiêu cực trực tuyến vì vậy nó có giá trị kiểm tra ra.

Các vấn đề liên quan