<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://roykim.ca/2026/02/15/doc-ingestion-cli-for-aks-kaito-rag-engine/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/02/image-8.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/02/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/02/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/02/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/02/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/02/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/02/ragengine-doc-ingestion.png</image:loc><image:title>ragengine-doc-ingestion</image:title></image:image><lastmod>2026-02-23T03:26:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/07/28/summary-on-aks-kaito-preset-language-models-and-gpus/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/02/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/02/image-1.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-02-16T21:24:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/07/13/running-open-weight-llms-on-aks-with-kaito-a-summary-of-model-families/</loc><lastmod>2026-02-14T16:06:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2026/02/10/my-journey-learning-to-build-ai-apps-on-azure-march-2025-to-feb-2026/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/02/blog-building-ai-apps.png</image:loc><image:title>blog-building-ai-apps</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/02/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-02-11T01:52:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2026/01/11/installing-kaito-rag-engine-on-azure-kubernetes-service/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/01/image-21.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/01/image-20.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/01/image-19.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/01/image-18.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/01/image-17.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/01/image-16.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/01/image-15.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/01/image-14.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/01/image-13.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/01/image-12.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-01-23T03:44:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2026/01/04/intro-to-kaito-rag-engine-on-azure-kubernetes-service/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/01/image-5.png</image:loc><image:title>Intro to KAITO RAG Engine on Azure Kubernetes Service</image:title><image:caption>Intro to KAITO RAG Engine on Azure Kubernetes Service</image:caption></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/01/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2026/01/image-3.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-01-17T16:23:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/12/22/using-streamlit-chatbot-ui-with-aks-kaito-language-model-inferences/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/671ba70a-0150-4335-a4fd-2fce5957fd2a.png</image:loc><image:title>Using Streamlit Chatbot UI with AKS KAITO Language Model Inferences</image:title><image:caption>Using Streamlit Chatbot UI with AKS KAITO Language Model Inferences</image:caption></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-20.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-19.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-18.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-17.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-16.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-15.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-14.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-01-10T02:14:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/12/21/install-kaito-v0-8-x-on-azure-kubernetes-service-with-phi-4-language-model/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/kait08x-featureblogheader.png</image:loc><image:title>Install KAITO v0.8.x on Azure Kubernetes Service With Phi-4 Language Model</image:title><image:caption>Install KAITO v0.8.x on Azure Kubernetes Service With Phi-4 Language Model</image:caption></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/create-a-highly-detailed-and-sharp-focus-image-featuring-a.png</image:loc><image:title>create-a-highly-detailed-and-sharp-focus-image-featuring-a</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-13.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-12.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-11.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-10.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-9.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-8.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/12/image-6.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-12-31T22:13:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/03/29/visual-studio-code-failed-to-connect-to-the-remote-extension-host-server/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-31.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-30.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-29.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-28.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-27.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-26.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-25.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-24.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-23.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-03-30T01:55:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/r/</loc><lastmod>2025-03-26T18:40:48+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://roykim.ca/2025/03/10/well-architected-framework-with-the-azure-verified-module-for-azure-kubernetes/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/2025-03-22_22-13-11.png</image:loc><image:title>2025-03-22_22-13-11</image:title></image:image><lastmod>2025-03-23T02:30:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/03/22/resolving-errors-in-azure-ai-search-indexer-against-blob-storage-account/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-22.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-21.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-20.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-19.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-18.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-11.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-10.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/2025-03-17_16-54-09.png</image:loc><image:title>2025-03-17_16-54-09</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-9.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-8.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-03-22T23:06:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/03/18/exploring-the-azure-naming-terraform-module/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/2025-03-18_23-53-35.png</image:loc><image:title>2025-03-18_23-53-35</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-16.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-15.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-14.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-13.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-12.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-03-19T19:50:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/speaking/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/05/8ea39-gab2019_royspeaking.jpg</image:loc><image:title>GAB2019_royspeaking</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/05/c3933-torontoreactorspeaking3.png</image:loc><image:title>TorontoReactorSpeaking3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/05/46214-img_20190821_1909334.jpg</image:loc><image:title>IMG_20190821_1909334</image:title></image:image><lastmod>2025-03-16T15:06:19+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://roykim.ca/2025/03/16/exploring-azure-verified-module-for-azure-kubernetes-service/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/exploring-avm-aks-thumb.png</image:loc><image:title>exploring-avm-aks-thumb</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/03/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-03-16T14:47:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/02/17/azure-verified-module-storage-account-firewalls-and-virtual-network-configuration/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-32.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-31.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-30.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-29.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-28.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-27.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-26.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-25.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-24.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-23.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-02-17T16:27:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/02/12/permissions-with-azure-ai-foundry-safety-and-security/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-19.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-18.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-17.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-16.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-15.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-14.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-13.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-02-13T03:22:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/02/12/an-intro-for-using-azure-verified-modules-with-terraform/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/create-a-high-resolution-highly-detailed-image-showcasing-an-azure-cloud-2.png</image:loc><image:title>create-a-high-resolution-highly-detailed-image-showcasing-an-azure-cloud</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/create-a-high-resolution-highly-detailed-image-showcasing-an-azure-cloud-1.png</image:loc><image:title>create-a-high-resolution-highly-detailed-image-showcasing-an-azure-cloud</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/create-a-high-resolution-highly-detailed-image-showcasing-an-azure-cloud.png</image:loc><image:title>create-a-high-resolution-highly-detailed-image-showcasing-an-azure-cloud</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-12.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-11.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-10.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-9.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-8.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-6.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-02-13T02:45:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/02/06/azure-terraform-starter-project-example/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/02/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-19.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-02-07T02:45:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/01/12/deep-dive-into-fine-tuning-an-lm-using-kaito-on-aks-part-3-deploying-the-ft-model/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-17.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-16.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-14.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-01-14T22:20:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/01/11/deep-dive-into-fine-tuning-an-lm-using-kaito-on-aks-part-2-execution/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-15.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-13.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-12.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-11.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-10.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-9.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-8.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-5.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-01-14T22:20:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/01/11/deep-dive-into-fine-tuning-an-lm-using-kaito-on-aks-part-1-intro/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/fine-tuning-kaito-diagram.png</image:loc><image:title>fine-tuning-kaito-diagram</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-01-14T22:19:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2025/01/14/deep-dive-into-fine-tuning-an-lm-using-kaito-on-aks-part-4-evaluation/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2025/01/image-18.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-01-14T22:17:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2024/12/28/building-a-chat-app-using-azure-ai-foundry-sdk-and-ai-search/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/chatapp-thumb.png</image:loc><image:title>chatapp-thumb</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-28.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-29.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-26.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-27.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-25.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-24.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-23.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-22.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-21.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-12-29T03:02:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2024/12/22/exploring-azure-ai-foundry-hubs-and-projects/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-16.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/aifoundryhub-thumb.png</image:loc><image:title>AIFoundryHub-thumb</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-15.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-14.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-13.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-12.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-11.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-10.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-9.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/12/image-8.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-12-22T16:29:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2024/10/31/gpu-virtual-machines-for-kaito-models-on-aks/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/11/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/11/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/11/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/11/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-11-07T02:03:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2024/10/20/effortlessly-setup-kaito-v0-3-1-on-azure-kubernetes-service-to-deploy-a-large-language-model/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/10/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/10/kaito-8-3-1.png</image:loc><image:title>kaito-8-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/10/kaito-prompt-response-1.gif</image:loc><image:title>kaito-prompt-response</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/10/kaito-8-4.png</image:loc><image:title>kaito-8-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/10/kaito-8-3.png</image:loc><image:title>kaito-8-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/10/kaito-8-2.png</image:loc><image:title>kaito-8-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/10/kaito-8-1.png</image:loc><image:title>kaito-8-1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/10/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/10/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/10/kaito-7-7.png</image:loc><image:title>kaito-7-7</image:title></image:image><lastmod>2024-11-02T03:10:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2024/03/26/did-my-apps-go-down-during-aks-upgrade-test-1/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/aksupgrade-test1.png</image:loc><image:title>aksupgrade-test1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-49.png</image:loc><image:title>image-49</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-48.png</image:loc><image:title>image-48</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-47.png</image:loc><image:title>image-47</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-46.png</image:loc><image:title>image-46</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-45.png</image:loc><image:title>image-45</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-44.png</image:loc><image:title>image-44</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-43.png</image:loc><image:title>image-43</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-42.png</image:loc><image:title>image-42</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-41.png</image:loc><image:title>image-41</image:title></image:image><lastmod>2024-10-03T01:52:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2024/03/11/fixing-a-failed-state-aks-cluster/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-22.png</image:loc><image:title>image-22</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-21.png</image:loc><image:title>image-21</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-20.png</image:loc><image:title>image-20</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-19.png</image:loc><image:title>image-19</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-18.png</image:loc><image:title>image-18</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-17.png</image:loc><image:title>image-17</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-16.png</image:loc><image:title>image-16</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-15.png</image:loc><image:title>image-15</image:title></image:image><lastmod>2024-05-17T10:28:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2024/03/10/installing-kubelogin-in-wsl-ubuntu-20-04/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-31.png</image:loc><image:title>image-31</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-30.png</image:loc><image:title>image-30</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/2024-03-12_22-59-41.png</image:loc><image:title>2024-03-12_22-59-41</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-29.png</image:loc><image:title>image-29</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-28.png</image:loc><image:title>image-28</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-27.png</image:loc><image:title>image-27</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-26.png</image:loc><image:title>image-26</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-25.png</image:loc><image:title>image-25</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-24.png</image:loc><image:title>image-24</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-23.png</image:loc><image:title>image-23</image:title></image:image><lastmod>2024-03-21T03:20:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2024/03/01/upgrading-my-azure-kubernetes-service-cluster/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/aksupgradeblog-thumb.png</image:loc><image:title>aksupgradeblog-thumb</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-14.png</image:loc><image:title>image-14</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-13.png</image:loc><image:title>image-13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-12.png</image:loc><image:title>image-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-11.png</image:loc><image:title>image-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-10.png</image:loc><image:title>image-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-9.png</image:loc><image:title>image-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-8.png</image:loc><image:title>image-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-7.png</image:loc><image:title>image-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/03/image-6.png</image:loc><image:title>image-6</image:title></image:image><lastmod>2024-03-09T23:24:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2024/02/28/scripting-azure-cli-with-6-features-in-github-copilot/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/githubcopilot6features-thumb.png</image:loc><image:title>githubcopilot6features-thumb</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-59.png</image:loc><image:title>image-59</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-58.png</image:loc><image:title>image-58</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-57.png</image:loc><image:title>image-57</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-56.png</image:loc><image:title>image-56</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-55.png</image:loc><image:title>image-55</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-54.png</image:loc><image:title>image-54</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-53.png</image:loc><image:title>image-53</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-52.png</image:loc><image:title>image-52</image:title></image:image><lastmod>2024-02-29T03:46:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2024/02/24/using-log-analytics-workspace-with-azure-open-ai-application/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-51.png</image:loc><image:title>image-51</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/akslawaopenai-thumb.png</image:loc><image:title>akslawaopenai-thumb</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-50.png</image:loc><image:title>image-50</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-49.png</image:loc><image:title>image-49</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-48.png</image:loc><image:title>image-48</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-47.png</image:loc><image:title>image-47</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-46.png</image:loc><image:title>image-46</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-45.png</image:loc><image:title>image-45</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-44.png</image:loc><image:title>image-44</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-43.png</image:loc><image:title>image-43</image:title></image:image><lastmod>2024-02-24T23:00:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2024/02/19/deploying-azure-kubernetes-service-demo-store-app-with-azure-open-ai-part-1/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/aksdemostorepart1-tn.png</image:loc><image:title>aksdemostorepart1-tn</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-21.png</image:loc><image:title>image-21</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-20.png</image:loc><image:title>image-20</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-19.png</image:loc><image:title>image-19</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-18.png</image:loc><image:title>image-18</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-17.png</image:loc><image:title>image-17</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-16.png</image:loc><image:title>image-16</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-15.png</image:loc><image:title>image-15</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-14.png</image:loc><image:title>image-14</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-13.png</image:loc><image:title>image-13</image:title></image:image><lastmod>2024-02-20T03:29:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2024/02/19/deploying-azure-kubernetes-service-demo-store-app-with-azure-open-ai-part-2/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/aksdemostorepart2-thumb.png</image:loc><image:title>aksdemostorepart2-thumb</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-37.png</image:loc><image:title>image-37</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-36.png</image:loc><image:title>image-36</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-35.png</image:loc><image:title>image-35</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-34.png</image:loc><image:title>image-34</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-33.png</image:loc><image:title>image-33</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-32.png</image:loc><image:title>image-32</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-31.png</image:loc><image:title>image-31</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-30.png</image:loc><image:title>image-30</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/02/image-29.png</image:loc><image:title>image-29</image:title></image:image><lastmod>2024-02-20T00:01:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/12/03/using-github-actions-to-run-my-python-azure-command-line-tool-part-1/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/githubpythonheader1.png</image:loc><image:title>GithubPythonHeader1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-7.png</image:loc><image:title>image-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-6.png</image:loc><image:title>image-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-5.png</image:loc><image:title>image-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-4.png</image:loc><image:title>image-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-3.png</image:loc><image:title>image-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-2.png</image:loc><image:title>image-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-1.png</image:loc><image:title>image-1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-01-27T16:53:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/12/10/using-github-actions-to-run-my-python-azure-command-line-tool-part-2/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/githubpythonheader2.png</image:loc><image:title>GithubPythonHeader2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-22.png</image:loc><image:title>image-22</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-21.png</image:loc><image:title>image-21</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-20.png</image:loc><image:title>image-20</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-19.png</image:loc><image:title>image-19</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-18.png</image:loc><image:title>image-18</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-17.png</image:loc><image:title>image-17</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-16.png</image:loc><image:title>image-16</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-15.png</image:loc><image:title>image-15</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2024/01/image-14.png</image:loc><image:title>image-14</image:title></image:image><lastmod>2024-01-14T17:23:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/11/19/step-by-step-azure-sdk-for-python-in-windows-vs-code-part-3/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/stepbystepazuresdkpython3.png</image:loc><image:title>stepbystepazuresdkpython3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-45.png</image:loc><image:title>image-45</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-44.png</image:loc><image:title>image-44</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-43.png</image:loc><image:title>image-43</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-42.png</image:loc><image:title>image-42</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-41.png</image:loc><image:title>image-41</image:title></image:image><lastmod>2024-01-05T04:57:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/11/16/step-by-step-using-azure-sdk-for-python-in-windows-vs-code-part-2/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/stepbystepazuresdkpython2-1.png</image:loc><image:title>stepbystepazuresdkpython2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/stepbystepazuresdkpython2.png</image:loc><image:title>stepbystepazuresdkpython2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-40.png</image:loc><image:title>image-40</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-39.png</image:loc><image:title>image-39</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-38.png</image:loc><image:title>image-38</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-37.png</image:loc><image:title>image-37</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-36.png</image:loc><image:title>image-36</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-35.png</image:loc><image:title>image-35</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-34.png</image:loc><image:title>image-34</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-33.png</image:loc><image:title>image-33</image:title></image:image><lastmod>2024-01-05T04:50:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/11/20/step-by-step-using-azure-sdk-for-python-in-windows-vs-code-part-4/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/stepbystepazuresdkpython4.png</image:loc><image:title>stepbystepazuresdkpython4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-61.png</image:loc><image:title>image-61</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-60.png</image:loc><image:title>image-60</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-59.png</image:loc><image:title>image-59</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-58.png</image:loc><image:title>image-58</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-57.png</image:loc><image:title>image-57</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-56.png</image:loc><image:title>image-56</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-55.png</image:loc><image:title>image-55</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-54.png</image:loc><image:title>image-54</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-53.png</image:loc><image:title>image-53</image:title></image:image><lastmod>2024-01-02T01:11:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/11/13/step-by-step-using-azure-sdk-for-python-in-windows-vs-code-part-1/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/11/stepbystepazuresdkpython1.png</image:loc><image:title>stepbystepazuresdkpython1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-24.png</image:loc><image:title>image-24</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-23.png</image:loc><image:title>image-23</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-22.png</image:loc><image:title>image-22</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-21.png</image:loc><image:title>image-21</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-20.png</image:loc><image:title>image-20</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-19.png</image:loc><image:title>image-19</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-18.png</image:loc><image:title>image-18</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-17.png</image:loc><image:title>image-17</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-2.png</image:loc><image:title>image-2</image:title></image:image><lastmod>2024-01-01T03:13:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/11/05/code-comparison-between-azure-powershell-and-azure-sdk-for-python/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/11/psvspy-header.2png.png</image:loc><image:title>psvspy-header.2png</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-16.png</image:loc><image:title>image-16</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-15.png</image:loc><image:title>image-15</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-14.png</image:loc><image:title>image-14</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-13.png</image:loc><image:title>image-13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-12.png</image:loc><image:title>image-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-11.png</image:loc><image:title>image-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-10.png</image:loc><image:title>image-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-8.png</image:loc><image:title>image-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-7.png</image:loc><image:title>image-7</image:title></image:image><lastmod>2023-12-23T01:54:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/10/30/azure-powershell-vs-azure-sdk-for-python/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/10/psvspy-header.png</image:loc><image:title>psvspy-header</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/image-9.png</image:loc><image:title>image-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/psstrgcode-1.png</image:loc><image:title>psstrgcode-1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/12/psstrgcode.png</image:loc><image:title>psstrgcode</image:title></image:image><lastmod>2023-12-22T01:02:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/09/26/quick-starter-guide-to-azure-openai/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/09/openai-feature-blog-1.png</image:loc><image:title>openai-feature-blog</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/09/image-13.png</image:loc><image:title>image-13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/09/image-12.png</image:loc><image:title>image-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/09/image-11.png</image:loc><image:title>image-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/09/image-10.png</image:loc><image:title>image-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/09/image-9.png</image:loc><image:title>image-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/09/image-8.png</image:loc><image:title>image-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/09/image-7.png</image:loc><image:title>image-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/09/image-6.png</image:loc><image:title>image-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/09/image-5.png</image:loc><image:title>image-5</image:title></image:image><lastmod>2023-09-27T03:10:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/03/05/basic-azure-virtual-desktop-setup-for-beginners-part-2/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/avd-setup-time-0_12_3713.png</image:loc><image:title>avd-setup-time-0_12_3713</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/avd-setup-time-0_12_1016.png</image:loc><image:title>avd-setup-time-0_12_1016</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/image-13.png</image:loc><image:title>image-13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/avd-setup-time-0_11_2426.png</image:loc><image:title>avd-setup-time-0_11_2426</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/image-12.png</image:loc><image:title>image-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/image-11.png</image:loc><image:title>image-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/image-10.png</image:loc><image:title>image-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/image-9.png</image:loc><image:title>image-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/image-8.png</image:loc><image:title>image-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/image-7.png</image:loc><image:title>image-7</image:title></image:image><lastmod>2023-03-15T03:09:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/02/26/basic-azure-virtual-desktop-setup-for-beginners-part-1/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/image-6.png</image:loc><image:title>image-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/image-5.png</image:loc><image:title>image-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/image-4.png</image:loc><image:title>image-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/image-3.png</image:loc><image:title>image-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/image-2.png</image:loc><image:title>image-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/image-1.png</image:loc><image:title>image-1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/avd-setup-time-0_03_2613.png</image:loc><image:title>avd-setup-time-0_03_2613</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/avd-setup-time-0_03_2010.png</image:loc><image:title>avd-setup-time-0_03_2010</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/avd-setup-time-0_02_3814.png</image:loc><image:title>avd-setup-time-0_02_3814</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/03/avd-setup-time-0_02_1809.png</image:loc><image:title>avd-setup-time-0_02_1809</image:title></image:image><lastmod>2023-03-15T01:50:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/01/31/upgrading-aks-node-image-version/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-63.png</image:loc><image:title>image-63</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-62.png</image:loc><image:title>image-62</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-61.png</image:loc><image:title>image-61</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-60.png</image:loc><image:title>image-60</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-59.png</image:loc><image:title>image-59</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-58.png</image:loc><image:title>image-58</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-57.png</image:loc><image:title>image-57</image:title></image:image><lastmod>2023-02-28T03:38:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/02/25/quick-tip-rename-a-function-in-an-azure-function-app/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/azfunctionrename-thumbnail.png</image:loc><image:title>Azfunctionrename-thumbnail</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-56.png</image:loc><image:title>image-56</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-55.png</image:loc><image:title>image-55</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-54.png</image:loc><image:title>image-54</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-53.png</image:loc><image:title>image-53</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-52.png</image:loc><image:title>image-52</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-51.png</image:loc><image:title>image-51</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-50.png</image:loc><image:title>image-50</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-49.png</image:loc><image:title>image-49</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-48.png</image:loc><image:title>image-48</image:title></image:image><lastmod>2023-02-25T21:31:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/02/19/how-to-create-an-azure-function-app-that-calls-an-external-3rd-party-api/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/azfunction-api-thumbnail.png</image:loc><image:title>azfunction-api-thumbnail</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-45.png</image:loc><image:title>image-45</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-44.png</image:loc><image:title>image-44</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-43.png</image:loc><image:title>image-43</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-42.png</image:loc><image:title>image-42</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-41.png</image:loc><image:title>image-41</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-40.png</image:loc><image:title>image-40</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-39.png</image:loc><image:title>image-39</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-38.png</image:loc><image:title>image-38</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-37.png</image:loc><image:title>image-37</image:title></image:image><lastmod>2023-02-25T20:22:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/02/18/my-experience-using-chatgpt-to-create-an-azure-devops-pipeline-with-terraform-in-deploying-azure-resources/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-29.png</image:loc><image:title>image-29</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-28.png</image:loc><image:title>image-28</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-27.png</image:loc><image:title>image-27</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-26.png</image:loc><image:title>image-26</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-25.png</image:loc><image:title>image-25</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-24.png</image:loc><image:title>image-24</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-23.png</image:loc><image:title>image-23</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-22.png</image:loc><image:title>image-22</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-21.png</image:loc><image:title>image-21</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-20.png</image:loc><image:title>image-20</image:title></image:image><lastmod>2023-02-25T15:27:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/02/03/how-to-apply-azure-devops-jobs-to-a-yaml-pipeline/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-3.png</image:loc><image:title>image-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-2.png</image:loc><image:title>image-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/azdopipeline-jobs-diagram.png</image:loc><image:title>azdopipeline-jobs-diagram</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/azdopipeline-jobs-thumb.png</image:loc><image:title>azdopipeline-jobs-thumb</image:title></image:image><lastmod>2023-02-04T18:10:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2023/01/30/2023-beginners-guide-to-create-an-azure-devops-pipeline-to-deploy-azure-resources-in-terraform/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image-1.png</image:loc><image:title>image-1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/02/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-50.png</image:loc><image:title>image-50</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-49.png</image:loc><image:title>image-49</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-48.png</image:loc><image:title>image-48</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-47.png</image:loc><image:title>image-47</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-46.png</image:loc><image:title>image-46</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-45.png</image:loc><image:title>image-45</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-44.png</image:loc><image:title>image-44</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-43.png</image:loc><image:title>image-43</image:title></image:image><lastmod>2023-02-01T05:14:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2022/11/06/how-to-mount-azure-key-vault-secret-to-pods-in-azure-kubernetes-service/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/aks-key-vault-headline.png</image:loc><image:title>aks-key-vault-headline</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/12/image-12.png</image:loc><image:title>image-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/12/image-11.png</image:loc><image:title>image-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/12/image-10.png</image:loc><image:title>image-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/12/image-9.png</image:loc><image:title>image-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/12/image-8.png</image:loc><image:title>image-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/12/image-7.png</image:loc><image:title>image-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/12/image-6.png</image:loc><image:title>image-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/12/image-5.png</image:loc><image:title>image-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/12/aks-kv2.png</image:loc><image:title>aks-kv2</image:title></image:image><lastmod>2023-01-28T16:39:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2022/11/13/how-to-reload-an-env-variable-syncd-to-a-mounted-azure-key-vault-secret/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/11/aks-kv-autoroation.png</image:loc><image:title>aks-kv-autoroation</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-9.png</image:loc><image:title>image-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-8.png</image:loc><image:title>image-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-7.png</image:loc><image:title>image-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-6.png</image:loc><image:title>image-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-5.png</image:loc><image:title>image-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-4.png</image:loc><image:title>image-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-3.png</image:loc><image:title>image-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-2.png</image:loc><image:title>image-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-1.png</image:loc><image:title>image-1</image:title></image:image><lastmod>2023-01-28T16:31:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2022/11/27/6-things-i-like-about-azure-managed-grafana/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/azuremanagedgrafanailike-featureimage.png</image:loc><image:title>AzureManagedGrafanaILike-FeatureImage</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-32.png</image:loc><image:title>image-32</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-31.png</image:loc><image:title>image-31</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-30.png</image:loc><image:title>image-30</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-29.png</image:loc><image:title>image-29</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-28.png</image:loc><image:title>image-28</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-27.png</image:loc><image:title>image-27</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-26.png</image:loc><image:title>image-26</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-25.png</image:loc><image:title>image-25</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/grafanarbac.png</image:loc><image:title>grafanarbac</image:title></image:image><lastmod>2023-01-21T04:40:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2022/11/20/azure-managed-grafana-setup-with-aks/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/11/grafana-and-aks-headline.png</image:loc><image:title>Grafana and AKS Headline</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-24.png</image:loc><image:title>image-24</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-23.png</image:loc><image:title>image-23</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-22.png</image:loc><image:title>image-22</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-21.png</image:loc><image:title>image-21</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-20.png</image:loc><image:title>image-20</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-19.png</image:loc><image:title>image-19</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-18.png</image:loc><image:title>image-18</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-17.png</image:loc><image:title>image-17</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2023/01/image-16.png</image:loc><image:title>image-16</image:title></image:image><lastmod>2023-01-20T04:04:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2022/09/26/caution-az-cli-querying-for-values-omitting-quotes/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/12/image-3.png</image:loc><image:title>image-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/12/image-2.png</image:loc><image:title>image-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/12/image-1.png</image:loc><image:title>image-1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/12/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2022-12-26T17:57:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2022/03/05/jmeter-load-testing-against-azure-kubernetes-service/</loc><lastmod>2022-03-31T13:19:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2021/11/11/how-to-start-and-stop-azure-application-gateway-in-azure-powershell/</loc><lastmod>2022-03-31T12:38:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2021/12/31/comparing-azure-kubernetes-networking-scenarios/</loc><lastmod>2022-03-31T12:22:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2022/02/06/my-3-key-benefits-of-istio-service-mesh-with-aks/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2022/03/istio-aks-blog.png</image:loc><image:title>Istio-AKS-blog</image:title></image:image><lastmod>2022-03-27T15:56:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2022/02/27/beginners-outline-to-assessing-an-azure-environment/</loc><lastmod>2022-02-28T03:26:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2022/01/02/dns-resolution-with-azure-private-endpoints-and-azure-sql-server/</loc><lastmod>2022-02-27T16:50:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2021/12/22/building-a-hub-and-spoke-with-site-to-site-vpn-part-4-vnet-subnet-and-peerings/</loc><lastmod>2022-02-06T18:11:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2021/12/23/building-a-hub-and-spoke-with-site-to-site-vpn-part-5-network-security/</loc><lastmod>2022-02-06T18:10:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2021/12/19/building-a-hub-and-spoke-with-site-to-site-vpn-part-1/</loc><lastmod>2022-02-06T00:39:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2021/12/21/building-a-hub-and-spoke-with-site-to-site-vpn-part-3-hub-and-spoke/</loc><lastmod>2022-02-06T00:37:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2021/12/20/building-a-hub-and-spoke-with-site-to-site-vpn-part-2-s2s-vpn/</loc><lastmod>2022-02-05T16:23:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2021/09/27/azure-kubernetes-service-horizontal-pod-autoscaling-issue-resolution/</loc><lastmod>2021-12-07T03:34:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/consulting/</loc><lastmod>2021-11-19T04:42:23+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://roykim.ca/about/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2010/01/roy-kim-speaker-pic.jpg</image:loc><image:title>Roy Kim </image:title><image:caption>Roy Kim </image:caption></image:image><lastmod>2021-11-19T04:41:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://roykim.ca/2021/06/20/pragmatic-guide-to-azure-resource-naming-conventions/</loc><lastmod>2021-06-21T02:40:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/12/27/az-cli-script-to-create-a-starter-aks-demo/</loc><lastmod>2021-10-29T01:14:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/11/29/how-to-copy-move-an-azure-vm-between-regions-and-vnets/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/12/movevm1.png</image:loc><image:title>movevm1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/12/movevm2.png</image:loc><image:title>movevm2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/12/movevm3.png</image:loc><image:title>movevm3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/12/movevm6.png</image:loc><image:title>movevm6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/12/movevm7.png</image:loc><image:title>movevm7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/12/movevm8.png</image:loc><image:title>movevm8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/12/movevm9.png</image:loc><image:title>movevm9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/12/movevm10.png</image:loc><image:title>movevm10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/12/movevm11.png</image:loc><image:title>movevm11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/12/movevm4.png</image:loc><image:title>movevm4</image:title></image:image><lastmod>2020-12-13T17:12:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/12/08/how-to-reset-ubuntu-password-in-windows-wsl/</loc><lastmod>2022-05-19T08:23:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/10/10/comprehensive-guide-to-create-an-azure-kubernetes-service-with-az-cli/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/10/aks-azclicreate-design-1.png</image:loc><image:title>aks-azclicreate-design</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/10/aks-azclicreate-design.png</image:loc><image:title>aks-azclicreate-design</image:title></image:image><lastmod>2020-10-12T19:12:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/09/08/azure-portal-azure-kubernetes-resource-viewer-vs-kubernetes-dashboard/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/09/aksresourceviewer-vs-k8sdashboard-header.jpg</image:loc><image:title>AKSResourceViewer-vs-K8sDashboard-Header</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/09/aksresourceviewer-vs-k8sdashboardheader.jpg</image:loc><image:title>AKSResourceViewer-vs-K8sDashboardHeader</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/09/2020-09-08_0-01-01.jpg</image:loc><image:title>2020-09-08_0-01-01</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/09/aks-resourceviewer0.png</image:loc><image:title>aks-resourceviewer0</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/09/aks-resourceviewer1.png</image:loc><image:title>aks-resourceviewer1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/09/aks-resourceviewer2.png</image:loc><image:title>aks-resourceviewer2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/09/aks-resourceviewer3.png</image:loc><image:title>aks-resourceviewer3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/09/aks-resourceviewer4.png</image:loc><image:title>aks-resourceviewer4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/09/aks-resourceviewer5.png</image:loc><image:title>aks-resourceviewer5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/09/aks-resourceviewer6.png</image:loc><image:title>aks-resourceviewer6</image:title></image:image><lastmod>2020-09-09T01:06:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/08/30/kubernetes-issue-resolution-clusterroles-rbac-authorization-k8s-io-is-forbidden-user-clusteruser-cannot-list-resource-clusterroles/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/08/kubernetesissueresolutoin-header-1.jpg</image:loc><image:title>kubernetesIssueResolutoin-Header</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/08/kubernetesissueresolutoin-header.jpg</image:loc><image:title>kubernetesIssueResolutoin-Header</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/09/kubernetesissueresolutoin-header.jpg</image:loc><image:title>kubernetesIssueResolutoin-Header</image:title></image:image><lastmod>2020-11-11T09:22:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/06/30/error-fix-azure-kubernetes-failed-to-pull-image/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/07/aks-err-imagepull.png</image:loc><image:title>aks-err-imagepull</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/07/aks-err-imagepull2.png</image:loc><image:title>aks-err-imagepull2</image:title></image:image><lastmod>2020-07-06T04:00:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/06/29/database-patterns-with-azure-kubernetes-service-part-2-azure-sql-db-and-managed-identity/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/06/aksmi-db-feature-1.png</image:loc><image:title>aksMI-db-feature</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/06/aksmi-db-feature.png</image:loc><image:title>aksMI-db-feature</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/07/aksmi-db0.png</image:loc><image:title>aksMI-db0</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/07/aksmi-db1.png</image:loc><image:title>aksMI-db1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/07/aksmi-db2.png</image:loc><image:title>aksMI-db2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/07/aksmi-db3.png</image:loc><image:title>aksMI-db3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/07/aksmi-db4.png</image:loc><image:title>aksMI-db4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/07/aksmi-db5.png</image:loc><image:title>aksMI-db5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/07/aksmi-db6.png</image:loc><image:title>aksMI-db6</image:title></image:image><lastmod>2020-07-05T19:49:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/youtube/</loc><lastmod>2020-06-17T03:16:18+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://roykim.ca/2020/05/19/database-patterns-with-azure-kubernetes-service-part-1-mysql-azure-managed-disk/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/05/aksdb1-1.png</image:loc><image:title>aksdb1</image:title></image:image><lastmod>2020-05-25T03:57:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/azure-kubernetes-proof-of-concept-consulting-package/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/05/acb8c-mvp-banner-fb.jpg</image:loc><image:title>mvp-banner-fb</image:title></image:image><lastmod>2020-05-12T22:01:30+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://roykim.ca/azure-paas-highly-scalable-web-apps-consulting-package/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/05/0bee9-multi-region-web-app-diagram.png</image:loc><image:title>multi-region-web-app-diagram</image:title></image:image><lastmod>2020-04-26T13:48:30+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://roykim.ca/2020/04/02/walk-through-of-data-migration-assistant-with-azure-sql-db/</loc><lastmod>2020-04-03T03:26:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/03/15/managing-azure-kubernetes-with-windows-subsystem-for-linux/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/03/wslk8s.png</image:loc><image:title>wslk8s</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/03/wslk8s1.png</image:loc><image:title>wslk8s1</image:title></image:image><lastmod>2020-03-31T19:19:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/03/05/managing-azure-with-az-cli-and-windows-subsystem-for-linux/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/03/wsl1.png</image:loc><image:title>wsl1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/03/wsl2.png</image:loc><image:title>wsl2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/03/wsl4.png</image:loc><image:title>wsl4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/03/wsl3.png</image:loc><image:title>wsl3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/03/wsl5.png</image:loc><image:title>wsl5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/03/wsl7.png</image:loc><image:title>wsl7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/03/wsl6.png</image:loc><image:title>wsl6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/03/wsl8.png</image:loc><image:title>wsl8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/03/wsl9.png</image:loc><image:title>wsl9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/03/wsl10.png</image:loc><image:title>wsl10</image:title></image:image><lastmod>2023-02-22T12:03:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/02/09/understanding-ingress-controllers-and-azure-app-gateway-for-azure-kubernetes-part-1-intro/</loc><lastmod>2020-05-24T14:11:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/02/16/understanding-ingress-controllers-and-azure-app-gateway-for-azure-kubernetes-part-2-agic/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/02/agic3_sm.png</image:loc><image:title>agic3_sm</image:title></image:image><lastmod>2020-11-26T19:49:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/12/31/comparing-azure-kubernetes-networking-scenarios-part-1-intro/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/01/aksnetworking1.png</image:loc><image:title>aksNetworking1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/01/aksnetworking3.png</image:loc><image:title>aksNetworking3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/01/aksnetworking2.png</image:loc><image:title>aksNetworking2</image:title></image:image><lastmod>2020-01-09T15:21:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/01/03/comparing-azure-kubernetes-networking-scenarios-part-4-http-app-routing/</loc><lastmod>2020-01-09T14:17:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/01/05/comparing-azure-kubernetes-networking-scenarios-part-5-concluding-analysis/</loc><lastmod>2020-01-09T14:14:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/01/06/azure-kubernetes-fundamentals-my-development-tools/</loc><lastmod>2020-01-08T03:43:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/01/02/comparing-azure-kubernetes-networking-scenarios-part-3-azure-cni/</loc><lastmod>2020-01-14T15:26:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2020/01/02/comparing-azure-kubernetes-networking-scenarios-part-2-kubenet/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/01/aksnetworking5.png</image:loc><image:title>aksNetworking5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/01/aksnetworking4.png</image:loc><image:title>aksNetworking4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/01/aksnetworking6.png</image:loc><image:title>aksNetworking6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/01/aksnetworking8.png</image:loc><image:title>aksNetworking8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/01/aksnetworking7.png</image:loc><image:title>aksNetworking7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/01/aksnetworking10.png</image:loc><image:title>aksNetworking10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/01/aksnetworking9.png</image:loc><image:title>aksNetworking9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/01/aksnetworking11.png</image:loc><image:title>aksNetworking11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/01/aksnetworking12.png</image:loc><image:title>aksNetworking12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2020/01/aksnetworking13.png</image:loc><image:title>aksNetworking13</image:title></image:image><lastmod>2020-01-13T02:26:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/12/22/planning-essentials-for-an-azure-kubernetes-cluster-part-1/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/planningaks2.png</image:loc><image:title>planningAKS2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/planningaks1.png</image:loc><image:title>planningAKS1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/planningaks5.png</image:loc><image:title>planningAKS5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/planningaks4.png</image:loc><image:title>planningAKS4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/planningaks3.png</image:loc><image:title>planningAKS3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/planningaks7.png</image:loc><image:title>planningAKS7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/planningaks6.png</image:loc><image:title>planningAKS6</image:title></image:image><lastmod>2020-01-06T04:46:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/12/26/arm-templates-fundamentals-my-development-workflow/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/armdevworkflow1.png</image:loc><image:title>armDevWorkflow1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/armdevworkflow3.png</image:loc><image:title>armDevWorkflow3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/armdevworkflow2.png</image:loc><image:title>armDevWorkflow2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/armdevworkflow4.png</image:loc><image:title>armDevWorkflow4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/armdevworkflow5.png</image:loc><image:title>armDevWorkflow5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/armdevworkflow6.png</image:loc><image:title>armDevWorkflow6</image:title></image:image><lastmod>2019-12-31T04:14:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/12/24/planning-essentials-for-an-azure-kubernetes-cluster-part-2/</loc><lastmod>2019-12-30T18:25:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/12/16/arm-templates-fundamentals-my-development-tools/</loc><lastmod>2019-12-26T21:37:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/11/24/using-azure-sentinel-with-azure-app-gateway-to-investigate-web-attacks-part-1-intro/</loc><lastmod>2022-01-27T07:19:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/12/01/using-azure-sentinel-with-azure-app-gateway-to-investigate-web-attacks-part-3-monitoring/</loc><lastmod>2019-12-16T17:56:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/12/08/using-azure-sentinel-with-azure-app-gateway-to-investigate-web-attacks-part-5-incidents/</loc><lastmod>2019-12-16T04:36:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/12/10/using-azure-sentinel-with-azure-app-gateway-to-investigate-web-attacks-part-6-hunting/</loc><lastmod>2019-12-16T04:36:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/12/05/using-azure-sentinel-with-azure-app-gateway-to-investigate-web-attacks-part-4-analytics/</loc><lastmod>2019-12-16T04:23:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/11/25/using-azure-sentinel-with-azure-app-gateway-to-investigate-web-attacks-part-2-setup/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2019/12/azuresentinelfeaturedimage.jpg</image:loc><image:title>AzureSentinelFeaturedImage</image:title></image:image><lastmod>2019-12-14T20:43:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/09/22/error-fix-linked-arm-template-the-language-expression-property-templatelink-doesnt-exist/</loc><lastmod>2019-12-03T16:05:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/09/15/arm-template-error-fix-invalid-template-the-resource-referenced-in-output-is-not-defined-in-the-template/</loc><lastmod>2019-10-28T00:31:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/07/14/how-to-get-the-secret-from-an-output-of-an-azure-key-vault-arm-template-deployment-to-the-main-arm-template/</loc><lastmod>2019-09-07T19:38:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/07/07/linked-arm-templates-for-a-multi-resource-azure-solution/</loc><lastmod>2019-08-11T23:02:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/07/11/issue-resolution-app-gateway-returning-err_spdy_inadequate_transport_security-in-chrome/</loc><lastmod>2019-07-12T02:32:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/06/25/quick-summary-of-azure-bastion-preview/</loc><lastmod>2019-07-03T14:12:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/12/22/my-quick-intro-of-the-new-az-powershell-module/</loc><lastmod>2019-03-31T02:16:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/02/02/error-fix-arm-linked-template-invalid-template/</loc><lastmod>2019-11-27T10:45:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/02/03/error-fix-linked-template-invalid-template-the-language-expression-property-templatelink-doesnt-exist/</loc><lastmod>2019-03-30T13:39:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/01/26/azure-resource-graph-queries-by-resource-type/</loc><lastmod>2019-02-14T03:23:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/01/19/my-azure-resource-graph-queries-using-aggregation/</loc><lastmod>2019-02-03T15:53:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2019/01/12/my-practical-intro-to-azure-resource-graph/</loc><lastmod>2019-01-27T01:54:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/11/28/renewing-the-azure-app-service-ssl-certificate-in-an-application-gateway-http-listener/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/11/renewcert14.png</image:loc><image:title>renewcert14</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/11/renewcert11b.png</image:loc><image:title>renewcert11b</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/11/renewcert1.png</image:loc><image:title>renewcert1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/11/renewcert2.png</image:loc><image:title>renewcert2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/11/renewcert3.png</image:loc><image:title>renewcert3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/11/renewcert5.png</image:loc><image:title>renewcert5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/11/renewcert4.png</image:loc><image:title>renewcert4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/11/renewcert6.png</image:loc><image:title>renewcert6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/11/renewcert7.png</image:loc><image:title>renewcert7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/11/renewcert8.png</image:loc><image:title>renewcert8</image:title></image:image><lastmod>2024-05-19T01:05:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/02/02/azure-search-overview/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azuresearchoverview-24.jpg</image:loc><image:title>AzureSearchOverview-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azuresearchoverview-13.jpg</image:loc><image:title>AzureSearchOverview-1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azuresearchoverview-10.jpg</image:loc><image:title>azuresearchoverview-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azuresearchoverview-9.jpg</image:loc><image:title>azuresearchoverview-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azuresearchoverview-8.jpg</image:loc><image:title>azuresearchoverview-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azuresearchoverview-7.jpg</image:loc><image:title>azuresearchoverview-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azuresearchoverview-6.jpg</image:loc><image:title>azuresearchoverview-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azuresearchoverview-5.jpg</image:loc><image:title>azuresearchoverview-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azuresearchoverview-41.jpg</image:loc><image:title>azuresearchoverview-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azuresearchoverview-31.jpg</image:loc><image:title>azuresearchoverview-3</image:title></image:image><lastmod>2018-11-06T17:19:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/10/09/first-glance-at-microsoft-search-admin-portal/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/10/mssearch1.png</image:loc><image:title>MSSearch1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/10/mssearch3.png</image:loc><image:title>MSSearch3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/10/mssearch2.png</image:loc><image:title>MSSearch2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/10/mssearch4.png</image:loc><image:title>MSSearch4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/10/mssearch5.png</image:loc><image:title>MSSearch5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/10/mssearch6.png</image:loc><image:title>MSSearch6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/10/mssearch7.png</image:loc><image:title>MSSearch7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/10/mssearch8.png</image:loc><image:title>MSSearch8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/10/mssearch9.png</image:loc><image:title>MSSearch9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/10/mssearch10.png</image:loc><image:title>MSSearch10</image:title></image:image><lastmod>2018-10-20T17:10:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/10/11/first-glance-of-microsoft-search-in-bing-com/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/10/mssearch28.png</image:loc><image:title>MSSearch28</image:title></image:image><lastmod>2018-10-12T00:05:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/09/06/penetration-testing-your-web-app-with-azure-application-gateway-waf-part-3-log-analytics/</loc><lastmod>2019-11-16T20:32:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/09/06/penetration-testing-your-web-app-with-azure-application-gateway-waf-part-2-owasp-zap-tool/</loc><lastmod>2018-12-07T10:37:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/09/03/penetration-testing-your-web-app-with-azure-application-gateway-waf-part-1-intro/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/09/pentestwaf1.png</image:loc><image:title>PenTestWAF1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/09/pentestwaf2.png</image:loc><image:title>PenTestWAF2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/09/pentestwaf3.png</image:loc><image:title>PenTestWAF3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/09/pentestwaf4.png</image:loc><image:title>PenTestWAF4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/09/pentestwaf5.png</image:loc><image:title>PenTestWAF5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/09/pentestwaf6.png</image:loc><image:title>PenTestWAF6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/09/pentestwaf7.png</image:loc><image:title>PenTestWAF7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/09/pentestwaf8.png</image:loc><image:title>PenTestWAF8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/09/pentestwaf9.png</image:loc><image:title>PenTestWAF9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/09/pentestwaf10.png</image:loc><image:title>PenTestWAF10</image:title></image:image><lastmod>2018-09-07T14:49:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/08/26/performance-monitoring-azure-virtual-machines-with-log-analytics-part-5-alerting/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/08/alert-10b.png</image:loc><image:title>alert-10b</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/08/alert-1.png</image:loc><image:title>alert-1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/08/alert-2.png</image:loc><image:title>alert-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/08/alert-3.png</image:loc><image:title>alert-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/08/alert-4.png</image:loc><image:title>alert-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/08/alert-5.png</image:loc><image:title>alert-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/08/alert-6.png</image:loc><image:title>alert-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/08/alert-7.png</image:loc><image:title>alert-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/08/alert-8.png</image:loc><image:title>alert-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/08/alert-9.png</image:loc><image:title>alert-9</image:title></image:image><lastmod>2018-08-27T02:04:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/08/12/performance-monitoring-azure-virtual-machines-with-log-analytics-part-4-log-analytics-custom-views/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/08/flash-3604917_640-e1534816442522.jpg</image:loc><image:title>flash-3604917_640</image:title></image:image><lastmod>2018-08-21T01:54:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/06/25/performance-monitoring-azure-virtual-machines-with-log-analytics-part-3-dashboard/</loc><lastmod>2018-07-31T01:47:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/06/17/performance-monitoring-azure-virtual-machines-with-log-analytics-part-2-querying/</loc><lastmod>2018-06-28T03:51:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/06/17/performance-monitoring-virtual-machines-with-azure-log-analytics-part-1/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/06/vm-loganalytics29.png</image:loc><image:title>vm-loganalytics29</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/06/vm-loganalytics28.png</image:loc><image:title>vm-loganalytics28</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/06/vm-loganalytics27.png</image:loc><image:title>vm-loganalytics27</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/06/vm-loganalytics26.png</image:loc><image:title>vm-loganalytics26</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/06/vm-loganalytics25.png</image:loc><image:title>vm-loganalytics25</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/06/vm-loganalytics24.png</image:loc><image:title>vm-loganalytics24</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/06/vm-loganalytics23.png</image:loc><image:title>vm-loganalytics23</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/06/vm-loganalytics22.png</image:loc><image:title>vm-loganalytics22</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/06/vm-loganalytics21.png</image:loc><image:title>vm-loganalytics21</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/06/vm-loganalytics20.png</image:loc><image:title>vm-loganalytics20</image:title></image:image><lastmod>2018-06-27T22:58:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/03/30/using-azure-logic-apps-for-listing-azure-resources/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicapprg71.png</image:loc><image:title>LogicAppRG7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicapprg8.png</image:loc><image:title>LogicAppRG8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicapprg7.png</image:loc><image:title>LogicAppRG7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicapprg6.png</image:loc><image:title>LogicAppRG6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicapprg5.png</image:loc><image:title>LogicAppRG5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicapprg4.png</image:loc><image:title>LogicAppRG4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicapprg3.png</image:loc><image:title>LogicAppRG3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicapprg2.png</image:loc><image:title>LogicAppRG2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicapprg1.png</image:loc><image:title>LogicAppRG1</image:title></image:image><lastmod>2024-03-20T22:55:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/03/28/azure-logic-apps-for-sharepoint-content-approval/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicappcontentapproval11.png</image:loc><image:title>LogicAppContentApproval11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicappcontentapproval10.png</image:loc><image:title>LogicAppContentApproval10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicappcontentapproval9.png</image:loc><image:title>LogicAppContentApproval9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicappcontentapproval8.png</image:loc><image:title>LogicAppContentApproval8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicappcontentapproval7.png</image:loc><image:title>LogicAppContentApproval7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicappcontentapproval6.png</image:loc><image:title>LogicAppContentApproval6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicappcontentapproval5.png</image:loc><image:title>LogicAppContentApproval5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicappcontentapproval4.png</image:loc><image:title>LogicAppContentApproval4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicappcontentapproval3.png</image:loc><image:title>LogicAppContentApproval3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/logicappcontentapproval2.png</image:loc><image:title>LogicAppContentApproval2</image:title></image:image><lastmod>2018-06-07T19:21:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/03/25/load-testing-azure-cdn-caching-with-azure-web-app/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/loadtestazurecdn10.png</image:loc><image:title>LoadTestAzureCDN10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/loadtestazurecdn9.png</image:loc><image:title>LoadTestAzureCDN9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/loadtestazurecdn8.png</image:loc><image:title>LoadTestAzureCDN8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/loadtestazurecdn7.png</image:loc><image:title>LoadTestAzureCDN7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/loadtestazurecdn6.png</image:loc><image:title>LoadTestAzureCDN6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/loadtestazurecdn5.png</image:loc><image:title>LoadTestAzureCDN5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/loadtestazurecdn4.png</image:loc><image:title>LoadTestAzureCDN4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/loadtestazurecdn3.png</image:loc><image:title>LoadTestAzureCDN3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/loadtestazurecdn2.png</image:loc><image:title>LoadTestAzureCDN2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/loadtestazurecdn1.png</image:loc><image:title>LoadTestAzureCDN1</image:title></image:image><lastmod>2018-03-26T03:08:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/03/24/setting-up-sharepoint-online-hub-sites/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/setuphubsite16.png</image:loc><image:title>setuphubsite16</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/setuphubsite15.png</image:loc><image:title>setuphubsite15</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/setuphubsite14.png</image:loc><image:title>setuphubsite14</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/setuphubsite13.png</image:loc><image:title>setuphubsite13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/setuphubsite12.png</image:loc><image:title>setuphubsite12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/setuphubsite11.png</image:loc><image:title>setuphubsite11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/setuphubsite10.png</image:loc><image:title>setuphubsite10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/setuphubsite9.png</image:loc><image:title>setuphubsite9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/setuphubsite8.png</image:loc><image:title>setuphubsite8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/setuphubsite7.png</image:loc><image:title>setuphubsite7</image:title></image:image><lastmod>2018-06-22T02:10:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/03/15/super-cheap-azure-web-site-using-azure-cdn/</loc><lastmod>2018-09-20T12:53:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/03/17/azure-files-used-among-vms-in-a-dev-team/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/azurefiles7.png</image:loc><image:title>azurefiles7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/azurefiles6.png</image:loc><image:title>azurefiles6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/azurefiles5.png</image:loc><image:title>azurefiles5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/azurefiles4.png</image:loc><image:title>AzureFiles4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/azurefiles3.png</image:loc><image:title>AzureFiles3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/azurefiles2.png</image:loc><image:title>AzureFiles2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/azurefiles1.png</image:loc><image:title>AzureFiles1</image:title></image:image><lastmod>2018-06-11T13:01:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/03/03/how-to-validate-an-azure-sql-database-connection-using-virtual-network-rules/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/03/validatevnetintegration6.png</image:loc><image:title>ValidateVnetIntegration6</image:title></image:image><lastmod>2018-03-11T20:08:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/02/28/virtual-network-integration-between-azure-virtual-machine-and-azure-sql-database/</loc><lastmod>2018-03-11T19:29:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/02/03/my-favourite-features-of-devtest-labs-for-the-developer/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestdev18.png</image:loc><image:title>devtestdev18</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestdev17.png</image:loc><image:title>devtestdev17</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestdev16.png</image:loc><image:title>devtestdev16</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestdev15.png</image:loc><image:title>devtestdev15</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestdev14.png</image:loc><image:title>devtestdev14</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestdev13.png</image:loc><image:title>devtestdev13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestdev12.png</image:loc><image:title>devtestdev12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestdev11.png</image:loc><image:title>devtestdev11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestdev10.png</image:loc><image:title>devtestdev10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestdev1.png</image:loc><image:title>devtestdev1</image:title></image:image><lastmod>2018-02-27T22:48:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/10/14/azure-batch-for-internet-data-collection-part-4-parallel-task-execution/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-4-paralleltask-execution-5.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 4- ParallelTask Execution 5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-4-paralleltask-execution-4.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 4- ParallelTask Execution 4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-4-paralleltask-execution-3.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 4- ParallelTask Execution 3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-4-paralleltask-execution-2.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 4- ParallelTask Execution 2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-4-paralleltask-execution-1.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 4- ParallelTask Execution 1</image:title></image:image><lastmod>2018-02-27T22:33:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/08/19/azure-ad-azure-application-proxy-with-sharepoint-server-20132016-blog-part-6/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-6-8.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 6-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-6-7.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 6-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-6-6.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 6-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-6-5.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 6-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-6-4.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 6-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-6-3.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 6-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-6-2.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 6-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-6-1.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 6-1</image:title></image:image><lastmod>2018-12-12T04:43:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/08/12/azure-ad-azure-application-proxy-with-sharepoint-server-20132016-blog-part-5/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5-11.png</image:loc><image:title>azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5.11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5-10.png</image:loc><image:title>azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5.10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5-9.png</image:loc><image:title>azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5.9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5-8.png</image:loc><image:title>azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5.8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5-7.png</image:loc><image:title>azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5.7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5-6.png</image:loc><image:title>azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5.6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5-5.png</image:loc><image:title>azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5.5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5-4.png</image:loc><image:title>azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5.4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5-3.png</image:loc><image:title>azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5.3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5-2png.png</image:loc><image:title>azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-5.2png</image:title></image:image><lastmod>2018-02-27T22:18:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/08/05/azure-ad-azure-application-proxy-with-sharepoint-server-20132016-blog-part-4/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-4-3.png</image:loc><image:title>azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-4.3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-4-2png.png</image:loc><image:title>azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-4.2png</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-4.png</image:loc><image:title>azure-ad-azure-application-proxy-with-share-point-server-2013-2016-blog-part-4</image:title></image:image><lastmod>2018-02-27T22:08:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/07/29/azure-ad-azure-application-proxy-with-sharepoint-server-20132016-blog-part-3/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-app-part-3-6.png</image:loc><image:title>Azure AD Azure App Part 3-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-app-part-3-5.png</image:loc><image:title>Azure AD Azure App Part 3-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-app-part-3-4.png</image:loc><image:title>Azure AD Azure App Part 3-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-app-part-3-3.png</image:loc><image:title>Azure AD Azure App Part 3-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-app-part-3-2.png</image:loc><image:title>Azure AD Azure App Part 3-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-app-part-3-1.png</image:loc><image:title>Azure AD Azure App Part 3-1</image:title></image:image><lastmod>2018-02-27T22:03:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/07/22/azure-ad-azure-application-proxy-with-sharepoint-server-20132016-blog-part-2/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-2-9.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 2-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-2-8.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 2-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-2-7.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 2-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-2-6.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 2-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-2-5.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 2-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-2-4.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 2-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-2-3.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 2-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-2-2.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 2-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-2-1.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 2-1</image:title></image:image><lastmod>2018-02-27T22:01:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/07/15/azure-ad-azure-application-proxy-with-sharepoint-server-20132016-blog-part-1/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-1-12.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 1-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-1-11.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 1-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-1-10.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 1-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-1-9.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 1-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-1-8.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 1-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-1-7.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 1-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-1-6.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 1-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-1-5.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 1-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-1-4.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 1-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/10/azure-ad-azure-application-proxy-with-sharepoint-server-2013-2016-blog-part-1-3.png</image:loc><image:title>Azure AD Azure Application Proxy with SharePoint Server 2013-2016 Blog Part 1-3</image:title></image:image><lastmod>2018-02-27T22:00:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/02/24/auto-scaling-azure-app-service-part-2/</loc><lastmod>2018-02-25T16:19:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/02/24/auto-scaling-azure-app-service-part-1-of-2/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/autoscale9.png</image:loc><image:title>autoscale9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/autoscale8.png</image:loc><image:title>autoscale8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/autoscale7.png</image:loc><image:title>autoscale7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/autoscale6.png</image:loc><image:title>autoscale6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/autoscale5.png</image:loc><image:title>autoscale5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/autoscale4.png</image:loc><image:title>autoscale4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/autoscale3.png</image:loc><image:title>autoscale3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/autoscale2.png</image:loc><image:title>autoscale2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/autoscale1.png</image:loc><image:title>autoscale1</image:title></image:image><lastmod>2022-10-13T14:39:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/02/19/visual-studio-2017-load-testing-of-an-azure-web-app-with-application-insights-part-1-of-2/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/loadtestdtu.png</image:loc><image:title>loadtestdtu</image:title></image:image><lastmod>2018-02-21T03:13:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/02/20/visual-studio-2017-load-testing-of-an-azure-web-app-with-application-insights-part-2-of-2/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/loadtest18.png</image:loc><image:title>loadtest18</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/loadtest17.png</image:loc><image:title>loadtest17</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/loadtest16.png</image:loc><image:title>loadtest16</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/loadtest15.png</image:loc><image:title>loadtest15</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/loadtest14.png</image:loc><image:title>loadtest14</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/loadtest13.png</image:loc><image:title>loadtest13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/loadtest12.png</image:loc><image:title>loadtest12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/loadtest11.png</image:loc><image:title>loadtest11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/loadtest10.png</image:loc><image:title>loadtest10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/loadtest9.png</image:loc><image:title>loadtest9</image:title></image:image><lastmod>2018-02-21T03:12:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/02/11/my-favourite-azure-devtest-lab-features-for-the-developer-team-lead/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestteam9.png</image:loc><image:title>devtestteam9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestteam8.png</image:loc><image:title>devtestteam8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestteam7.png</image:loc><image:title>devtestteam7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestteam6.png</image:loc><image:title>devtestteam6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestteam5.png</image:loc><image:title>devtestteam5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestteam4.png</image:loc><image:title>devtestteam4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestteam3.png</image:loc><image:title>devtestteam3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestteam2.png</image:loc><image:title>devtestteam2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/02/devtestteam1.png</image:loc><image:title>devtestteam1</image:title></image:image><lastmod>2018-02-14T01:51:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/01/27/app-service-environment-with-app-service-and-azure-sql-using-virtual-network-service-endpoints/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/asesql8.png</image:loc><image:title>asesql8</image:title></image:image><lastmod>2018-02-10T00:17:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2011/12/11/speaking-at-the-calgary-net-user-group-this-wed-dec-14-11/</loc><lastmod>2018-02-01T16:29:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/03/02/text-analytics-of-movie-reviews-using-azure-data-lake-cognitive-services-and-power-bi-part-2-of-2/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/textanalytics-11-e148753893363718.png</image:loc><image:title>textanalytics-11-e148753893363718</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/textanalytics-11-e148753893363717.png</image:loc><image:title>textanalytics-11-e148753893363717</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/textanalytics-11-e148753893363716.png</image:loc><image:title>textanalytics-11-e148753893363716</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/textanalytics-11-e148753893363715.png</image:loc><image:title>textanalytics-11-e148753893363715</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/textanalytics-11-e148753893363714.png</image:loc><image:title>textanalytics-11-e148753893363714</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/textanalytics-11-e148753893363713.png</image:loc><image:title>textanalytics-11-e148753893363713</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/textanalytics-11-e148753893363712.png</image:loc><image:title>textanalytics-11-e148753893363712</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/textanalytics-11-e148753893363711.png</image:loc><image:title>textanalytics-11-e148753893363711</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/textanalytics-11-e148753893363710.png</image:loc><image:title>textanalytics-11-e148753893363710</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/textanalytics-11-e14875389336379.png</image:loc><image:title>textanalytics-11-e14875389336379</image:title></image:image><lastmod>2018-02-01T16:26:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/03/01/text-analytics-of-movie-reviews-using-azure-data-lake-cognitive-services-and-power-bi-part1of2/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/textanalytics-8.png</image:loc><image:title>textanalytics-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/textanalytics-9.png</image:loc><image:title>textanalytics-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/textanalytics-10.png</image:loc><image:title>textanalytics-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/textanalytics-11-e1487538933637.png</image:loc><image:title>textanalytics-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/textanalytics-12.png</image:loc><image:title>textanalytics-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/textanalytics-13.png</image:loc><image:title>textanalytics-13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/textanalytics-14.png</image:loc><image:title>textanalytics-14</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/textanalytics-15.png</image:loc><image:title>textanalytics-15</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/textanalytics-16.png</image:loc><image:title>textanalytics-16</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/textanalytics-17.png</image:loc><image:title>textanalytics-17</image:title></image:image><lastmod>2018-02-01T16:26:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/02/04/azure-search-pushing-content-to-an-index-with-the-net-sdk/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-search-pushing-content-to-an-index-with-the-net-sdk-6.jpg</image:loc><image:title>Azure Search Pushing Content to an Index with the .NET SDK-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-search-pushing-content-to-an-index-with-the-net-sdk-5.jpg</image:loc><image:title>Azure Search Pushing Content to an Index with the .NET SDK-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-search-pushing-content-to-an-index-with-the-net-sdk-4.jpg</image:loc><image:title>Azure Search Pushing Content to an Index with the .NET SDK-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-search-pushing-content-to-an-index-with-the-net-sdk-3.jpg</image:loc><image:title>Azure Search Pushing Content to an Index with the .NET SDK-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-search-pushing-content-to-an-index-with-the-net-sdk-2.jpg</image:loc><image:title>Azure Search Pushing Content to an Index with the .NET SDK-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-search-pushing-content-to-an-index-with-the-net-sdk-1.jpg</image:loc><image:title>Azure Search Pushing Content to an Index with the .NET SDK-1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/azure-search-pushing-content-to-an-index-with-the-net-sdk-6.jpg</image:loc><image:title>Azure Search Pushing Content to an Index with the .NET SDK-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/azure-search-pushing-content-to-an-index-with-the-net-sdk-5.jpg</image:loc><image:title>Azure Search Pushing Content to an Index with the .NET SDK-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/azure-search-pushing-content-to-an-index-with-the-net-sdk-4.jpg</image:loc><image:title>Azure Search Pushing Content to an Index with the .NET SDK-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/azure-search-pushing-content-to-an-index-with-the-net-sdk-3.jpg</image:loc><image:title>Azure Search Pushing Content to an Index with the .NET SDK-3</image:title></image:image><lastmod>2018-02-01T16:25:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/01/07/the-effects-of-dropping-internal-and-external-hive-tables-in-hdinsight-and-adls/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/the-effects-of-dropping-internal-and-external-hive-tables-in-hdinsight-and-adls-10.png</image:loc><image:title>The Effects of Dropping Internal and External Hive Tables in HDInsight and ADLS-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/the-effects-of-dropping-internal-and-external-hive-tables-in-hdinsight-and-adls-9.png</image:loc><image:title>The Effects of Dropping Internal and External Hive Tables in HDInsight and ADLS-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/the-effects-of-dropping-internal-and-external-hive-tables-in-hdinsight-and-adls-8.png</image:loc><image:title>The Effects of Dropping Internal and External Hive Tables in HDInsight and ADLS-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/the-effects-of-dropping-internal-and-external-hive-tables-in-hdinsight-and-adls-7.png</image:loc><image:title>The Effects of Dropping Internal and External Hive Tables in HDInsight and ADLS-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/the-effects-of-dropping-internal-and-external-hive-tables-in-hdinsight-and-adls-6.png</image:loc><image:title>The Effects of Dropping Internal and External Hive Tables in HDInsight and ADLS-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/the-effects-of-dropping-internal-and-external-hive-tables-in-hdinsight-and-adls-5.png</image:loc><image:title>The Effects of Dropping Internal and External Hive Tables in HDInsight and ADLS-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/the-effects-of-dropping-internal-and-external-hive-tables-in-hdinsight-and-adls-4.png</image:loc><image:title>The Effects of Dropping Internal and External Hive Tables in HDInsight and ADLS-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/the-effects-of-dropping-internal-and-external-hive-tables-in-hdinsight-and-adls-3.png</image:loc><image:title>The Effects of Dropping Internal and External Hive Tables in HDInsight and ADLS-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/the-effects-of-dropping-internal-and-external-hive-tables-in-hdinsight-and-adls-2-copy.png</image:loc><image:title>The Effects of Dropping Internal and External Hive Tables in HDInsight and ADLS-2 copy</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/the-effects-of-dropping-internal-and-external-hive-tables-in-hdinsight-and-adls-11.png</image:loc><image:title>The Effects of Dropping Internal and External Hive Tables in HDInsight and ADLS-1</image:title></image:image><lastmod>2018-02-01T16:24:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/11/23/azure-data-lake-analytics-job-execution-time-and-cost/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-job-execution-time-and-cost-13.png</image:loc><image:title>Azure Data Lake Analytics- Job Execution Time and Cost-13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-job-execution-time-and-cost-12.png</image:loc><image:title>Azure Data Lake Analytics- Job Execution Time and Cost-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-job-execution-time-and-cost-11.png</image:loc><image:title>Azure Data Lake Analytics- Job Execution Time and Cost-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-job-execution-time-and-cost-10.png</image:loc><image:title>Azure Data Lake Analytics- Job Execution Time and Cost-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-job-execution-time-and-cost-9.png</image:loc><image:title>Azure Data Lake Analytics- Job Execution Time and Cost-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-job-execution-time-and-cost-8.png</image:loc><image:title>Azure Data Lake Analytics- Job Execution Time and Cost-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-job-execution-time-and-cost-7.png</image:loc><image:title>Azure Data Lake Analytics- Job Execution Time and Cost-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-job-execution-time-and-cost-6.png</image:loc><image:title>Azure Data Lake Analytics- Job Execution Time and Cost-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-job-execution-time-and-cost-5.png</image:loc><image:title>Azure Data Lake Analytics- Job Execution Time and Cost-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-job-execution-time-and-cost-4.png</image:loc><image:title>Azure Data Lake Analytics- Job Execution Time and Cost-4</image:title></image:image><lastmod>2018-02-01T16:23:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2015/11/04/sharepoint-2016-preview-large-list-automatic-indexing-with-deep-dive-analysis/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/autoindex-8.png</image:loc><image:title>autoindex-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/autoindex-7.png</image:loc><image:title>autoindex-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/autoindex-6.png</image:loc><image:title>autoindex-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/autoindex-5.png</image:loc><image:title>autoindex-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/autoindex-3.png</image:loc><image:title>autoindex-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/autoindex-2.png</image:loc><image:title>autoindex-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/autoindex-1.png</image:loc><image:title>autoindex-1</image:title></image:image><lastmod>2018-02-01T16:23:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2015/08/25/sharepoint-2016-preview-install-first-look/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/sp16prev-videothumbnail.jpg</image:loc><image:title>sp16prev-videoThumbNail</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/sp16prev-rootfolder.jpg</image:loc><image:title>sp16prev-rootFolder</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/sp16prev-newtimerjobs.jpg</image:loc><image:title>sp16prev-newTimerJobs</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/sp16prev-autoindextimerjob1.jpg</image:loc><image:title>sp16prev-autoIndexTimerJob</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/sp16prev-onedrive.jpg</image:loc><image:title>sp16prev-onedrive</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/sp16prev-onedrivemysite.jpg</image:loc><image:title>sp16prev-onedrivemySite</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/sp16preview-o365hybridconfig.png</image:loc><image:title>sp16preview-O365hybridconfig</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/sp16preview-autoindexing.png</image:loc><image:title>sp16preview-autoindexing</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/sp16preview-app-launcher.png</image:loc><image:title>sp16preview-app launcher</image:title></image:image><lastmod>2018-02-01T16:22:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/11/10/creating-azure-data-lake-store/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/11/ingest-data.png</image:loc><image:title>ingest-data</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/11/creating-azure-data-lake-4.jpg</image:loc><image:title>Creating Azure Data Lake 4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/11/creating-azure-data-lake-32.jpg</image:loc><image:title>Creating Azure Data Lake 3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/11/creating-azure-data-lake-2.jpg</image:loc><image:title>Creating Azure Data Lake 2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/creating-azure-data-lake-14.jpg</image:loc><image:title>Creating Azure Data Lake 14</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/creating-azure-data-lake-13.jpg</image:loc><image:title>Creating Azure Data Lake 13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/creating-azure-data-lake-12.jpg</image:loc><image:title>Creating Azure Data Lake 12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/creating-azure-data-lake-11.jpg</image:loc><image:title>Creating Azure Data Lake 11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/creating-azure-data-lake-10.jpg</image:loc><image:title>Creating Azure Data Lake 10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/creating-azure-data-lake-9-e1490743686583.jpg</image:loc><image:title>Creating Azure Data Lake 9</image:title></image:image><lastmod>2018-02-01T16:21:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2012/07/16/sharepoint-foundation-2013-preview-for-download/</loc><lastmod>2018-02-01T16:20:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/03/30/build-power-bi-reports-with-hdinsight-spark-connector/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/build-power-bi-report-with-hdinsight-9.png</image:loc><image:title>Build Power BI Report with HDInsight-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/build-power-bi-report-with-hdinsight-8.png</image:loc><image:title>Build Power BI Report with HDInsight-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/build-power-bi-report-with-hdinsight-7.png</image:loc><image:title>Build Power BI Report with HDInsight-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/build-power-bi-report-with-hdinsight-6.png</image:loc><image:title>Build Power BI Report with HDInsight-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/build-power-bi-report-with-hdinsight-5.png</image:loc><image:title>Build Power BI Report with HDInsight-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/build-power-bi-report-with-hdinsight-4.png</image:loc><image:title>Build Power BI Report with HDInsight-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/build-power-bi-report-with-hdinsight-3.png</image:loc><image:title>Build Power BI Report with HDInsight-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/build-power-bi-report-with-hdinsight-2.png</image:loc><image:title>Build Power BI Report with HDInsight-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/build-power-bi-report-with-hdinsight-1.png</image:loc><image:title>Build Power BI Report with HDInsight-1</image:title></image:image><lastmod>2018-02-01T16:20:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/04/23/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-9.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-8.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-7.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-61.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-6.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-5.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-4.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-3.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-2.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-1.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-1</image:title></image:image><lastmod>2018-02-01T14:24:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/01/20/copying-an-azure-vm-into-azure-devtest-lab/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/copyvm2devtestlab1.png</image:loc><image:title>CopyVM2DevTestLab1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/copyvm2devtestlab2.png</image:loc><image:title>CopyVM2DevTestLab2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/copyvm2devtestlab3.png</image:loc><image:title>CopyVM2DevTestLab3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/copyvm2devtestlab4.png</image:loc><image:title>CopyVM2DevTestLab4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/copyvm2devtestlab6.png</image:loc><image:title>CopyVM2DevTestLab6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/copyvm2devtestlab7.png</image:loc><image:title>CopyVM2DevTestLab7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/copyvm2devtestlab8.png</image:loc><image:title>CopyVM2DevTestLab8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/copyvm2devtestlab9.png</image:loc><image:title>CopyVM2DevTestLab9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/copyvm2devtestlab10.png</image:loc><image:title>CopyVM2DevTestLab10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/copyvm2devtestlab11.png</image:loc><image:title>CopyVM2DevTestLab11</image:title></image:image><lastmod>2018-01-30T21:59:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/01/13/comparing-cloud-shell-with-powershell-editors/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/comparing-cloud-shell-with-powershell-editors-9.png</image:loc><image:title>Comparing Cloud Shell with PowerShell Editors 9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/comparing-cloud-shell-with-powershell-editors-8.png</image:loc><image:title>Comparing Cloud Shell with PowerShell Editors 8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/comparing-cloud-shell-with-powershell-editors-71.png</image:loc><image:title>Comparing Cloud Shell with PowerShell Editors 7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/comparing-cloud-shell-with-powershell-editors-6.png</image:loc><image:title>Comparing Cloud Shell with PowerShell Editors 6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/comparing-cloud-shell-with-powershell-editors-5.png</image:loc><image:title>Comparing Cloud Shell with PowerShell Editors 5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/comparing-cloud-shell-with-powershell-editors-4.png</image:loc><image:title>Comparing Cloud Shell with PowerShell Editors 4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/comparing-cloud-shell-with-powershell-editors-3.png</image:loc><image:title>Comparing Cloud Shell with PowerShell Editors 3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/comparing-cloud-shell-with-powershell-editors-2.png</image:loc><image:title>Comparing Cloud Shell with PowerShell Editors 2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/comparing-cloud-shell-with-powershell-editors-1.png</image:loc><image:title>Comparing Cloud Shell with PowerShell Editors 1</image:title></image:image><lastmod>2018-01-20T22:57:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2018/01/06/planning-azure-services-by-location/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/planningazure-services-by-location-3.png</image:loc><image:title>PlanningAzure Services by Location 3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/planningazure-services-by-location-2.png</image:loc><image:title>PlanningAzure Services by Location 2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/planningazure-services-by-location-1.png</image:loc><image:title>PlanningAzure Services by Location 1</image:title></image:image><lastmod>2018-01-31T03:17:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/12/23/designing-azure-web-apps-with-the-bare-essentials/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/designing-azure-web-apps-bare-essentials-7.png</image:loc><image:title>Designing Azure Web Apps Bare Essentials 7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/designing-azure-web-apps-bare-essentials-6.png</image:loc><image:title>Designing Azure Web Apps Bare Essentials 6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/designing-azure-web-apps-bare-essentials-5.png</image:loc><image:title>Designing Azure Web Apps Bare Essentials 5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/designing-azure-web-apps-bare-essentials-4.png</image:loc><image:title>Designing Azure Web Apps Bare Essentials 4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/designing-azure-web-apps-bare-essentials-3.png</image:loc><image:title>Designing Azure Web Apps Bare Essentials 3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/designing-azure-web-apps-bare-essentials-2.png</image:loc><image:title>Designing Azure Web Apps Bare Essentials 2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2018/01/designing-azure-web-apps-bare-essentials-1.png</image:loc><image:title>Designing Azure Web Apps Bare Essentials 1</image:title></image:image><lastmod>2018-01-09T01:52:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/12/09/debugging-azure-powershell-with-activity-log/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/12/debugazurepowershell-1.png</image:loc><image:title>DebugAzurePowerShell-1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/12/debugazurepowershell-5.png</image:loc><image:title>DebugAzurePowerShell-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/12/debugazurepowershell-4.png</image:loc><image:title>DebugAzurePowerShell-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/12/debugazurepowershell-3.png</image:loc><image:title>DebugAzurePowerShell-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/12/debugazurepowershell-2.png</image:loc><image:title>DebugAzurePowerShell-2</image:title></image:image><lastmod>2017-12-24T13:44:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/11/18/azure-application-gateway-with-azure-app-service-part-2-configuration/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azureappgateway14b.png</image:loc><image:title>AzureAppGateway14b</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azureappgateway14c.png</image:loc><image:title>AzureAppGateway14c</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azureappgateway2.png</image:loc><image:title>AzureAppGateway2</image:title></image:image><lastmod>2017-12-17T16:18:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/11/11/azure-application-gateway-with-azure-app-service-part-1-design/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azureappgatewaydesign.png</image:loc><image:title>AzureAppGatewayDesign</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azureappgateway1.png</image:loc><image:title>AzureAppGateway1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azureappgateway3.png</image:loc><image:title>AzureAppGateway3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azureappgateway4.png</image:loc><image:title>AzureAppGateway4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azureappgateway5.png</image:loc><image:title>AzureAppGateway5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azureappgateway6.png</image:loc><image:title>AzureAppGateway6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azureappgateway7.png</image:loc><image:title>AzureAppGateway7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azureappgateway8.png</image:loc><image:title>AzureAppGateway8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azureappgateway9.png</image:loc><image:title>AzureAppGateway9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azureappgateway10.png</image:loc><image:title>AzureAppGateway10</image:title></image:image><lastmod>2017-12-17T16:17:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/10/07/azure-batch-for-internet-data-collection-part-3-jobs-and-tasks/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-3-jobs-and-tasks-7.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 3- Jobs and Tasks 7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-3-jobs-and-tasks-6.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 3- Jobs and Tasks 6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-3-jobs-and-tasks-5.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 3- Jobs and Tasks 5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-3-jobs-and-tasks-4.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 3- Jobs and Tasks 4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-3-jobs-and-tasks-3.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 3- Jobs and Tasks 3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-3-jobs-and-tasks-2.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 3- Jobs and Tasks 2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-3-jobs-and-tasks-1.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 3- Jobs and Tasks 1</image:title></image:image><lastmod>2017-11-11T17:16:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/09/30/azure-batch-for-internet-data-collection-part-2-application-package-and-pool/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/09/azurebatchblogpic1.jpg</image:loc><image:title>AzureBatchBlogpic1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-2-application-package-and-pool-13.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 2- Application Package and Pool 13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-2-application-package-and-pool-12.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 2- Application Package and Pool 12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-2-application-package-and-pool-11.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 2- Application Package and Pool 11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-2-application-package-and-pool-10.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 2- Application Package and Pool 10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-2-application-package-and-pool-9.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 2- Application Package and Pool 9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-2-application-package-and-pool-8.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 2- Application Package and Pool 8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-2-application-package-and-pool-7.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 2- Application Package and Pool 7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-2-application-package-and-pool-6.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 2- Application Package and Pool 6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-2-application-package-and-pool-5.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 2- Application Package and Pool 5</image:title></image:image><lastmod>2017-11-11T17:15:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/09/23/azure-batch-for-internet-data-collection-part-1-lab-design/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-1-lab-design.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 1- Lab Design</image:title></image:image><lastmod>2017-11-11T17:13:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/10/21/azure-batch-for-internet-data-collection-part-5-monitoring/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-5-monitoring-9.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 5- Monitoring 9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-5-monitoring-7.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 5- Monitoring 7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-5-monitoring-8.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 5- Monitoring 8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-5-monitoring-6.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 5- Monitoring 6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-5-monitoring-5.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 5- Monitoring 5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-5-monitoring-4.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 5- Monitoring 4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-5-monitoring-3.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 5- Monitoring 3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-5-monitoring-2.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 5- Monitoring 2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/11/azure-batch-for-internet-data-collection-part-5-monitoring-1.png</image:loc><image:title>Azure Batch for Internet Data Collection Part 5- Monitoring 1</image:title></image:image><lastmod>2017-11-11T17:10:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/04/25/building-a-spark-application-for-hdinsight-using-intellij-part-2-of-2/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-12.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-111.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-10.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-91.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-81.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-71.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-62.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-51.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-41.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/building-a-spark-application-for-hdinsight-using-intellij-part-1-of-2-31.png</image:loc><image:title>Building a Spark Application for HDInsight using IntelliJ Part 1 of 2-3</image:title></image:image><lastmod>2017-06-20T18:30:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/05/13/azure-analysis-services/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/azure-analysis-services-121.png</image:loc><image:title>Azure Analysis Services-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/azure-analysis-services-51.png</image:loc><image:title>Azure Analysis Services-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/azure-analysis-services-41.png</image:loc><image:title>Azure Analysis Services-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/azure-analysis-services-18.png</image:loc><image:title>Azure Analysis Services-18</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/azure-analysis-services-17.png</image:loc><image:title>Azure Analysis Services-17</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/azure-analysis-services-16.png</image:loc><image:title>Azure Analysis Services-16</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/azure-analysis-services-15.png</image:loc><image:title>Azure Analysis Services-15</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/azure-analysis-services-14.png</image:loc><image:title>Azure Analysis Services-14</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/azure-analysis-services-13.png</image:loc><image:title>Azure Analysis Services-13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/azure-analysis-services-12.png</image:loc><image:title>Azure Analysis Services-12</image:title></image:image><lastmod>2017-05-15T16:16:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/05/06/a-basic-demo-of-an-azure-machine-learning-experiment/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/a-basic-demo-of-an-azure-machine-learning-experiment-19.png</image:loc><image:title>A Basic Demo of an Azure Machine Learning Experiment-19</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/a-basic-demo-of-an-azure-machine-learning-experiment-18.png</image:loc><image:title>A Basic Demo of an Azure Machine Learning Experiment-18</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/a-basic-demo-of-an-azure-machine-learning-experiment-17.png</image:loc><image:title>A Basic Demo of an Azure Machine Learning Experiment-17</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/a-basic-demo-of-an-azure-machine-learning-experiment-16.png</image:loc><image:title>A Basic Demo of an Azure Machine Learning Experiment-16</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/a-basic-demo-of-an-azure-machine-learning-experiment-15.png</image:loc><image:title>A Basic Demo of an Azure Machine Learning Experiment-15</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/a-basic-demo-of-an-azure-machine-learning-experiment-14.png</image:loc><image:title>A Basic Demo of an Azure Machine Learning Experiment-14</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/a-basic-demo-of-an-azure-machine-learning-experiment-13.png</image:loc><image:title>A Basic Demo of an Azure Machine Learning Experiment-13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/a-basic-demo-of-an-azure-machine-learning-experiment-12.png</image:loc><image:title>A Basic Demo of an Azure Machine Learning Experiment-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/a-basic-demo-of-an-azure-machine-learning-experiment-11.png</image:loc><image:title>A Basic Demo of an Azure Machine Learning Experiment-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/a-basic-demo-of-an-azure-machine-learning-experiment-101.png</image:loc><image:title>A Basic Demo of an Azure Machine Learning Experiment-10</image:title></image:image><lastmod>2017-05-15T02:41:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/04/29/power-bi-embedded-walk-through-part-1-of-3/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-1-of-3-4.png</image:loc><image:title>Power BI Embedded Walk Through Part 1 of 3-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-1-of-3-3.png</image:loc><image:title>Power BI Embedded Walk Through Part 1 of 3-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-1-of-3-2.png</image:loc><image:title>Power BI Embedded Walk Through Part 1 of 3-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-1-of-3-1.png</image:loc><image:title>Power BI Embedded Walk Through Part 1 of 3-1</image:title></image:image><lastmod>2017-05-14T01:06:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/04/30/power-bi-embedded-walk-through-part-2-of-3/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-2-of-3-11.png</image:loc><image:title>Power BI Embedded Walk Through Part 2 of 3-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-2-of-3-10.png</image:loc><image:title>Power BI Embedded Walk Through Part 2 of 3-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-2-of-3-9.png</image:loc><image:title>Power BI Embedded Walk Through Part 2 of 3-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-2-of-3-8.png</image:loc><image:title>Power BI Embedded Walk Through Part 2 of 3-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-2-of-3-7.png</image:loc><image:title>Power BI Embedded Walk Through Part 2 of 3-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-2-of-3-6.png</image:loc><image:title>Power BI Embedded Walk Through Part 2 of 3-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-2-of-3-5.png</image:loc><image:title>Power BI Embedded Walk Through Part 2 of 3-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-2-of-3-4.png</image:loc><image:title>Power BI Embedded Walk Through Part 2 of 3-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-2-of-3-3.png</image:loc><image:title>Power BI Embedded Walk Through Part 2 of 3-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-embedded-walk-through-part-2-of-3-2.png</image:loc><image:title>Power BI Embedded Walk Through Part 2 of 3-2</image:title></image:image><lastmod>2017-05-14T00:48:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/05/02/power-bi-embedded-walk-through-part-3-of-3/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/power-bi-embedded-walk-through-part-3-of-3-5.png</image:loc><image:title>Power BI Embedded Walk Through Part 3 of 3-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/power-bi-embedded-walk-through-part-3-of-3-4.png</image:loc><image:title>Power BI Embedded Walk Through Part 3 of 3-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/power-bi-embedded-walk-through-part-3-of-3-3.png</image:loc><image:title>Power BI Embedded Walk Through Part 3 of 3-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/power-bi-embedded-walk-through-part-3-of-3-2.png</image:loc><image:title>Power BI Embedded Walk Through Part 3 of 3-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/power-bi-embedded-walk-through-part-3-of-3-1.png</image:loc><image:title>Power BI Embedded Walk Through Part 3 of 3-1</image:title></image:image><lastmod>2017-05-14T00:47:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/02/19/azure-data-factory-copy-data-from-azure-data-lake-store-to-azure-sql/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-data-factory-copy-data-from-azure-data-lake-store-to-azure-sql-17.png</image:loc><image:title>Azure Data Factory- Copy Data from Azure Data Lake Store to Azure SQL-17</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-data-factory-copy-data-from-azure-data-lake-store-to-azure-sql-16.png</image:loc><image:title>Azure Data Factory- Copy Data from Azure Data Lake Store to Azure SQL-16</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-data-factory-copy-data-from-azure-data-lake-store-to-azure-sql-15.png</image:loc><image:title>Azure Data Factory- Copy Data from Azure Data Lake Store to Azure SQL-15</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-data-factory-copy-data-from-azure-data-lake-store-to-azure-sql-14.png</image:loc><image:title>Azure Data Factory- Copy Data from Azure Data Lake Store to Azure SQL-14</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-data-factory-copy-data-from-azure-data-lake-store-to-azure-sql-13.png</image:loc><image:title>Azure Data Factory- Copy Data from Azure Data Lake Store to Azure SQL-13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-data-factory-copy-data-from-azure-data-lake-store-to-azure-sql-12.png</image:loc><image:title>Azure Data Factory- Copy Data from Azure Data Lake Store to Azure SQL-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-data-factory-copy-data-from-azure-data-lake-store-to-azure-sql-111.png</image:loc><image:title>Azure Data Factory- Copy Data from Azure Data Lake Store to Azure SQL-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-data-factory-copy-data-from-azure-data-lake-store-to-azure-sql-10.png</image:loc><image:title>Azure Data Factory- Copy Data from Azure Data Lake Store to Azure SQL-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-data-factory-copy-data-from-azure-data-lake-store-to-azure-sql-71.png</image:loc><image:title>Azure Data Factory- Copy Data from Azure Data Lake Store to Azure SQL-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/02/azure-data-factory-copy-data-from-azure-data-lake-store-to-azure-sql-6.png</image:loc><image:title>Azure Data Factory- Copy Data from Azure Data Lake Store to Azure SQL-6</image:title></image:image><lastmod>2017-05-09T00:06:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/03/04/re-create-hdinsight-cluster-with-pre-existing-azure-data-lake-store-and-hive-metastore/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/05/re-create-hdinsight-cluster-with-pre-existing-azure-data-lake-store-and-hive-metastore-1.png</image:loc><image:title>Re-Create HDInsight Cluster with Pre-Existing Azure Data Lake Store and Hive Metastore-1</image:title></image:image><lastmod>2017-12-01T18:47:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/02/28/hive-group-by-and-views-with-visual-studio-and-hdinsight/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/12/hive-group-by-and-views-with-visual-studio-and-hdinsight-8.png</image:loc><image:title>Hive Group By and Views with Visual Studio and HDInsight-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/12/hive-group-by-and-views-with-visual-studio-and-hdinsight-7.png</image:loc><image:title>Hive Group By and Views with Visual Studio and HDInsight-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/12/hive-group-by-and-views-with-visual-studio-and-hdinsight-6.png</image:loc><image:title>Hive Group By and Views with Visual Studio and HDInsight-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/12/hive-group-by-and-views-with-visual-studio-and-hdinsight-5.png</image:loc><image:title>Hive Group By and Views with Visual Studio and HDInsight-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/12/hive-group-by-and-views-with-visual-studio-and-hdinsight-4.png</image:loc><image:title>Hive Group By and Views with Visual Studio and HDInsight-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/12/hive-group-by-and-views-with-visual-studio-and-hdinsight-3.png</image:loc><image:title>Hive Group By and Views with Visual Studio and HDInsight-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/12/hive-group-by-and-views-with-visual-studio-and-hdinsight-2.png</image:loc><image:title>Hive Group By and Views with Visual Studio and HDInsight-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/12/hive-group-by-and-views-with-visual-studio-and-hdinsight-1.png</image:loc><image:title>Hive Group By and Views with Visual Studio and HDInsight-1</image:title></image:image><lastmod>2017-05-01T01:05:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/01/31/working-with-hive-tables-in-zeppelin-notebook-and-hdinsight-spark-cluster/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/01/working-with-hive-tables-in-zeppelin-notebook-and-hdinsight-spark-cluster-4.png</image:loc><image:title>Working with Hive Tables in Zeppelin Notebook and HDInsight Spark Cluster-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/01/working-with-hive-tables-in-zeppelin-notebook-and-hdinsight-spark-cluster-3.png</image:loc><image:title>Working with Hive Tables in Zeppelin Notebook and HDInsight Spark Cluster-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/01/working-with-hive-tables-in-zeppelin-notebook-and-hdinsight-spark-cluster-2.png</image:loc><image:title>Working with Hive Tables in Zeppelin Notebook and HDInsight Spark Cluster-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/01/working-with-hive-tables-in-zeppelin-notebook-and-hdinsight-spark-cluster-1.png</image:loc><image:title>Working with Hive Tables in Zeppelin Notebook and HDInsight Spark Cluster-1</image:title></image:image><lastmod>2017-05-01T00:55:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2017/02/09/query-hive-tables-with-ambari-hive-views-in-hdinsight/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/query-hive-tables-with-ambari-hive-views-in-hdinsight-6.png</image:loc><image:title>Query Hive Tables with Ambari Hive Views in HDInsight-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/query-hive-tables-with-ambari-hive-views-in-hdinsight-5.png</image:loc><image:title>Query Hive Tables with Ambari Hive Views in HDInsight-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/query-hive-tables-with-ambari-hive-views-in-hdinsight-3.png</image:loc><image:title>Query Hive Tables with Ambari Hive Views in HDInsight-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/query-hive-tables-with-ambari-hive-views-in-hdinsight-4.png</image:loc><image:title>Query Hive Tables with Ambari Hive Views in HDInsight-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/query-hive-tables-with-ambari-hive-views-in-hdinsight-2.png</image:loc><image:title>Query Hive Tables with Ambari Hive Views in HDInsight-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/query-hive-tables-with-ambari-hive-views-in-hdinsight-1.png</image:loc><image:title>Query Hive Tables with Ambari Hive Views in HDInsight-1</image:title></image:image><lastmod>2017-05-01T00:47:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/12/15/populating-data-into-hive-tables-in-hdinsight/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/populating-data-into-hive-tables-in-hdinsight-6.png</image:loc><image:title>Populating Data into Hive Tables in HDInsight-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/populating-data-into-hive-tables-in-hdinsight-5.png</image:loc><image:title>Populating Data into Hive Tables in HDInsight-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/populating-data-into-hive-tables-in-hdinsight-4.png</image:loc><image:title>Populating Data into Hive Tables in HDInsight-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/populating-data-into-hive-tables-in-hdinsight-3.png</image:loc><image:title>Populating Data into Hive Tables in HDInsight-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/populating-data-into-hive-tables-in-hdinsight-2.png</image:loc><image:title>Populating Data into Hive Tables in HDInsight-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/populating-data-into-hive-tables-in-hdinsight-1.png</image:loc><image:title>Populating Data into Hive Tables in HDInsight-1</image:title></image:image><lastmod>2017-05-01T00:41:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/12/10/creating-internal-and-external-hive-tables-in-hdinsight/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/12/createtables01.png</image:loc><image:title>CreateTables0</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-internal-and-external-hive-tables-in-hdinsight-6.png</image:loc><image:title>Creating Internal and External Hive Tables in HDInsight-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-internal-and-external-hive-tables-in-hdinsight-5.png</image:loc><image:title>Creating Internal and External Hive Tables in HDInsight-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-internal-and-external-hive-tables-in-hdinsight-4.png</image:loc><image:title>Creating Internal and External Hive Tables in HDInsight-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-internal-and-external-hive-tables-in-hdinsight-3.png</image:loc><image:title>Creating Internal and External Hive Tables in HDInsight-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-internal-and-external-hive-tables-in-hdinsight-2.png</image:loc><image:title>Creating Internal and External Hive Tables in HDInsight-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-internal-and-external-hive-tables-in-hdinsight-1.png</image:loc><image:title>Creating Internal and External Hive Tables in HDInsight-1</image:title></image:image><lastmod>2018-08-18T13:57:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/12/03/create-hdinsight-spark-cluster-with-azure-data-lake-store/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/12/createhdinsight1x.png</image:loc><image:title>createhdinsight1x</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/12/createhdinsight2x.png</image:loc><image:title>createhdinsight2x</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/create-hdinsight-spark-cluster-with-azure-data-lake-store-121-e1492992985637.png</image:loc><image:title>Create HDInsight Spark Cluster with Azure Data Lake Store-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/create-hdinsight-spark-cluster-with-azure-data-lake-store-22.png</image:loc><image:title>Create HDInsight Spark Cluster with Azure Data Lake Store-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/create-hdinsight-spark-cluster-with-azure-data-lake-store-21.png</image:loc><image:title>Create HDInsight Spark Cluster with Azure Data Lake Store-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/create-hdinsight-spark-cluster-with-azure-data-lake-store-15.png</image:loc><image:title>Create HDInsight Spark Cluster with Azure Data Lake Store-15</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/create-hdinsight-spark-cluster-with-azure-data-lake-store-14.png</image:loc><image:title>Create HDInsight Spark Cluster with Azure Data Lake Store-14</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/create-hdinsight-spark-cluster-with-azure-data-lake-store-13.png</image:loc><image:title>Create HDInsight Spark Cluster with Azure Data Lake Store-13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/create-hdinsight-spark-cluster-with-azure-data-lake-store-11.png</image:loc><image:title>Create HDInsight Spark Cluster with Azure Data Lake Store-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/create-hdinsight-spark-cluster-with-azure-data-lake-store-10.png</image:loc><image:title>Create HDInsight Spark Cluster with Azure Data Lake Store-10</image:title></image:image><lastmod>2017-04-24T16:52:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/11/29/power-bi-and-read-only-access-to-azure-data-lake-store/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-reports-with-azure-data-lake-store-13.png</image:loc><image:title>Power BI reports with Azure Data Lake Store-13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-reports-with-azure-data-lake-store-12.png</image:loc><image:title>Power BI reports with Azure Data Lake Store-12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-reports-with-azure-data-lake-store-11.png</image:loc><image:title>Power BI reports with Azure Data Lake Store-11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-reports-with-azure-data-lake-store-10.png</image:loc><image:title>Power BI reports with Azure Data Lake Store-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-reports-with-azure-data-lake-store-9.png</image:loc><image:title>Power BI reports with Azure Data Lake Store-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-reports-with-azure-data-lake-store-8.png</image:loc><image:title>Power BI reports with Azure Data Lake Store-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-reports-with-azure-data-lake-store-7.png</image:loc><image:title>Power BI reports with Azure Data Lake Store-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-reports-with-azure-data-lake-store-6.png</image:loc><image:title>Power BI reports with Azure Data Lake Store-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-reports-with-azure-data-lake-store-5.png</image:loc><image:title>Power BI reports with Azure Data Lake Store-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/power-bi-reports-with-azure-data-lake-store-4.png</image:loc><image:title>Power BI reports with Azure Data Lake Store-4</image:title></image:image><lastmod>2017-04-23T12:50:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/11/26/azure-data-lake-analytics-finding-duplicates-with-u-sql-windows-functions/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-finding-duplicates-with-u-sql-windows-functions-3.png</image:loc><image:title>Azure Data Lake Analytics- Finding Duplicates With U-SQL Windows Functions-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-finding-duplicates-with-u-sql-windows-functions-2.png</image:loc><image:title>Azure Data Lake Analytics- Finding Duplicates With U-SQL Windows Functions-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-finding-duplicates-with-u-sql-windows-functions-1.png</image:loc><image:title>Azure Data Lake Analytics- Finding Duplicates With U-SQL Windows Functions-1</image:title></image:image><lastmod>2017-04-23T12:49:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/11/22/azure-data-lake-analytics-u-sql-c-programmability/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-u-sql-c-programmability-3.png</image:loc><image:title>Azure Data Lake Analytics- U-SQL C# Programmability - 3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-u-sql-c-programmability-21.png</image:loc><image:title>Azure Data Lake Analytics- U-SQL C# Programmability - 2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-u-sql-c-programmability-1.png</image:loc><image:title>Azure Data Lake Analytics- U-SQL C# Programmability - 1</image:title></image:image><lastmod>2017-04-12T23:34:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/11/20/azure-data-lake-analytics-how-to-extract-json-files/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-how-to-extract-json-files-2.png</image:loc><image:title>Azure Data Lake Analytics- How To Extract JSON Files-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-how-to-extract-json-files-1.png</image:loc><image:title>Azure Data Lake Analytics- How To Extract JSON Files-1</image:title></image:image><lastmod>2017-04-12T00:18:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/11/20/azure-data-lake-analytics-populating-querying-tables/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/11/azure-data-lake-analytics-populating-querying-tables-6.png</image:loc><image:title>Azure Data Lake Analytics- Populating - Querying Tables-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/11/azure-data-lake-analytics-populating-querying-tables-5.png</image:loc><image:title>Azure Data Lake Analytics- Populating - Querying Tables-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/11/azure-data-lake-analytics-populating-querying-tables-4.png</image:loc><image:title>Azure Data Lake Analytics- Populating - Querying Tables-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/11/azure-data-lake-analytics-populating-querying-tables-3.png</image:loc><image:title>Azure Data Lake Analytics- Populating - Querying Tables-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/11/azure-data-lake-analytics-populating-querying-tables-2.png</image:loc><image:title>Azure Data Lake Analytics- Populating - Querying Tables-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/11/azure-data-lake-analytics-populating-querying-tables-1.png</image:loc><image:title>Azure Data Lake Analytics- Populating - Querying Tables-1</image:title></image:image><lastmod>2017-04-12T00:17:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/11/19/azure-data-lake-analytics-database-and-tables/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-database-and-tables-7.png</image:loc><image:title>Azure Data Lake Analytics- Database and Tables-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-database-and-tables-6.png</image:loc><image:title>Azure Data Lake Analytics- Database and Tables-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-database-and-tables-5.png</image:loc><image:title>Azure Data Lake Analytics- Database and Tables-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-database-and-tables-4.png</image:loc><image:title>Azure Data Lake Analytics- Database and Tables-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-database-and-tables-3.png</image:loc><image:title>Azure Data Lake Analytics- Database and Tables-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-database-and-tables-2.png</image:loc><image:title>Azure Data Lake Analytics- Database and Tables-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/azure-data-lake-analytics-database-and-tables-1.png</image:loc><image:title>Azure Data Lake Analytics- Database and Tables-1</image:title></image:image><lastmod>2022-07-25T02:56:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/11/16/creating-azure-data-lake-analytics/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/11/adla-0.png</image:loc><image:title>adla-0</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-azure-data-lake-analytics8.png</image:loc><image:title>Creating Azure Data Lake Analytics8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-azure-data-lake-analytics7.png</image:loc><image:title>Creating Azure Data Lake Analytics7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-azure-data-lake-analytics6.png</image:loc><image:title>Creating Azure Data Lake Analytics6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-azure-data-lake-analytics5.png</image:loc><image:title>Creating Azure Data Lake Analytics5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-azure-data-lake-analytics4.png</image:loc><image:title>Creating Azure Data Lake Analytics4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-azure-data-lake-analytics3.png</image:loc><image:title>Creating Azure Data Lake Analytics3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-azure-data-lake-analytics2.png</image:loc><image:title>Creating Azure Data Lake Analytics2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/04/creating-azure-data-lake-analytics1.png</image:loc><image:title>Creating Azure Data Lake Analytics1</image:title></image:image><lastmod>2017-04-11T23:57:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/11/16/using-azure-data-lake-store-net-sdk-to-upload-files/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/using-azure-data-lake-store-net-sdk-to-upload-files-12.png</image:loc><image:title>Using Azure Data Lake Store .NET SDK to Upload Files 12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/using-azure-data-lake-store-net-sdk-to-upload-files-11.png</image:loc><image:title>Using Azure Data Lake Store .NET SDK to Upload Files 11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/using-azure-data-lake-store-net-sdk-to-upload-files-10.png</image:loc><image:title>Using Azure Data Lake Store .NET SDK to Upload Files 10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/using-azure-data-lake-store-net-sdk-to-upload-files-9.png</image:loc><image:title>Using Azure Data Lake Store .NET SDK to Upload Files 9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/using-azure-data-lake-store-net-sdk-to-upload-files-8.png</image:loc><image:title>Using Azure Data Lake Store .NET SDK to Upload Files 8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/using-azure-data-lake-store-net-sdk-to-upload-files-7a.png</image:loc><image:title>Using Azure Data Lake Store .NET SDK to Upload Files 7a</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/using-azure-data-lake-store-net-sdk-to-upload-files-7.png</image:loc><image:title>Using Azure Data Lake Store .NET SDK to Upload Files 7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/using-azure-data-lake-store-net-sdk-to-upload-files-6.png</image:loc><image:title>Using Azure Data Lake Store .NET SDK to Upload Files 6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/using-azure-data-lake-store-net-sdk-to-upload-files-5.png</image:loc><image:title>Using Azure Data Lake Store .NET SDK to Upload Files 5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/using-azure-data-lake-store-net-sdk-to-upload-files-4.png</image:loc><image:title>Using Azure Data Lake Store .NET SDK to Upload Files 4</image:title></image:image><lastmod>2017-04-11T23:56:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/11/13/powershell-and-options-to-upload-data-to-azure-data-lake/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/options-to-upload-data-to-azure-data-lake-store-3.png</image:loc><image:title>Options to Upload Data to Azure Data Lake Store 3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/options-to-upload-data-to-azure-data-lake-store-2.png</image:loc><image:title>Options to Upload Data to Azure Data Lake Store 2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2017/03/options-to-upload-data-to-azure-data-lake-store-1.png</image:loc><image:title>Options to Upload Data to Azure Data Lake Store 1</image:title></image:image><lastmod>2017-04-11T23:44:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/06/20/building-my-sharepoint-2016-disaster-recovery-farm-lab-on-azure/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/06/azire-spdr-4.png</image:loc><image:title>Azire-SPDR-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/06/azire-spdr-3.png</image:loc><image:title>Azire-SPDR-3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/06/azire-spdr-2.png</image:loc><image:title>Azire-SPDR-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/06/azire-spdr-1.png</image:loc><image:title>Azire-SPDR-1</image:title></image:image><lastmod>2016-06-22T00:10:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/05/27/win2012r2-web-application-and-adfs-azure-lab-proxy/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/05/screenshot1464030919794-1.png</image:loc><image:title>screenshot1464030919794 (1)</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/05/screenshot1464025974358.png</image:loc><image:title>screenshot1464025974358</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/05/screenshot1464025704524.png</image:loc><image:title>screenshot1464025704524</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/05/screenshot1464025578290.png</image:loc><image:title>screenshot1464025578290</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/05/capture.jpg</image:loc><image:title>Capture</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/05/screenshot1464025175345.png</image:loc><image:title>screenshot1464025175345</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/05/screenshot1464025058988.png</image:loc><image:title>screenshot1464025058988</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/05/screenshot1464025034973.png</image:loc><image:title>screenshot1464025034973</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/05/screenshot1464024922211.png</image:loc><image:title>screenshot1464024922211</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2016/05/screenshot1464024458932.png</image:loc><image:title>screenshot1464024458932</image:title></image:image><lastmod>2016-05-28T00:46:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2016/05/23/sharepoint-hosted-add-in-with-angularjs-and-boostrap/</loc><lastmod>2016-05-24T00:04:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2015/08/10/preparing-developer-virtual-machine-for-sharepoint-2016-preview/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/server-role.png</image:loc><image:title>server-role</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2015/08/hypv-1.png</image:loc><image:title>hypv-1</image:title></image:image><lastmod>2015-08-21T03:01:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2014/05/25/sharepoint-2013-custom-ajax-filters-on-list-view-web-parts/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2014/05/ajaxfilter41.png</image:loc><image:title>ajaxfilter4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2014/05/ajaxfilter5.png</image:loc><image:title>ajaxfilter5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2014/05/ajaxfilter4.png</image:loc><image:title>ajaxfilter4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2014/05/ajaxfilter3.png</image:loc><image:title>ajaxfilter3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2014/05/ajaxfilter2.png</image:loc><image:title>ajaxfilter2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2014/05/ajaxfilter1.png</image:loc><image:title>ajaxfilter1</image:title></image:image><lastmod>2019-11-29T13:30:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2013/12/14/sharepoint-2013-custom-list-view-web-part-refresh/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/12/ajaxfilter4.png</image:loc><image:title>ajaxfilter4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/12/refresh4.png</image:loc><image:title>refresh4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/12/refresh3.png</image:loc><image:title>refresh3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/12/refresh2.png</image:loc><image:title>refresh2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/12/refresh1.png</image:loc><image:title>refresh1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/12/refresh5.png</image:loc><image:title>refresh5</image:title></image:image><lastmod>2016-12-06T04:32:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2013/08/17/sharepoint-2013-workflow-integration-with-the-waitforcustomevent-activity/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/11/waitforcustomevent-5.png</image:loc><image:title>WaitForCustomEvent 5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/11/waitforcustomevent-4.png</image:loc><image:title>WaitForCustomEvent 4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/11/waitforcustomevent-3.png</image:loc><image:title>WaitForCustomEvent 3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/11/waitforcustomevent-2.png</image:loc><image:title>WaitForCustomEvent 2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/11/waitforcustomevent-1.png</image:loc><image:title>WaitForCustomEvent 1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/11/waitforcustomevent-13.png</image:loc><image:title>WaitForCustomEvent 13</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/11/waitforcustomevent-12.png</image:loc><image:title>WaitForCustomEvent 12</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/11/waitforcustomevent-11.png</image:loc><image:title>WaitForCustomEvent 11</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/11/waitforcustomevent-10.png</image:loc><image:title>WaitForCustomEvent 10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/11/waitforcustomevent-9.png</image:loc><image:title>WaitForCustomEvent 9</image:title></image:image><lastmod>2015-05-24T13:49:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2013/06/30/workflow-manager-1-0-setup-and-validation-on-a-developer-machine/</loc><lastmod>2013-07-04T02:41:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2013/05/31/sharepoint-designer-2013-publishing-2013-workflow-error/</loc><lastmod>2014-08-28T09:20:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2013/05/24/visual-studio-2012-list-and-content-type-designer-hands-on-observations/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/05/vscontenttypedesigner-2.png</image:loc><image:title>VSContentTypeDesigner-2</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/05/vscontenttypedesigner-1.png</image:loc><image:title>VSContentTypeDesigner-1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/05/vscontenttypedesigner-10.png</image:loc><image:title>VSContentTypeDesigner-10</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/05/vscontenttypedesigner-9.png</image:loc><image:title>VSContentTypeDesigner-9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/05/vscontenttypedesigner-8.png</image:loc><image:title>VSContentTypeDesigner-8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/05/vscontenttypedesigner-7.png</image:loc><image:title>VSContentTypeDesigner-7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/05/vscontenttypedesigner-6.png</image:loc><image:title>VSContentTypeDesigner-6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/05/vscontenttypedesigner-5.png</image:loc><image:title>VSContentTypeDesigner-5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/05/vscontenttypedesigner-4.png</image:loc><image:title>VSContentTypeDesigner-4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/05/vscontenttypedesigner-3.png</image:loc><image:title>VSContentTypeDesigner-3</image:title></image:image><lastmod>2014-08-07T09:39:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2013/04/27/classic-web-part-errors/</loc><lastmod>2015-09-09T06:57:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2012/07/23/installing-sharepoint-2013-preview-server-unavailable-issue/</loc><lastmod>2013-04-28T01:03:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2013/01/20/sharepoint-2013-hosted-app-development-presentation-deck/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2013/01/sp-user-group-jan-2013.jpg</image:loc><image:title>SP User Group Jan 2013</image:title></image:image><lastmod>2013-01-21T01:14:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2012/11/10/issue-visual-studio-2012-unable-to-launch-the-iis-express-web-server/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2012/11/vs2012-iisexpressissue1.png</image:loc><image:title>VS2012-IISexpressIssue</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2012/11/vs2012-iisexpressissue.png</image:loc><image:title>VS2012-IISexpressIssue</image:title></image:image><lastmod>2014-12-13T08:54:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2012/07/24/my-favourite-sharepoint-2013-resource-of-the-week/</loc><lastmod>2012-07-25T01:25:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2012/07/24/passed-sharepoint-2010-configuring-70-667-and-administrator-70-668-certification-exams-2/</loc><lastmod>2012-07-25T00:05:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2012/07/23/passed-sharepoint-2010-configuring-70-667-and-administrator-70-668-certification-exams/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2012/07/spcerts.jpg</image:loc><image:title>spcerts</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2012/07/splogo.jpg</image:loc><image:title>splogo</image:title></image:image><lastmod>2012-07-24T00:07:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2011/11/14/my-speaking-engagement-at-toronto-sharepoint-camp-2011/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/11/sp-camp-2011-speaking.jpg</image:loc><image:title>SP Camp 2011 - Speaking</image:title><image:caption>Presenting www.calgary.ca as a SharePoint Internet Site at Toronto SharePoint Camp 2011</image:caption></image:image><lastmod>2011-11-15T02:50:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2011/10/10/networking-for-application-developers/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/10/network-diagram-for-blog.png</image:loc><image:title>My Sample Network Diagram</image:title><image:caption>My Sample Network Diagram</image:caption></image:image><lastmod>2011-10-10T16:41:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2011/05/28/content-organizer-feature-for-large-site-hierarchies/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/04/contentorganizerfeature-largesitehierarchy.png</image:loc><image:title>ContentOrganizerFeature-LargeSiteHierarchy</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/04/contentorganizerfeature-basic1.png</image:loc><image:title>ContentOrganizerFeature-Basic</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/04/contentorganizerfeature-basic.png</image:loc><image:title>ContentOrganizerFeature-Basic</image:title></image:image><lastmod>2014-08-09T15:50:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2011/02/15/sharepoint-designer-walkthrough-copy-modify-publishing-workflow/</loc><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/02/appwf71.png</image:loc><image:title>appwf7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/02/appwf9.png</image:loc><image:title>appwf9</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/02/appwf8.png</image:loc><image:title>appwf8</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/02/appwf7.png</image:loc><image:title>appwf7</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/02/appwf6.png</image:loc><image:title>appwf6</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/02/appwf5.png</image:loc><image:title>appwf5</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/02/appwf4.png</image:loc><image:title>appwf4</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/02/appwf3.png</image:loc><image:title>appwf3</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/02/appwf11.png</image:loc><image:title>appwf1</image:title></image:image><image:image><image:loc>https://roykim.ca/wp-content/uploads/2011/02/appwf1.png</image:loc><image:title>appwf1</image:title></image:image><lastmod>2013-07-22T09:39:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca/2010/01/02/hello-world/</loc><lastmod>2023-05-30T00:56:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://roykim.ca</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-02-23T03:26:34+00:00</lastmod></url></urlset>
