Author: Nutthakorn Chalaemwongwan

ประโยชน์ของ Kubernetes

ประโยชน์ของ Kubernetes .          ตอนนี้หลายคนคงคุ้นเคยกับการจัดคอนเทนเนอร์แล้วและเห็นว่าจำเป็นต่อสภาพแวดล้อม Cloud ของตนเอง จากการคาดการณ์ระบุว่าธุรกิจสามในสี่จะมี Containerized applications ภายในปี 2565 และจากการศึกษาเดียวกันระบุว่า ณ ตอนนี้มีเพียง 30% เท่านั้นที่ใช้ Application เหล่านี้ เป็นการแสดงให้เห็นถึงความลังเลที่จะเริ่มต้นใช้งาน ดังนั้นวันนี้เราจะพาคุณไปดูกันว่า ‘ประโยชน์’ อะไรที่คุณจะได้จาก Kubernetes . Kubernetes คืออะไรเรามีคำตอบให้ในบทความนี้ อ่านเลย! .          เพื่อการจัดการ Container ที่ประสบความสำเร็จ จึงจำเป็นต้องมีแพลตฟอร์มการประสานที่ครอบคลุมเพื่อสร้าง ย้าย และจัดการ Container เครื่องมือจัดการ Container หรือ Kubernetes นั้นสามารถทำหน้าที่ทั้งหมดเหล่านี้โดยใช้เวลาหยุดทำงานน้อยที่สุด หรือกล่าวได้ว่าเครื่องมืออย่าง Kubernetes จะช่วยให้คุณได้รับประโยชน์จาก Container ในโครงสร้างพื้นฐานของคุณ . Kubernetes สามารถทำอะไรให้คุณได้บ้าง Kubernetes เป็นเครื่องมือที่มีประสิทธิภาพและสามารถทำงานที่มีประโยชน์หลายอย่างได้ดังนี้:          Scalable (ปรับขนาดได้): รับรู้ความต้องการของ end-users โดย Kubernetes จัดการและย้าย Container clusters ตามความสะดวกของผู้ใช้และในขณะที่ยังคงรักษาสถานะให้อยู่ในสถานะที่พวกเขาต้องการ ในส่วนของหน่วยที่เล็กที่สุดของ Kubernetes ที่เรียกว่า...

Read More
เพิ่มโอกาสทางอาชีพกับ Top 9 New Technology Trends for 2021

เพิ่มโอกาสทางอาชีพกับ Top 9 New Technology Trends for 2021 . เทคโนโลยีในปัจจุบันนั้นมีการปรับเปลี่ยนที่รวดเร็วเป็นอย่างมากส่งผลให้แนวโน้มของเทคโนโลยีนั้นมีการเปลี่ยนแปลงตามไปด้วยเช่นกัน อีกทั้งในตอนนี้ยังมีการแพร่ระบาดของ COVID-19 ทำให้ผู้เชี่ยวชาญด้านไอทีต้องตระหนักถึงบทบาทที่จะไม่เหมือนเดิมในโลกของการไร้การสัมผัส ซึ่งหมายถึงการตามกระแสเทคโนโลยีใหม่ ๆ ให้ทันอยู่เสมอและคอยจับตาดูอนาคตเพื่อให้รู้ว่าทักษะใดที่จำเป็นต้องรู้ อีกทั้งในสถานการณ์แบบนี้ที่ประชากรไอทีทั่วโลกส่วนใหญ่นั่งทำงานจากที่บ้านจึงควรใช้เวลาอยู่ที่บ้านให้เกิดประโยชน์สูงสุด และวันนี้เราจะมานำเสนอแนวโน้มเทคโนโลยีใหม่ 9 อันดับแรกที่คุณควรจับตามองและน่าสนใจในปี 2021 . 1. Artificial Intelligence (AI) and Machine Learning          AI เป็นที่รู้จักในด้านของความสามารถในการจำภาพและคำพูด แอพนำทาง เป็นผู้ช่วยของสมาร์ทโฟน และอีกมากมาย          นอกเหนือจากนั้น AI จะถูกนำมาใช้เพิ่มเติมในการวิเคราะห์การโต้ตอบเพื่อกำหนดการเชื่อมต่อและข้อมูลเชิงลึก เพื่อช่วยให้สามารถวิเคราะห์และคาดการณ์ความต้องการของการบริการได้ เช่น ในโรงพยาบาลจะทำให้เจ้าหน้าที่สามารถตัดสินใจได้ดีขึ้นเกี่ยวกับการใช้ทรัพยากร อีกทั้งยังสามารถตรวจจับรูปแบบที่เปลี่ยนแปลงของพฤติกรรมของลูกค้าโดยการวิเคราะห์ข้อมูลแบบเรียลไทม์ ทำให้สามารถสร้างรายได้และเพิ่มประสบการณ์ของผู้ใช้ได้ .          Machine Learning นั้นเป็นส่วนย่อยของ AI ถูกนำไปใช้ในอุตสาหกรรมทุกประเภท ทำให้เกิดความต้องการอย่างมากสำหรับมืออาชีพที่มีทักษะในด้านนี้ Forrester คาดการณ์ว่า AI, Machine Learning และระบบอัตโนมัติจะสร้างงานใหม่ ๆ ในสหรัฐอเมริกาถึง 9 % ภายในปี 2568 งานต่าง...

Read More
Kubernetes vs. Docker

Kubernetes vs. Docker .          เชื่อว่าหลายคนที่อ่านนั้นต้องการจะเปรียบเทียบเจ้าสองตัวนี้ว่าจริงๆแล้วอันไหนมันดีกว่ากัน         เมื่อพูดถึง Container หากไม่พูดถึงผู้นำ Open-source อย่าง Kubernetes และ Docker ก็คงเป็นไปไม่ได้ หลายคนต้องการทราบว่าตัวเลือกใดดีกว่า แต่คำถามนั้นมาจากความเข้าใจผิด อันที่จริงแล้ว เทคโนโลยีเหล่านี้มีพื้นฐานแตกต่างกันและไม่มีการแข่งขันกัน . Kubernetes คือ         Kubernetes หรือ K8s เป็น Open-source ที่ช่วยในการจัดการ Container (คอนเทนเนอร์) อย่าง Linux Containers และ Docker เป็นต้น ซึ่งพูดอย่างง่าย ๆ ก็คือจะช่วยในการลดกระบวนการจัดสรรทรัพยากรให้เพิ่มหรือลดได้อย่างอัตโนมัติทั้งปริมาณงานและการบริการ และยังช่วยให้ Application ที่อยู่บน Container นั้นทำงานได้อย่างต่อเนื่องอีกด้วย         เราเคยแนะนำไปแล้ว สามารถอ่านเพิ่มได้ที่นี่ มารู้จักกับ Kubernetes คืออะไร ไว้ใช้ทำอะไรได้บ้าง . Docker คือ         เป็น Open source containerization platform คือชุดเครื่องมือที่ช่วยให้นักพัฒนาสร้าง ปรับใช้ และจัดการ Container ได้ง่ายขึ้น ปลอดภัยขึ้น และเร็วขึ้น ปัจจุบันเป็นเครื่องมือที่เป็นที่นิยมสำหรับการสร้าง Container ไม่ว่านักพัฒนาจะใช้ Windows, Linux หรือ MacOS ก็ตาม         คุณลักษณะที่สำคัญของ Docker คือ...

Read More
มารู้จักกับ Kubenetes คืออะไร ไว้ใช้ทำอะไรได้บ้าง

