คลังเก็บป้ายกำกับ: DEVELOPER_TOOLS

TechTalk Webinar: การพัฒนาแอปพลิเคชันสมัยใหม่ด้วย Container Services บน AWS Cloud โดย AWS

TechTalkThai ขอเรียนเชิญเหล่า Software Engineer, IT Manager, Data Center Engineer, System Engineer, Cloud Engineer, DevOps Engineer และผู้ที่ดูแลระบบ Data Center ขององค์กร เข้าร่วมฟัง TechTalk Webinar ในหัวข้อเรื่อง “การพัฒนาแอปพลิเคชันสมัยใหม่ด้วย Container Services บน AWS Cloud โดย AWS” เพื่อเรียนรู้แนวทางการพัฒนา Application บนสถาปัตยกรรมแบบ Microservices ด้วยบริการด้าน Container ต่างๆ บน AWS เช่น Amazon ECS, Amazon EKS, AWS Fargate พร้อมสาธิตการใช้งานจริง ในวันพฤหัสบดีที่ 21 มีนาคม 2019 เวลา 14.00 – 15.30 น. โดยมีกำหนดการและวิธีการลงทะเบียนดังนี้

รายละเอียดการบรรยาย

หัวข้อ: การพัฒนาแอปพลิเคชันสมัยใหม่ด้วย Container Services บน AWS Cloud โดย AWS
ผู้บรรยาย: คุณกิติศักดิ์ ศรีประเสริฐ, AWS Solution Architect, AWS และคุณพงษ์สันติ์ สายัมพล, AWS Solution Architect, AWS
วันเวลา: วันพฤหัสบดีที่ 21 มีนาคม 2019 เวลา 14.00 – 15.30 น.
ช่องทางการบรรยาย: Online Web Conference
จำนวนผู้เข้าร่วมสูงสุด: 100 คน
ภาษา: ไทย

การพัฒนาแอปพลิเคชั่นในปัจจุบันที่จำเป็นจะต้องส่งมอบตามกำหนดเวลาอย่างรวดเร็ว (time to market) อีกทั้งยังต้องสามารถรองรับการขยายตัวของผู้ใช้ให้ได้จำนวนมาก (scalability) การออกแบบแอปพลิเคชั่นแนวใหม่ให้เป็น Microservices ร่วมกับการใช้เทคโนโลยี Container บน Amazon Web Service cloud (AWS) ช่วยทำให้ระบบมีความสามารถในการรองรับความต้องการของลูกค้าได้ และช่วยควบคุมค่าใช้จ่ายของระบบให้ดีขึ้น อีกทั้งยังช่วยให้นักพัฒนาแอปพลิเคชั่นสามารถบริหารจัดการระบบได้มีประสิทธิภาพและรวดเร็วมากขึ้น สัมมนานี้จะมีการแนะนำบริการของ AWS เบื้องต้น อธิบายบริการบน AWS ที่เกี่ยวข้องกับ Container เช่น Amazon Elastic Container Service (ECS), Amazon Elastic Container service for Kubernates (EKS), Fargate และประโยชน์ที่ได้ รวมถึงมีการสาธิตใช้งานจริง

สัมมนาครั้งนี้เหมาะสำหรับ

  • นักพัฒนาแอปพลิเคชั่นที่ต้องการเรียนรู้เทคโนโลยี Container
  • ผู้บริหารฝ่าย IT ที่กำลังมองหา platform/service ที่ช่วยให้ระบบมีความเสถียรภาพ High Availability และสามารถรองรับการขยายตัวได้ Scalability
  • ผู้สนใจที่อยากจะพัฒนาแอปพลิเคชั่นบน AWS Cloud

ลงทะเบียนเข้าร่วม TechTalk Webinar ได้ฟรี

