YouTube2Text

DevOps está creciendo de forma explosiva — Transcript

by Joan Amengual · 4,099 words · 658 segments · language en · Watch on YouTube

Full transcript

  1. 0:00Si has entrado a este vídeo es porque
  2. 0:01probablemente estés pensando en aprender
  3. 0:04de Theev Bobs o quizás ya trabajas en
  4. 0:07tecnología y estás valorando
  5. 0:09especializarte en lo que es esta área. Y
  6. 0:11la verdad, siendo honesto, esto tiene
  7. 0:13bastante sentido porque ahora mismo
  8. 0:15estamos en un momento muy interesante
  9. 0:17para lo que son los perfiles de Bobs.
  10. 0:19Cada vez más y más empresas están
  11. 0:21migrando a la nube, están automatizando
  12. 0:23sus despliegues, están trabajando con
  13. 0:24contenedores, están adoptando lo que es
  14. 0:27ciernetes o incluso mejorando sus
  15. 0:29procesos de seguridad y buscando formas
  16. 0:31de entregar el software de forma más
  17. 0:33rápida y con menos errores. Y para todo
  18. 0:36esto se requieren perfiles de Bobs, pero
  19. 0:38aquí viene algo importante y es que esta
  20. 0:41oportunidad que hay ahora no va a estar
  21. 0:43siempre, no va a estar igual de abierta,
  22. 0:45como ha pasado en otras áreas de la
  23. 0:47tecnología. Al principio siempre hay
  24. 0:49mucha demanda y poca gente preparada.
  25. 0:52Después poco a poco más más personas se
  26. 0:55forman y el mercado pues madura, las
  27. 0:57empresas pues suben el nivel de
  28. 0:58exigencia y entrar se vuelve mucho más
  29. 1:01difícil. Por esto en este vídeo quiero
  30. 1:03explicarte por qué DevOps sigue siendo
  31. 1:06una de las especializaciones más
  32. 1:08interesantes para lo que son los
  33. 1:10próximos años. Antes de nada, mi nombre
  34. 1:12es Jonall, me dedico al ámbito del cloud
  35. 1:14computing como cloud engineer y también
  36. 1:16soy instructor en cloud computing y
  37. 1:18devobs. Y ahora sí, vamos a ver qué
  38. 1:20factores están impulsando lo que es la
  39. 1:23demanda del DevOBS y qué necesitas
  40. 1:25aprender para entrar en este mundo.
  41. 1:27También mencionaré aquí qué errores
  42. 1:30deberías evitar si quieres aprovechar
  43. 1:32muy bien tu tiempo. Vamos con ello. Hay
  44. 1:34algo que mucha gente no ve y es que el
  45. 1:36sector de Bobs está viviendo una
  46. 1:37situación parecida a la que vivió el
  47. 1:40desarrollo de software hace algunos
  48. 1:42años. Hace tiempo, si sabías programar,
  49. 1:45pues no no hacía falta ser un experto.
  50. 1:47Hablo de programar un poco, entendías
  51. 1:49los fundamentos y eras capaz de
  52. 1:51construir pues cosas sencillas, pues ya
  53. 1:53tenías bastantes opciones de encontrar
  54. 1:56trabajo como programador, como
  55. 1:57desarrollador. Las empresas requerían de
  56. 2:00programadores de estos perfiles. Había
  57. 2:02mucha demanda, había más demanda que
  58. 2:04oferta y muchas compañías estaban
  59. 2:06dispuestas a contratar perfiles con poca
  60. 2:08experiencia para formarlos internamente.
  61. 2:11Obviamente con el tiempo el mercado
  62. 2:13cambió, maduró, más personas aprendieron
  63. 2:15a programar, aparecieron pues programas
  64. 2:17de formación, bootcans por todas partes,
  65. 2:20incluso las universidades ampliaron lo
  66. 2:21que son sus programas y de repente saber
  67. 2:24programar lo básico ya no era
  68. 2:26suficiente. Hoy para conseguir un buen
  69. 2:28trabajo como desarrollador normalmente
  70. 2:30te piden o necesitas diferenciarte mucho
  71. 2:32más. Necesitas pues mejores proyectos,
  72. 2:35una mejor base técnica, mucho criterio y
  73. 2:37también más capacidad para resolver
  74. 2:39problemas reales. Es decir, el nivel ha
  75. 2:41subido, el el listón ha subido muchísimo
  76. 2:43y esto es algo normal y suele pasar
  77. 2:45siempre, pasa en cualquier profesión
  78. 2:47tecnológica cuando mucha gente quiere
  79. 2:49empezar [música] a entrar a dedicarse a
  80. 2:51esto. Con devobs todavía estamos en una
  81. 2:53fase donde la demanda sigue siendo muy
  82. 2:55alta y donde no hay tantos perfiles
  83. 2:58realmente preparados y eso crea una
  84. 3:00oportunidad muy interesante, pero hay
  85. 3:03que entenderla muy bien. No basta con
  86. 3:05saber cuatro comandos de Docker o hacer
  87. 3:07un pipeline básico y siguiendo un
  88. 3:09tutorial. La verdad que que no es
  89. 3:10suficiente con eso. Las empresas lo que
  90. 3:12buscan son personas que entiendan cómo
  91. 3:14funcionan los sistemas, cómo se
  92. 3:16automatizan lo lo que son los
  93. 3:18despliegues, cómo se trabaja con el
  94. 3:19cloud, con la nube, cómo se monitoriza
  95. 3:22una aplicación y también cómo se
  96. 3:23resuelvan problemas en producción. Y ahí
  97. 3:26es donde está el verdadero valor. Así
  98. 3:29que vamos a hablar con detalle de todo
  99. 3:30esto. Si miras el mercado, verás que
  100. 3:33muchas empresas tienen dificultades para
  101. 3:35encontrar perfiles de bobs muy bien
  102. 3:37preparados. Y no porque no haya gente
  103. 3:39interesada, porque sí que la hay, hay
  104. 3:41mucha gente interesada. El problema es
  105. 3:43que DevOps combina varias áreas a la vez
  106. 3:46y tienes que entender de muchas cosas,
  107. 3:48como por ejemplo desarrollo, tienes que
  108. 3:50entender de sistemas, tienes que
  109. 3:52entender de la parte del cloud
  110. 3:54computing, de la nube, tienes también
  111. 3:56que dominar toda la parte de
  112. 3:58automatización, también dominar la parte
  113. 4:00de seguridad, de ciberseguridad y
  114. 4:02también tenemos que saber cómo funciona
  115. 4:04lo que es una aplicación cuando ya está
  116. 4:06en producción. Así que esa combinación
  117. 4:09no es tan fácil de encontrar. Por eso,
  118. 4:12muchas ofertas de DevOps tardan más en
  119. 4:14cubrirse que otros perfiles
  120. 4:16tecnológicos. Las empresas buscan gente
  121. 4:19capaz de moverse entre lo que es el
  122. 4:21ámbito de desarrollo, operaciones,
  123. 4:23infraestructura y la parte de cloud. Y
  124. 4:25es ahí donde aparece la oportunidad
  125. 4:27real. Si estás pensando en aprender de
  126. 4:29bobs, este es un muy buen momento para
  127. 4:32empezar. No porque sea fácil, ahí hay
  128. 4:34que ser completamente honesto, no es un
  129. 4:35área sencilla. No porque en dos semanas
  130. 4:38vayas a convertirte en un experto y si
  131. 4:40alguien te promete eso es mentira, sino
  132. 4:42porque todavía hay una necesidad real,
  133. 4:44una necesidad muy muy sólida de perfiles
  134. 4:47preparados y si construyes bien tu base,
  135. 4:50puedes posicionarte muy bien para los
  136. 4:53próximos años. Ahora bien, la demanda de
  137. 4:55DevOps no aparece [música] por
  138. 4:57casualidad, aparece por algo. Hay varios
  139. 4:59factores que están empujando a las
  140. 5:01empresas en esta dirección. Así que
  141. 5:04vamos a ver los más importantes, los
  142. 5:06factores más importantes. Empecemos por
  143. 5:08el factor número uno. El primer factor
  144. 5:11es la adopción del cloud, del cloud
  145. 5:13computing. Cada vez más empresas están
  146. 5:16dejando atrás lo que son
  147. 5:17infraestructuras tradicionales y están
  148. 5:20moviendo aplicaciones, datos y sistemas
  149. 5:23a plataformas como Amazon Web Services,
  150. 5:25como Azure, como Google Cloud. Pero
  151. 5:27migrar a la nube no es simplemente
  152. 5:29pulsar un botón, es algo mucho más
  153. 5:31complejo. Hay que diseñar arquitecturas,
  154. 5:34[música] hay que automatizar toda la
  155. 5:35parte de los despliegues que se hace a
  156. 5:37la nube, hay que controlar costes y esto
  157. 5:39es importante, hay que proteger los
  158. 5:42entornos, hay que monitorizar lo que
  159. 5:44ocurre en todo momento y y hay que
  160. 5:46hacerlo de una forma muy ordenada. Y ahí
  161. 5:49es donde los perfiles de Bobs tienen
  162. 5:51muchísimo, muchísimo valor. Porque no se
  163. 5:53trata solo de conocer servicios en la
  164. 5:55nube, que sí que es importante, pero no
  165. 5:57se trata solo de eso. Se trata de saber
  166. 5:59cómo usarlos para construir sistemas
  167. 6:02fiables, automatizados y preparados para
  168. 6:05crecer. El segundo factor es el uso de
  169. 6:07contenedores y cubernetes. Hace unos
  170. 6:09años que Docker y cubernetes podían
  171. 6:11parecer tecnologías avanzadas o incluso
  172. 6:14algo de nicho. Hoy forman parte del día
  173. 6:16a día de muchísimas empresas
  174. 6:18tecnológicas. Los contenedores permiten
  175. 6:20empaquetar las aplicaciones de una forma
  176. 6:22más consistente [música] y luego
  177. 6:24cubernetes nos permite gestionar esas
  178. 6:26aplicaciones a gran escala, pero también
  179. 6:29añade mucha complejidad y hay que
  180. 6:30entender de muchas otras cosas como de
  181. 6:32redes de almacenamiento, de despleges,
  182. 6:34de escalado, de monitorización, de
  183. 6:36seguridad y de resolución de problemas.
  184. 6:39Así que las empresas requieren de
  185. 6:41perfiles que no solo sepan lanzar un
  186. 6:43contenedor y ya está, sino que entiendan
  187. 6:45cómo operar plataformas completas en
  188. 6:47producción de contenedores. Y ahí Devobs
  189. 6:50vuelve a ser clave. Es un rol clave
  190. 6:52también para este caso. El tercer factor
  191. 6:54es la seguridad. Hoy ya no tiene sentido
  192. 6:57construir una aplicación primero y
  193. 6:58pensar en la seguridad al final. Eso ya
  194. 7:01llega tarde. Las empresas requieren
  195. 7:03integrar la seguridad desde el inicio en
  196. 7:06el código, en la parte de los pipelines,
  197. 7:08también en la parte de la
  198. 7:09infraestructura, en los permisos que se
  199. 7:11asignan, en los contenedores de Docker
  200. 7:14que creamos, también en los entornos
  201. 7:16cloud. La idea es muy sencilla, es
  202. 7:18decir, la seguridad no puede ser una
  203. 7:20fase separada al final del proceso,
  204. 7:22tiene que estar integrada en la forma en
  205. 7:24la que desarrollamos, en la forma en que
  206. 7:26desplegamos y operamos software. Por eso
  207. 7:29cada vez se valora mucho más a los
  208. 7:31perfiles DevOps que entienden también de
  209. 7:33seguridad, conocido también el rol como
  210. 7:35Death Secops, ya que no hace falta que
  211. 7:37seas un experto en ciberseguridad desde
  212. 7:39el primer día, pero sí que requieres
  213. 7:41entender buenas prácticas, gestión de
  214. 7:43permisos, secretos, incluso también
  215. 7:45hablamos aquí de escaneo de
  216. 7:47vulnerabilidades, toda la parte de
  217. 7:49redes, cifrado y monitorización, que
  218. 7:51oye, no es poco, pero se valora mucho
  219. 7:53actualmente en el mercado. El cuarto
  220. 7:55factor es la infraestructura como código
  221. 7:58y esto es relevante porque durante años
  222. 7:59muchas empresas han configurado
  223. 8:01servidores, redes y servicios [música]
  224. 8:03de forma manual. Entrabas en una
  225. 8:05consola, hacías clics, configurabas
  226. 8:07recursos y esperabas que todo quedara
  227. 8:10bien documentado. Pero aquí hay un
  228. 8:12problema y es que el problema es que
  229. 8:13esto no escala nada bien. Es muy fácil
  230. 8:16cometer errores y es difícil repetir los
  231. 8:19entornos una vez están configurados.
  232. 8:21[música]
  233. 8:21Así que, como ves, es complicado saber
  234. 8:24exactamente qué cambia entre una
  235. 8:25infraestructura y otra cuando la
  236. 8:27lanzamos varias veces. Por eso
  237. 8:29herramientas como Terraform se han
  238. 8:31vuelto tan y tan importantes. La
  239. 8:33infraestructura como código permite
  240. 8:35definir la infraestructura en archivos,
  241. 8:38versionla, revisarla, automatizarla y
  242. 8:41desplegarla de forma repetible. Esto
  243. 8:44cambia completamente la forma de
  244. 8:46trabajar y las empresas necesitan
  245. 8:48personas que sepan hacerlo bien, que
  246. 8:50sepan hacerlo muy bien. No solo copiar
  247. 8:52un un ejemplo de Terraform, un módulo
  248. 8:54que ven por internet, sino que sepan
  249. 8:56diseñar módulos, organizar entornos,
  250. 8:58gestionar variables, controlar estados y
  251. 9:01aplicar buenas prácticas. El quinto
  252. 9:03factor es la inteligencia artificial. Y
  253. 9:05aquí hay dos ideas importantes. La
  254. 9:08primera es que la IA está cambiando la
  255. 9:10forma en la que programamos. Como ya
  256. 9:13bien sabes, hoy puedes usar herramientas
  257. 9:15como CH GPT, como Cloue, como Copilot.
  258. 9:18Bueno, hay tantas y creo que con el
  259. 9:20tiempo habrá muchas más. Hay asistentes
  260. 9:22para escribir código de forma rápida,
  261. 9:24generar scripts, resolver dudas o
  262. 9:26incluso automatizar tareas que son
  263. 9:28sencillas. Eso lo sabes bien. Eso hace
  264. 9:30que algunas tareas básicas de
  265. 9:32programación sean mucho más fáciles de
  266. 9:34ejecutar, pero hay algo que la IA no
  267. 9:36resuelve por sí sola, al menos a día de
  268. 9:38hoy. El día de mañana no lo sabemos.
  269. 9:40Pero, ¿cuál es este factor? Es el
  270. 9:42criterio, el criterio técnico. Decidir
  271. 9:45cómo diseñar una arquitectura, [música]
  272. 9:47saber qué herramienta usar en cada caso,
  273. 9:49entender por qué falla un despliegue o
  274. 9:51por qué no falla o incluso diagnosticar
  275. 9:53un problema de red. También podemos
  276. 9:55hablar aquí de que diseñar un pipeline
  277. 9:57robusto, sí nos puede ayudar una, pero
  278. 9:59no lo es todo. O incluso pensar en
  279. 10:01seguridad, escalabilidad, costes y
  280. 10:03mantenimiento. Nos podemos apoyar en
  281. 10:05una. Pero todo eso requiere de
  282. 10:07experiencia, requiere de contexto y eso
  283. 10:09es la clave. los datos, los datos que
  284. 10:12hay en el entorno empresarial del
  285. 10:14proyecto, ese contexto y visión del
  286. 10:15sistema completo que a día de hoy, y
  287. 10:18digo a día de hoy porque las cosas
  288. 10:20cambian rápido, pero a día de hoy una ya
  289. 10:21no lo tiene y justamente es ahí donde la
  290. 10:24parte de bobs tiene mucho valor, ya que
  291. 10:26la IA nos puede ayudar a trabajar más
  292. 10:28rápido, eso lo sabemos, pero necesitas
  293. 10:30criterio, criterio para saber qué
  294. 10:32[música] pedir, qué revisar, qué aceptar
  295. 10:35y qué no aceptar. La segunda idea
  296. 10:37importante aquí es que los propios
  297. 10:39proyectos de inteligencia artificial
  298. 10:41también necesitan de es cuando se usa un
  299. 10:44modelo, cuando se usa un proyecto de IA,
  300. 10:46todo eso detrás también hay hay un
  301. 10:48perfil de DevOBS, ya que crear un
  302. 10:49modelo, o una aplicación de IA es solo
  303. 10:52una parte del trabajo. Luego hay que
  304. 10:54desplegarla, hay que poder monitorizarla
  305. 10:56en todo momento. También estas estas
  306. 10:58herramientas escalan, se deben
  307. 11:00actualizar, debemos protegerlas con todo
  308. 11:02el ámbito de seguridad. También hay que
  309. 11:04controlar los costes y gestionar toda la
  310. 11:06parte de datos, así como automatizar
  311. 11:08procesos y mantener todo funcionando,
  312. 11:11que no es poco. Por eso aparecen áreas
  313. 11:13muy diversas, como por ejemplo la parte
  314. 11:15de MLS, que aplica muchas prácticas de
  315. 11:18lo que es DevOBS al mundo del machine
  316. 11:19learning y al mundo de la inteligencia
  317. 11:22artificial. Así que la IA no elimina la
  318. 11:25necesidad de devobs. De hecho, en muchos
  319. 11:27casos la aumenta porque cuantas más
  320. 11:30aplicaciones y sistemas se construyen,
  321. 11:32más gente hace falta para desplegarlos,
  322. 11:35operarlos y mantenerlos bien. Una de las
  323. 11:38razones por las que Devobs es tan
  324. 11:40interesante es que no es un perfil de
  325. 11:42una sola habilidad. No es solo
  326. 11:45programar, no es solo codificar, no es
  327. 11:47solo administrar unos servidores, no es
  328. 11:49solo saber de cloud, [música] que no es
  329. 11:51poco, ¿eh? Pero no es solo eso, no es
  330. 11:53solo usar Docker, no es solo usar
  331. 11:54cubernetes, sino que es la combinación
  332. 11:56de muchas cosas y eso es lo que hace que
  333. 11:59sea tan valioso este perfil, ya que
  334. 12:02muchos desarrolladores sí que saben
  335. 12:03escribir código, pero no entienden bien
  336. 12:05la infraestructura donde ese código se
  337. 12:07ejecuta. O incluso vemos que muchos
  338. 12:09administradores de sistemas conocen
  339. 12:11servidores, redes y sistemas operativos,
  340. 12:13pero no siempre dominan prácticas más
  341. 12:15modernas de desarrollo, toda la parte de
  342. 12:18CICD, automatización y Debobs está justo
  343. 12:21en el medio, digamos que está en el
  344. 12:22centro, ya que necesitamos entender cómo
  345. 12:25se construye una aplicación, cómo se
  346. 12:27despliega esa aplicación, cómo se
  347. 12:29configura la infraestructura, también
  348. 12:32cómo se automatiza todo esto, cómo se
  349. 12:34protege, cómo se monitoriza y cómo se
  350. 12:37resuelve lo que es un problema cuando
  351. 12:39algo falla en producción. Esa visión
  352. 12:41completa no se consigue viendo
  353. 12:43tutoriales sueltos sin orden y esa
  354. 12:46visión completa no se consigue viendo
  355. 12:48tutoriales sueltos por ahí sin ningún
  356. 12:50orden. Se consigue construyendo
  357. 12:52proyectos reales y conectando
  358. 12:54herramientas entre sí. Y cuando tienes
  359. 12:57esa visión, tu perfil cambia muchísimo.
  360. 13:00¿Por qué? Porque puedes hablar con
  361. 13:02desarrolladores, puedes hablar con la
  362. 13:04parte de los equipos de sistemas, puedes
  363. 13:06hablar con el equipo de seguridad,
  364. 13:08puedes mantener conversaciones con un
  365. 13:10Solutions Architect y puedes ayudar a
  366. 13:12que todos trabajen mejor juntos. Y eso
  367. 13:15es el verdadero valor que hace único al
  368. 13:18rol de Devoss, ya que no es solo saber
  369. 13:20herramientas, es mejorar la forma en que
  370. 13:23una empresa entrega el software. Antes
  371. 13:25de continuar con este vídeo, te recuerdo
  372. 13:27que, como siempre, te adjunto en la
  373. 13:29descripción del vídeo recursos
  374. 13:30completamente gratuitos para que sigas
  375. 13:32aprendiendo del ámbito del cloud,
  376. 13:34computing y de bobs. Así que simplemente
  377. 13:36ves a los enlaces y descárgalo de forma
  378. 13:39totalmente gratuita. Espero que estos
  379. 13:41recursos te puedan dar más claridad en
  380. 13:43lo que es el mundo profesional. Y ahora
  381. 13:46vamos a ver una parte clave de este
  382. 13:48vídeo. ¿Qué deberías aprender
  383. 13:49exactamente? Esa suele ser una muy buena
  384. 13:52pregunta. ¿Qué aprendemos si queremos
  385. 13:53dedicarnos a esto? La buena noticia es
  386. 13:56que no necesitas aprender de todo. Y eso
  387. 13:58es importante porque aquí menciono que
  388. 14:00hay muchas cosas y y la duda que hay
  389. 14:02siempre es, oye, ¿cómo domino todo esto?
  390. 14:03De hecho, te digo que intentar
  391. 14:05aprenderlo todo a la vez es uno de los
  392. 14:06errores más comunes, ya que DevOps
  393. 14:08tienen muchas herramientas, pero lo
  394. 14:10importante es seguir un orden lógico,
  395. 14:12porque si empezamos por cubernetes sin
  396. 14:14entender redes, contenedores o
  397. 14:15despliegues, nos vamos a frustrar mucho.
  398. 14:18Es complejo. Si empezamos por Terrafone
  399. 14:20sin entender la parte de cloud, vamos a
  400. 14:22estar copiando código sin saber
  401. 14:23realmente qué estamos creando. Y si
  402. 14:24empezamos por aprender de CICD, sin
  403. 14:27entender cómo se construye y cómo se
  404. 14:28desplega una aplicación, nos faltará
  405. 14:30mucho contexto. Por eso el orden importa
  406. 14:34muchísimo en el momento que aprendemos.
  407. 14:35Hay que tener una ruta, una ruta lógica.
  408. 14:38Y para mí la ruta lógica sería esta.
  409. 14:40Primero, aprende fundamentos de Linux y
  410. 14:43de redes. No necesitas ser un
  411. 14:45administrador de sistemas senior, pero
  412. 14:47sí entender cómo funciona un sistema
  413. 14:49operativo, cómo moverte por la terminal,
  414. 14:51cómo gestionar procesos, permisos,
  415. 14:53servicios, puertos y conexiones.
  416. 14:56Segundo, aprende Git y algo de scripting
  417. 14:59con bash. Eso te va a ayudar mucho. Git
  418. 15:02es porque es esencial para trabajar en
  419. 15:03cualquier equipo técnico. Si vas a una
  420. 15:05empresa, se usa Git, ya sea si luego
  421. 15:07usan GitHub, GitLab, Bitbacket, lo que
  422. 15:10sea, pero Git es lo que hace falta que
  423. 15:12domines. Y luego Bash nos ayuda a
  424. 15:14automatizar tareas, entender scripts y
  425. 15:18movernos mejor en entornos reales.
  426. 15:21Tercero, aprende, por favor, Docker y
  427. 15:23contenedores. Y aquí [música] empiezas a
  428. 15:26entender cómo empaquetar aplicaciones y
  429. 15:28ejecutarlas también de forma consistente
  430. 15:30en diferentes entornos. Cuarto, aprende
  431. 15:33la parte de CICD. Este es uno de los
  432. 15:36pilares del de Bobs. Puedes empezar con,
  433. 15:38por ejemplo, GitHub Actions, GitLabi,
  434. 15:40Jenkins o herramientas similares. No, no
  435. 15:43te fijes de la herramienta, fíjate en el
  436. 15:44concepto. Lo importante es entender cómo
  437. 15:47automatizar, cómo hacer pruebas, cómo
  438. 15:49hacer builds y cómo hacer despliegues.
  439. 15:51Quinto, aprende una plataforma cloud.
  440. 15:54Aprende una, empieza por una. Puede ser
  441. 15:56Amazon Web Services, Azure, Google Cloud
  442. 15:58y no tienes que dominar todos los
  443. 16:00servicios. Hay cientos, pero sí por
  444. 16:02favor entender de redes, de máquinas
  445. 16:04virtuales, de almacenamiento, de bases
  446. 16:06de datos, de identidad, de seguridad y
  447. 16:09también de monitorización. Y sexto,
  448. 16:11aprende infraestructura como código
  449. 16:13usando Terraf. Al menos Terrafone creo
  450. 16:16que es pues el más consistente o al
  451. 16:18menos el más popular que tenemos
  452. 16:19actualmente en la comunidad. Aquí
  453. 16:21empiezas a definir infraestructura de
  454. 16:23forma automatizada, de forma
  455. 16:25reutilizable y versionable. Séptimo,
  456. 16:27[música] aprende cubernetes, pero hazlo
  457. 16:30ya cuando entiendas toda la parte de
  458. 16:31contenedores, cuando entiendas de redes,
  459. 16:33despliegues y cloud. Cubernantes tiene
  460. 16:35mucho más sentido cuando ya tienes una
  461. 16:37buena base, porque te soy honesto, no es
  462. 16:39fácil, es más complejo. Y octavo,
  463. 16:42aprende de monitorización y
  464. 16:43observabilidad porque desplegar una
  465. 16:45aplicación no es el final. Tienes que
  466. 16:47saber qué está pasando en todo momento.
  467. 16:49Necesitas métricas, locks, alertas y
  468. 16:52capacidad para investigar problemas.
  469. 16:54Herramientas como Promicius, Grafana o
  470. 16:56incluso soluciones cloud de
  471. 16:58monitorización son muy importantes en lo
  472. 17:01que es esta parte. Ahora bien, aprender
  473. 17:03herramientas no es suficiente. La clave
  474. 17:06está en conectarlas. No aprendas Docker
  475. 17:09por un lado, Terrafone por otro,
  476. 17:10Cubernetes por otro lado, CCD. Esto te
  477. 17:13da conocimientos sueltos, pero no te
  478. 17:15convierte en un perfil de bobs completo.
  479. 17:17Lo que realmente te hace mejorar es
  480. 17:19construir procesos completos. Por
  481. 17:22ejemplo, crear una aplicación sencilla.
  482. 17:24Primer paso, luego la metes en un
  483. 17:26contenedor de Docker. Puedes subir el
  484. 17:28código a GitHub. Puedes crear un
  485. 17:30pipeline de si hay CD. Puedes
  486. 17:32desplegarla también en el proveedor de
  487. 17:34cloud como Amazon Web Services. Puedes
  488. 17:36automatizar lo que es el despliegue con
  489. 17:38infraestructura usando Terraform.
  490. 17:40Incluso luego puedes ejecutarla en
  491. 17:42cubernetes y monitorizarla con grafana y
  492. 17:44promicios. Además documenta todo el
  493. 17:46proceso. Este tipo de proyectos vale
  494. 17:49muchísimo más que 10 cursos aislados,
  495. 17:52porque te demuestra que entiendes cómo
  496. 17:54se conectan las piezas y eso es lo que
  497. 17:57una empresa requiere y busca. Ahora
  498. 18:00quiero hablarte de algunos errores muy
  499. 18:02comunes que veo en personas que están
  500. 18:04aprendiendo de Bobs. El primer error que
  501. 18:06vamos a comentar justo aquí es un error
  502. 18:08que he mencionado bastante, que es hacer
  503. 18:10cursos aislados sin conectar las
  504. 18:13herramientas. un curso de Docker por
  505. 18:14ahí, luego uno de Terraform, luego uno
  506. 18:16de cubernetes, luego hacemos una
  507. 18:18certificación de AWS, pero nunca
  508. 18:21construyes algo completo. El problema es
  509. 18:23que en un trabajo real las herramientas
  510. 18:26no viven separadas, todo está conectado,
  511. 18:28el proyecto está conectado, todo, el
  512. 18:30código, la infraestructura, los
  513. 18:32despleges, la seguridad, la
  514. 18:33monitorización, incluso los errores de
  515. 18:36producción, todo esto está conectado.
  516. 18:37Por eso requieres practicar con
  517. 18:39proyectos que integren varias partes,
  518. 18:42todo en uno. El siguiente error que hay
  519. 18:44que comentar aquí es el segundo error,
  520. 18:46que es aprender en entornos demasiado
  521. 18:48preparados. A veces sigues un tutorial
  522. 18:51donde todo ya está configurado, solo
  523. 18:53tienes que copiar comandos, todo
  524. 18:55funciona, todo está bien y te da la
  525. 18:57sensación de que estás avanzando mucho,
  526. 18:59pero bueno, luego intentas hacerlo desde
  527. 19:01cero y aparecen problemas. No sabes
  528. 19:03configurar quizás las credenciales o no
  529. 19:06sabes por qué está fallando la red, la
  530. 19:09parte de networking, no sabes
  531. 19:10interpretar un un error, un problema o
  532. 19:12no sabes desplegarlo en tu propia cuenta
  533. 19:14y ahí te das cuenta de que realmente no
  534. 19:17lo habías entendido del todo. Por eso es
  535. 19:19tan importante construir desde cero,
  536. 19:22aunque cueste más, porque si cuesta más,
  537. 19:24agobia más, es algo más pesado, pero
  538. 19:26bueno, es lo que realmente nos hace
  539. 19:29progresar. Cuanto más incómodo, mejor,
  540. 19:31porque ahí es donde realmente
  541. 19:32aprendemos. Y luego vamos a comentar lo
  542. 19:35que es el tercer error, que es no
  543. 19:37valorar tu tiempo. Mucha gente intenta
  544. 19:40aprender de bobs solo con cursos
  545. 19:42gratuitos o cursos baratos. Y ojo, no
  546. 19:45está mal, ¿eh? Creo que hay material y
  547. 19:47contenido gratuito de mucho, mucho
  548. 19:50valor. Entonces, [música]
  549. 19:51por un lado, eso está bien, pero el
  550. 19:53problema aparece cuando no tienes
  551. 19:54estructura, cuando hay una falta de
  552. 19:56estructura, ya que puedes pasarte meses,
  553. 19:59incluso años saltando de un vídeo al
  554. 20:01otro sin saber cuál es el camino
  555. 20:03adecuado. Y ese tiempo también tiene un
  556. 20:05coste porque cada mes que retrasas tu
  557. 20:07entrada al sector, un mes, otro mes,
  558. 20:10pues podrías estar ganando experiencia,
  559. 20:12mejorando tu salario y creciendo también
  560. 20:14profesionalmente. Y no se trata de
  561. 20:16gastar dinero porque sí, eh, no me
  562. 20:18malinterpretes aquí. Se trata de
  563. 20:20aprender con orden. Se trata de invertir
  564. 20:22bien en tu carrera profesional, ya sea
  565. 20:24con un con un máster, ya sea con una
  566. 20:26carrera universitaria, con un bootcam,
  567. 20:27con un roadmap, con mentorías un o por
  568. 20:30tu cuenta, pero por favor sigue una ruta
  569. 20:33clara. El cuarto error es aprender en
  570. 20:35silencio. Mucha gente estudia, hace
  571. 20:37proyectos, consigue certificaciones,
  572. 20:39pero no lo muestra en ningún sitio y eso
  573. 20:41te limita, te limita mucho las
  574. 20:43oportunidades. No necesitas convertirte
  575. 20:45en un influencer o tener una marca
  576. 20:47personal, pero sí deberías hacerlo
  577. 20:50visible de alguna forma este este
  578. 20:51progreso. Por ejemplo, completa bien tu
  579. 20:53perfil de LinkedIn, publica los
  580. 20:54proyectos que vas construyendo en algún
  581. 20:56sitio, explica qué has aprendido, sube
  582. 20:59el repositorio a GitHub, hazlo público
  583. 21:00si quieres, documenta las prácticas,
  584. 21:03muestra la certificación si ya las
  585. 21:05tienes y esto te va a ayudar mucho
  586. 21:07porque todo lo que son los reclutadores,
  587. 21:09empresas y otros profesionales pueden
  588. 21:11ver que estás en movimiento y en un
  589. 21:14mercado competitivo ser visible marca la
  590. 21:17diferencia. La buena noticia es que
  591. 21:19todos estos errores se pueden evitar y
  592. 21:22no necesitas hacerlo de forma perfecta,
  593. 21:24pero sí necesitas avanzar con intención.
  594. 21:27Aprende los fundamentos, sigue un orden
  595. 21:30lógico, construye proyectos que sean
  596. 21:32reales. Conecta las herramientas que
  597. 21:34uses entre sí, documenta, documenta todo
  598. 21:37aquello que hagas y empieza a mostrar tu
  599. 21:39progreso de forma pública. Si quieres
  600. 21:41hacerlo acompañado, para eso pues te
  601. 21:44adjunto también recursos en la
  602. 21:45descripción de este vídeo, que es un
  603. 21:47programa de formación completo en el
  604. 21:49ámbito del cloud computing y de voz.
  605. 21:51Pero si quieres hacerlo también por tu
  606. 21:52cuenta, usa recursos gratuitos, que
  607. 21:54también me parece perfecto. Lo
  608. 21:56importante es que no te quedes solo
  609. 21:58consumiendo contenido. Aplica. Debob se
  610. 22:01aprende construyendo de forma práctica,
  611. 22:03montando cosas, rompiendo cosas, también
  612. 22:05cometiendo errores, arreglando esos
  613. 22:07errores y entendiendo por qué funciona
  614. 22:09cada parte del sistema. Para terminar,
  615. 22:12quiero dejarte con una idea. Hace años,
  616. 22:14muchas personas entraron pronto en el
  617. 22:16mundo del desarrollo del software y
  618. 22:18aprovecharon una etapa de muchísimo
  619. 22:20crecimiento. Hoy muchas de esas personas
  620. 22:22tienen perfiles senior, lideran equipos
  621. 22:25o han construido carreras muy sólidas.
  622. 22:27Con DevOBS está pasando algo parecido.
  623. 22:30No significa que sea un camino fácil, no
  624. 22:31digo eso, ¿eh? No significa que sea un
  625. 22:34camino donde todo el mundo vaya a
  626. 22:35conseguir un trabajo sin esfuerzo, ni
  627. 22:37mucho menos. O te esfuerzas aquí o o da
  628. 22:39igual. Pero sí que significa que hay una
  629. 22:41oportunidad, una oportunidad que
  630. 22:43considero real para quienes se formen
  631. 22:45bien y quien construya una buena base
  632. 22:47sólida. Y mi recomendación es muy clara.
  633. 22:49Si te interesa el mundo del deobs,
  634. 22:51empieza ahora. [música] No esperes a
  635. 22:52tenerlo todo claro. Empieza por Linux,
  636. 22:55aprende de Git. Haz tus primeros scripts
  637. 22:58usando bash. Crea tus tus propios
  638. 23:01contenedores. Tus primeros contenedores.
  639. 23:03Monta tus propios pipelines. No esperes
  640. 23:05a tenerlo todo claro. Puedes empezar ya
  641. 23:08mismo empezando por Linux, aprendiendo
  642. 23:10de Git. Puedes crear tus primeros
  643. 23:12scripts, puedes crear tus primeros
  644. 23:14contenedores, montas ahí también
  645. 23:17pipelines, puedes construir proyectos
  646. 23:20reales y poco a poco [música] empieza a
  647. 23:22conectar todas las piezas. dentro de un
  648. 23:25año puedes estar mucho más cerca de
  649. 23:27trabajar en este sector o puedes también
  650. 23:30seguir pensando si deberías empezar. La
  651. 23:32diferencia está en lo que hagas ahora.
  652. 23:35Espero que este vídeo te pueda ayudar a
  653. 23:37entender por qué de Bobs es una
  654. 23:39oportunidad tan interesante y cómo
  655. 23:41puedes empezar con más claridad.
  656. 23:43Recuerda que como siempre te adjunto
  657. 23:45recursos en lo que es la descripción de
  658. 23:47este vídeo.

About this transcript

This page contains the full transcript of DevOps está creciendo de forma explosiva by Joan Amengual, generated from the public captions YouTube serves with the video. The transcript has 4,099 words across 658 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.