มารู้จักกับ Kubernetes คืออะไร ไว้ใช้ทำอะไรได้บ้าง .         วันนี้เราจะมาทำความรู้จักกับเจ้า Kubernetes กันว่ามันดียังไง ทำไมคนถึงใช้กัน ซึ่งในบทความนี้จะอธิบายแบบสั้น ๆ ง่าย ๆ ไม่ยืดยาวจนน่าเบื่อ เรามาเริ่มกันเลยดีกว่า .         Kubernetes หรือ K8s เป็น Open-source ที่ช่วยในการจัดการ Container (คอนเทนเนอร์) อย่าง Linux Containers และ Docker เป็นต้น ซึ่งพูดอย่างง่ายๆก็คือจะช่วยในการลดกระบวนการจัดสรรทรัพยากรให้เพิ่มหรือลดได้อย่างอัตโนมัติทั้งปริมาณงานและการบริการ และยังช่วยให้ Application ที่อยู่บน Container นั้นทำงานได้อย่างต่อเนื่องอีกด้วย . เป็นมายังไง         ในอดีตนั้นองค์กรจะรัน Application บน Physical servers ไม่มีการกำหนดขอบเขตของการใช้ทรัพยากร ทำให้เมื่อเรารัน Application หลายตัวบน Severs เดียวกัน อาจมีบาง Application ที่ใช้ทรัพยากรมากหรือก็คือจะใช้ทรัพยากรส่วนใหญ่ และนั้นทำให้ Application ไม่สามารถทำงานได้อย่างเต็มที วิธีแก้ปัญหานี้นั้นง่ายมากโดยการให้แต่ละ Application รันบน Physical server คนละตัวไปเลย...

Read More
Azure financial

Azure for financial services ตัวช่วยทางการเงินของคุณ .          เรื่องเงิน ๆ ทอง ๆ เป็นสิ่งที่หลายธุรกิจหลายองค์กรยกให้เป็นสิ่งที่สำคัญ ลำดับต้น ๆ ซึ่งแน่นอนว่า Azure ก็ได้เห็นความสำคัญในส่วนนี้และได้มี Solution เพื่อเสริมในส่วนนี้          Azure จะเข้ามาช่วยเปลี่ยนให้องค์กรคุณมีทั้งความเร็วและความปลอดภัยของ Cloud ทั้งยังให้ประสบการณ์ที่แตกต่างแก่ลูกค้า ช่วยเรื่องของการบริหารความเสี่ยง และจัดการเรื่องการฉ้อโกงต่างๆ ปรับปรุงการซื้อขายให้ทันสมัย ​​และปรับแต่งระบบ Software ประกันภัยให้เป็นส่วนตัว Microsoft Azure จะทำให้องค์กรทางการเงินมีโครงสร้างพื้นฐานและความปลอดภัยที่จะนำประสบการณ์ของลูกค้าไปสู่อีกระดับ . ด้าน Banking         Microsoft Azure จะปรับปรุงและปกป้องระบบ Software ทางการเงินของธุรกิจให้ทันสมัยอย่างรวดเร็วและครอบคลุม ในขณะเดียวกันก็มอบประสบการณ์การบริการทางการเงินเชิงรุกและเป็นส่วนตัวให้กับลูกค้ามากขึ้น         ซึ่งจะเจาะข้อมูลเชิงลึกและความสัมพันธ์ของลูกค้าโดยใช้ข้อมูลผู้บริโภคและการวิเคราะห์เชิงคาดการณ์ เพื่อเป็นการเสริมสร้างความเข้าใจในการสร้างประสบการณ์ที่ให้ความเป็นส่วนตัวมากขึ้นในทุกจุด . ปรับปรุงการชำระเงินและ Core banking จะมีความคล่องตัวที่สูงมากขึ้นด้วยการย้าย Software ไปยัง Cloud รวมถึงการใช้ AI เพื่อช่วยในการวิเคราะห์ได้อีกด้วย บริหารจัดการความเสี่ยงขององค์กร ด้วยระบบ Solution ของ Microsoft Azure นั้นจะช่วยในการปกป้องข้อมูลที่มีความละเอียดอ่อนในเรื่องของข้อบังคับกฎระเบียบต่าง ๆ ทั้งยังทำให้นักวิเคราะห์ความเสี่ยง และสามารถจำลองสถานการณ์เพื่อลดความเสี่ยงที่อาจเกิดขึ้นได้ ส่งเสริมการทำงานเป็นทีม Azure สามารถปรับปรุงประสิทธิภาพในการทำงานที่อยู่ห่างไกลกันให้พนักงานทุกคนสามารถทำงานร่วมกันได้อย่างปลอดภัยในทุกที่และทุกอุปกรณ์ . ด้าน Capital markets         ช่วยในการปรับปรุง Capital market ให้มีความทันสมัย ด้วยความสามารถในการจัดการปริมาณข้อมูลที่สูงขึ้นที่จะปรับขนาดที่ง่ายและรวดเร็ว จึงเป็นการเพิ่มประสิทธิภาพในการประมวลผลทางการค้า . มอบประสบการณ์ที่แตกต่างให้กับลูกค้า ทำให้สามารถเข้าถึงข้อมูลเชิงลึกได้มากยิ่งขึ้น ปรับปรุง Platform ให้มีความทันสมัย ด้วยการย้าย...

