ตอบโจทย์ Developer ยุคใหม่! สร้าง Modernize Apps ได้ครบใน Platform เดียว
ตัวอย่างเช่น TCE สามารถใช้ในการเตรียมใช้งานแพลตฟอร์มแบบ Serverless โดยอิงตาม Knative ทำให้การจัดเตรียมคลัสเตอร์ Kubernetes พื้นฐานเป็นแบบอัตโนมัติ จัดเตรียม Container Network Interface (CNI) ติดตั้งตัวควบคุมขาเข้า เช่น Contour และปรับใช้ Knative กระบวนการนี้เป็นแบบอัตโนมัติและสามารถทำงานบนผู้ให้บริการระบบคลาวด์รายใดก็ได้
Tanzu Community Edition ดีอย่างไร?
Developer สะดวกในการทำงานมากขึ้น สามารถสร้าง Modernize Apps ได้ครบใน Platform เดียว
ใช้ Tanzu Community Edition เพื่อสร้างแพลตฟอร์มที่มีศูนย์กลางอยู่ที่ Kubernetes เพื่อพัฒนา ทดสอบ ตรวจสอบ และสุดท้ายปรับใช้ Code แอปพลิเคชันบนคลาวด์หรือโครงสร้างพื้นฐานปลายทางที่กำหนด อีกทั้งยังสามารถเลือก Open Source เช่น Kuberernetes cluster on vSphere, AWS, Azure, Docker
เริ่มใช้งาน Tanzu Community Edition ด้วย Kubernetes Clusters :
เตรียมการใช้งาน TCE ด้วยการจัดเตรียม Kubernetes ซึ่งทาง VMware ได้แนะนำวิธีการจัดเตรียม Clusters ไว้ 2 รูปแบบ ขึ้นอยู่กับความสะดวกของนักพัฒนาและรูปแบบการใช้งาน มาเริ่มดูกันเลย
1. Standalone clusters
เป็นวิธีที่ง่ายที่สุด โดยนำ input ต่างๆ เช่น จำนวนโหนดที่จำเป็น การตรวจสอบโครงสร้างพื้นฐานและการให้สิทธิ์ในการจัดสรรโหนด และ Docker เพื่อเริ่มต้นตัวควบคุมการจัดเตรียม เมื่อสิ้นสุดการทำงานนี้ คุณจะมีคลัสเตอร์ Kubernetes ที่ปรับใช้และไฟล์การกำหนดค่าคลัสเตอร์ อย่างไรก็ตาม
ข้อควรระวัง:
วิธีนี้ไม่แนะนำให้ใช้นอกเหนือจากสภาพแวดล้อมการพัฒนาที่รวดเร็ว เนื่องจากไม่มีการจัดเก็บ Kubeconfig และรายละเอียดอื่นๆ จึงขึ้นอยู่กับผู้ใช้ในการจัดเก็บและบันทึกข้อมูลรับรองเพื่อเข้าถึงคลัสเตอร์ นอกจากนี้ คลัสเตอร์แบบ Standalone ในปัจจุบันไม่สามารถปรับขนาดได้ ด้วยเหตุผลเหล่านี้ ไม่แนะนำให้ใช้คลัสเตอร์แบบ Standalone สำหรับกรณีการใช้งานจำนวนมาก
มี 2 วิธี
ในการจัดเตรียม Standalone clusters
1.1 วิธีแรกผ่าน UI
ให้เริ่มต้นด้วยคำสั่งนี้:
tanzu standalone-cluster create –ui
หน้าต่างเบราว์เซอร์จะเปิดขึ้นเพื่อให้คุณเลือกผู้ให้บริการโครงสร้างพื้นฐานและรายละเอียดเพิ่มเติม เมื่อคุณกรอกรายละเอียดแล้ว โปรแกรมติดตั้งจะจัดเก็บข้อมูลการกำหนดค่าและเริ่มเตรียมใช้งาน
ตัวอย่างเช่น หากคุณเลือก AWS หน้าจอต่อไปนี้จะถามรายละเอียดเกี่ยวกับวิธีการเชื่อมต่อกับ AWS จำนวนโหนดที่คุณต้องการให้มีในคลัสเตอร์ ขนาดโหนดที่ควรจะเป็น และ Virtual Private Cloud (VPC) ที่จะใช้ ; จากนั้นจะเริ่มจัดเตรียมคลัสเตอร์
1.2 วิธีที่สอง สำหรับ Tanzu CLI
ให้เริ่มต้นด้วยคำสั่งนี้:
tanzu standalone-cluster create <cluster name> -f <configuration location>
โดยจัดเตรียมไฟล์ YAML การกำหนดค่าคลัสเตอร์
เป็นวิธีที่ง่ายที่สุดที่จะดูแลการพึ่งพาทั้งหมด คือ การเรียกใช้ Method UI ก่อน
การดำเนินการนี้จะสร้างการกำหนดค่า YAML ที่จำเป็นสำหรับการจัดสรรคลัสเตอร์เพิ่มเติมโดยอัตโนมัติ
2. Managed Cluster
การจัดเตรียมคลัสเตอร์การจัดการก่อนสำหรับโครงสร้างพื้นฐานที่กำหนด จากนั้นจึงใช้เพื่อจัดเตรียมคลัสเตอร์ภาระงาน
ขอแนะนำเมื่อใดก็ตามที่เตรียมใช้งานสภาพแวดล้อมการใช้งานจริง คลัสเตอร์การจัดการเก็บรายละเอียดการตรวจสอบสิทธิ์ไปยังคลัสเตอร์เวิร์กโหลดทั้งหมด ปรับขนาดคลัสเตอร์เวิร์กโหลดได้ และยังสามารถให้บริการระบุตัวตนได้อีกด้วย
2.1 Deploy a management cluster :
คล้ายกับวิธีที่เราปรับใช้ Standalone clusters แต่จะเริ่มต้นด้วยคำสั่งด้านล่างแทน
คุณจะถูกถามถึงข้อมูลเดียวกัน เช่น วิธีเชื่อมต่อกับโครงสร้างพื้นฐาน การกำหนดค่าคลัสเตอร์
และรายละเอียดเครือข่าย tanzu management-cluster create –ui
นอกจากนี้ ยังสามารถเปิดใช้งานการจัดการข้อมูลประจำตัว External OpenID Connect , LDAP
2.2 Deploy a workload cluster :
– ตั้งค่า kubectl context เป็นคลัสเตอร์การจัดการ
คุณสามารถดึงบริบทคลัสเตอร์การจัดการโดยใช้: kubectl config get-contexts
– เลือกการจัดการ kubectl context โดยใช้สิ่งต่อไปนี้
โดยที่ MGMT-CLUSTER-CONTEXT เป็นบริบทที่คุณเห็นตามชื่อของคลัสเตอร์การจัดการ:
kubectl config use-context
– ล็อกอินเข้าสู่ Tanzu โดยรันคำสั่ง Tanzu Login
เมื่อสร้างคลัสเตอร์การจัดการ ไฟล์การกำหนดค่า YAML สำหรับคลัสเตอร์จะถูกเก็บไว้ในตำแหน่ง
~/.config/tanzu/tkg/clusterconfigs/.yaml.
คุณสามารถใช้ไฟล์นี้ซ้ำได้ เปลี่ยนค่าสำหรับสิ่งต่างๆ เช่น ประเภทหรือจำนวนอินสแตนซ์ของโหนด
และกำหนดให้สร้างคลัสเตอร์ภาระงาน เช่น
tanzu cluster create -f
คำสั่งข้างต้นจะจัดเตรียมคลัสเตอร์ภาระงานและรวม Kubeconfig ของคลัสเตอร์ภาระงานเข้ากับไฟล์
~.kube/config
แน่นอนว่าบางครั้งผลิตภัณฑ์เพียงอย่างเดียวไม่เพียงพอ โดยเฉพาะอย่างยิ่งเมื่อพิจารณาแล้วว่าอุปสรรคที่ใหญ่ที่สุดในการนำ Kubernetes และเทคโนโลยี Cloud-native มาใช้ คือการขาดประสบการณ์และความเชี่ยวชาญภายในองค์กร นั่นคือสิ่งที่บริการที่ยอดเยี่ยมด้วย VMware Pivotal Labs เข้ามา เราสามารถทำงานร่วมกับลูกค้าเพื่อสร้างแอปพลิเคชันระบบคลาวด์ใหม่ กำหนดเป้าหมายแอปพลิเคชันที่มีอยู่เพื่อความทันสมัย และเปลี่ยนการดำเนินการ องค์กรที่ทำงานกับ Pivotal Labs จะเปลี่ยนไปตลอดกาล ผสมผสานกับทักษะ แนวคิด และรูปแบบใหม่ๆ ที่ทำซ้ำได้สำหรับการปรับปรุงแอปพลิเคชันให้ทันสมัย
วิธีเริ่มใช้งาน Tanzu Community Edition เวอร์ชั่นล่าสุด v.0.91
Tanzu Community Edition (TCE) ทำงานบน Tanzu CLI Docker
- ติดตั้ง Docker บนเครื่อง bootstrap ของคุณ (ดูคำแนะนำที่นี่)
ตรวจสอบให้แน่ใจว่ามีหน่วยความจำให้กับ Docker อย่างน้อย 6GB และ CPU 2 ตัว - เรียกใช้สคริปต์การกำหนดค่า:
brew tap vmware-tanzu/tanzu
brew install tanzu-community-edition - เมื่อติดตั้งแล้ว ให้รันสิ่งต่อไปนี้ ขึ้นอยู่กับแพลตฟอร์มของคุณ
Linux : {HOMEBREW-INSTALL-LOCATION}/configure-tce.sh
Mac: {HOMEBREW-INSTALL-LOCATION}/v0.9.1/libexec/configure-tce.sh
หากคุณกำลังใช้งาน Windows หรือไม่ได้ติดตั้ง Homebrew ไว้ ให้ดาวน์โหลดไฟล์ tar/zip จากที่นี่ แตกไฟล์ และเรียกใช้สคริปต์การติดตั้งจากไดเร็กทอรีที่แยกออกมา
สนใจบริการ หรือ ต้องการคำปรึกษาเพิ่มเติม
ได้ที่อีเมล marketing@tangerine.co.th หรือโทร 02-285-5511
ท่านจะได้รับคำตอบจากผู้เชี่ยวชาญมากประสบการณ์
Share on social media
All and More
- All
- Apigee
- Application Development
- Business Transformation
- Cisco
- Converged Infrastructure
- Data Analytics
- Dell EMC
- Dell Technologies
- Dialogflow (Chatbot)
- Event
- G Suite
- Google Cloud
- Google Cloud Platform
- Google Maps Platform
- Google Workspace
- Highlight
- Huawei
- Hybrid Cloud & Multi Cloud
- Knowledge
- Networking
- Productivity & Work Transformation
- Security
- Smart Business Analytics & AI
- Storage & Data Protection
- Success Story
- Tenable
- Thales
- VMware
- All
- Apigee
- Application Development
- Business Transformation
- Cisco
- Converged Infrastructure
- Data Analytics
- Dell EMC
- Dell Technologies
- Dialogflow (Chatbot)
- Event
- G Suite
- Google Cloud
- Google Cloud Platform
- Google Maps Platform
- Google Workspace
- Highlight
- Huawei
- Hybrid Cloud & Multi Cloud
- Knowledge
- Networking
- Productivity & Work Transformation
- Security
- Smart Business Analytics & AI
- Storage & Data Protection
- Success Story
- Tenable
- Thales
- VMware
Locator Plus Solution ตัวช่วยสำหรับระบบงานด้านแผนที่ในธุรกิจของคุณเพียงไม่กี่คลิก
สวัสดีผู้ใช้งาน Google Maps Platform ทุกท่าน มาในครั้งนี้ทาง Tangerine กลับมาด้วยบทความที่เป็น Blog Series โดยมีเนื้อหาทั้งหมด 4 บทความที่จะค่อยๆ ปล่อยออกมาให้ทุกท่านได้รับความรู้ และเทรนเทคโนโลยีของ Google Maps Platform ในเรื่องของ Solution Library
เจาะ 3 กลยุทธ์ที่ Transform องค์กรสู่ยุคแห่ง Application Modernization
ปัจจุบัน Kubernetes เป็นเครื่องมือที่แพร่หลาย ช่วยให้องค์กรสามารถสร้างเรียกใช้ และจัดการแอปพลิเคชันบนระบบ Cloud ได้อย่างมีประสิทธิภาพ VMware ได้ผสานรวม Kubernetes เข้ากับ vSphere และมีการริเริ่มที่น่าตื่นเต้นหลายอย่างที่จะช่วยให้องค์กรพัฒนา Modernize Application
Data Studio Tips! รู้งี้ทำนานแล้ว ติดตามพฤติกรรมการเข้าชม Dashboard ของเราด้วย Google Analytics
ต่อยอดจากเทคนิคที่แล้วที่ทำให้เราทราบว่าใครในองค์กรเราบ้างใช้ Data Studio วันนี้ Tangerine มีอีกหนึ่งเทคนิคในการติดตามดูพฤติกรรมการดูรายงานของผู้ใช้ต่างๆ เมื่อเรา public ออกมาให้ทีมอื่นๆ หรือแม้กระทั่งประชาชนทั่วไปให้ทราบถึง demographic ของพวกเขา, device ที่เขาใช้ หรือข้อมูลต่างๆ ซึ่งจะช่วยเราเข้าใจผู้ชมและปรับปรุงรายงานของเราให้ตรงผู้ชมมากขึ้น
เปิดอาวุธลับธุรกิจ! CDP เครื่องมือสุดฮอต มัดใจลูกค้ายุค Digital
ยุค Digital 5.0 ยุคของปลาเร็วกินปลาช้า สร้างการแข่งขันทางธุรกิจเป็นอย่างมาก ทำให้เทคโนโลยีการตลาดขับเคลื่อนอย่างก้าวกระโดด ทำให้ธุรกิจต้องการรู้ข้อมูล insight ของลูกค้า และต้องการตอบสนองแบบทันท่วงที
“Tangerine” ตอกย้ำความสำเร็จของผู้นำทางด้าน Security กวาด 2 รางวัลใหญ่
ตลอดระยะเวลา 2 ปีที่ผ่านมา แทนเจอรีนมุ่งมั่นที่จะก้าวสู่การเป็นผู้นำด้านการทำโซลูชันเกี่ยวกับ Security และแทนเจอรีนพิสูจน์ตัวเองด้วยการคว้ารางวัลการันตีความสำเร็จที่พร้อมพัฒนาโซลูชันเกี่ยวกับ Security ที่ครบทุกมิติอย่างต่อเนื่อง