User Tag List

Resultados 1 al 20 de 33

Tema: Alguien curte DevOps/SRE ??

Ver modo hilado

Mensaje anterior Mensaje anterior   Próximo mensaje Próximo mensaje
  1. #15
    El neandertal Avatar de Master of the Wind
    Fecha de ingreso
    Jul 2013
    Edad
    33
    Steam
    Master of the Wind
    Origin
    MasterOfTheWind1
    Xfire
    masterofthewind1
    Mensajes
    10,823
    Cita Iniciado por DT-Agus Ver mensaje
    Rica iniciativa Master!

    Yo la verdad de este mundo no se, en la facultad no he visto absoultamente nada y mi laburo es mas desarrollo.


    Siento que son altos jakers superpoderosos los sys admin, devops y todos esos turros.
    Ni te lo van a enseñar. En ninguna facultad.

    Las cosas mas tecnicas no se enseñan en la facultad. Que para mi esta mal. Despues uno se recibe de ingeniero y termina haciendo agua en cosas basicas.

    Cita Iniciado por Rogmaniacs Ver mensaje
    p.d. aclaroo que NO SE NADA de kubernet y docker ni de javascript y me encantaria aprender un poco mas pero lamentablemnte no me gusta mucho la programacion!!!... y todo me va sinchando para ese ladoo mal!!!
    No necesitas javascript para nada de esto.


    Lamentablemente todo es programacion estimado. Y en algun punto, o te adaptas, o quedas en el camino. Y ojo que al reves tambien, los desarrolladores tambien tienen que aprender algo de servicios. La tendencia es que los programadores sean responsables del codigo, y ademas del entorno donde se ejecuta, y que eso no sea tarea del sysadmin.

    Supongamos que necesitas un stack compuesto de un balanceador, 3 o 4 servidores web, una DB, y un server de correo.

    O lo haces todo a mano, o agarras por ejemplo Terraform, ni con AWS si queres, con vCenter, o con OpenStack, y definis con codigo usando Terraform, y con correr un comando tenes todo eso instalado, configurado y operativo, y encima reutilizable, cosa que si quieras hacerlo de nuevo no tenes que reescribirlo, o que si queres replicarlo es consistente, porque usas el mismo codigo, no dependes de no olvidarte ningun paso, o hacer algo de diferente manera sin querer.

    La productividad se garpa, y mas si queres trabajar en lugares cada vez mas grandes y que paguen mejor.



    Cita Iniciado por Thalios Ver mensaje
    En la facultad tenemos bastante de infra, sinceramente me gusta bien poco :/


    Ya cuando le metemos automatización de la misma me gusta un poco mas sin dudas, pero mi rol en el laburo no esta ni cerca de la infra así que ta..
    Lo ideal es que los desarrolladores no sepan de infra en si (un poco nunca viene mal), pero si que empiecen a saber de servicios, y sobretodo de su entorno operativo.

    Por ejemplo si haces una app en PHP, que ademas del codigo sepas definir el contenedor donde se va a ejecutar, con apache, php y los modulos necesarios. Que ya no dependas de un administrador de sistemas para eso, sino que sea parte de tu app.

    Lo bueno de eso, es que si mañana queres implementar una nueva version de PHP, o necesitas un paquete de Linux para usar con tu app, tampoco vas a necesitar un administrador para eso, simplemente modificas la definicion del contenedor y queda listo. Y a lo que es codigo, es versionable, y automatizable. Un win-win.

    Por ejemplo, en tu codigo tenes un docker file que dice esto:

    Código:
    FROM centos:7
    RUN yum install httpd php php-mysql -y
    COPY * /var/www/html # Esto copia el codigo fuente al document root de apache
    CMD httpd -D FOREGROUND
    Cuando se ponga a funcionar ese contenedor, es con lo que definio el desarrollador, no el administrador de sistemas.

    Si mañana quiere agregar una config a apache, o agregar otro paquete a la linea de yum, no depende de alguien con permisos y burocracia, sino simplemente, esta de su lado.

    Estos dias voy a subir algunas cosas al foro, veo que hay interes en el tema.
    Última edición por Master of the Wind; 27-04-2021 a las 02:59 PM
    // Desktop: Core i5 13600KF - 32GB DDR4@3600 Mhz (16 GB DDR4 Thermaltake Thoughram + 16 GB DDR4 TForce VulcanZ) - Asus Prime Z690-P D4 - EVGA RTX 3090 FTW3 Ultra 24GB GDDR6X - SSD M.2 Kingston 2TB x2 - SSD M.2 Kingston 1TB - Thermaltake GF1 850W - Cooler Master Masterliquid 240 - Cooler Master H500 - Asus Strix Soar - Windows 11 x64
    // Gear:
    Razer Blackwidow V3 Mini 65% Hyperspeed - Razer Deathadder V2 Pro - Red Dragon Suzaku XL - Sony Dual Sense + Xbox Series Controller + 8BitDo USB Receiver 2 - Razer Kraken
    // Display: Gigabyte M32U 32" 4K@144hz
    // Retro: Core i3 6100 3.7Ghz - 8GB DDR4@2133 Mhz - 128 GB SSD - 1TB HDD - AMD Radeon R5 340X 2GB GDDR3 - 8 Bitdo SF30 Pro - Sony Wega Trinitron 36" CRT + VGA to Component transcoder - Batocera Linux
    // Work: Macbook Pro 15" 2019 - Core i9 2.3 Ghz - 16 GB DDR4 - 512 GB SSD - Intel UHD Graphcis 630/AMD Radeon Pro 560X 4GB GDDR5
    // Server ITX: Antec ISK 300 - Gigabyte GA AB350N Gaming WIFI - AMD Ryzen 3 3200g - 32GB RAM DDR4 - 1TB NVME SSD
    // Console peasant: New Nintendo 3DS XL 128GB MicroSD - Xbox 360 Slim 120GB - Nintendo Wii 512GB MicroSD - Nintendo Switch 256GB MicroSD + RCMLoader
    // Console no peasant: Steam Deck - 256GB SSD - 1TB MicroSD

Información de tema

Usuarios viendo este tema

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •