10種可以遷移到雲的應用程式

周雪峰發表於2019-02-11

在雲服務的安全性和可靠性方面,提供商們已經取得了很大的進步——Justin James認為,這些型別的應用程式最適合遷移到雲中。

直到最近,我都沒有太大的興趣把一些關鍵性的應用程式放到雲中,或是讓其他人這麼做。我已經被那些做事缺乏條理的供應商或提供商們坑了無數次了。但是,在過去的幾年裡,一些事情發生了很大的改變。有一種新型別的應用程式供應商出現了,它們可以讓某些應用程式更穩定,並且,它們已經在可靠性,安全性和透明性方面贏得了不錯的聲譽。是重新關注雲的時候了。這是10種可以遷移到雲中的應用程式。

1,Email

Email是許多組織的命根子,因此,許多公司都不願意輕易地放手。這是可以理解的。但是,一些託管的email提供商早就把屬於300個賬戶的5000個郵箱遷移到了廉價的,支援基本的POP3/SMTP配置的計算機上了。如果基本的email服務一直處於雲中,你還可以從各種提供商那裡(如果你需要的話)獲取託管的Exchange服務,以及一些高階的,非Exchange的服務。Email架構已經變得十分標準化了,把它放在你的防火牆的後面,除了減輕監管方面的心理壓力之外,已經沒有其他的意義了。

2,會議軟體

安裝和維護會議軟體可不是一件好玩的事情。有時候事情會更加糟糕,當它崩潰的時候,它需要馬上恢復正常。和email一樣,把它放在你的防火牆的後面保護起來,沒有任何意義。安裝和配置它也十分複雜,需要專家才能完成——除非你不介意佔用一個職員幾天的時間,這一點也和email一樣。把這類應用程式遷移到雲中,每個月或每年的費用很低,這絕對是你可以承受的。沒有一個人會注意到這一點的,而節省下來的時間,你的職員卻可以做其他的事情。

3,CRM

決定要外包CRM可能會引起恐慌。畢竟,像email一樣,CRM也是許多公司積累下的寶貴財富。但是把CRM放在自己的資料中心裡,不會獲得任何技術方面的好處。很明顯,對於低頻寬的應用程式來說,你可以省下維護方面的開銷。另外,許多CRM系統的授權可能會比較麻煩。遷移到託管的CRM系統中,可以讓你節省更多的時間,來處理更重要的事情。

4,Web託管

在過去,託管Web空間就像託管email一樣令人“毛骨悚然”——如果你願意花一大筆錢購買一個專用的伺服器,那就另當別論了。許多供應商都切換到了虛擬的託管環境中,或者,他們本身就提供了一個虛擬的託管服務,這可以在很多程度上提高系統正常執行的時間,降低安全風險,同時,這可以讓它們提供對伺服器更加開放和直接的訪問。這是一個好訊息,尤其是對於那些擁有自定義的應用程式(這些應用程式除了需要拷貝一些檔案以外,還需要一個特定的部署路徑)的公司來說,這絕對是一個好訊息。

5,開發測試實驗室

對於軟體開發者來說,構建和維護測試環境是他們的一大負擔。為了完成這個工作,你需要把各種作業系統,補丁和相關的應用程式進行排列組合。你會發現,即使是一個簡單的Web應用程式,也需要大約100種測試環境。有一些優秀的供應商已經構建了那些測試系統,並且可以讓你通過簡單地點點滑鼠來配置它們,你為什麼還要自己做這些事情呢?你可以放心地把Key交給開發方面的職員,而且,你還可以確定他們無法永久性地破壞那些測試系統。

6,視訊託管

幾年以前,對於使用一般的視訊站點來託管自己的視訊,我並不看好。在假設這些視訊站點都是為了娛樂而存在的情況下,許多公司都會遮蔽這些視訊站點。實際上,他們真正擔心的是廣告出現在他們的視訊上,而且,通常情況下,這些視訊都會被壓縮,這樣的話,視訊的質量就會下降。現在,一些著名的視訊站點在質量上都有了很大的改進,而且,已經很少有公司遮蔽它們了,因為它們有許多其他正規的用途。另外,一些站點還提供了廉價的付費服務,通過這些服務,你可以對你的視訊進行更多的控制,比如:指定那些視訊可以出現在什麼地方,以及提高它們的質量等。

7,Email安全

即使你不把你的email應用程式交給託管供應商,你也要看看第三方是如何履行反垃圾郵件和反病毒的職責的——即使它只是第一道防線。如果你看看收到的email有多少封是垃圾郵件,你會發現你可以通過讓第三方執行email的初步掃描來顯著地減少你需要的頻寬。這還可以讓你降低email伺服器的數量。從我個人的體會來說,即使是一個小型的公司,收到的垃圾郵件也會讓它的email伺服器和網路不堪重負。一個優秀的外網垃圾郵件掃描器可以讓這一切都徹底地改變。

8,公用的應用程式元件

對於開發專案來說,總是存在著“構建”vs“購買”的問題,但是雲增加了一種新的方式。許多過去需要購買的元件或庫,現在通過Web服務來提供了,它們按使用量來收費。通常,那些服務把各種低階的功能整合成一個完整的,獨立的產品。那些Web服務的數量多的驚人,根據具體的應用場景,使用它們也許可以避免你自己構建這些元件。

9,基本的辦公應用程式

如果你一定需要全功能的Microsoft Office suite,那麼這種方式並不適合你。但是,如果你的組織只使用Office功能集中的一小部分功能,那麼,你可以考慮一下全新的,線上的Office的替代品(或者是微軟提供的Office的線上版本)。老實說,當這一切成為可能的時候,我甚至從沒有想過這一天會到來,但是,對於某些公司來說,這的確比較合適。在做這個遷移之前,要誠實地面對你自己,要和使用者緊密地合作,因為這會對他們的工作造成很大的影響。

10,批處理應用程式

有一種應用程式在雲中如魚得水,那就是批處理應用程式,例如:資料倉儲。只要你可以在不中斷操作的情況下從雲中獲得需要的資料,那麼這種可以在雲中迅速地擴充套件容量的能力可以節省大量的開銷。例如,為了完成每週一次的任務,你可能需要15個伺服器的計算能力,你是願意把15個伺服器放在機房裡等著使用,還是願意修改這個任務,執行15個雲例項來處理這個任務,然後再關閉它們?毫無疑問,在這樣的場景中,雲端計算有著明顯的優勢。

相關文章