Tôi nên biết rõ hơn là tìm đến đám đông Hacker News để tìm kiếm sự khôn ngoan. Gần đây, một người nào đó trên HN đã hỏi một câu hỏi thú vị: "Bạn đã bao giờ chuyển đổi chưa?"Là HN, các câu trả lời gần như không thú vị bằng. Trên thực tế, tương đối ít người trả lời câu hỏi này, thay vào đó, họ thích vận hành các ứng dụng của họ trong các trung tâm dữ liệu riêng tư hơn. Những người khác đưa ra lời khuyên phù hợp với các cửa hàng nhỏ chứ không phải doanh nghiệp lớn hơn. Tuy nhiên, bất chấp tiếng ồn, *có* một tín hiệu nhỏ trong luồng. Nếu bạn muốn tận dụng tối đa bất kỳ đám mây cụ thể nào, bạn sẽ cần phải mua các dịch vụ của nó, tất nhiên, điều này sẽ làm phức tạp quá trình di chuyển. Ồ, và nếu bạn nghĩ rằng bạn có thể xây dựng một đám mây tốt hơn so với các công cụ siêu tốc, thì bạn có thể đang thiếu sót. == Cho tôi xem các khoản tín dụng == Khi các công ty đã chọn xây dựng trên một đám mây cụ thể, điều gì sẽ thôi thúc họ di chuyển? Đọc qua các câu trả lời của HN, ââÂtín dụngââ là động lực chính. Không rõ mức độ hấp dẫn của một honeypot như vậy đối với các doanh nghiệp lớn hơn nhưng đối với một nhóm nhân khẩu học nhất định, việc di chuyển có thể được thúc đẩy bởi ¢ â Âđủ tín dụng Google Cloud [hoặc Azure hoặc AWS] để thực hiện chuyển đổi đáng giá .à ¢ â  Thật không may, kiểu phân tích chi phí/lợi ích đơn giản này đã bỏ qua tất cả các chi phí tiềm ẩn khi chạy trên đám mây, như David Linthicum đã trình bày chi tiết. Như GitLab rõ ràng đã phát hiện ra, các khoản tín dụng có thể khuyến khích di chuyển nhưng chúng không nhất thiết phải trả tiền cho nó. Như được mô tả trong nhận xét HN, à ¢ â ÂTại GitLab, chúng tôi đã chuyển từ AWS sang Azure, sau đó đến Google Cloud. à ¢ â  Tại sao lại rời AWS ngay từ đầu? Tiền là một vấn đề, nhưng không phải vì AWS đắt hơn. Thay vào đó, đó là một vấn đề với thiết lập: à ¢ â ÂGiống như hầu hết các công ty, rất ít người ta chú ý đến chi phí, thiết lập, v.v. [khi bắt đầu với AWS]. Kết quả là về cơ bản, chúng tôi đã đốt tiền. à ¢ â  Cùng với đó là một đề nghị cho các khoản tín dụng Azure miễn phí mà ¢ â Âsẽ giúp chúng tôi tiết kiệm một số hóa đơn trị giá như một năm. một số tiền khá lớn vào thời điểm đó Âm thanh tuyệt vời, phải không? à ¢ â ÂViệc chuyển qua khá khó khăn và â⦠chúng tôi đã đốt hết các khoản tín dụng miễn phí *rất* nhanh chóng.ââ Sau đó, công ty đã quyết định chuyển sang Google Cloud (vì những lý do không giải thích được), và nhận thấy rằng việc di chuyển, một lần nữa, là một "quá trình đầy thách thức."ââ Người bình luận đã học được gì từ trải nghiệm này? “Nhìn lại, nếu tôi thành lập một công ty, có lẽ tôi sẽ gắn bó với thứ gì đó như Hetzner hoặc một nhà cung cấp kim loại trần giá cả phải chăng khác. Dịch vụ đám mây rất tuyệt *nếu* bạn sử dụng dịch vụ của họ ở mức tối đa có thể, nhưng tôi nghi ngờ trong 90% trường hợp, nó chỉ trở thành một yếu tố chi phí lớn mà không mang lại lợi ích xứng đáng.ââ Đối với tôi, đây là bài học sai chính xác. == Vẫn chưa hiểu đám mây == Nếu bạn đọc qua toàn bộ chủ đề, bạn sẽ thấy rất nhiều khẳng định tự tin rằng đám mây tự làm (trên Hetzner hoặc các máy chủ lưu trữ chuyên dụng khác) là cách tốt nhất. (Ở đây và ở đây và ở đây.) Như họ nói, đám mây công cộng à ¢ â Âchậm hơn và đắt hơn máy chủ của riêng bạn rất nhiều. à ¢ â  Ngoại trừ việc nó không ¢ â  . Ý tưởng cho rằng các chuyên gia CNTT có thể dễ dàng à ¢ â Âra khỏi đám mây ¢ â  là sai và không quan trọng. Cloud chưa bao giờ thực sự tiết kiệm tiền. Đó là về việc tối đa hóa tính linh hoạt và năng suất. Như một người bình luận trên HN đã chỉ ra, “Tôi làm việc trong một nhóm rất nhỏ. Chúng tôi có một vài nhà phát triển nhân đôi vai trò ops. Không ai trong chúng ta đang hoặc muốn trở thành quản trị viên hệ thống. Đối với trường hợp của chúng tôi, ECS [Dịch vụ thùng chứa đàn hồi] của Amazon là một công cụ tiết kiệm thời gian và tiền bạc rất lớn.à ¢ â  Bằng cách nào? Bằng cách loại bỏ các chức năng quản trị hệ thống mà trước đây nhóm phải thực hiện. à ¢ â ÂVâng, hầu hết các vấn đề mà chúng tôi gặp phải trước đây có thể đã được giải quyết bởi một sysadmin có năng lực, nhưng đó chính xác là vấn đề... việc thuê một sysadmin giỏi sẽ tốn kém hơn nhiều đối với chúng tôi hơn là trả thêm một chút cho Amazon và chỉ nói với họ "vui lòng chạy các thùng chứa này với cấu hình này."Anh ấy đang làm đám mây đúng. Những người khác gợi ý rằng bằng cách chuyển sang các tùy chọn không có máy chủ, họ sẽ giảm thêm nhu cầu về quản trị viên hệ thống. Có, bạn càng đào sâu vào các dịch vụ dành riêng cho một đám mây cụ thể, thì việc di chuyển càng khó khăn hơn bất kể nhà cung cấp có ném bao nhiêu tín dụng cho bạn. Tuy nhiên, có thể cho rằng, bạn càng ít muốn di chuyển hơn nếu các nhà phát triển của bạn làm việc hiệu quả hơn đáng kể vì họ không phải lúc nào cũng phát minh lại bánh xe cơ sở hạ tầng. Một công ty đã cố gắng tránh khóa vào bất kỳ đám mây cụ thể nào. à ¢ â ÂChúng tôi đã phát triển sản phẩm của mình ngay từ lần đầu tiên để triển khai trên 3AWS, Azure, IBM.à ¢ â  Làm thế nào vậy? Bằng cách à ¢ â Âdính vào mẫu số ít chung nhất là FaaS/IaaS ([AWS] Lambda, [Amazon] S3, [Amazon] API [Gateway], Kubernetes Nghe có vẻ đơn giản phải không? ââÂNó chắc chắn là không dễ dàng. Chúng tôi cũng đã bỏ qua các công cụ có thể đã giúp chúng tôi rất nhiều [nếu chúng tôi ở lại với] một đám mây duy nhất để trở thành nhiều đám mây.ââ Điều đó có đáng không nó? ââÂDi chuyển giữa các tính năng được chia sẻ nhất định là có thể, nhưng chắc chắn không phải là một vài cú nhấp chuột hoặc một vài tác vụ của Jenkins. Di chuyển giữa các tính năng là một công việc toàn thời gian. Tìm cách thực hiện công việc VM nhỏ mà bạn đã làm trong AWS , bây giờ trong Azure, sẽ mất thời gian và học hỏi. Và di chuyển giữa quyền AWS IAM và Azure [Active Directory]? Thời gian, thời gian và thời gian.à ¢ â Nói cách khác, Multicloud không dễ thực hiện và việc di chuyển cũng vậy. Điều đó có nghĩa là cuối cùng không có giá trị nó? Không cần thiết. Như Miles Ward, CTO của SADA (một đối tác chính của Google Cloud), mô tả, có thể có những lý do thuyết phục để chuyển sang một đám mây khác. à ¢ â ÂĐối với rất nhiều người, nó chỉ dễ sử dụng và hiệu quả để hoàn thành công việc; đối với những người khác, đó là sự quan tâm và hợp tác; đối với nhóm thứ ba, đó là những lợi thế về chi phí vô lý; và thứ tư, đó là hiệu suất và độ tin cậy.à ¢Â Như vậy, khi ââÂkhách hàng nhìn thấy lỗ hổng ở một hoặc nhiều trong bốn lĩnh vực đó â⦠họ di chuyển .à ¢ â  Ward có lẽ đúng: Có *có thể* lý do thuyết phục để di chuyển. Chỉ cần đảm bảo thực hiện phân tích đầy đủ về tổng chi phí sở hữu của việc di chuyển, điều này cần vượt xa à ¢ â Âcloud X đang cung cấp cho tôi khoản tín dụng 50.000 đô la. à ¢ â  Ngoài ra, trước bạn quyết định triển khai đám mây của riêng bạn, bạn nên tính đến chi phí liên quan đến việc quản lý tất cả cơ sở hạ tầng của riêng mình.