2019年10月6日 星期日

Azure Container

Azure Container


  1. Azure Container Registry: IaaS, 受管理的Docker registry service,用於儲存與管理私有private的容器影像檔。
  2. Azure Container Instance: PaaS, 用於部屬與執行Docker container,可讓您專注於應用程式的設計與建置,而不必費心管理執行應用程式的基礎結構。
  3. Azure Kubernetes Service: PaaS, Containers Orchestrator 管理控制與資源調配大量Container,官方描述: 完全受控的 Azure Kubernetes Service (AKS) 可讓您輕鬆部署及管理容器化應用程式。其提供無伺服器 Kubernetes、整合的持續整合與持續傳遞 (CI/CD) 體驗,以及企業級的安全性與治理。在單一平台集結您的開發與營運團隊,好整以暇地快速建置、提供及調整應用程式。
    • Kubernetes簡稱為K8s:8代表K到s中間的8個字
    • 使用YAML檔案來部屬
    • 適用多個容器、自動擴展、協同作業應用程式升級

Azure Kubernetes Service (AKS)

Question: access to AKS1 can be granted to the Azure AD users.
Ans: From Azure AD, create an OAuth 2.0 authorization endpoint

AKS-managed Azure Active Directory integration
Azure AD authentication overview
Cluster administrators can configure Kubernetes role-based access control (RBAC) based on a user's identity or directory group membership. Azure AD authentication is provided to AKS clusters with OpenID Connect. OpenID Connect is an identity layer built on top of the OAuth 2.0 protocol. For more information on OpenID Connect, see the Open ID connect documentation.

Kubernetes Documentation \Reference \Accessing the API \Authenticating
OpenID Connect Tokens
OpenID Connect is a flavor of OAuth2 supported by some OAuth2 providers, notably Azure Active Directory, Salesforce, and Google. The protocol's main extension of OAuth2 is an additional field returned with the access token called an ID Token. This token is a JSON Web Token (JWT) with well known fields, such as a user's email, signed by the server.

2019年10月3日 星期四

SQL Server Role-based certifications (SQL Server 證照) and Azure資料工程師認證

SQL Server Role-based certifications (SQL Server 證照) and Azure資料工程師認證


新式證照

Microsoft Certified: Azure Data Fundamentals (Azure 資料基礎認證)
職務角色: 資料工程師, 資料庫管理員
必要考試: DP-900

Azure資料工程師
Microsoft Certified: Azure Data Engineer Associate (Azure資料工程師副學士認證)
規格需求: 測驗 DP-200, DP-201
Azure資料工程師使用完整堆疊的Azure資料服務來設計和實作資料管理,監控,安全性和隱私權,以滿足業務需求。

Azure資料科學家
Microsoft Certified: Azure Data Scientist Associate (Azure資料科學家副學士認證)
規格需求: 測驗 DP-100
Azure資料科學家套用他們在資料科學和機器學習方面的知識在Azure上實作和執行機器學習工作負載;特別是使用Machine Learning Service。

Azure AI工程師
Microsoft Certified: Azure AI Engineer Associate(Azure AI工程師副學士認證)
規格需求: 測驗 AI-100
Azure AI 工程師使用認知服務,機器學習和知識探勘來構建和實作涉及自然語言處理,語音,電腦視覺 ,機器人和代理的 Microsoft AI 解決方案。

Microsoft Certified: Azure Database Administrator Associate (Azure 資料庫管理員)
職務角色: 資料庫管理員
必要考試: DP-300



舊式證照

  • MCSA: SQL 2016 Database Administration
  • MCSA: SQL 2016 Database Development
  • MCSA: SQL 2016 BI Development
  • MCSA: BI Reporting
  • MCSE: Data Management and Analytics

Microsoft Certified Solutions Associate(MCSA)

MCSA: SQL 2016 Database Administration


This certification retires on January 31, 2021. You will no longer be able to earn this certification after this date. Any certifications you earn prior to their retirement dates will continue to appear on your transcript in the Certification Dashboard. You can also browse all retired certifications.

MCSA: SQL 2016 資料庫管理
本認證展現您具有資料庫安裝、維護、組態和配置任務的技能。

通過2科必要考試
Exam 70-764/Course 20764B 
Administering a SQL Database Infrastructure
適用於執行安裝、維護及設定工作的資料庫專業人員。其他職責包括設定資料庫系統、確保這些系統能有效運作,以及定期儲存、備份資料並保護資料免受未經授權的存取。

Exam 70-765/Course 20765A
Provisioning SQL Databases
適合結構設計師、資深開發人員、基礎結構專員,以及程式開發潛在客戶。應試者必須具備下列各項的工作知識:各種雲端服務模型與服務模型架構、資料儲存空間選項,以及資料同步處理技術。除了整合 Azure 應用程式與外部資源之外,應試者還必須具備下列各項的工作知識:部署模型、升級與移轉資料庫,以及應用程式與服務。


