สรุปงาน Microsoft Ignite After Party 2022 Thailand

สำหรับ Blog นี้ ตอนแรกว่าจะไป Onsite ที่ Clazy Cafe แต่กลายเป็นกลุ่มคนเสี่ยงสูงแทนเลยมาฟัง Online ครับ สำหรับงาน Microsoft Ignite ปีนี้ 12-14 oct 2022 จะจัดใน Theme Doing More with less ใช้ Cloud + AI มาช่วยสร้างนวัตกรรมใหม่ๆ โดยใช้ Effort ลดลง

หัวข้อที่ผมฟังมี ดังนี้

Build agility, optimize your business, and create data-driven experiences with Microsoft Azure

Speaker Wittawat Karpkrikaew

📚 พี่ป้องกันแนะนำว่า การนำ Cloud มาใช้เนี่ย ช่วยให้ Start ได้ไวนะ ไม่ต้องมาเสียเวลารอด้าน Infra แบบเมื่อก่อนแล้ว โดยในงานมี 3 Service ที่เปิดตัวดังนี้

📚 Azure Arc-enabled Kubernetes

  • Azure Arc - Solution จัดการ Multi-Cloud / Hybrid Cloud ผ่าน Azure
    • ทาง Infra สามารถจัดการ Service ต่างๆได้จาก Control Pane ที่เดียว
    • DevOps - GitOps - ให้ infra มากับ Code ตั้งแต่แรกเลย ตอน Deploy มันสร้าง Agents ขึ้นมาสำหรับ Build และ Test
    • การวิเคราะห์ข้อมูลทำได้ง่ายขึ้น
  • Azure Arc-enabled Kubernetes - K8S จัดการได้ที่เดียว ไม่ว่าจะ Deploy ที่ Azure Stack / On Premise / Muiti-Cloud / Edge

📚 Azure Cosmos DB for PostgreSQL

  • Azure Cosmos DB
    • distribute database จะช่วยแก้ปัญหาคอขวด จากปกติที Scale กันแล้วจขะมาตายที่ DB
    • ตัว Cosmos DB มี Adapter กับ NoSQL หลายเจ้า อย่าง Mongo DB และมี API กับหลายภาษา
    • Full Managed / Cost Effective ใช้เป็นแบบ Serverless (จ่ายตามที่ใช้) ถ้ามีจำนวน user / request ที่แน่นอนแล้ว ค่อยมาปรับ Model การคิด + ทำ Auto Scale
    • Mission Critical - งานที่ต้องมารับ Load เยอะๆ
  • Azure Cosmos DB for PostgreSQL (GA) NoSQL > RDMS จะได้คุณสมบัติ ACID ของ RDBMS มาเด้วย

📚 Azure VM - ARM Based (GA) - เอามาในส่วนการพัฒนา App หรือ Test เหมือนว่าตอนนี้ราคาถูกว่า VM ปกติด้วย

Deliver efficiency with automation and AI across your business

Speaker Teerasej Jiraphatchandej 

📚 Digital Perseverance นอกจาก Digital Transformation เรามีคำใหม่มาด้วยครับ เป็นเปลี่ยนเทคโนโลยี โดยที่เรามี Budget เวลา เงิน คน จำกัด ยกตัวอย่างของสายการบินแห่งนึงที่เราต้องทราบว่า พนักงาน 30K ที่กระจายอยู่ทั่วโลกได้รับวัคซีนหมดยัง

  • ความท้าทาย ภาษา / เอกสารมีหลาย format ถ้าจะทำ App รอนานไป ต้องเทรนคนอีกนะ
  • สุดท้ายเอา Azure AI มาช่วยให้สำเร็จ >> ส่วนตัวคิดว่า PowerApps + Form Recognizer

📚 นอกจากนี้ในส่วนงาน AI - Azure OpenAI DALL E2 Service ตัว DALL E เป็น AI ที่สร้างภาพตาม Text ที่เราป้อนลงไป ตัว Model ของนี้เป็นการร่วมมือ MS กับ Open AI (ของตา Elon Mask) โดยร่วมทุนไป 1 พันล้าน USD

