Microsoft + Open Source Day : 20-12-2014

image

ที่มาที่ไป

เนื่องจากไม่ได้เจอหลาย ๆ ท่านมาเป็นเวลานาน และก็เป็นการถือโอกาสว่ามีเจ้าหน้าที่ทาง Microsoft Thailand คุณ Henky Alimin ที่ดูแลเรื่องการทำการทำงานร่วมกันกับ  Open Source  Software นั้น ได้แจ้งว่าอยากมีงาน meeting เล็ก ๆ  ช่วงก่อนปีใหม่เพื่อจะได้คุยกันว่าตอนนี้ หากเราใช้ Microsoft Technology กับ Open Source ทำงานร่วม ณ วันนี้มีการพัฒนาอะไรไปถึงไหนแล้วบ้าง

ผมก็เลยขอจัดงาน และใช้ชื่องานว่า “Microsoft + Open Source” Day และ Hashtag สำหรับงานผมขอเป็น  #OpennessTH นะครับ

วันและสถานที่จัดงาน
Date : วันเสาร์ ที่ 20 ธันวาคม พ.ศ. 2557
Time: เวลา :8:30 ถึง 17.00 น. (ลงทะเบียนเวลา 8:30 ถึง 9:00 น.)
Venue: ชั้น 38 บริษัท ไมโครซอฟท์ (ประเทศไทย)
Capacity : 80 seats ( ขออภัยด้วยครับ ที่นั่งเต็มแล้ว ครับ)
** การลงเบียนจะเปิดถึง 18:00 วันที่ 18 ธันวาคม 2547 ครับ
** ติดตามความคืบหน้า  คำถาม หรือการเปลี่ยนแปลงที่ post นี้หรือ Twitter @fujute

งานนี้เหมาะกับใคร ?

  • ผู้สูงวัย (+ ประสบการณ์) ที่ต้องการถ่ายทอดประสบการณ์จากการผ่านร้อน ผ่านหนาว เรื่องการใช้งาน Microsoft Technology กับ Open Source
  • เพื่อน ๆ  ที่ต้องการหาอะไรใหม่ ๆ มาช่วยให้งานดูดี และเพิ่มประสิทธิภาพในการทำงาน
  • มือใหม่  หรือ ท่านที่กำลังสนใจในทำงานร่วมกันของ Microsoft กับ  Open Source
  • นักศึกษาที่กำลังหาแนวทางในการทำ Senior Project หรือ กำลังหาทางว่าจะไปทางไหนดี
  • เพื่อนชาว Developer หรือ ITPro ที่ไม่มีที่จะไปและไม่มีใครชวนไปไหนในวันเสาร์
  • และ อายุเกิน 18+

การลงทะเบียน และ กติกา

เพื่อเป็นการเตรียมตัว และความเข้าใจที่ใกล้เคียงกัน จึงรบกวนท่านที่สนใจกรุณา

  • 1. เรียนวิชา Hybrid cloud Workloads – Websites ที่ MVA สำเร็จ 2 modules
  • 2. ทำการ Capture หน้าจอที่แสดงชื่อท่าน และ จำนวน 2 modules แรกที่สำเร็จ พร้อมส่งผ่าน facebook messages ให้คุณ Register Man

image

  • 3.จากนั้นทางคุณ Register Man จะได้ส่ง URL และ Code สำหรับลงทะเบียนให้ครับ
    • ** ที่สำคัญเมื่อท่านได้รับ code แล้วรบกวนลงทะเบียนเลยนะครับ เพราะคุณ Register Man จะแจก code ไปเรื่อย ๆ หากใครส่ง screenshot ให้หากท่านได้ code ไปแล้วไม่ได้ลงทะเบียน จนที่เต็มไปก่อนแล้ว ก็ถือว่าท่านสละสิทธินะครับ
    • ** การได้ URL และ Code คุณ Register Man จะเป็นคนตัดสินใจ และมีสิทธิขาด
    • ** งานนี้ขออนุญาตเฉพาะท่านที่ลงทะเบียนผ่านระบบเท่านั้นนะครับ
  • 4.จากนั้นระบบจะส่ง confirmation ให้ท่านตาม email ที่ลงทะเบียนไว้ โดยจะมี mail แจ้งเตือนล่วงหน้า 3 วันก่อนด้วยเช่นกัน

ค่าใช้จ่าย
ฟรี! ตลอดงานครับ มาแต่ตัวกับหัวใจ เราเตรียมอาหารกลางวันรสดี กาแฟรสเลิศ ของเสริฟในยามว่าง เราเตรียมไว้ให้ตลอดงานครับ พร้อมกิจกรรมปีใหม่ และเสื้อสำหรับผู้มาร่วมงาน

image
(ตัวอย่างเสื้อประมาณนี้ )

Agenda  & รายละเอียดหัวข้อที่น่าสนใจ

* Final Agenda ( + Presentation file from the meeting can be downloaded from the link)