Read More
Azure Information Protection(AIP) & Microsoft Information Protection(MIP) ทำไมคล้ายกันจัง ต่างกันอย่างไร

Azure Information Protection(AIP) & Microsoft Information Protection(MIP) ทำไมคล้ายกันจัง ต่างกันอย่างไร . ชื่อก็คล้ายกันอะไรๆก็คล้ายๆกันแล้วมันเหมือนหรือแตกต่างกันยังไง วันนี้เรามีคำตอบให้ Azure Information Protection (AIP)          AIP นั้นเป็น Cloud-based solution ที่จะช่วยให้องค์กรสามารถ จัดประเภท เลือก ป้องกันทั้งเอกสารและอีเมล ได้ ซึ่งวิธีการจะทำโดยการกำกับป้าย หรือก็คือ label อีกทั้งยังมีการจัดความ Sensitive ของข้อมูลอีกด้วย Azure Information Protection นั้นผสมผสานเทคโนโลยีต่างๆ เช่น RMS เข้ากับเทคโนโลยี/บริษัทที่เกี่ยวข้อง เช่น Secure Island เป็นต้น Microsoft Information Protection (MIP)         อันนี้เรามีอธิบายไว้ที่บทความนี้แล้ว ไปอ่านได้เลยเพราะเราเขียนสั้นๆ กระชับแบบได้ใจความ อ่าน! . . ลองมาดูกันแบบลงลึก          ด้วยความที่มีฟังก์ชันหลายอย่างๆ หรืออ่านแบบโดยรวมแล้วจะพบว่าทั้งองมีความคล้ายคลึงกันมาก เรามาดูความแตกต่างกันเลยดีกว่า . ที่มา: https://docs.microsoft.com/ .          AIP ในตอนที่เราต้องการใช้ Sensitivity labels ใน Microsoft 365 Apps บนเครื่องคอมพิวเตอร์ที่เป็น Windows เราจะสามารถเลือกได้ว่าจะใช้การติดป้ายที่สร้างไว้ใน Office apps หรือ the Azure Information...

Read More
PDPA

