งานวันนี้เป็นงานที่จัดแบบ Onsite ที่ True Digital Park (Punnawithi BTS station) ห่างจากบ้านพอสมควรเลยต้องมีการเตรียมตัวครับ
- ออกจากบ้าน 06:30 นั่งรถเมล์ 511 ยิงยาว โดนถึงประมาณ 08:23 ราคา 25 บาทถ้วน
- ตอนแรกจะงงหน่อย ไป true digital park มาผิดทาง แต่ตอนลงทะเบียนสะดวกมากครับ ยื่น QR Code ของที่ได้จาก Microsoft Registration + ภาพของผลตรวจ ATK ก่อนเข้าไปงานครับ
สรุปหัวข้อที่ได้ไปร่วมฟังมี ดังนี้ครับ
- "Future of Developer" Will coding still be relevant in 2025?
- Any Platform. Your languages. Your tools. Code ด้วยอะไรก็ได้ บน Microsoft Platform
- How to build a high scalability web "vaccine booking for Thais" with in 10 days
- Empowering Developers in Thailand
- Supercharge Your App Development with Visual Studio and GitHub
- Collaborative Apps for the Hybrid Workplace
- Microsoft Cloud Squad Meetup
- เสวนา Mixed Reality: Opportunities for Developers and Creators
- Create Interactive Experiences with HoloLens and Mixed Reality
- Metaverse Studio
เปิดงาน
- จาก 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 ส่วน
- Azure Quantum
- ตอนนี้ยังไม่มีมาตรฐานวัดกลาง เพราะหลายเจ้าต่างกันสร้าง
- Approach
- Quantum Computing - DNA / สูตรเคมีต่างๆ
- Optimization
- ตอนนี้มี Quantum Development kit ใช้กั HW ไหนก็ได้
- metaverse
- HoloLens มีให้เล่นนะครับ ผมไปลองจับมาและ นึกถึง Pokémon go
- New Version of Internet
- อนาคต metaverse มันจะไม่เป็น 3D นะอาจจะมีภาพเหมือนจริงแบบใน flight simulator เลยนะ
- ใช้ทุกศาสตร์ของ Tech Stack เลย
- Sustainability
- ผมฟังก็ดูงงเหมือนกัน แต่เท่าที่ฟังยะเป็นเรื่องของ IoT ที่จะเอามาช่วย Monitor สิ่งต่างๆรอบตัวเรา ถ้าดูจากบูธหนัางานเหมือนมีตัว Digital Twin ที่มาช่วงเรื่องนี้ด้วย
- 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 Actions Helm Chart / Terraform - Infrastructure as a code
- 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 สะดวกมากขึ้นครับ
- Parameter Hints
- Auto Directory
- Move around Code Faster
- Move line up/down
- Copy Line
- Folding
- Colorize the bracket
- Create Html Quickly
- สำหรับรายละเอียดต่างๆดูเพิ่มเติม https://code.visualstudio.com/docs/getstarted/tips-and-tricks
- การพัฒนา 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
- Automate workflow
- Asynchronous communication
- Workflow mobility
- 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 มาจากไหน
- Snow Crash >> นีล สตีเวนสัน: มนุษย์คนแรกที่นิยาม Metaverse จากหนังสือเรื่อง Snow Crash (thepeople.co)
- Ready Player One
- 2020-2021 GameFi
- 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.