ผู้ที่สนใจสามารถกรอกแบบฟอร์มเพื่อเข้าร่วม TechTalk Webinar ในหัวข้อนี้ได้ฟรีๆ ทันทีที่ https://zoom.us/webinar/register/WN_H_Yy_GKGQb-k8zJILEU2Mw โดยทีมงานขอความกรุณากรอกข้อมูลชื่อบริษัทด้วยชื่อเต็มของหน่วยงานหรือองค์กร เพื่อไม่ให้เกิดความสับสนในการจัดการกับข้อมูลการลงทะเบียน

from:https://www.techtalkthai.com/techtalk-webinar-container-on-aws-cloud/

โฆษณา

เปิดตัว Google Coral Edge TPU เร่งการประมวลผล AI มีขายเป็นทั้งบอร์ดและ USB ราคา 74.99 – 149.99 เหรียญ

นับว่าน่าสนใจไม่น้อยเมื่อ Google ได้ออกมาประกาศเปิดตัว Google Coral Edge TPU อุปกรณ์เร่งการประมวลผล AI ที่มาทั้งในรูปแบบของ Dev Board ติดตั้ง Linux ที่มี Edge TPU อยู่ภายใน และ USB Accelerator สำหรับเชื่อมต่อกับ Raspberry Pi หรือ Linux ได้ผ่าน USB

Credit: Google

ตัว Google Coral Dev Board นี้จะมีราคาที่ 149.99 เหรียญหรือราวๆ 4,800 บาทเท่านั้น โดยตัวอุปกรณ์จะรองรับ TensorFlow Lite และสามารถถอดใส่ระบบ System-on-Module (SOM) ได้ตามต้องการ และติดตั้งมาพร้อมกับระบบปฏิบัติการ Mendel ที่เป็น Linux ซึ่งต่อยอดมาจาก Debian Linux โดยมีสเป็คเต็มๆ ให้ตรวจสอบได้ที่ https://coral.withgoogle.com/products/dev-board/

ส่วน USB Accelerator นั้นจะมีราคาเพียง 74.99 เหรียญหรือราวๆ 2,400 บาท โดยสามารถเชื่อมต่อใช้งานร่วมกับ Raspberry Pi หรือระบบ Linux เพื่อเร่งการประมวลผล AI โดยเฉพาะได้ ผู้ที่สนใจสามารถตรวจสอบรายละเอียดได้ที่ https://coral.withgoogle.com/products/accelerator/

ที่มา: https://www.theregister.co.uk/2019/03/07/google_tensorflow_summit/

from:https://www.techtalkthai.com/google-coral-edge-tpu-is-announced/

Qualcomm ออกแพลตฟอร์มใหม่สำหรับการพัฒนาหุ่นยนต์

Qualcomm ผู้ผลิตชิปรายใหญ่ได้เข้ารุกตลาดการพัฒนาหุ่นยนต์ด้วยแพลตฟอร์มใหม่ที่ชื่อ Robotics RB3 โดยจะภายใต้นั้นจะอาศัยชิป SDA845 และ SDM845 เป็นฐานการประมวลผล

Credit: ShutterStock.com

โดยแพลตฟอร์มใหม่ที่ว่านี้ถูกออกแบบมาให้มีฮาร์ดแวร์และเครื่องมือพัฒนาซอฟต์แวร์ที่เหมาะสมกับการพัฒนาหุ่นยนต์ในอนาคต นอกจากจากนี้ SoC (System On Chip) ยังนำมาซึ่งการเชื่อมต่อแบบ LTE, AI และเซนเซอร์สำหรับการประมวลผลด้วย เช่น การนำทาง หรือระบบแผนที่ ดังนั้นทาง Qualcomm เองก็หวังใจว่าแพลตฟอร์มใหม่นี้จะช่วยลดเวลาให้นักพัฒนาสามารถสร้างผลงานออกสู่ตลาดได้เร็วยิ่งขึ้นเพราะมาพร้อมกับทุกอย่างแล้ว