PDPA ยากแค่ไหน Microsoft Information Protection(MIP)ก็ทำให้เป็นเรื่องง่าย .         PDPA ย่อมาจาก Personal Data Protection Act ซึ่งพอเจ้าตัวนี้ออกมาแล้วทุกองค์กรมีหน้าที่ต้องทำตาม หรือแม่แต่บริษัทต่างชาติหากจะเก็บข้อมูลคนไทยก็จำเป็นต้องทำตามกฎนี้เช่นกัน ซึ่งสำหรับองค์กรที่ต้องการจะเริ่มดำเนินการให้มีความสอดคล้องกันกับกฎหมายนี้ สิ่งที่กำลังจะอ่านจากนี้ไปคือคำตอบ .          การที่อยู่ดีๆองค์กรจะมาปรับเปลี่ยนให้เป็นไปตาม PDPA นั้นแม้จะเป็นเรื่องที่ยุ่งยากและวุ่นวายแต่ทาง Microsoft ก็ได้มี Solution ที่เป็นเครื่องมือในการดูแล จัดการ รักษา และรายงานข้อมูล ซึ่ง Microsoft ก็ได้ออกมาบอกว่าจากที่ทำการสำรวจพบว่าเมื่อเปลี่ยนมาใช้ Solution นี้จะช่วยให้ทางองค์กรสามารถปฏิบัติตาม PDPA ไปได้แล้วกว่า 70% . Microsoft Information Protection (MIP)         มี AI เรียนรู้จากไฟล์งานตัวอย่างว่าเป็นข้อมูลประเภทใด เป็นข้อมูลที่จัดอยู่ใน Sensitive หรือไม่ สามารถรับรู้ได้ทุกอย่างไม่ว่าจะเป็น ใครเป็นผู้ปริ้นไฟล์งาน ใครเป็นผู้แชร์ ใครเป็นผู้อัพลงUSB รวมไปถึงใครเป็นคนขอเปลี่ยน log ซึ่งทั้งหมดที่กล่าวมานี้เป็นเรื่องที่สามารถทำได้ในเจ้า MIP นี้ . ที่มา: docs.microsoft.com .          MIP จะกลายเป็นผู้ที่ดูแลความปลอดของข้อมูลภายในองค์กรของคุณไม่ว่าพนักงานคนนั้นจะทำงานอยู่ที่ใด ไม่ว่าจะเป็น WFH หรือไปทำงานข้างนอก MIPก็จะสามารถเช็คได้ทั้งหมดด้วย 4 ขั้นตอนง่ายๆ .          Detect, Classify, Protect และMonitor . โดยทั้งหมดนี้สามารถทำได้ทั้งบน Cloud, On-Premises, Apps และ...

Read More
SQL or NoSQL

SQL หรือ NoSQL ใช้แบบไหนดี .          SQL or NoSQL ชื่อนี้เราคงได้ยินกันมานาน แล้วแบบไหนล่ะคือแบบที่ดีกว่ากัน เรามาเริ่มกันเลยดีกว่า . SQL คืออะไร แบบสั้นๆไม่ยืดเยื้อ          Structured Query Language คือ ภาษา Programming ที่เอาไว้ถึงฐานข้อมูลที่อยู่ใน Relational Database Management System (RDBMS) ในลักษณะรูปแบบตารางที่เป็น Column และ Row ซึ่งในแต่ละไฟล์ข้อมูลอาจเชื่อมโยงกันด้วย Common field แล้ว NoSQL คือ?          Non-relational database เป็นการเก็บข้อมูลที่ไม่ได้อยู่ในรูปแบบของตาราง มีความยืดหยุ่นและการปรับขนาดที่มากกว่า มักใช้สำหรับBig Data, Application ที่มีข้อมูลขนาดใหญ่ รวมไปถึงเว็บที่เป็นแบบ Real-time . จุดแข็งและจุดอ่อนของทั้งสองแบบ          เราไม่สามารถบอกได้ว่าแบบไหนดีกว่ากันเพราะทั้งสองแบบนี้มีความเหมาะสมในการใช้งานที่แตกต่างกัน ไม่ใช่แค่ว่าเจ้า Non-relational database นั้นใหม่กว่าจะหมายถึงว่ามันดีกว่าเสมอไป          SQL databases...

Read More
Cloud Management