Start End Topics
8:30 9:00 Registration & Networking
9:00 10:15 1.Welcome Note & Microsoft and Openness
10:15 10:50 2.Creating Scalable Linux Virtual Machine with Microsoft Azure
10:50 11:00 Break
11:00 11:35 3.Node.JS and Azure
11:35 12:40 Lunch ( 65 Minutes )
12:40 13:15 4.แนวทางการพัฒา Mobile Application ร่วมกับ Apache Cordova
13:15 13:50 5.iOS  & Microsoft Azure
13:50 14:05 Break
14:05 14:40 6.Microsoft Azure(Multi-Factor Authentication ) + PHP Web Site
14:40 15:15 7.ภาษาไทยก็ใช้ทำบีดีดีได้  + Docker ในการ Build&Test และ automated deploy
15:15 15:30 Break
15:30 16:05 8.Running ASP.NET on Linux/Azure
16:05 16:40 9.How Microsoft Azure Services  enables you to deploy   high scalability website
16:40 17:15 Christmas networking & photo

Topics details:

Topic Synopsis Speaker
Microsoft Azure(Multi-Factor Authentication ) + PHP Web Site (confirmed) เนื้่อหาจะครอบคลุม การสร้างระบบ application ด้วย PHP โดยไปทำงานร่วมกับ Microsoft Azure เพื่อให้ application นั้นรองรับ MFA * Boonthawee Tangsoonthornthum ( ^^MCT )
* Wannuwat Pornnuam ( ^^MCT , MVP – Windows Expert-IT Pro )
Creating Scalable Linux Virtual Machine with Microsoft Azure (confirmed) เนื้่อหาจะครอบคลุม
* Managing Microsoft Azure with Azure CLI for Linux
*  Load Balancing web traffic with Azure load balancer

*  Scaling MySQL Database with master/master replication

*Thanyapon Sananakin (  ^^MCT, MVP:  Windows )
* Phongphumphan Tia-Anukul
แนวทางการพัฒา Mobile Application ร่วมกับ Apache Cordova  (Confirmed) เนื้่อหาจะครอบคลุม ตัวอย่างการพัฒนา Mobile Application โดยใช้ Apache Cordova  เพื่อให้ใช้งานได้กับ Windows Phone, Andrio และ iOS โดย สงวน ธรรมโรจน์สกุล , Microsoft Thailand
Running ASP.NET on Linux/Azure
( Confirmed)
การนำ ASP.NET Application ที่เรามีไปทำงานบน Linux โดย  Chalermvong Vijitpiyakul , Microsoft Thailand ( MVP – Visual Studio ALM )
iOS  & Microsoft Azure ( Confirmed) ตัวอย่างการพัฒนา iOS application และใช้งานร่วมกับ Microsoft Azure ดร.ขจรศักดิ์ สังช์เจริญ จาก  iTraining by Kajornsak
ภาษาไทยก็ใช้ทำบีดีดีได้  + Docker ในการ Build&Test และ automated deploy (confirmed) เนื้่อหาจะครอบคลุม
* What’ is DevOps ?
*What is Docker ?
* BDD Continuous Integration
* Peerapat Asoktummarungsri จาก Thailand JVM User Group
*  Supaket Wongkampoo  ( Release Master certificated (2014))  จาก  http://www.supaket.com/
Node.JS and Azure (confirmed) ตัวอย่างการใช้งาน Node.js บน Microsoft Azure Thanaporn Beam Suksingtoratt  ( ^^MSP , Computer Engineering student @ KMUTT)
How Microsoft Azure Services  enables you to deploy   high scalability website (confirmed) เล่าประสบการณ์

* การ deploy ระบบที่พัฒนาด้วย  PHP เพื่อรองรับคนใช้ปริมาณมากๆ ผ่าน autoscale และการ deploy ระบบผ่าน Git ขึ้น Production
*การใช้ Microsoft  Azure CDN สำหรับลดค่าใช้จ่ายในการเช่าสายสัญญาณระหว่างประเทศเพื่อรองรับการเข้าถึงไฟล์รูปภาพจากทั่วโลก
* การใช้ Azure Storage ทั้งแบบ Blob และ Table สำหรับการจัดเก็บไฟล์และรองรับการเข้าถึงไฟล์
*การใช้ Microsoft Azure VM สำหรับการทำ database cluster ด้วย MariaDB Galera Cluster
*การใช้งาน Azure Virtual Network สำหรับการ setup cluster บน local zone ให้เชื่อมต่อกันอย่างรวดเร็วกว่า internet zone และการเชื่อมต่อกับภายนอก
* การทำ caching ระหว่าง Microsoft Azure Web Site และ database cluster บน Microsoft  Azure Virtual Machine

โดย Annop Suwattanapisat จาก ThaiCyberPoint.com
Microsoft and Openness  ( Confirmed) Fukiat Julnual , Microsoft Thailand  and Pierre Joye
, PHP Core developer

^^MCT = Microsoft Certified Trainer
^^MSP = Microsoft Student Partner

Pictures from Event:
* รุปจากทีมกล้อง (Facebook )

News:
https://www.blognone.com/node/64329

Learning Resources:

See Also

About fujute

Fukiat Julnual's role as Technical Evangelist is to support awareness for Microsoft Azure , engages with Technical Community and help IT Professionals to discover the technical value of innovations in Microsoft platform.