สรุปงาน 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

  • พี่ป้องกันแนะนำว่า การนำ 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

  • 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

  • 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

สำหรับ 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

  • สำหรับใน 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.