📚 Azure OpenAI Service ดียังไง ?

  • มี Model เตรียมไว้ ให้แล้ว ตามความต้องการ เช่น อยากดู Emotion ของคนจากใบหน้า หรือจะให้ตอบคำถาม
  • Open AI Use-Case Scenario
    • Writing Assistance
    • Code Generation
    • Reasoning over Data - Tune ให้พร้อมกับ Data ใหม่ๆ
  • Open AI Codex
    • GitHub Co-pilot //เอาจริงชอบตัว Suggest ใน VS2022 มา เพียงพอแล้ว
    • นอกจาก Coding แล้วยังสามารถตัว AI ยังมาช่วยใน Power Platform
  • Build In Responsible AI

📚 Azure Cognitive Service

  • เพิ่มภาษาที่รองรับ ภาษาไทย อยู่ในนั้นด้วย
  • summarization feature - สรุปจาก document / conversation //อนาคต AI น่าจะมาสรุป Blog แทน 555
  • Microsoft Digital Contract Center Platform - เป็นส่วนของ Helpdesk Call Center ที่เอา AI มา Support อย่าง เช่น HP ที่เอาไปใช้งาน เวลาคนโทรมาจะดูว่าเคยซื้ออะไร จะได้ถามได้เหมาะสม
  • ส่วน AI สำหรับคนทั่วไป อย่างตัว Azure Form Recognizer - อ่านไทยได้แล้ว

📚 Azure Machine Learning

📚 Microsoft Designer - ใช้ AI ช่วยสร้าง Graphic จาก Text แบบ DALL-E หรือ Mid Journey ครับและเราสามารถมาแก้ไขต่อได้ ผมเพิ่งใส่ mail ลงไปใน Waiting List เหมือนกันครับ

Re-energize your workforce in the office, at home, and everywhere in between

Speaker Kumton Suttiraksiri / Thanachart Vivattanaputi

📚 rebrand จาก Office 365 > Microsoft 365

📚 Microsoft 365 -มาใหม่

  • Designer
  • Stream เล่น VDO + ตัดต่อ จากเดิมที่เก็บ VDO Streaming
  • Clipchamp (ยัดมาใน Windows 11 ยังไม่ได้ใช้)
  • Loop มองผ่านๆเหมือน Notion Team Plan จริงๆ
  • อื่นตาม Set ของ Office เดิมครับ

📚 Microsoft Teams Premium มีจุดเด่น 3 ส่วน

  • Personalized
    • ทำ Profile สำหรับสร้าง Meeting ได้ อันได้นทั่วไป หรือ ลับเฉพาะ (Confidential)
    • ใส่ Logo องค์กร + together mode ขององค์กร
    • Virtual Appointment
    • Advance Webinars (จากเดิมต้องมาทำ MS Form + Power Automate) จัดการให้สะดวกขึ้น
    • Mesh Avatar - Metaverse
  • Intelligent - Live Translation / Meeting Recap (สรุปประชุม ว่าในแต่ละช่วงเวลามีใครกล่าวถึงเราบ้าน เหมือนกันการทำสรุปการประชุมมากๆ)
  • Secure - กำหนดชั้นความลับได้ และทำ Watermark ป้องกัน Capture ออกไปนอกองค์กร

📚 Microsoft Viva - คล้าย Super App ของในองค์กร

  • Purpose - Goal - OKR
  • Growth - Learning รวมแหล่งเรียนรู้ในองค์กร หรือ Topic - Q&A ในองค์กร ถ้าติดอะไร AI จะไปหาคนที่คาดว่าจะตอบได้ เอาพัฒนาทำ Skill Matrix
  • Insights - Timesheet มาหา Insight ว่าเราทำงานเป็นยังไง Worklife Balance ไหม ? Link กับ MS Team ในช่วงที่ต้องใช้สมาธิทำ Focus Mode
  • Connection - Yammer Social ภายในองค์กร ติดตาม Feed ข่าวในองค์กร

📚 Microsoft Place - Smart Office ของ MS บอกว่าใครจะ WFH / Onsite / นั่งตรงไหน รวมถึงการลาด้วย และ Integrate ของ MS App ได้อย่าง MS Team

Accelerate innovation with the world's most complete cloud developer platform

