สรุป 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 ก่อนเข้าไปงานครับ

เปิดงาน

Speaker Dhanawat Suthumpun

  • จาก 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 ด้วยครับ

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

Speaker Phupa Akavipat

เทคโนโลยีมันเปลี่ยนแปลงได้เสมอ โดยสิ่งที่ Microsoft เตรียมไว้มี 4 ส่วน

1. Azure Quantum

    • ตอนนี้ยังไม่มีมาตรฐานวัดกลาง เพราะหลายเจ้าต่างกันสร้าง
    • Approach
      • Quantum Computing - DNA / สูตรเคมีต่างๆ
      • Optimization
    • ตอนนี้มี Quantum Development kit ใช้กั HW ไหนก็ได้

      2. metaverse

      • HoloLens มีให้เล่นนะครับ ผมไปลองจับมาและ นึกถึง Pokémon go
      • New Version of Internet
      • อนาคต metaverse มันจะไม่เป็น 3D นะอาจจะมีภาพเหมือนจริงแบบใน flight simulator เลยนะ
      • ใช้ทุกศาสตร์ของ Tech Stack เลย

        3. Sustainability

        • ผมฟังก็ดูงงเหมือนกัน แต่เท่าที่ฟังยะเป็นเรื่องของ IoT ที่จะเอามาช่วย Monitor สิ่งต่างๆรอบตัวเรา ถ้าดูจากบูธหนัางานเหมือนมีตัว Digital Twin ที่มาช่วงเรื่องนี้ด้วย

          4. Chaos Studio

          • อะไร คือ Chaos พวก app ล่มทั้งหลายแหละใกล้ตัว หรือ จะเป็น scenario อื่นๆ เช่น เวลาไม่ตรงกัน / microservice เดี้ยง ถ้าฝั่ง Netflix น่าจะเป็นตัว Chaos Monkey
          • Chaos Studio เป็น เครื่องมือเข้ามาช่วยทดสอบ Product เรา โดยมี Fault Library มาช่วยจำลองสถานการณ์ที่คาดว่าน่าจะเกิด เช่น VM ดับ เป็นต้น
            • อนาคตมีงาน Automation ได้ง่ายขึ้น สะดวกขึ้น เทคโนโลยีมันเปลี่ยนแปลงได้ตลอด

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

            Speaker Fukiat Julnual

            • ตอนนี้เครื่องมือของ 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 ช่วยลดเวลาได้เยอะ

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

            Speaker Suppachai Panichayunon

            • 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 DBApp ได้ยินว่าใช้ .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 มี ด้วยนะ

            Empowering Developers in Thailand (11:30 - 12:00)

            Speaker สมาคมโปรแกรมเมอร์ไทย

            • การเพิ่มขีดความสามารถของ 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

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

            Speaker Kittikorn Prasertsak / Fukiat Julnual

            📌 มุนษย์วิวัฒนาการมาพร้อมกับเครื่องมือ (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 ใน Blog มีจดสรุปไว้นะ

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

                  Speaker Rubia Williams / Wanthipa Wongsamut / Narisorn Limpaswadpaisarn

                  • 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

                  Speaker Phantip Kokilanon

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

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

                  Speaker Dome Charoenyost / Jatuporn Rakthaicharonencheep / Kittipat Jinathong / Vasupon Thankakan

                  📌 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

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

                  Speaker Jirachai Chansivanon

                  📚 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 ก็ได้นะ
                  📚 ถ้าสนใจเพิ่มเติม ?

                  Metaverse Studio (16:30 - 17:00)

                  Speaker Lertrat Tiyarattanachai

                  📚 AR/VR + IoT ไม่ได้มาเล่นจริงนะ มีตัวอย่างใช้งานแล้ว ตามรูปเอา IoT เก็บข้อมูลเครื่องจักร แล้วเอา AR/VR มาจำลองว่าส่วนไหนเสีย

                  📚 HoloLens - มาเป็นดวงตา + IoT Sensor ที่ไม้เท้า

                  📚 Metaverse มาจากไหน

                  📚 Metaverse Component - Trend มาจาก Covid-19 ซื้อของใน Avatar ได้ของจริง หรือ ซื้อของจริงได้ NFT

                  📚 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 sent to your email.