Windows Docker Container 介紹

Container 容器技術是新一代的虛擬化技術,是企業邁向微服務架構的必經之路,本篇將針對 Windows 環境下的應用程式虛擬化,介紹其應作的原理,以利呼應我另外一篇 SQL Server Container的文章。
Container 容器技術早在 Unix時代就已經存在了,隨著市場上在Infrastructure對於虛擬化技術的廣大需求,以及應用情境的普及。虛擬化以技術的層次,已經發展出硬體、指令集、作業系統、函式庫、應用程式…等五大類別。以應用情境來看,虛擬化可歸納成Hypervisor型、主機型、容器化…等三大類型。
 

...繼續閱讀 »

Using SSMS migrate SQL to Azure

由於優秀的企業不斷地在追求全新的商業模式、全球化商業佈局,支持著國際大廠對於雲端技術不遺餘力的發展著。所以資料庫上雲端,已經是很成熟的應用了。微軟為了協助客戶能夠將資料庫移轉至雲端,依據不同的情境,開發了許多實用的小工具,本篇將回到起點,介紹SSMS 17.9的雲端移轉功能以及其原理

...繼續閱讀 »

Introduce data migration assistant 4.0

Data Migration Assistant(DMA)是微軟所開發的資料庫升級工具,他主要是能協助客戶偵測舊環境的相容性以及部份/不再支援的功能分析。此外它也附帶提供了Schema與Data移轉的功能,由於它的底層是使用 bulk copy 逐筆逐筆的方式,對於中大型的資料庫建議僅進行 Schema的移轉,再搭配其他高效的方式來進行 Data的移轉。

...繼續閱讀 »

Azure SQL Managed Instance 初體驗

縱使Azure SQL Database具有合理價格、高度安全(威脅分析)、不需要自行負責管理與營運、不用擔心效能問題…種種優勢,但受限於原先在地端資料庫中包山包海的一大堆服務,為了擠進只聚焦於關聯式資料庫引擎的 Azure SQL Database,你必需瘦身做適度的改寫才能上雲。
為此微軟在2018的十月推出了Azure SQL Managed Instance(以下簡稱MI)服務,也因為相容性高達98~99%,你幾乎可以在不用修改程式碼的條件下,直接搬上雲。

...繼續閱讀 »

Microsoft Professional Program Overview (2019)

隨著微軟新上任的 CEO Satya上台以來,推動了數次的組織重整與公司轉型,來迎接一段時間就會發生的政府政策的更動、高速發展的科技突破、快速變化的客戶需求,以及種種的環境面的挑戰。外也隨著AI人工智慧在技術上的突破,微軟結合MOOC平台與美國長春藤名校,協助企業來訓練國家、企業所需要的各種AI/IoT/Big Data...等先進科技人才,叫作 Microsoft Professional Program 簡稱 MPP
 

...繼續閱讀 »

SQL 2016 Stretch database-2

延展資料庫 Stretch database 是SQL2016 開始提供一腳在雲端一腳在地端的的混合雲的資料庫解決方案,尤其針對地端空間或是運算能力不足的情境特別能夠派上用場。目前已經成功地應用在全世界的政府以及民間各種產業,解決外部稽核時硬體調度的困難、金融業重要交易資料的混合雲建置(又要符合法規的冗長保存期限又要防止磁帶還原失敗的風險)、政府重要政策資料的混合雲建置(又要兼具便民的隨時查詢需求又要解決線上資料庫的空間不足)、ISV廠商不須要變更查詢或應用程式即可移動資料而且延展資料在雲端會自動備份降低管理複雜性、維運部門夜間資料庫備份因為DB太大(為了遷就許多偶爾才會被查詢的歷史資料)常常備份失敗…等惱人問題

...繼續閱讀 »

Microsoft Professional Program for Data Science(2018)

Microsoft Professional Program for Data Science 是微軟針對最近比較熱門的AI,所發展出的新的技術認證分支。
針對台灣的技術人員,我們可以依據語言、職業、所需的技術支援選擇以不同的方式來取得這個認證。如:需要中文教材、終身學習時數的公務人員、平時有在資策會上課的朋友可以選擇資策會的方案,就近取得所需技術協助。

...繼續閱讀 »