Speaker Kittikorn Prasertsak / Sirasit Boonklang / Chalaivate Pipatpannawong / Boonthawee Tangsoonthornthum

สำหรับ Session แบ่งออกเป็น 2 Track โดยหลักๆ จะเป็นการนำความสามารถของ AI เข้ามา Integrate ครับ

- Code >> มีที่ละเอียดกว่านะ Speaker เขียนเอง สรุปงาน Microsoft Ignite – After Party Thailand 2022 – BorntoDev เริ่มต้นเรียน เขียนโปรแกรม ขั้นเทพ !

📚 Visual Studio 2022 17.3 //ที่ใช้อยู่ 17.4.1 ไม่น่าจะต่างกันมากครับ

  • C++ Improvement สาย Hardware น่าจะชอบต่อกับพวก Hardware ผ่าน Serial Monitor / VS Code
  • Easy Deploy to Azure Container Apps - คลิกขวากด Publish
  • Live Unit Testing - แก้ Code แล้ว VS แอบไป Run Test //กิน Spec เครื่องแน่นๆ
  • Develop Apps for MS Team - มี Template ให้ในตัว
  • Git Line-Staging - บอก Difference ได้เลย
  • Show Tabs in Multiple Rows
  • IEnumerable Debugger Visualizer Improvement - Visualize ข้อมูลในตัวแปร พวก List ได้ง่ายขึ้น อันนี้ ผมว่าดีมาก เอาไว้ช่วยน้องๆหา Bug ได้ และแถมเอา Data ออกมาทำ Mock Test ได้เลยจากเคสที่เจอ
  • Reopen-Closed Documents - อันนี้เฉยๆ ถ้าลืมปิดไป แต่อย่าลืม Ctrl+S
  • MAUI Support - One Project / Many Platform และมี XAML Live Preview
  • Powerful Editors (IntelliCode - Upgrade จาก Intelisense) แนะนำ Code ได้ฉลาดขึ้น ตัวแปรที่เป็นไปได้ Pattern If อย่างผมเองแปลง Code จาก Legacy Copy มาแปะเป็น Comment บน VS มันแนะนำเลยนะ หรือ Refactor Guide
    NOTE: ที่ตัวหนาไม่ได้มีอะไร ชอบเพราะอาจจะใช้โดยไม่รุ้ตัว กับไปลองศึกษาเพิ่มครับ

📚 อีกเรื่องจะเป็นงาน GitHub Universe ที่มีข้อมูลสถิติต่างๆน่าสนใจ GitHub Copilot ช่วยเพิ่ม Productivity ถึง 55% รวมถึงมีให้สั่งการด้วยเสียงด้วย เขียนโปรแกรมแบบไม่ต้องแตะคีย์บอร์ด "Hey, GitHub" สั่งให้ GitHub เขียนโค้ดด้วยเสียงพูด และมีส่วนของ GitHub เปิด Codespaces ให้ใช้ฟรีเดือนละ 60 ชม., รวมถึงมีปรับ Feature ต่างๆให้ Wow เช่น

  • Markdown Reimaged - จากเดิมที่ทำเขียนแล้วมันได้ Checkbox เฉยๆ มัน Link ไปเป็น Tasj และเอามาจัด Track งานด้าน Project Management ได้เลย
  • Projects in your pocket - ตัว App Mobile ดีขึ้น //ต้องลองกลับไปใช้ เพราะ 2 ปีก่อนไม่ไหวเลย
  • Security ที่มีการจัดการสิทธิ์ดีขึ้น กำหนดเวลาหมดอายุของการ Access Resource ได้
  • อื่นๆ ลองดูจาก Everything new from GitHub Universe 2022 | The GitHub Blog

📚 สุดท้าย Code Tool และ มาด้าน Infra ด้วยครับ

📚 Microsoft DevBox (Public Preview) แก้คอขวดของ DevOps+Security ได้ เพราะ IT Admin จัดการได้สะดวก

📚 Azure App Service

  • Large SKU ใช้ Spec เยอะก็มีให้
  • Support .NET 7, Python 3.11 / Node 18 / Go (ไม่ต้องไป WorkAround ทำ Custom Image)
