Công nghệ đám mây đang rất nóng ngay bây giờ, nhưng chúng có thể đắt tiền. Các chiến lược tốt nhất để học / thử các dịch vụ đám mây mà không thu được một hóa đơn lớn là gì?
Công nghệ đám mây đang rất nóng ngay bây giờ, nhưng chúng có thể đắt tiền. Các chiến lược tốt nhất để học / thử các dịch vụ đám mây mà không thu được một hóa đơn lớn là gì?
Câu trả lời:
Ba nền tảng đám mây chính mà bạn đề cập có bản dùng thử miễn phí hoặc cấp miễn phí; tất cả những điều này bao gồm chi tiêu và giới hạn tài nguyên khiến bạn không thể chi tiêu nhiều hơn mức dùng thử miễn phí cho phép:
Azure cung cấp £ 150 / $ 200 / € 170 cho một tháng đầu tiên sử dụng , ngoài ra, nhiều dịch vụ của Azure có cấp miễn phí hoặc chi phí thấp:
Nếu bạn có tài khoản MSDN hoặc Visual Stuido Online, bạn cũng có thể nhận được £ 100 / $ 150 / € 130 mỗi tháng tín dụng chỉ vì bạn là người đăng ký một trong những dịch vụ này.
Nếu bạn là một người khởi nghiệp, bạn có thể đủ điều kiện nhận 120.000 đô la Tín dụng Azure để lưu trữ ứng dụng của mình thông qua chương trình BizSpark của Microsoft .
Amazon có Cấp miễn phí bao gồm:
Ngoài ra, còn có các khoản phụ cấp sử dụng miễn phí vĩnh viễn trên hầu hết các dịch vụ:
Google cung cấp bản dùng thử miễn phí 300 đô la trong 12 tháng trong một thỏa thuận tương tự như Amazon. Ngoài ra, họ có các tầng sử dụng miễn phí cho nhiều dịch vụ cốt lõi của họ:
Nếu tất cả những điều đó không đủ cho bạn, hầu hết các nhà cung cấp đám mây sẽ đền bù cho bạn bằng các khoản tín dụng nếu bạn viết blog về các dịch vụ của họ một cách chi tiết, bạn phải nỗ lực đáng kể và "xuất hiện" trên radar của họ bằng cách viết blog bài đăng, trình bày tại cuộc họp và hội nghị nhưng một khi họ thấy bạn, họ sẽ sẵn sàng đặt 100 đô la một tháng cho việc học thêm của bạn.
Làm bất cứ điều gì đáng kể với tầng miễn phí là một thách thức. Nhưng bạn có thể có một số phần cứng nằm xung quanh mà bạn có thể xây dựng minicloud của riêng mình. Nếu bạn cần thêm bộ nhớ, bạn có thể đào qua ngăn kéo rác của mình. Nếu bạn xây dựng một thứ gì đó nghiêm túc, sẽ có một số cơ hội bạn sẽ quyết định mua thêm phần cứng, nhưng điều đó ít rủi ro hơn là bạn phải trả $$$ hàng tháng cho AWS để giữ cho cánh cửa của bạn mở.
LocalStack tạo ra các trình giả lập địa phương của một loạt các dịch vụ theo phong cách AWS:
- Cổng API tại http: // localhost: 4567
- Kinesis tại http: // localhost: 4568
- Máy phát điện tại http: // localhost: 4569
- Luồng DynamoDB tại http: // localhost: 4570
- Tìm kiếm thông tin tại http: // localhost: 4571
- S3 tại http: // localhost: 4572
- Firehose tại http: // localhost: 4573
- Lambda tại http: // localhost: 4574
- SNS tại http: // localhost: 4575
- SQS tại http: // localhost: 4576
- Dịch chuyển đỏ tại http: // localhost: 4577
- ES (Dịch vụ tìm kiếm thông tin) tại http: // localhost: 4578
- SES tại http: // localhost: 4579
- Tuyến53 tại http: // localhost: 4580
- CloudFormation tại http: // localhost: 4581
Nó hoàn toàn là nguồn mở và có vẻ như Atlassian đang nỗ lực rất nhiều về kỹ thuật để giữ cho nó hiện tại.
(nguồn: jujucharms.com )
AppScale có thể giúp bạn mô phỏng đám mây Google:
AppScale là một nền tảng điện toán đám mây nguồn mở, tự động triển khai và chia tỷ lệ các ứng dụng Google App Engine chưa được sửa đổi trên các hệ thống đám mây công cộng và riêng tư và các cụm tại chỗ. AppScale được mô hình hóa trên API của Máy ứng dụng và có hỗ trợ cho các ứng dụng Python, Go, PHP và Java.
AppScale được hỗ trợ và bảo trì bởi AppScale Systems, kết hợp với Google.
Bạch đàn đã xuất hiện lâu hơn một chút và nó có các tính năng miễn phí và trả phí. Nó hỗ trợ giả lập EC2, S3 và IAM.
Có khá nhiều dịch vụ cung cấp 'tầng miễn phí' của một số mô tả để giúp các nhà phát triển mới bắt đầu với nền tảng đám mây mà không phải trả chi phí bạn đã đề cập.
AWS có một cấp miễn phí khá hào phóng:
Luôn luôn miễn phí
- 1 triệu yêu cầu Lambda miễn phí / tháng
- 25 GB dung lượng lưu trữ của DynamoDB
- 20.000 yêu cầu miễn phí cho Dịch vụ quản lý khóa AWS
- 1 triệu yêu cầu tới Amazon SQS
- nhiều dịch vụ khác
12 tháng miễn phí
- 750 giờ thời gian tính toán EC2 (t2.micro)
- 5 GB dung lượng lưu trữ Amazon S3
- 250.000 tin nhắn trên AWS IoT
- nhiều người khác
Azure cung cấp 200 đô la Mỹ (hoặc £ 150) tín dụng miễn phí để sử dụng theo bất kỳ cách nào bạn muốn trong vòng một tháng (nhưng chúng sẽ hết hạn sau một tháng):
Bạn nhận được £ 150 tín dụng Azure với Bản dùng thử miễn phí. Lựa chọn bây giờ là của bạn về cách bạn sử dụng tín dụng Azure của mình. Sử dụng chúng trên bất kỳ dịch vụ Azure nào dựa trên nhu cầu của bạn, bao gồm, Máy ảo, Trang web, Dịch vụ đám mây, Dịch vụ di động, Lưu trữ, Cơ sở dữ liệu SQL, Mạng phân phối nội dung, HDInsight, Dịch vụ truyền thông và nhiều dịch vụ khác.
Sử dụng máy tính giá để ước tính số tiền bạn có thể sử dụng với £ 150 tín dụng Azure. Dưới đây là một vài tình huống sử dụng tiêu thụ không quá 150 bảng mỗi tháng:
- Chạy 2 phiên bản Máy ảo nhỏ trong cả tháng hoặc
- Lưu trữ 800 GB dữ liệu trong Bộ nhớ hoặc
- Phát triển và thử nghiệm ứng dụng web bằng Dịch vụ đám mây, với 3 vai trò web và 2 vai trò công nhân trong các trường hợp trung bình, trong 10 giờ mỗi ngày, 5 ngày một tuần hoặc
- Chạy hai cơ sở dữ liệu SQL S2 trong cả tháng
Google Cloud cung cấp 12 tháng với khoản tín dụng 300 đô la và có một số dịch vụ 'luôn miễn phí' , tương tự như dịch vụ của Amazon.
Nếu bạn cẩn thận về thời gian của mình, bạn cũng có thể sử dụng một ví dụ giao ngay (nhưng hãy cẩn thận rằng bạn không trả nhiều hơn giá theo yêu cầu! ). Vì các trường hợp tại chỗ có thể bị chấm dứt bất cứ lúc nào nếu bạn trả giá cao hơn, chúng có thể không lý tưởng cho việc học, vì bạn có thể không thể sử dụng dịch vụ chính xác khi bạn muốn, nhưng chúng thường rẻ hơn rất nhiều.
Học sinh cũng có thể yêu cầu "lên tới $ 110 tiền thưởng tín dụng AWS với tổng số $ 75- $ 150" với Gói nhà phát triển sinh viên GitHub . Có lẽ đáng để kiểm tra nếu dịch vụ đám mây yêu thích của bạn có các ưu đãi tương tự nếu bạn đủ điều kiện!