MCSA: SQL 2016 Database Development

MCSA: SQL 2016 資料庫開發
本認證展示您身為資料庫 (內部部署資料庫和雲端式資料庫兩者) 專業人員的基本技能。

通過2科必要考試
Exam 70-761/Course 20761A
Querying Data with Transact-SQL
本測驗適合具有兩年以上經驗、且想驗證其編寫查詢技能與知識的 SQL Server 資料庫管理員、系統工程師和開發人員。

Exam 70-762/Course 20762B
Developing SQL Databases
本測驗適合跨組織建置及實作資料庫,並確保資料為高度可用的資料庫專業人員。其職責包括建立資料庫檔案、資料類型及資料表;規劃、建立及最佳化索引;確保資料完整;實作檢視畫面、預存程序及函式,和管理交易與鎖定。


MCSA: SQL 2016 BI Development

MCSA: SQL 2016 Business Intelligence Development

本認證證明您具備擷取、轉換及載入 (ETL) 資料倉儲等技能,以及使用多維度及表格式資料模型和線上分析處理 (OLAP) Cube 來實作 BI 解決方案的技能。

通過2科必要考試
Exam 70-767/Course 20767A
Implementing a SQL Data Warehouse
本測驗適合要建立商業智慧 (BI) 解決方案的擷取、轉換與載入 (ETL) 以及資料倉儲開發人員。其責任除了 ETL 與資料倉儲實作之外,還包括資料清理。

Exam 70-768/Course 20768A
Developing SQL Data Models
本測驗適合主要工作內容為建立商業智慧 (BI) 解決方案的 BI 開發人員,且這些解決方案必須實作多維度資料模型、實作並維護 OLAP Cube,以及實作表格式資料模型。


MCSA: BI Reporting

MCSA: BI Reporting

取得 Microsoft 認證,打造您在 BI 報告方面的專業職涯

通過2科必要考試
測驗 70-778/課程 20778A
使用 Power BI 來分析和可視化處理資料
本測試的應試者應該能夠良好地理解如何使用 Power BI 來執行資料分析。應試者應當在連接資料來源,執行資料轉換,使用 Microsoft Power BI Desktop 進行建模和可視化資料,以及使用 Power BI 服務來設定儀錶板等方面比較精通。應試者還應該非常熟悉對 Microsoft SQL Azure 和 SQL Server Analysis Services (SSAS) 的直接連通性,以及實作 Microsoft Excel 中的資料分析。應試者可能包括 BI 專業人員、資料分析師,以及其他負責使用 Power BI 創建報告的相關職業人員。

測驗 70-779/課程 20779A
使用 Microsoft Excel 分析和將資料視覺化
本測試的應試者應該能夠良好地理解如何使用 Microsoft Excel 來執行資料分析。應試者還應當能夠使用、轉化、建模以及可視化 Excel 中的資料。應試者還應具有在 PowerPivot, PivotTables, 和 PivotCharts 中設定和處理資料的能力。應試者可能包括 BI 專業人員、資料分析師,以及其他負責使用 Excel 分析資料的相關職業人員。


Microsoft Certified Solutions Expert(MCSE)

MCSE: Data Management and Analytics

This certification retires on January 31, 2021. You will no longer be able to earn this certification after this date. Any certifications you earn prior to their retirement dates will continue to appear on your transcript in the Certification Dashboard. You can also browse all retired certifications.

MCSE: 資料管理和分析
展示您在SQL管理方面的廣泛技能,構建企業級資料解決方案,以及利用商業智慧資料 - 內部部署和雲端環境。

先取得以下任一個證照
MCSA: SQL Server 2012/2014
MCSA: SQL 2016 Database Administration
MCSA: SQL 2016 Database Development
MCSA: SQL 2016 BI Development
MCSA: BI Reporting

再通過以下任一科考試
Exam 70-464/Course 20464
Developing Microsoft SQL Server Databases

Exam 70-465/Course 20465
Designing Database Solutions for Microsoft SQL Server

Exam 70-466/Course 20466
Implementing Data Models and Reports with Microsoft SQL Server

Exam 70-467/Course 20467
Designing Business Intelligence Solutions with Microsoft SQL Server

Exam 70-762/Course 20762
Developing SQL Databases

Exam 70-767/Course 20767
Implementing a Data Warehouse using SQL

Exam 70-768/Course 20768
Developing SQL Data Models

Exam 70-777/Course 20777
Implementing Microsoft Azure Cosmos DB Solutions


To earn the MCSE: Data Management & Analytics certification, complete the following requirements:


SQL Server Planning, Pricing and License

  Server-CALs授權模式 1.需購買的量應該是所有終端用戶的電腦 例如:一台Data warehouse主機 與 一台Web報表主機,但公司有50人或電腦會連進Web報表主機開啟報表,則應該每一台用戶端電腦都需要有CALs授權,Data warehouse主機購買Ser...