2016-07-30 123 views
-1

在過去的10多年中,我一直在開發桌面軟件。我已經成功地避免了學習大多數Web技術。具體做法是:建議使用亞馬遜網絡服務的最佳途徑

  • ASP(任何版本)
  • HTML5
  • MVC
  • MVVM

我知道其他Web技術的一點點,像REST和SOAP服務,Javascript和更改Web配置文件。我希望能夠將我的職業生涯轉向Web,特別是這些亞馬遜網絡服務(AWS)。環顧四周,似乎他們正在由硬核Web開發人員開發。

爲了能夠開發AWS,通過學習其他一些Web技術,我的最短路徑(或最佳路徑)是什麼?

回答

1

在亞馬遜網絡服務上開發軟件通常與在其他計算機上開發軟件沒有區別。您使用相同的操作系統,編程框架和網絡標準。

選擇使用雲供應商像AWS的好處是:

  • 容易地獲得資源上隨收隨付即付模式(例如,使用一個虛擬機幾個小時,然後將其關閉,並停止支付)
  • 的能力向外擴展,以增加額外的容量在需要的時候,再擴展,在去除多餘的資源並不需要(從而節約開支)
  • 趁着當他們應用程序ervices如排隊服務,通知服務和數據庫服務,而不必部署和管理自己
  • 的能力,腳本資源,使他們能夠以一種易於重複的方式進行自動化部署

雲供應商負責部署和管理系統的無聊活動,以便您可以專注於更有趣的增值活動,如編寫代碼和交付業務價值。

底線:您是否使用AWS等雲服務並不重要。你會使用相同的技術,但你可以避免無聊的位。至於你應該學習哪些技術,這個問題對於像StackOverflow這樣的論壇來說太開放了,它被設置爲回答圍繞軟件開發的具體問題。

+0

感謝您花時間。一個有用的開始。 –