Cloud Management .          วันนี้เราจะมาพูดเรื่องของการจัดการระบบ Cloud ที่ดีกันบ้างหลังจากที่ได้บรรยายสรรพคุณของเจ้าพวกนี้มาสักพักแล้ว แต่ถ้าใครยังไม่เคยอ่านก็เชิญกันได้ที่ตรงนี้เลย  อ่านบทความเกี่ยวกับ Cloud อ่าน! . "มาเข้าเรื่องกัน" . Drive cultural change          ก่อนที่คุณจะใช้ External Cloud Platform ซึ่งก็คือ Cloud Platform ภายนอก นั้นคุณควรที่จะเริ่มจากการเปลี่ยน Internal change หรือก็คือการเปลี่ยนแปลงจากภายในองค์กรอย่างการเปลี่ยนแปลงในการรับรู้          โดยเริ่มต้นด้วยการดูข้อมูลเชิงลึกว่ากระบวนการทางธุรกิจของคุณทำงานอย่างไร ข้อมูลในส่วนของต้นนี้นั้นยิ่งมีความละเอียดมากเท่าไหร่ก็ยิ่งดีมากเท่านั้น เพื่อจัดเตรียม Cloud Solution แทนที่จะพยายามปรับกระบวนการขององค์กรให้เข้ากับโครงสร้างพื้นฐานใหม่แทน ทั้งหมดก็เพื่อการปรับการดำเนินงานและ Cloud ในลักษณะที่มีโครงสร้าง          ซึ่งทางที่ดีควรจะมี managed service partner ที่ช่วยคุณในการเปลี่ยนแปลง ทำให้ทำสิ่งต่างๆได้ง่ายขึ้น ไม่ว่าจะเป็น เครื่องมือ,กระบวนการ และผู้คน          ดังนั้นแล้วเพื่อให้มี value ที่สูง high-touch managed service ก็ควรจะสูงตามไปด้วยเช่นกัน . Become outcome-driven      ...

Read More
Cloud computing กับ Cloud native คืออะไรต่างกันยังไง

Cloud computing กับ Cloud native คืออะไรต่างกันยังไง .          Cloud computing กับ Cloud native ชื่อนี้ทุกคนคงจะเคยคุ้นหูกันดีอยู่แล้วแต่หากท่านไหนที่ยังสงสัยว่ามันคืออะไร Cloud มันไม่ใช่แค่พื้นที่ที่เอาไว้ฝากไฟล์อย่าง Google Cloud, One Drive หรือ iCloud แค่นั้นเหรอ สิ่งที่กำลังจะอ่านต่อไปนี้มีคำตอบค่ะ . Cloud computing          เอาแบบง่ายๆ เลยคือ บริการที่ครอบคลุมตั้งแต่การคำนวณหน่วยที่ใช้เพื่อจัดเก็บข้อมูลให้ใช้ทรัพยากรได้ตรงกับความต้องการสำหรับการใช้งานผ่านทางระบบอินเทอร์เน็ตเพื่อให้ผู้ใช้บริการสามารถเข้าถึงข้อมูลจากที่ไหนก็ได้ ซึ่งข้อดีของมันก็คือการที่เราจะจ่ายแต่ในส่วนของทรัพยากรที่เราใช้ตามจริงเท่านั้น จึงเป็นการลดต้นทุนกว่าแบบตั้ง Hardware แบบเดิม โดยผู้ให้บริการ Cloud computing ก็ยกตัวอย่างเช่น Microsoft Azure, Google Cloud Platform และ Amazon Web Services เป็นต้น . Cloud native          อธิบายสั้นๆแบบได้ใจความคือรูปแบบของการพัฒนา Application เพื่อมารองรับ Cloud computing model หรือก็คือการประมวลผลในรูปแบบคลาวด์ โดย Application ที่ถูกออกแบบมาจะมีความยืดหยุ่นเพื่อให้เข้ากับการประมวลผลบนคลาวด์ที่ทันสมัยและสามารถปรับขนาดไปมาได้ตามต้องการให้ได้มากที่สุด . มาถึงตรงนี้แล้วก็ขออธิบายต่อเลยว่าเจ้า Cloud...

Read More