Submit Search
Upload
1 devops คืออะไร.pdf 1 devops คืออะไร.pdf
•
0 likes
•
110 views
N
NuttavutThongjor1
Follow
1 devops คืออะไร.pdf 1 devops คืออะไร.pdf
Read less
Read more
Education
Report
Share
Report
Share
1 of 19
Recommended
10 วัฒนธรรมองค์กรของ DevOps.pdf10 วัฒนธรรมองค์กรของ DevOps.pdf
10 วัฒนธรรมองค์กรของ DevOps.pdf10 วัฒนธรรมองค์กรของ DevOps.pdf
NuttavutThongjor1
OSS at Walailak University
OSS at Walailak University
National Science and Technology Development Agency (NSTDA) - Thailand
ICT Ecosystem & Open Source Evolution 2012
ICT Ecosystem & Open Source Evolution 2012
Luesak Chakrabandhu
IT Trends eMagazine Vol 4. No.12
IT Trends eMagazine Vol 4. No.12
IMC Institute
Docker and Software Framework_24 may16_rus_DR.ARNUT
Docker and Software Framework_24 may16_rus_DR.ARNUT
Asst.Prof.Dr.Arnut Ruttanatirakul
Netbeans and Android Appliation
Netbeans and Android Appliation
Sedthawoot Pitapo
01 intro
01 intro
ชญานิษฐ์ ทบวัน
Intro to Modern DevOps.pdfIntro to Modern DevOps.pdfIntro to Modern DevOps.pdf
Intro to Modern DevOps.pdfIntro to Modern DevOps.pdfIntro to Modern DevOps.pdf
NuttavutThongjor1
Recommended
10 วัฒนธรรมองค์กรของ DevOps.pdf10 วัฒนธรรมองค์กรของ DevOps.pdf
10 วัฒนธรรมองค์กรของ DevOps.pdf10 วัฒนธรรมองค์กรของ DevOps.pdf
NuttavutThongjor1
OSS at Walailak University
OSS at Walailak University
National Science and Technology Development Agency (NSTDA) - Thailand
ICT Ecosystem & Open Source Evolution 2012
ICT Ecosystem & Open Source Evolution 2012
Luesak Chakrabandhu
IT Trends eMagazine Vol 4. No.12
IT Trends eMagazine Vol 4. No.12
IMC Institute
Docker and Software Framework_24 may16_rus_DR.ARNUT
Docker and Software Framework_24 may16_rus_DR.ARNUT
Asst.Prof.Dr.Arnut Ruttanatirakul
Netbeans and Android Appliation
Netbeans and Android Appliation
Sedthawoot Pitapo
01 intro
01 intro
ชญานิษฐ์ ทบวัน
Intro to Modern DevOps.pdfIntro to Modern DevOps.pdfIntro to Modern DevOps.pdf
Intro to Modern DevOps.pdfIntro to Modern DevOps.pdfIntro to Modern DevOps.pdf
NuttavutThongjor1
9 logging and monitoring.pdf 9 logging and monitoring.pdf
9 logging and monitoring.pdf 9 logging and monitoring.pdf
NuttavutThongjor1
8 iac.pdf 8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf
8 iac.pdf 8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf
NuttavutThongjor1
7 cicd.pdf 7 cicd.pdf 7 cicd.pdf 7 cicd.pdf
7 cicd.pdf 7 cicd.pdf 7 cicd.pdf 7 cicd.pdf
NuttavutThongjor1
6 GitOps คืออะไร.pdf 6 GitOps คืออะไร.pdf 6 GitOps คืออะไร.pdf
6 GitOps คืออะไร.pdf 6 GitOps คืออะไร.pdf 6 GitOps คืออะไร.pdf
NuttavutThongjor1
5 Kubernetes.pdf 5 Kubernetes.pdf 5 Kubernetes.pdf
5 Kubernetes.pdf 5 Kubernetes.pdf 5 Kubernetes.pdf
NuttavutThongjor1
4 Docker.pdf 4 Docker.pdf 4 Docker.pdf 4 Docker.pdf
4 Docker.pdf 4 Docker.pdf 4 Docker.pdf 4 Docker.pdf
NuttavutThongjor1
3 Microservices.pdf 3 Microservices 3 Microservices.pdf.pdf
3 Microservices.pdf 3 Microservices 3 Microservices.pdf.pdf
NuttavutThongjor1
2 เทคโนโลยี cloud computing.pdf 2 เทคโนโลยี cloud computing.pdf
2 เทคโนโลยี cloud computing.pdf 2 เทคโนโลยี cloud computing.pdf
NuttavutThongjor1
angular fundamentals.pdf angular fundamentals.pdf
angular fundamentals.pdf angular fundamentals.pdf
NuttavutThongjor1
mean stack mean stack mean stack mean stack
mean stack mean stack mean stack mean stack
NuttavutThongjor1
pinia.pdf
pinia.pdf
NuttavutThongjor1
nuxt-rendering-modes.pdf
nuxt-rendering-modes.pdf
NuttavutThongjor1
zustand.pdf
zustand.pdf
NuttavutThongjor1
tanstack-query.pdf
tanstack-query.pdf
NuttavutThongjor1
nuxt-fundamentals.pdf
nuxt-fundamentals.pdf
NuttavutThongjor1
vue-components.pdf
vue-components.pdf
NuttavutThongjor1
vue-reactivity.pdf
vue-reactivity.pdf
NuttavutThongjor1
vue-template.pdf
vue-template.pdf
NuttavutThongjor1
recap-restful.pdf
recap-restful.pdf
NuttavutThongjor1
nuxt-tech-stack.pdf
nuxt-tech-stack.pdf
NuttavutThongjor1
More Related Content
More from NuttavutThongjor1
9 logging and monitoring.pdf 9 logging and monitoring.pdf
9 logging and monitoring.pdf 9 logging and monitoring.pdf
NuttavutThongjor1
8 iac.pdf 8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf
8 iac.pdf 8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf
NuttavutThongjor1
7 cicd.pdf 7 cicd.pdf 7 cicd.pdf 7 cicd.pdf
7 cicd.pdf 7 cicd.pdf 7 cicd.pdf 7 cicd.pdf
NuttavutThongjor1
6 GitOps คืออะไร.pdf 6 GitOps คืออะไร.pdf 6 GitOps คืออะไร.pdf
6 GitOps คืออะไร.pdf 6 GitOps คืออะไร.pdf 6 GitOps คืออะไร.pdf
NuttavutThongjor1
5 Kubernetes.pdf 5 Kubernetes.pdf 5 Kubernetes.pdf
5 Kubernetes.pdf 5 Kubernetes.pdf 5 Kubernetes.pdf
NuttavutThongjor1
4 Docker.pdf 4 Docker.pdf 4 Docker.pdf 4 Docker.pdf
4 Docker.pdf 4 Docker.pdf 4 Docker.pdf 4 Docker.pdf
NuttavutThongjor1
3 Microservices.pdf 3 Microservices 3 Microservices.pdf.pdf
3 Microservices.pdf 3 Microservices 3 Microservices.pdf.pdf
NuttavutThongjor1
2 เทคโนโลยี cloud computing.pdf 2 เทคโนโลยี cloud computing.pdf
2 เทคโนโลยี cloud computing.pdf 2 เทคโนโลยี cloud computing.pdf
NuttavutThongjor1
angular fundamentals.pdf angular fundamentals.pdf
angular fundamentals.pdf angular fundamentals.pdf
NuttavutThongjor1
mean stack mean stack mean stack mean stack
mean stack mean stack mean stack mean stack
NuttavutThongjor1
pinia.pdf
pinia.pdf
NuttavutThongjor1
nuxt-rendering-modes.pdf
nuxt-rendering-modes.pdf
NuttavutThongjor1
zustand.pdf
zustand.pdf
NuttavutThongjor1
tanstack-query.pdf
tanstack-query.pdf
NuttavutThongjor1
nuxt-fundamentals.pdf
nuxt-fundamentals.pdf
NuttavutThongjor1
vue-components.pdf
vue-components.pdf
NuttavutThongjor1
vue-reactivity.pdf
vue-reactivity.pdf
NuttavutThongjor1
vue-template.pdf
vue-template.pdf
NuttavutThongjor1
recap-restful.pdf
recap-restful.pdf
NuttavutThongjor1
nuxt-tech-stack.pdf
nuxt-tech-stack.pdf
NuttavutThongjor1
More from NuttavutThongjor1
(20)
9 logging and monitoring.pdf 9 logging and monitoring.pdf
9 logging and monitoring.pdf 9 logging and monitoring.pdf
8 iac.pdf 8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf
8 iac.pdf 8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf8 iac.pdf
7 cicd.pdf 7 cicd.pdf 7 cicd.pdf 7 cicd.pdf
7 cicd.pdf 7 cicd.pdf 7 cicd.pdf 7 cicd.pdf
6 GitOps คืออะไร.pdf 6 GitOps คืออะไร.pdf 6 GitOps คืออะไร.pdf
6 GitOps คืออะไร.pdf 6 GitOps คืออะไร.pdf 6 GitOps คืออะไร.pdf
5 Kubernetes.pdf 5 Kubernetes.pdf 5 Kubernetes.pdf
5 Kubernetes.pdf 5 Kubernetes.pdf 5 Kubernetes.pdf
4 Docker.pdf 4 Docker.pdf 4 Docker.pdf 4 Docker.pdf
4 Docker.pdf 4 Docker.pdf 4 Docker.pdf 4 Docker.pdf
3 Microservices.pdf 3 Microservices 3 Microservices.pdf.pdf
3 Microservices.pdf 3 Microservices 3 Microservices.pdf.pdf
2 เทคโนโลยี cloud computing.pdf 2 เทคโนโลยี cloud computing.pdf
2 เทคโนโลยี cloud computing.pdf 2 เทคโนโลยี cloud computing.pdf
angular fundamentals.pdf angular fundamentals.pdf
angular fundamentals.pdf angular fundamentals.pdf
mean stack mean stack mean stack mean stack
mean stack mean stack mean stack mean stack
pinia.pdf
pinia.pdf
nuxt-rendering-modes.pdf
nuxt-rendering-modes.pdf
zustand.pdf
zustand.pdf
tanstack-query.pdf
tanstack-query.pdf
nuxt-fundamentals.pdf
nuxt-fundamentals.pdf
vue-components.pdf
vue-components.pdf
vue-reactivity.pdf
vue-reactivity.pdf
vue-template.pdf
vue-template.pdf
recap-restful.pdf
recap-restful.pdf
nuxt-tech-stack.pdf
nuxt-tech-stack.pdf
1 devops คืออะไร.pdf 1 devops คืออะไร.pdf
1.
Babel Coder https://www.babelcoder.com
2.
Babel Coder
3.
DEVOPS คืออะไร DevOps เป็
นคําทีมาจาก “development” และ “operations” ซึงเป็ นการเปลียนแปลงทางวัฒนธรรมในการพัฒนา ซอฟต์แวร ์ทีเน้นการรวมการพัฒนาซอฟต์แวร ์(Dev) และ IT operations (Ops) เป็ นการผสมผสานของปฏิบัติการ, เครืองมือ, และปรัชญาทางวัฒนธรรมทีเน้นขันตอนการทํางานแบบอัตโนมัติ และบูรณาการการทํางานระหว่างทีมพัฒนาซอฟต์แวร ์และทีม IT operations วิธีการนีมุ่งเน้นทีจะนําผลิตภัณฑ์ทีดีกว่าให้กับลูกค้าได้เร็วขึนโดยสร ้างสภาพแวดล้อมทีส่งเสริมการทํางานร่วมกันทีบทบาททีเคย ถูกแยกออกเป็นฝ่ายต่างๆ เช่น Developer, IT, operations และ วิศวกรรมคุณภาพและความปลอดภัย สามารถประสานงาน และทํางานร่วมกันเพือผลิตผลิตภัณฑ์ทีดีกว่าและมีความน่าเชือถือมากขึน การทํางานร่วมกันและความมีประสิทธิภาพทีเพิมขึนนียังเป็นส่วนสําคัญในการบรรลุเป้ าหมายทางธุรกิจเช่นการเร่งการนํา ผลิตภัณฑ์เข้าตลาด การปรับตัวตามตลาดและการแข่งขัน การรักษาความเสถียรและความน่าเชือถือของระบบ และการปรับปรุง เวลาเฉลียในการกู้คืนระบบ Babel Coder
4.
1. ลักษณะสําคัญ การรวมตัว (Unification) 01 การทํางานร่วมกัน
(Collaboration) 02 การทํางานอัตโนมัติ (Automation) 03 Babel Coder อิทธิพลต่อวงจรชีวิตของแอปพลิเคชัน (Lifecycle Influence) 04
5.
1.1 การรวมตัวกัน DepOps คือการรวมคน,
กระบวนการ, และเทคโนโลยีเพือให้คุณค่าต่อลูกค้าอย่าง ต่อเนือง Babel Coder
6.
1.2 การทํางานร่วมกัน DevOps ทําให้บทบาททีเคยแยกกัน
ได้แก่ การพัฒนา การดําเนินการ IT วิศวกรรมคุณภาพ และความ ปลอดภัย สามารถประสานงานและทํางานร่วมกันเพือผลิตผลิตภัณฑ์ทีดีและเชือถือได้มากขึน Dev Team Op Team DevOps Team Babel Coder
7.
1.3 การทํางานอัตโนมัติ ทีม DevOps
ใช ้เครืองมือเพือทํางานแบบ อัตโนมัติและเร่งกระบวนการทํางานต่าง ๆ ซึง ช่วยเพิมความน่าเชือถือมากขึน Babel Coder
8.
1.4 อิทธิพลต่อ SDLC DevOps
มีอิทธิพลต่อวงจรชีวิตของแอปพลิเคชัน (SDLC) ตลอดจากการวางแผน พัฒนา ส่งมอบ และดําเนินการ โดย การนําวัฒนธรรม DevOps พร ้อมด้วยการปฏิบัติและเครืองมือ DevOps มาใช้ทีมสามารถตอบสนองต่อความต้องการ ของลูกค้าได้ดีขึน เพิมความมันใจในแอปพลิเคชันทีพวกเขาสร ้าง และบรรลุเป้าหมายทางธุรกิจได้เร็วขึน Babel Coder
9.
Babel Coder 2. DEVOPS
และ DEVOPS INFINITY LOOP ทีม DevOps ประกอบด้วยนักพัฒนาและ IT operations ทีทํางานร่วมกันตลอดวงจรชีวิตของผลิตภัณฑ์เพือเพิม ความเร็วและคุณภาพของการปรับใช้ซอฟต์แวร ์ภายใต้โมเดล DevOps ทีมพัฒนาและ operations ไม่ได้แยก ออกเป็น “ซิโล” (Silos) อีกต่อไป บางครังทีมเหล่านีจะรวมกันเป็นทีมเดียวทีวิศวกรทํางานตลอดทังวงจรการใช ้งาน จาก การพัฒนาและทดสอบไปจนถึงการปรับใช้และการดําเนินการ และมีทักษะหลากหลายทีเป็ นความสามารถทางวิชาการ DevOps Infinity Loop เป็ นวงกลมการติดต่อสือสารทีต่อเนือง ประกอบด้วยหลายขันตอน: การวางแผน การ พัฒนา การทดสอบ การปรับใช ้และการตรวจสอบ วิธีการนีเน้นการทํางานร่วมกัน การสือสาร และการทํางานอัตโนมัติระหว่างทีมพัฒนาซอฟต์แวร ์และทีมดําเนินการ IT Z
10.
ขันตอนการทํางานของ DEVOPS INFINITY
LOOP การวางแผน 01 การพัฒนา 02 การทดสอบ 03 การปรับใช้ 04 การตรวจสอบ 05 Babel Coder
11.
Monitoring and Logging IaC Babel
Coder 3. คําศัพท์DEVOPS ทีควรทราบ Code push Githu b Tes t Build Register Image Deploy CI CD CaC
12.
Babel Coder 4. ประโยชน์ของ
DEVOPS ทีมทียอมรับวัฒนธรรมการปฏิบัติและเครืองมือ DevOps จะมีประสิทธิภาพสูงสร ้างผลิตภัณฑ์ทีดีกว่าได้เร็วขึนสําหรับ ความพึงพอใจของลูกค้า การปรับปรุงการทํางานร่วมกันและความมีประสิทธิภาพนียังเป็นส่วนสําคัญในการบรรลุ เป้ าหมายทางธุรกิจเช่นการเร่งการนําเข้าตลาดการปรับตัวตามตลาดและการแข่งขันการรักษาความเสถียรและความ น่าเชือถือของระบบและการปรับปรุงเวลาเฉลียในการกู้คืน Z
13.
Babel Coder 5. DEVSECOPS DevSecOps
หรือ Development, Security, and Operations คือกรอบการทํางานทีรวมการรักษาความ ปลอดภัยเข้าไปในทุกขันตอนของวัฒนธรรมการส่งมอบซอฟต์แวร ์องค์กรจะนําเอากรอบการทํางานนีมาใช้เพือลด ความเสียงในการปล่อยโค้ดทีมีช่องโหว่ด้านความปลอดภัย DevSecOps มีความสําคัญอย่างยิงเนืองจากมันช่วยลดความเสียงในการปล่อยซอฟต์แวร ์ทีมีการตังค่าผิดพลาดและ ช่องโหว่อืน ๆ ทีผู้ไม่หวังดีสามารถนําไปใช ้ประโยชน์ DevSecOps มุ่งเน้นทีการส่งมอบซอฟต์แวร ์ทีปลอดภัยโดยไม่ทําให้กระบวนการพัฒนาซอฟต์แวร ์ช้าลง ทีมทังหมดจะ รับผิดชอบในการรักษาความปลอดภัย ไม่ใช่แค่ทีมความปลอดภัยเท่านัน นอกจากนี DevSecOps ยังช่วยให้การส่ง มอบซอฟต์แวร ์เป็ นไปอย่างรวดเร็วและมีความปลอดภัยมากขึน Z
14.
6. IT ในรูปแบบเดิม
VS DEVOPS การวางแผนและการจัดการ 01 ขนาดของวงรอบการทํางาน 02 โครงสร ้างองค์กร 03 Babel Coder การจัดการเวลา 04 การเปลียนแปลงทางวัฒนธรรม 05
15.
6.1 การวางแผนและการจัดการ แบบดังเดิมจัดการทุกขันตอนในวัฒนธรรมการส่งมอบซอฟต์แวร ์(SDLC)
ด้วยความสําคัญเท่า ๆ กันหรือ บางครังมุ่งเน้นไปทีข้อผิดพลาดทีเกิดขึน ในทางกลับกัน DevOps มุ่งเน้นทีกระบวนการทีเพิมคุณค่าโดย พยายามหาขันตอนเพือลดความเสียง ทีมแบบ DevOps จะมีการปรับใช ้หลักการของ Agile เพือให้ทีมมีการ พูดคุยทีมากขึน แก้ไขความต้องการของลูกค้าได้ง่ายขึน และส่งมอบผลิตภัณฑ์ได้เร็วขึน Babel Coder
16.
6.2 ขนาดของวงรอบการทํางาน แบบดังเดิมมุ่งเน้นไปทีการออกแบบวงรอบของการพัฒนาทีกว้าง มีระยะเวลา ดําเนินงานของโปรเจคทียาวตามรูปแบบของ
Waterfall ในขณะทีวัฒนธรรม แบบ DevOps มุ่งเน้นไปทีวงรอบทีมีขนาดเล็ก ระยะเวลาแต่ละช่วงของโปรเจค สัน เพือลดความซับซ ้อนของโครงการ อันนํามาสู่การลดลงของความเสียงทีอาจ เกิดขึน รวมถึงทําให้การทํางานร่วมกันของทีมเป็นไปได้อย่างง่ายดาย https://medium.com/@chathmini96/waterfall-vs-agile- methodology-28001a9ca487 Babel Coder
17.
6.3 โครงสร ้างองค์กร แบบดังเดิมจัดแบ่งทีมตามความสามารถทําให้เกิดความไร
้ประสิทธิภาพ ในขณะที DevOps เน้นการทํางาน ร่วมกัน การสือสารกันระหว่าง Development และ Operations ในรูปแบบของทีมเดียวกัน Babel Coder
18.
6.4 การจัดการเวลา ทีม DevOps
ใช ้เวลามากขึนในการปรับปรุงโครงสร ้างพืนฐานเพือป้ องกันความล้มเหลวและใช้เวลาน้อยลงใน การจัดการกรณีสนับสนุนอืน ๆ (Support Cases) เนืองจากการผลักดันให้มีระบบการทํางานแบบอัตโนมัติ มากขึน Babel Coder
19.
6.5 การเปลียนแปลงทางวัฒนธรรม ความแตกต่างหลักระหว่าง DevOps
และ IT แบบดังเดิมคือการเปลียนแปลงทางวัฒนธรรม ใน IT แบบดังเดิม ทุกทีมมีวัตถุประสงค์ทีแตกต่างกัน แต่ DevOps ทําให้วัตถุประสงค์การดําเนินงานของพวกเขาสอดคล้องกัน Babel Coder