งานนี้มีจัด 3 วันครับ 19-21 กันยายน พ.ศ 2565 ในงานมีหลายส่วนทั้ง Keynote / Summit และ Exhibition จองพื้นที่ชั้น 1 ของศูนย์การประชุมแห่งชาติสิริกิติ์ทั้งชั้นมาจัดเลย เดินขาลากได้เลย และมีพื้นที่ Hall4 ชั้น G สำหรับอาหารเที่ยงด้วย สำหรับผมหลักๆ จะมางาน Hand-On เป็นหลัก หา Huawei Cloud Doc ยากอยู่ เลยคิดว่ามาลองฟังๆเก็บ Keyword ไปต่อยอดครับ ส่วนอันอื่นอย่าง Keynote / Summit เลือกฟังใน Live เอาครับ (เหมือนกดดูย้อนหลังได้นะ) ปีนี้น่าจะเป็น Theme “Go Cloud, Go Global” - Green Data Center ตอนนี้น่าจะมี 27 regions มีไทยด้วย โดย Service แยกมาเป็น 3 มุม
- Infrastructure as a Service
- Technology as a Service
- Expertise as a Service
และก่อนจะเข้า Hand-On มีสำรวจ Exhibition จะประมาณนี้
- เข้ามา แนะนำ Huawei Cloud + ส่วน Data Center
- Show Case ของ Huawei มันมี Quote ว่า "พระเจ้าสร้างโลก ที่เหลือ Xiaomi สร้าง" ผมว่า Huawei มีเหมือนกัน น่าจะเยอะกว่ามีตั้งแต่ใกล้ตัวเรามือถือ การเงิน การศึกษา มาจึงที่ห่างตัวเราอย่างการขุดเหมือง เน้น Key IoT และ Huawei Cloud เป็นหัวใจของการเชื่อมทุกอย่างเข้าด้วยกัน
- และมีนำเสนอ Partner ไทย ที่ใช้งาน Huawei Cloud อย่าง bitkub chain / humanica / metro / CSI เป็นต้น
- อ๋อเท่าที่คุยกับ Marketing มา งานนี้จะเป็นครั้งแรกที่จัดนอกประเทศจีนครับ ส่วนนึงมาจาก Lock Down ที่จีนช่วง COVID ด้วยครับ และเป็นการประชาสัมพันธ์ให้ Local ต่างๆด้วย ว่าตีตลาดและ First HUAWEI CONNECT Outside China: Huawei Cloud Innovations Go Global - Huawei
ส่วนที่เหลือเป็น Note เล็กๆน้อยๆจาก Hand-On ในแต่ละวันครับ
Hand-On Enterprise Microservice Architecture in multiple K8S with Huawei Cloud
- ตอนแรก แนะนำข้อผิดพลาดที่เกิดขึ้น เวลาเราย้ายจาก Monolith > Microservice และการป้องกันเบื้องต้น
- จากภาพของ Mirco Service เอาอะไรของ Huawei มาแก้ได้บ้าง
- และมีแนะนำ Solution การแก้ปัญหา Partially Microservice Failure ด้วย K8S - ซึ่ง Partially Microservice Failure การที่ Set ของ Microservice ที่ทำงานด้วยกัน เกิด Fail ไปตัวนึงทำให้ Flow งานสะดุด
- Sol1 ใช้ DNS + Load Balance มาช่วย ถ้า fail ให้ไปจิ้ม K8S อีกชุด > ไม่แก้ปัญหาตรงเรื่องนี้ ย้ายไปทั้งชุดเลย ถ้า User ทำงานอยู่ไปเริ่มต้นทำใหม่เลย
- Sol2 Set Worker ให้กระจายข้าม Region > ทำได้ แต่มีปัญหา High Latency / Unstable Cluster (Down แบบแปลกๆ) ถ้าอยากเร็วใช้เงินแก้ปัญหาเพิ่มเส้นเชื่อมตรง Cloud Connect
- Sol3 ใช้ KubeFed ทำ Federation สร้าง Management Console มาจัดการ Cluster ในแต่ละ Region แต่ซับซ้อนมาก เพราะนอกจากดูว่าจะจัดอยู่ใน namespace ไหน / resource เท่าไหร่ / Balance Cluster แต่ไม่แก้ปัญหานี้ตรงๆ
- Sol4 ใช้ Cilium Less Effort ไม่ต้องแก้ YAML เยอะ + สามารถกำหนด Affinity ให้เชื่อ Local ก่อนได้ และแก้ปัญหาของ Sol2 ได้ด้วย
- Note ทุก Solution Common ใช้กับ Cloud ค่ายไหนก็ได้นะ
- สุดท้ายเป็น Demo บน Service ของ Huawei Cloud
Hand-On Huawei Cloud Basics & FunctionGraph
- ภาพรวมเหมือน AZ-900 แต่ไปไวมาก แนะนำ
- ตอนแรกก็สงสัยเรื่อง Shared Responsibility เหมือนกัน สรุปเหมือนกับ doc ฝั่ง Azure
- เน้น VM (ECS) + Database Service (RDS MySQL) ให้ลองลง WordPress
- และแนะนำ FunctionGraph (Serverless Computing) ผมชอบ Slide นี้นะ สรุปได้ดี
- เท่าที่ลองๆมา UI มีขัดๆใจนิดนึง ที่ชัดๆเลยการลบ Resource บางอันให้พิมพ์ Confirm บางอันกดลบได้เลย และพวก doc (แค่คิดว่าอีก 2-3 ปีน่าจะมีเพิ่มขึ้นมานะ)
Hand-On Huawei Cloud - DevCloud
- session นี้มาแนะนำว่า เราจะย้าย Dev Environment ไปยัง Cloud ยังไงครับ และจาก Code มาที่ เราจะมีกระบวนการ CI > CD ยังไงครับ
- DevCloud - One Stop Service ของ Dev มีส่วนย่อยๆ
- ProjectMan - Trello สำหรับจัดการ Task แบบ Sprint
- CodeHub - Git-Base เก็บ Code
- CodeCheck - ตรวจสอบ Code (น่าจะอารมณ์แบบ SonarQube)
- CloudBuild - CI สำหรับ Build
- CloudTest - ตามชื่อ Run ทดสอบหลัง Build
- CloudRelease - พัก Artifact ซึ่งเป็นพวก Container จะเก็บใน SWR (Container) หรือถ้าเป็นแบบอื่นๆ อย่าง exe จะเอาไปลง OBS ได้ **เหมือนราคา 3 ตัวนี้น่าจะต่างกันด้วย ถ้าจำไม่ผิดนะ
- CloudDeploy - CD เอา Artifact ไปติดตั้งกับ Service ต่าง เช่น CCE / ECS
- และมี CloudPipeLine - มาเชื่อม CI > CD แต่ละ Task ที่สร้างจาก CloudBuild / CloudTest / CloudRelease / CloudDeploy
- CCE - Kubernetes ของ Huawei Cloud ที่ผ่าน KCSPs ที่จะบอกว่าถ้าย้าย K8S จาก On-Premises > Cloud ไม่รื้อเยอะ ตัวอย่างที่ทำ Lab จะเป็นการ CI/CD กลุ่มนี้และครับ
- นอกจากนี้ AOM - Monitor / Log Tank Service (LTS) - หา Insight จาก Log / APM - Performance และ CPTS - Load + Performance Test
- ภาพนี้สรุปได้ดีครับ ทุกส่วนเป็น Keyword ของ Service ที่ทาง Huawei มีมาตอบโจทย์ด้านนี้ครับ
Hand-On Huawei Cloud - Big Data
- Session นี้จะเน้น Serice 2 ตัวของ Huawei
- และมีลองกดทำ Lab เอา DataSet โยนเข้าไปใน MRS และมาพักที่ OBS แล้วค่อยให้ DLI มาดึงข้อมูล และลอง Query ด้วยภาษา SQL
- ** ปล ไม่เชี่ยวด้านนี้ อาจจะ Map ผิดได้
- และตอนที่ Clear Resource - วันแรกบ่นๆไปว่าไม่เหมือนกัน มาวันนี้ Pattern เดียวกันหมดเลย 555
สำหรับ Service ของ Huawei Cloud มีคนทำ Map กับ AWS แล้ว ตามไปดูได้เลย Service comparison: Huawei cloud vs Amazon Web Services (AWS) - pavan kumar ceemala - Medium
Update 2022-09-29
ปล. เหมือนได้ยินมาว่า ปกติจะจัดงานที่เซี่ยงไฮ้ แต่ช่วงนี้ที่จีนมีโควิตเลยย้ายมาที่ไทยแทนครับ ในงานมีชาวต่างชาติมาชมด้วยเยอะเลย
Reference
Discover more from naiwaen@DebuggingSoft
Subscribe to get the latest posts sent to your email.