微軟正式發布Azure Storage上的靜態網站

微軟正式宣布了Azure Storage上的靜態網站,提供了從托管在Azure Storage上的HTML、CSS和JavaScript文件提供內容的能力。靜態網站包含內容固定的Web頁面,同時仍然允許利用JavaScript等客戶端代碼來創建豐富的用戶體驗。

有了這個新功能,繼用于計算的Azure Functions、用于消息傳遞的Event Grid和用于工作流的Logic Apps之后,微軟將無服務器模式引入到了網站領域。因此,Azure Storage上的靜態網站為我們提供了無服務器應用程序的優勢,包括按次計費、自動擴展和底層基礎設施抽象。其他云提供商也提供類似的服務,在其平臺上托管靜態網站。例如,AWS已經借助Amazon S3引入這個特性有相當長一段時間了。

只能提供靜態內容,靜態網站面向的是網站場景的特定子集。但是,由于總是可以通過從客戶端代碼調用服務的端點來調用其他服務,所以可以與其他系統交互。微軟ASP. NET MVP兼Peipman Consult所有者Gunnar Peipman解釋了在什么情況下這是最合適的解決方案:

產品、活動和促銷的登錄頁。這些頁面通常是一次性的工藝品,看起來很漂亮,對訪問者很有吸引力。這些頁面通常來自銷售和營銷機構。它們只是一個zip歸檔文件,其中包含一組不與后端系統通信的文件。

離線CMS ——有些公司在托管在他們的局域網中的服務器上建立他們的網站。雖然CMS是完全動態的,但站點本身是靜態的。修改后的站點被發布到某個文件夾并上傳到服務器。有些政府部門利用這一策略將公共空間的風險載體的數量降到最低。

單頁面應用程序(SPA)——SPA可能是純靜態站點,使用后臺Web服務與服務器通信。后端可以是Web API應用程序或Azure Functions集。

只需點擊Storage帳戶上的一個按鈕就可以在Azure Storage上托管一個靜態網站,它會生成提供內容的端點。啟用此選項將創建一個容納文件的容器。隨后,在把內容上傳到這個容器之后,在這里提供索引頁的名稱,以及可選的自定義錯誤頁。此外,文檔還提供了一個詳細的入門指南。

\"image\"

由于所有這些都是運行在Azure Storage上,所以還可以利用這些靜態網站上的其他幾個選項。例如,通過配置自定義域,可以在任何注冊域名下訪問它們。要將SSL與自定義域結合使用,可以使用Azure CDN通過HTTPS提供頁面。最后,利用Azure Search功能,可有很容易地將搜索功能添加到Web頁面中。

查看英文原文:

https://www.infoq.com/news/2018/12/azure-storage-static-websites

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/281036.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/281036.shtml
英文地址,請注明出處:http://en.pswp.cn/news/281036.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

帝國國王科技大學上機題解(二)

1.找到字符串中出現次數最少的字符 題目描寫敘述 給定一個字符串(長度小于50) 找到該字符串出現次數最少的字符 假設有兩個字符出現次數同樣,并且均出現最少。那么ASCII碼小的字符優先 輸入 輸入為一行字符串。不含空格 輸出 輸出出現次數最少…

如何在計算機上閱讀漫畫書

Reading and organizing a comic book collection on your computer is efficient and a lot of fun. Today we will look at a couple of free applications that allow you to read your favorite comic books on your computer. 在計算機上閱讀和組織漫畫集非常有效&#xf…

C# WinForm 自啟動/模擬開機自動啟動

遇到重寫啟動步驟,C#調試時顯得比較折騰,既要等待重啟,又要保存當前文件。 讓程序自動重啟模擬這樣電腦重啟步驟,顯得非常方便。在http://bbs.csdn.net/topics/100187453找到下面代碼,直接使用。 ProcessStartInfo p…

工業互聯網平臺實現路徑

我國工業互聯網平臺建設雖然仍處于產業培育期,但是工業互聯網平臺也得到了初期的快速發展,得益于平臺企業的積極投入和各地工業和信息化主管部門的大力推動,從平臺建設推廣的經驗來看,下面談一下個人認為傳統制造企業平臺戰略比較…

Javascript基礎之-Promise

轉載自: http://www.lht.ren/article/3/ Promise是什么呢?根據ecma-262的定義: Promise是一個被用于延時計算的最終結果的占位符 (A Promise is an object that is used as a placeholder for the eventual results of a deferred (and possi…

linux進階命令2