- Low Code/ No Code

📚 Power Automate

  • Natural Language แปลง Power Automate (Cloud Flow) //ถ้าจะลองควรสร้าง Environment ใหม่ Region US
  • Power Automate Expression by Example - แปลงภาษาภาษาอังกฤษมาเป็น Syntax เลย พวก Power FX
  • Power Automate integration in Excel (Native) - มี Tab ใน Ribbon เลย เท่าที่ลองหาดูเพิ่มน่าจะมา JAN 23 //ตรงนี้ในมุมผมที่เป็น Dev มองหาช่องทางทำ API เสริมอยู่เหมือนกัน

📚 Power BI

  • Edit Power BI Report จาก One Drive / Share Point - แก้บน Browser ได้เลย
  • Power BI B2B Report / Dataset Sharing - ใช้ในเคสทีต้อง Share Data / Report ให้คนภายนอกองค์กร
  • Power BI Large DataSet Reporting ไม่ต้องทำ Local DB

📚 Power App - Co-authoring in Power App >> ลองดูตัวอย่างได้จาก Blog นี้เลย Co-editing Canvas App at the same time – PAWIT.PW

📚 Power Platform Manage Environment

  • เอาไว้ดู Stat ของ App จัดการ Security + จัดการ License ได้เลย (GA)
  • ถ้าจะ Integrate ข้อมูลสามารถใช้ Microsoft Graph ได้เลย
ผมชอบสรุปของคุณต้อ Fusion Team ว่าอะไรของ Dev หรือ Business การคุยกันผ่านกันทาง API ทำงานร่วมกัน ไม่มีอะไรมาทดแทนกัน

Protect everything, everyone, everywhere with comprehensive security

Speaker Wisit Thongphoo

📚 สำหรับใน Session นี้ ยังคงเข้า Theme Hybrid Cloud / Multi Cloud โดยอาจารย์ได้เจาะไปที่ตัว Microsoft Defender for Cloud โดยมันมีหน้าที่หลักๆ

  • ตรวจสอบ Security Posture
    • ดูว่า Service ไม่มีอะไรที่หลุดจาก Best Practice ไหม เช่น เจอ VM เปิด Port แล้ว Access จาก public ได้ ออกมาในรูป Secure Score ยิ่งสูง ยิ่งดี
      //บางองค์กรใช้ตัวเลขนี้ Apply กับสัญญาด้วย
    • Regulatory Compliance บอกว่าตามมาตรฐานอะไรบ้าง เช่น่ PCI/DSS
  • Threat Detection and Protection - สามารถควบคุมเปิด-ปิด ได้ตาม Service เลย
    • แจ้ง Alert เตือน
    • วิธีการจัดการ Migrate
    • Automate Response หากมีเคสนี้เกิดซ้ำในอนาคต โดยไปทำจาก Azure Logic App

📚 สิ่งที่ Update มางาน Ignite 2022 ตัว Defender for Cloud มีส่วน

  • Defender for DevOps - เพิ่มการตรวจ Pipeline ตอน Build หรือ Environment การ Build และมี Score DevOps Posture เป็นตัววัด DevOps ของเรา
  • Defender CSPM -
    • Cloud Security Graph - เอามาใช้ Analysis ข้อมูลได้
    • Attack Path Analysis - มัน Visualize เส้นทางการโจมตี (Lateral Movement) ที่เกิดขึ้นมาจาก Path ไหน ผ่าน Resource อะไรมาบ้าง เราจะได้หาทางป้องกันได้ทัน
    • Cloud Security Explorer (Preview) ลดการเขียน KQL โดยมันจะแนะนำให้ก่อนเลยส่วนไหนมีปัญหาที่พบ เช่น VM มีคนพยายามจะ Login เข้ามา
  • อ่านเพิ่มเติมได้จาก Enhance your cloud security with new Microsoft Defender for Cloud features - Microsoft Security Blog

Blog ของท่านอื่นๆ

ปิดท้ายสำหรับใครที่สนใจเรื่อง Cloud + Dev Blog นี้มีสรุปงาน DevMountain + Cloud Native Lanna ครับ

Reference


Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts sent to your email.