สรุป Microsoft Tech Week 2022 For developers, architects, and creators (04-APR-2022)

งานวันนี้เป็นงานที่จัดแบบ Onsite ที่ True Digital Park (Punnawithi BTS station) ห่างจากบ้านพอสมควรเลยต้องมีการเตรียมตัวครับ

  • ออกจากบ้าน 06:30 นั่งรถเมล์ 511 ยิงยาว โดนถึงประมาณ 08:23 ราคา 25 บาทถ้วน
  • ตอนแรกจะงงหน่อย ไป true digital park มาผิดทาง แต่ตอนลงทะเบียนสะดวกมากครับ ยื่น QR Code ของที่ได้จาก Microsoft Registration + ภาพของผลตรวจ ATK ก่อนเข้าไปงานครับ

สรุปหัวข้อที่ได้ไปร่วมฟังมี ดังนี้ครับ

เปิดงาน

  • จาก made in Thailand >> born in Thailand
  • Tech GDP ของไทยมีแนวโน้มขยับจาก 18% (2018) 》 30% ปี 2028 โดย Tech ส่วนเสริม หรือเป็น empower ให้อตุสาหรรมอื่นๆ สำเร็จได้ในอนาคต
  • Tech Intensity - CEO MS บอกว่า อนาคตทุก บ กลางเป็น Software Company (รู้สึกจะโดน Covid-19 ไป
    • Tech Adoption - cloud อนาคตดมันเหมือนพวกสาธารณูปโภคพื้นฐาน น้ำ/ไฟฟ้า ไม่จำเป็นต้องไป waste time ไป research ลงทุน
    • Tech Capability - สร้าง uniqueness ให้กับองค์กร เช่น BWM ทำระบบ ใช้ cloud เป็น infra
  • Developer & Security Change
    • 7x Dev ต้องเผางานให้เร็วขึ้น ตามการเติบโตของ Business ที่เอาระบบ IT มาใช้งานมากขึ้นตาม
    • Dev & Security 58% คนยังทำแยก Silo DEV กับ SECURITY
  • เทรนแล้ว power platform มาแน่ๆ
  • MS เน้นไป Platform & Service เปิดรับ Open-Source มาขึ้น
  • DevSecOps - นอกจาก CI/CD ของทาง Dev ที่ Automation แล้ว ยังมีงานในฝั่งของ Security ด้วยครับ

9:30 - 10:00 "Future of Developer" Will coding still be relevant in 2025?

  • เทคโนโลยีมันเปลี่ยนแปลงได้เสมอ โดยสิ่งที่ Microsoft เตรียมไว้มี 4 ส่วน
  1. Azure Quantum
    • ตอนนี้ยังไม่มีมาตรฐานวัดกลาง เพราะหลายเจ้าต่างกันสร้าง
    • Approach
      • Quantum Computing - DNA / สูตรเคมีต่างๆ
      • Optimization
    • ตอนนี้มี Quantum Development kit ใช้กั HW ไหนก็ได้
  1. metaverse
    • HoloLens มีให้เล่นนะครับ ผมไปลองจับมาและ นึกถึง Pokémon go
    • New Version of Internet
    • อนาคต metaverse มันจะไม่เป็น 3D นะอาจจะมีภาพเหมือนจริงแบบใน flight simulator เลยนะ
    • ใช้ทุกศาสตร์ของ Tech Stack เลย
  1. Sustainability
    • ผมฟังก็ดูงงเหมือนกัน แต่เท่าที่ฟังยะเป็นเรื่องของ IoT ที่จะเอามาช่วย Monitor สิ่งต่างๆรอบตัวเรา ถ้าดูจากบูธหนัางานเหมือนมีตัว Digital Twin ที่มาช่วงเรื่องนี้ด้วย
  1. Chaos Studio
    • อะไร คือ Chaos พวก app ล่มทั้งหลายแหละใกล้ตัว หรือ จะเป็น scenario อื่นๆ เช่น เวลาไม่ตรงกัน / microservice เดี้ยง ถ้าฝั่ง Netflix น่าจะเป็นตัว Chaos Monkey
    • Chaos Studio เป็น เครื่องมือเข้ามาช่วยทดสอบ Product เรา โดยมี Fault Library มาช่วยจำลองสถานการณ์ที่คาดว่าน่าจะเกิด เช่น VM ดับ เป็นต้น
  • อนาคตมีงาน Automation ได้ง่ายขึ้น สะดวกขึ้น เทคโนโลยีมันเปลี่ยนแปลงได้ตลอด

10:00 - 10:30 Any Platform. Your languages. Your tools. Code ด้วยอะไรก็ได้ บน Microsoft Platform

  • คอนนี้เครื่องมือของ MS ไม่ยึดติด Platform
    • WSL2
    • .Net Core
    • vscode มี extension หลากหลาย
    • Azure
  • Every Company is digital company
  • มี 2 ทาง Code First / Low Code
  • Tools
    • GitHub Codespaces - code จากที่ไหนก็ได้
    • GitHub Copilot - pair programming โดบมี AI มาช่วย
    • Visual Studio Live Share - ส่วนตัวใช้เแล้วหน่วงๆ เปิด ms team / zoom แชร์จอง่ายกว่า 555
  • DevSecOps มาหลายรอบและวันนี้ แสดงว่ามันเป็น Trend แน่ๆและ แต่ถ้าเอา Security เข้ามา ใน pipeline คนด้านนั้นจะงานเยอะไปด้วย เลยต้องมี tool มาช่วยตรงนี้
  • AKS - GA Minor Version ทาง Azure Support ย้อนหลัง 3 minor version
  • Azure - compliance กับ 90 มาตรฐานต่างๆ และมี Platform สำเร็จรูป App / DB / Intra / AI ช่วยลดเวลาได้เยอะ

11:00 - 11:30 How to build a high scalability web "vaccine booking for Thais" with in 10 days

  • 10วันแบ่งงานยังไง - เอาจริง Dev กัน 4 วันเองนะ
  • Track#1 - Project Management + Requirement
    • ผู้บริหาร Support และต้องคุบกับทางกรมการแพทย์ด้วบ เพราพต้องมีการ sync ข้อมูลกัน
  • Track#2 - Customer Journey UI/UX
    • Flowที่ดี มีชัยไปกว่าครึ่งจริงๆ
    • คนที่จองเข้าใจเงื่อนไขการจอง
    • จองได้กี่คน
    • จองเสร็จข้อมูลที่ได้เอาไผทำอะไรต่อ ได้ QR Code สถายทีฉีด
    • ลด request อย่างไร ปรับ flow เพื่อหน้ารอให้รอ เดี๋ยวระบบ refresh เอง
  • Track#3- Application Development (Azure)
    • Infra มีการพัก request ใน Service Bus ลด load DB
    • App ได้ยินว่าใช้ .NET นำ Application Insight มาช่วยวิเคราะห์ปัญหา พอมี log มันลดการจิ้มมั่วๆได้ดันะ
    • Security
    • Performance
  • ตอนนี้ทาง AIS พยายามย้าบระบบไปบน Cloud
  • ชอบ Session นี้ เห็นภาพการเอา Azure มาต้องจริงๆ อยากรู้เรื่อง Infra มากกว่านี้จริงๆ
  • Peak Stat ของระบบจองวัคซีน
-> Key Message Take Always
  • ประเมิน request ให้ได้ เวลา traffic มา peak เราเพิ่มเครื่องไม่ทันนะ ให้เริ่ใต้นด้วย max ก่อน และ scale in ลงมา
  • Rate Limit เอาที่เกินลง Queue และระวังพวก BOT ด้วย
  • ไม่ค่อยได้บินพวก Sequence Diagram มานานและ เอามาแสดงความสัมพันธ์ของ feature App เรา และสิ่งที่ Platform - Azure มี ด้วยนะ

11:30 - 12:00 Empowering Developers in Thailand

  • การเพิ่มขีดความสามารถของ Dev ในไทย ในไทยมีสมาคมโปรแกรมเมอร์นะ ช่วยสอน วางหลักสูตรให้ตอบโจทย์อุตสาหกรรม
  • Tech Trend IT มาแรงแต่ทว่าเด็ก IT จบมาไม่ทำด้านนี้ซะงั้น
  • Developer ขาดอะไร ที่ทำให้ไม่ Growth
    • Communication - บอกให้ตรงประเด็น ตรงจุด
    • Improvement - กล้าเสนอ Idea ปรับ Process ให้ดีขึ้น
    • Community - ได้เห็นอะไรแปลกๆ ใหม่ๆ เห็นในสิ่งที่ไม่รู้ในองค์กรเรา ตัว community จะอยู่นอดไดเ เพราะมีการ contribute
    • Hackathon - เพิ่มขี้ความสามารถของเราได้ (ส่วนเราเลยวัยและ 555)
    • และ Keep Learning
  • Current Project UpSkill กับสมาคมโปรแกรมเมอเมอร์
    • IoT Dev Camp
    • CodeCamp Reskill

13:00 - 13:30 Supercharge Your App Development with Visual Studio and GitHub

  • มุนษย์วิวัฒนาการมาพร้อมกับเครื่องมือ (Tools) แต่ละอันมีดีแย่กันไป และเพิ่งรู้ว่า Stack Overflow มีระบบ Search แต่ปกติผมใช้ Google
  • อดีตของ Visual Studio แนะนำให้ดู Visual Studio logo and symbol, meaning, history เพิ่มเติม
  • ถ้ามองเทียบกับวิวัฒนาการของมนุษย์ เห็นว่ามันเกี่ยวข้องกับการพัฒนา เวลาผ่ายไป Tool ก็ผ่านไป และรองรับงานได้หลายๆมากขึ้น Visual Studio รองรับงานหลายอย่าง
    • Unity Game
    • ASP.NET JavaScript
    • Web Framework
    • Xamarin
  • Visual Studio Family
    • VS Code
    • Visual Studio
    • Visual Studio for Mac
  • Supercharge Your App เป็น Trick ที่ช่วยให้การใช้งาน VS Code สะดวกมากขึ้นครับ
  • การพัฒนา App
  • ปัจจุบัน DevSecOps มาอีกและ แปะ Link ของ Azure เลยดีกว่า 555 https://docs.microsoft.com/en-us/azure/architecture/solution-ideas/articles/devsecops-in-azure
  • โดยใน GitHub มีตัวช่วยลดภาระเรื่องพวกนี้นะ
  • สำหรับ Cert วิชาที่เกี่ยวข้อง AZ400 Manage GitHub

13:30 - 14:00 Collaborative Apps for the Hybrid Workplace

  • MS Team (Application Platform) ตัว MS Team เราสามารถทำ Custom App ได้ (App for MS Team)
  • Microsoft Graph API - API สำหรับ App มาเชื่อม Microsoft 365 Service
  • Hybrid Work
    1. Automate workflow
    2. Asynchronous communication
    3. Workflow mobility
    4. Customer Outreach
  • Collaborative App - App ที่ใช้ UX/UI ของ MS Team ได้
    • Low Code No Code - Power Platform
    • Pro-dev -Team SDK / Team Tools kit เอาเว็บมาอยู่ใน Tab ของ App ได้รวมถึงใช้ Feature ของ MS Team

จากนี้แว๊บมา Microsoft Cloud Squad Meetup

  • Session นี้ เน้นแชร์ประสบการณ์โครงการครับ บอกปัญหา แลกปนะสบการณ์
  • Session นี้ทำให้รู้ว่าเด็กมัธยม มหาลัยมาเยอะด้วย รู้สึกส่าตัวเองแก่ไปเลย แต่ได้ idea ใหม่อยู่นะ เช่น ภาษา Rust ที่มาใหม่ และเทียบเคียงกับ C ได้
  • ผมว่าอันนี้ดีนะ เทคโนโลยีบางตัวดีมาก แต่ไม่เอื้อให้คนอื่นใข้งาน ตกลงไม่ลงตัว มันตายง่ายๆได้เลยนะ
  • มีเสื้อแจกด้วยครับ

15:00 - 16:00 เสวนา Mixed Reality: Opportunities for Developers and Creators

  • Key - Metaverse เป็นโอกาสของเราทุกคนอย่างไร ?
  • Keyword
    • Blockchain(Database แบบนึง) / Defi / GameFi / Metaverse
    • Gamification
    • Virtual Event
  • แต่ละท่านมอง Metaverse หมายความอย่างไร
    • Verse = Universe มีหลายจักรวาลที่อย่าง Facebook / Twitter คนละจักรวาลแล้ว
    • เพิ้งรู้ว่า Email เป็นตัวแรกทีาใช้ Public/Private Key แต่มาดังตอน Blockchain
    • Web3.0 ทำให้ Idea นี้
    • MetaVerse ตระกูล R AR/VR + (Web3 + Blockchain+ ต้องยอมให้ User ทำธุรกรรมเอง )
    • คนสอง > ชีวิตที่สอง แต่ไม่ได้เชื้อมเฉพาะ Game อย่างเดียว
    • NFT - มีความเป็นเจ้าของแม้ว่า Platform จะปิดไปแล้ว
    • คนสาม
    • คนสาม Metaverse No place - No time เพื่อสร้าง Content ให้มีกิจกรรมร่วมกัน
  • การจะอยู่ในวงการ MetaVerse ได้ต้องมี Skill อะไรบ้าง และkey Success
    • โดม เข้าใจ 1. blockchain + smart contract 2. เอา web3 (front-end) เข้าหา chain blockchain ไม่มี Encryption และ Security ทำให้มันโปร่งใส (decentralized)
    • คุณกอลฟ์ ในมุมของ Game มัน คือ ภาพยนตร์ที่เราควบคุมได้ และมีความคิดที่สร้างสรรค์สิ่งใหม่ๆ การทำ Game มีหลายส่วนนะ 3D / Journey Creator / Develop แล้งมามาปรับ Content ให้เข้ากับกับ Metaverse
      • metaverse ยังไม่มี success path
      • Skillset 1). นิเทศศาสตร์ 2). engineering (Coding + Blockchain + Web3) 3). Digital Art
      • ชอบอันนี้นะ อนาคต เวลาเล่นเกม จะได้รับประสบการณ์เหมือนดูภาพยนตร์ (นึกถึง RE2 Remake ไม่ได้มาเล่นเดม
  • การ Merge โลกจริง โลกเสมือน มันสร้าง Engagement อบ่างไร
    • คุณโลก seamless ใครมี device ไหนเชื่อมต่อได้ โดยขอแค่มี Internet
    • คุณกอลฟ์ ถ้า Internet เติมโลกมากขึ้น โลก Metaverse ไปได้ไวชึ้น ยกตัวอย่าง GTA5 ถ้าซื้อรถในเกม แล้วได้รถจริงหละ?
    • คนในแต่ละ Gen จะเรียนรู้ไปเรื่อยๆ และกลายเป็นชีวิตประจำวันของคนยุคถัดไปด้วย สร้างเพื่อใหเคนรุ่นถัดไปใช้งาน
  • Component หรือ เทคโนโลยีอะไรสำคัญกับ Metaverse
    • คุณโดม - เทคโนโลยีไม่สำคัญ แต่การสร้าง Story การเล่นได้ สำคัญ เมื่อก่อนมีแค่ Game Design ตอนนี้ต้องถึง Ecosystem ให้คนยังอยู่ได้เรื่อยๆ เอา Knowhow จาก DeFi มา GameFi
  • คิดว่าอะไร คือ Quick Win ที่ได้จาก Metaverse
    • คุณโดม ยึดครองพืนที่สื่อให้ได้ก่อน + Marketing นึกถึงแบนด์ addidas เริ่มต้นจาก NFT ซื้อ NFT + ทิ้ง เอา Logo ตัวเองมาปรับเอียงครั้งแรก
    • คุณกอลฟ์ ทำก่อน นำเทรนก่อน อาจจะ Fail / Success ก็ได้
    • คุณโลก เน้นเกมการตลาด เช่น การทำ Virtual Event จากเดิมส่ง Link Zoom ไป ให้มีกานทำ Metaverse ทำ Avatar ใส่ AR/VR เข้างานกัน
  • Metaverse เป็นโอกาศของทุกๆคน ไม่จำเป็นต้องสาย Dev

16:00 - 16:30 Create Interactive Experiences with HoloLens and Mixed Reality

  • Mixed Reality นึกถึง iron man เลย
  • Opportunities
    • Remote Expertise - ให้ทีมงานสวม และเข้าไปสถายที่ส่วน Expert ดูและช่วยแนะนำผ่าน HoloLens
    • Train/Learn together
    • Immersive meetups
    • In-situ Information
    • Design together - ให้ทุกคนเห็นภาพ Design ร่วมกัน
    • Connect and Create
  • ในแง่ Developer งานช้างเหมือนกันนะ ภาพ3D เสถียร / Resource / Technology ในช่วงนั้น / การ Sync ระหว่าง Mixed Reality กับโลกจริง
  • Microsoft Mesh
    • Feel Presence อยู่ด้วยกัน
    • Experience Together - รับรู้ร่วมกัน
    • Connect from anywhere
  • Layer - Mesh Enabled App / Developer Platform/ Multi-Device Support
  • Developer Platform
    • Core Platform - Azure Base
    • Capabilities
    • Toolkit - SDK Library สำหรับเรียกใช้งาน
  • ถ้าไม่มีเงินซื้อ HoloLens ลองใช้ Emulator ก็ได้นะ
  • ถ้าสนใจเพิ่มเติม ?

16:30 - 17:00 Metaverse Studio

  • AR/VR + IoT ไม่ได้มาเล่นจริงนะ มีตัวอย่างใช้งานแล้ว ตามรูปเอา IoT เก็บข้อมูลเครื่องจักร แล้วเอา AR/VR มาจำลองว่าส่วนไหนเสีย
  • HoloLens - มาเป็นดวงตา + IoT Sensor ที่ไม้เท้า
  • Metaverse Beyond
  • สุดท้ายจาก HoloLens จะเหลือแว่นบางๆ หรือ เข้าไปฝั่งในร่างกายเราได้

สำหรับผมวันนี้คุ้มและครับ ได้เห็นลอง HoloLens ตัวเป็นๆ และเห็นภาพการนำ Azure มาใช้ใน Session ของ AIS ครับ ส่วน Trend ถ้าผมดูจากงานวันนี้ DevSecOps / PowerPlartform / MetaVerse น่าจะเป็นเทรนในอนาคต 3-5 ปีข้างหน้าครับ โดยงานยังมีจัดอีก 4 วันครับ สามารถดูรายละเอียดเพิ่มเติมได้จาก Link Microsoft Tech Week 2022 For developers, architects, and creators.

Reference



Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts to your email.