สำหรับในส่วนของซอฟต์แวร์ทางบริษัทชิปยักษ์ใหญ่ได้จับมือกับ AWS เมื่อไม่นานนี้เพื่อเปิดตัว AWS Robomaker ด้วย อย่างไรก็หลายบริษัทที่ผลิตหุ่นยนต์อย่าง Anki, Misky และ JD ก็ได้ขานรับแพลตฟอร์มใหม่นี้มาเป็นชุดพัฒนาแล้ว

ที่มา : https://techcrunch.com/2019/02/25/qualcomm-announces-a-new-robotics-development-platform/ และ https://www.qualcomm.com/products/qualcomm-robotics-rb3-platform

from:https://www.techtalkthai.com/qualcomm-introduces-robotics-rb3-platform/

Synopsys ออกแพลตฟอร์มใหม่ ‘Polaris’ ตอบโจทย์ Software Integrity

Synopsys ได้ผนวกเอาเทคโนโลยีหลายด้านของตนที่เคยได้เข้าซื้อกิจการมาผนึกเป็นแพลตฟอร์มใหม่ที่ชื่อ Polaris โดยมุ่งหวังเพื่อช่วยพัฒนาคุณภาพความมั่นคงปลอดภัยของการเขียนโค้ดในขั้นตอนการพัฒนาซอฟต์แวร์

credit : Synopsis

ประวัติของ Synopsys คือเริ่มมาจากการเป็นบริษัทออกแบบคอมไพเลอร์มาก่อนหลังจากนั้นก็เริ่มมุ่งมาฝั่งความมั่นคงปลอดภัยของแอปพลิเคชันเรื่อยมา โดยปี 2014 เข้าซื้อ Coverity ผู้ให้บริการ Static Code Analysis, ปี 2015 ซื้อ Seeker Interactive Application Security Testing (IAST) จาก Quotium และสุดท้ายปี 2017 ซื้อ Black Duck Software ที่ทำเรื่องของ Software Composition Analysis นั่นเอง

สำหรับ Polaris นั้นเกิดจากการผนึกกำลังระหว่างโซลูชันต่างๆ ตามรูปด้านบน โดยประกอบด้วย 2 ส่วนหลัก 2 คือส่วนกลางควบคุมที่รองรับกับ CI/CD Workflow และส่วน Code Sight IDE Plugin ที่รวมเข้ากับฝั่งการโค้ดของนักพัฒนา นอกจากนี้ยังสามารถจัดทำรายงานความเสี่ยงที่ค้นพบอ้างอิงกับมาตรฐาน (เช่น OWASP เป็นต้น) และจัดลำดับความสำคัญได้ ผู้สนใจสามารถชมวีดีโอเพิ่มเติมได้ตามด้านล่างครับ

ที่มา : https://www.eweek.com/development/synopsys-launches-polaris-software-integrity-platform

from:https://www.techtalkthai.com/synopsys-introduces-polaris-software-integrity-platform/

GitHub เพิ่มความสามารถ ‘Draft Pull Request’

GitHub ได้เพิ่มความสามารถสร้าง Draft ให้การทำ Pull Request เพื่อให้นักพัฒนาได้พิจารณาก่อนนำโค้ดเข้าไปงานกับโปรเจ็คจริง

credit : Thenextweb.com

ไอเดียก็ของการทำ Draft ก็คือให้นักพัฒนาสามารถไฮไลต์ไว้ว่ามีโค้ดที่น่าสนใจเพื่อให้ได้ลองกลับไปปรึกษาหารือกับทีมงานดูก่อนว่าจะปฏิบัติอย่างไรต่อไปจะใช้หรือไม่เพื่อการันตีว่าจะไม่ไปส่งผลกระทบกับโปรเจ็คจริงๆ ที่กำลังใช้งาน อย่างไรก็ตาม Draft Request จะไม่สามารถ Merge กับโปรเจ็คหลักได้เพื่อป้องกันข้อผิดพลาดที่ไม่ตั้งใจ โดยวิธีการสามารถทำได้ผ่าน เมนู Drop-down แล้วไปที่ Create Draft Pull Request (ตามรูปภาพด้านบน) หากต้องการทำ Merging ต้องเปลี่ยนสถานะ Draft เป็น ‘Ready for review’ เสียก่อนจึงจะทำการ Merge กับโปรเจ็คหลักของตนได้

