Ce este DevOps în contextul ingineriei software? Aflați totul despre DevOps în acest curs cuprinzător pentru începători, cu trei tutoriale tehnice. Veți afla ce este DevOps, integrarea continuă, strategiile de implementare continuă și gestionarea performanței aplicațiilor. Multe practici DevOps sunt utilizate în mod obișnuit în programare și dezvoltare web, este important să înțelegeți termenii și tehnologiile cheie.
Acest curs face adesea referire la tehnologia MERN (MongoDB, Express JS, React JS, Node JS). Veți primi o serie de discuții cu recomandări de tehnologie bazate pe aceste bune practici. Vor fi câteva exemple de programare încorporate în aceste discuții. Atâta timp cât cunoașteți elementele de bază absolute ale codificării și ale internetului, nu veți avea nicio problemă să urmăriți.
⭐️ Note de curs ⭐️
🔗 Lecția 1: https://layerci.com/blog/what-is-devops/
🔗 Lecția 2: https://layerci.com/blog/what-is-test-driven-development/
🔗 Lecția 3: https://layerci.com/blog/what-is-ci/
🔗 Lecția 4: https://layerci.com/blog/what-is-code-coverage/
🔗 Lecția 5: https://layerci.com/blog/linting-best-practices/
🔗 Lecția 6: https://layerci.com/blog/what-is-an-ephemeral-environment/
🔗 Lecția 7: https://layerci.com/blog/the-difference-between-vms-and-containers/
🔗 Lecția 8: https://layerci.com/blog/what-are-rolling-deployments/
🔗 Lecția 9: https://layerci.com/blog/what-is-a-blue-green-deployment/
🔗 Lecția 10: https://layerci.com/blog/what-is-autoscaling/
🔗 Lecția 11: https://layerci.com/blog/service-discovery/
🔗 Lecția 12: https://layerci.com/blog/what-is-log-aggregation/
🔗 Lecția 13: https://layerci.com/blog/vital-production-metrics/
⭐️ Conținutul cursului: 3 piloni ai DevOps ⭐️
⭐️ Unitatea 1 – Automatizarea revizuirii codului
⌨️ Lecția 1 Ce este DevOps?
⌨️ Lecția 2 – Ce este Test Driven Development (TDD)?
⌨️ Lecția 3 – Ce este integrarea continuă (CI)? cu TUTORIAL de configurare CI
⌨️ Lecția 4 – Ce este acoperirea codului?
⌨️ Lecția 5 – Cele mai bune practici pentru listing
⌨️ Lecția 6 – Medii efemere cu configurare TUTORIAL
⭐️ Unitatea 2 – Strategii de implementare
⌨️ Lecția 7 – Mașini virtuale (VM) vs. Containere
⌨️ Lecția 8 – Desfășurare continuă
⌨️ Lecția 9 – Implementări albastre/verzi cu configurarea implementării continue TUTORIAL
⌨️ Lecția 10 – Ce este autoscaling?
⌨️ Lecția 11 – Ce este descoperirea serviciilor?
⭐️ Unitatea 3 – Managementul performanței aplicațiilor (APM)
⌨️ Lecția 12 – Ce este agregarea jurnalelor?
⌨️ Lecția 13 – Măsuri vitale de producție
⭐️ Forumul de discuții Reddit al cursului: https://www.reddit.com/r/devopsacademy/
🎥 Curs creat și povestit de Colin Chartier, co-fondator și CEO la LayerCI
🐦 Ai feedback despre curs? E-mail devopsacademy@layerci.com
LayerCI pe Youtube: https://www.youtube.com/channel/UCrUJumewxQvb2TofzbqD6zA
🎉 Mulțumim susținătorilor noștri Campion și Sponsor:
👾 Wong Voon Jinq
👾 hexploatare
👾 Katia Moran
👾 BlckPhantom
👾 Nick Raker
👾 Otis Morgan
👾 DeezMaster
👾 Casă în copac
—
Învățați să codificați gratuit și obțineți un job de dezvoltator: https://www.freecodecamp.org
Citiți sute de articole despre programare: https://freecodecamp.org/news