linux進階命令2 壓縮1.壓縮的概念1)壓縮的目的: 在網絡傳遞文件時,可以先將文件壓縮,然后傳遞壓縮后的文件,從而減少網絡帶寬。 接受者接受文件后,解壓即可。2)壓縮的類型 有損壓縮、無損壓縮。…

PHP經常使用正則表達式匯總

1. 平時做站點常常要用正則表達式,以下是一些解說和樣例,僅供大家參考和改動使用: 2. "^\d$"  //非負整數(正整數 0) 3. "^[0-9]*[1-9][0-9]*$"  //正整數 4. "^((-\d)|…

psa name_Windows 10安全性PSA:啟用自動商店更新

psa nameMicrosoft sometimes distributes important security updates through the Microsoft Store. That’s the lesson we’re learning in July 2020, when Microsoft sent an important update for Windows 10’s HEVC codecs not via Windows Update but via the Store.…

C# ListView 簡單命令例子

編寫工具常用到ListView控件,能簡單列出選項,常用到流程校驗顯示。這里介紹簡答顯示,添加與刪除功能。 1.添加表頭,與顯示。 this.listView1.Columns.Add("隊列", 40, HorizontalAlignment.Left);this.listView1.Column…

C#并行編程-Task

什么是異步同步和異步主要用于修飾方法。當一個方法被調用時,調用者需要等待該方法執行完畢并返回才能繼續執行,我們稱這個方法是同步方法;當一個方法被調用時立即返回,并獲取一個線程執行該方法內部的業務,調用者不用…

手機照片丟失或誤刪如何恢復

手機照片丟失或誤刪如何恢復?我們每個人從剛出生就開始拍照片,一周歲照片、二周歲照片、三周歲照片等,因為照片可以記錄我們從小到大的模樣和變化。無意照片對我們每個人來說都很重要,如果手機突然壞以前的照片都找不到了怎么辦呢…

C++學習筆記(二)——交換函數(swap)

這次我們要透過一個簡單的函數swap深入理解函數傳參的本質以及在C中如何選擇傳參方式。 先來看第一段程序: void swap(int x, int y) {int temp y;y x;x temp; } 通過main函數的調用,我們發現x,y并未實現交換: int main() {int x 1;int y…

大數據背后是個萬億市場

2014年的GDP中消費占比已經超過了50%,標志著中國經濟正在向市場經濟轉型,消費占GDP50%-70%是中等發達國家向市場經濟過渡的一個表現,未來中國經濟增長最大的引擎應該來源于消費,特別是個人消費。中國正在經歷經濟結構調…

ipad iphone開發_如何將iPhone或iPad置于恢復模式

ipad iphone開發If your iDevice starts acting strangely and you’ve run through the gamut of normal troubleshooting fixes, Recovery Mode may be your answer. This lets you easily reset the device and re-install iOS using iTunes. 如果您的iDevice開始運行異常&a…

從三層架構說起,談談對歷史項目的小改造

web development項目背景說明最近接手一個 “老” 項目的需求修改,項目整體基于 .net core 3.1 平臺,以傳統的三層架構為基礎構建。了解需求后,逐步對原有項目框架進行大概的了解,主要是熟悉一些框架的開發規范,基本工…

C# message簡單實現窗口間信息接收與發送

剛接觸windows 不同程序 窗口消息傳遞,不理解IntPtr SendMessage(int hWnd, int msg, IntPtr wParam, IntPtr lParam)這函數怎么用?消息內容怎么傳遞過去,還遇到需要message結構體?IntPtr怎么用呢? 但實際只是用來傳個…

在Kubernetes集群上部署和管理JFrog Artifactory

JFrog Artifactory是一個artifacts倉庫管理平臺,它支持所有的主流打包格式、構建工具和持續集成(CI)服務器。它將所有二進制內容保存在一個單一位置并提供一個接口,這使得用戶在整個應用程序開發和交付過程中,能更易于…

已知思科ASA設備漏洞仍在其新版本中存在

近日,名為“Shadow Brokers(影子經紀人)”的黑客組織聲稱成功入侵了跟NSA相關的Equation Group(方程式組織)的計算機系統,并成功竊取到了大量的機密信息以及黑客工具。隨后,“Shadow Brokers”黑客組織將60%的泄漏文件在網上進行了公布&#…

Yii Listview

轉載于:https://www.cnblogs.com/xiong63/p/8546376.html

Git 操作筆記/pip換源

pip換源 阿里云的源,在cmd命令行中輸入上述命令即可 pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ 還原commit 不可逆 1.git log2.選擇某次提交的commit ID3.使用git reset --hard commit ID 遠程查看與斷開 git remote -vgit remote rem…