ที่มา : https://thenextweb.com/dd/2019/02/15/github-launches-draft-pull-requests-to-let-developers-discuss-code-before-deploying/

from:https://www.techtalkthai.com/github-release-ability-to-draft-pull-request/

เปิดตัว Arduino IoT Cloud แบบ Public Beta สร้างและจัดการ IoT Application ได้เองง่ายๆ

Arduino นั้นรู้ดีว่าผลิตภัณฑ์ของตนเองนั้นถูกนำไปใช้เพื่อสร้างระบบ Internet of Things (IoT) สำหรับแก้ไขปัญหาต่างๆ ทั่วโลกมากมาย จึงได้ทำการเปิดตัว Arduino IoT Cloud ขึ้นมาเพื่อให้ใช้งานกันได้แบบ Public Beta แล้ว

Credit: Arduino

บริการนี้เปิดตัวในแบบ Public Beta หลังจากที่ทำการทดสอบแบบ Private Beta มาเป็นเวลากว่า 6 เดือน โดยภายในบริการ Cloud ดังกล่าวนั้นจะประกอบไปด้วยความสามารถต่างๆ ดังนี้

  • ระบบสร้าง Dashboard โดยอัตโนมัติ
  • การรองรับ HTTP REST API, MQTT, Javascript, Websocket
  • การรองรับ Webhook
  • การเข้ารหัส Traffic ด้วย TLS
  • มีระบบ Command Line

ผู้ที่สนใจรายละเอียดเพิ่มเติมหรือต้องการทดสอบบริการดังกล่าว สามารถเข้าไปศึกษาข้อมูลเพิ่มเติมได้ที่ https://create.arduino.cc/iot/ ครับ

ที่มา: https://blog.arduino.cc/2019/02/06/announcing-the-arduino-iot-cloud-public-beta/

from:https://www.techtalkthai.com/arduino-iot-cloud-public-beta-is-announced/

Amazon เปิด AWS Step Functions ให้ใช้พัฒนาได้บนเครื่อง Local แล้ว

เพื่อให้การพัฒนา Serverless Workflow บน AWS เป็นไปได้อย่างง่ายดายยิ่งขึ้น ทาง Amazon จึงได้ทำการเปิดตัว AWS Step Functions Local เพื่อให้นักพัฒนาสามารถโหลดไปใช้งานได้ทั้งในรูปแบบของ JAR และ Docker Image สำหรับนำไปติดตั้งใช้งานภายใน Development Environment ของตนเอง

Credit: AWS

AWS Step Functions คือระบบที่จะเปิดให้นักพัฒนาสามารถสร้าง Serverless Workflow ด้วยการผสานบริการต่างๆ บน AWS ให้มาทำงานร่วมกันได้จากการออกแบบการทำงานผ่าน Visual Workflow ทำให้การพัฒนาระบบเป็นไปได้อย่างรวดเร็ว และแก้ไขได้อย่างง่ายดาย

AWS Step Functions Local นี้รองรับการใช้งานได้บนทั้ง Windows, Linux, macOS และระบบอื่นๆ ที่รองรับ Java หรือ Docker โดยทาง AWS ได้เปิดคู่มือเอาไว้ที่ https://docs.aws.amazon.com/step-functions/latest/dg/sfn-local.html และมี Repository อยู่ที่ https://hub.docker.com/r/amazon/aws-stepfunctions-local

ที่มา: https://aws.amazon.com/about-aws/whats-new/2019/02/develop-and-test-aws-step-functions-workflows-locally/

from:https://www.techtalkthai.com/aws-step-functions-local-is-available/