¿Qué es Serverless? | Presentación de Serverless
Vložit
- čas přidán 10. 09. 2024
- Este video es una introducción simple a el concepto de la nube llamado Serverless. Este será un video en el que veremos como es aplicado esta forma relativamente nueva de crear aplicaciones en la web.
VIMIUM
• Vimium | Navega en Goo...
GITPOD
• Gitpod | Visual Studio...
LOWDB
• lowDB | Base de datos ...
INQUIRER
• inquirer.js | Aplicac...
ASYNC AWAIT
• Javascript Async Await...
MONGOOSE
• Mongoose | Introduccci...
CURSO DE NODEJS
• Nodejs Curso Desde Cer...
CURSO DE MONGODB
• MongoDB Curso, Introdu...
MULTER, SUBIDA DE ARCHIVOS CON NODEJS
• Subida de Imagenes en ...
CURSO DE EXPRESS
• Expressjs | Nodejs Fra...
VARIABLES DE ENTORNO NODEJS
• Variables de Entorno e...
CURSO DE JAVASCRIPT
• Curso Javascript para ...
CURSO DE GIT
• Git y Github | Curso P...
VISUAL STUDIO CODE
• Visual Studio Code, Ed...
VISITA MI SITIO WEB PARA MAS CURSOS Y CONTENIDO
www.faztweb.com
blog.faztweb.com
SE UN MIEMBRO DEL CANAL:
/ @faztcode
FAZT - CZcams:
/ fazttech
TWITTER
/ fazttech
INSTAGRAM
/ fazttech
FACEBOOK
/ fazttech
DISCORD
/ discord
SLACK
join.slack.com...
#serverless #web #backend
Este video me parece bastante bueno orientado a personas que estan enfocadas en Front-end, me gusto como desglosaste el stack nuevo, creo que explica en buen detalle el big picture desde esta perspectiva,.
Para personas mas orientadas a backend quisiera aclarar un concepto y unos tips para backends que me parece podria ayudarles, y es que serverless no es igual a el concepto de on-demand. Por ejemplo, aplicar BaaS o severless, no da exclusividad a control de costos en el aspecto que en serverful tambien se puede optimizar el costo bajo modelos on-demand, tambien hay casos de uso donde severless/baas pueden salir mas caros que serverful, esto empieza a ser mas evidente en sistemas intensos en ingestion de datos, o donde los requerimientos en escalabilidad superan el caso de uso "comun" que BaaS/Faas intentan resolver. Otro concepto es el coldstart en FaaS, si no se entiende bien enfunction as a service, se puede sufrir mucho en latencia, funciona mejor para tareas asincronas. El punto al que quiero llegar es que para quienes se quieran orientar mas a back-end, hay estar conscientes que estos son herramientas disponibles para solucionar diferentes tipos de problemas, y lo ideal es conocer tanto como sea posible para elegir la mejor herramienta para resolverlo.
Gracias Fazt, es el primer video que veo en tu canal, me suscribi cuando te conoci a travez de la entrevista de @LeonidasEsteban
Exitos
Craks's
que bien ver a latincoder por aqui, la comunidad se siente mas cercana
@@Vekjs07 jajaja recien lo leo
Muy buen comentario, me surge una duda, cuales son estos modelos on-demand para optimizar costos, no estoy familiarizado con ese concepto
@@geraldmacias7037 on-demand es solo El modelo de negocio en el que pagas por lo que usas. X ejemplo, digamos que tienes una app serverful donde necesitas digamos 10 instancias(maquinas virtuales) para soportar El trafico de cada dia, pero en horas pico entre semana no fuera suficiente y necesitaras 20, o en fin de semana Baja y solo necesitas 3. On-demand es El modelo donde dices, apago Las maquinas virtuales o compro mas solo durante Las horas trafico y asi pagas solo por lo q usas. Un sistema que escala asi , hacia arriba y hacia abajo se le llama q es un sistema flexible.
Con serverless te “quitas” de encima de uno de los tipos de mantenimiento: el adaptativo. Los otros dos tipos: el correctivo, para eliminar bugs, y el perfectivo, para incorporar nuevas features requeridas por el negocio, no te los quitas de encima
Amo este canal, gracias Fazt Code por enseñarnos tantos temas, conceptos, estructuras y demás para orientarnos a nosotros como Desarrolladores. Y lo haces de una manera tan sencilla, comprensible y clara para que expandamos aún más nuestros conocimientos, de verdad muchas gracias. Estos conocimientos valen oro y me imagino el tiempo que le dedicas a esto y sin cobrar por esto. De verdad una persona muy buena con aquel que está aprendiendo o no sabe nada del tema, Felicitaciones 👏
Buenísimos el vídeo!!!
Veo muchos comentarios respecto al costo que existe usar esta tecnología y la propiedad de los datos... dejo el dato de un BaaS Open Source bastante completo "parse server"
Hola Fazt, excelente video. Manejas conceptos complejos y los bajas a la realidad de forma clara y super entendible. Muchas gracias!! Me ha servido mucho
me encantan estos tipos de videos
Fatz podrias echarle un ojo a hegel js
X2
Fazt estoy muy agradecido por el conocimiento que compartes, te deseo lo mejor del mundo, sé que detrás de todos estos temas hay mucho trabajo duro y de veras cambias muchas vidas con estos videos, gracias!
Podrías hacer un vídeo de Python sobre el manejo de threads y RAM?
Video de Kubernetes porfavor!
Una maravilla tus vídeos como siempre fazt, gracias por tanto contenido de calidad!!! Quiero más podcasts, me encanta escucharte. Saludos de Argentina!!!
gracias fazt eres el master de los master amigo , espero un video de despliegue de una
aplicacion node mongo con serverless si no es mucho pedir jijijjijij 😁🥴🥴
agradecido por toda tu ayuda
Me gustó mucho el vid!! Pensé q habría un proyectito con algún ejemplo pero igual mil gracias como siempre!!!!
Gracias a todo tu contenido he empezado esta gran carrera. Sigue así crack!!!
Serverless es una capa de abstracción mas, todo ese backstage, servidor, configuración, mantenimiento, escalabilidad, herramientas contra ddos, pero no es lo mismo a no necesitar conocimientos del Backend, como toda abstracción tiene un margen de uso, entre mas especifica sea tu aplicación mas necesitaras saber sobre el contexto.
Excelente Explicación, con este video pude asentar todos los conceptos que traia dispersos, ¿cuentas con podcast en spotify?
gracias por la el concepto siempre te sigo y veo todos tus vídeos, gracias crack
Serverless cambio mi vida :v
Hola Bro, sabes si es costoso ejecutar un servicio serverkess?, quiero crear un sistema blog personal y luego escalarlo a un app móvil
Estoy comenzando a aprender frontend, estos servicios BaaS al querer realizar un ecomerce, es conveniente utilizarlos?
Woocomerce y shopify, son servicios similares? O nada q ver?
BUEN VIDEO, ME LO TENGO QUE VER DESPACIO DESPACIO JAJA
Gracias Fazt. tus videos me han ayudado tanto a mi formación personal, te lo agradezco por compartir tu conocimiento!.
ALERTA!!!!
LEDGER NANO S fue hackeada!! esta mujer reporta el articulo!!!
czcams.com/channels/UG4sWo7mOQfjj0N44aY1RQ.html
Con Serverless se podría construir una aplicación grande, tipo red social o algo parecido?
esa introducción hace extrañar los viejos tiempos 😅
Muchas gracias por la info.
Que excelente video Fazt! Me ha gustado mucho entender un poco más cómo es que funciona la web. Por cierto, la música de fondo está en todo! Ojalá la sigas usado. Saludos!
ALERTA!!!!
LEDGER NANO S fue hackeada!! esta mujer reporta el articulo!!!
czcams.com/channels/UG4sWo7mOQfjj0N44aY1RQ.html
Excelente bro seria bueno viendo precios de las web services, y según que tipo de uso, cual convendría mas siendo app , redes sociales, internos de empresa, etc. Pero muy bueno el vídeo
y qué le digo a mi jefe cuando pregunte por qué quiero mover el backend a la nube y pagar por servicios que podría tener gratis con la infraestructura ya instalada?
gracias por usar fondo negro en la presentacion, fue confortable el aprendizaje
Hola, como siempre excelente material, de las opciones que mencionas en el video una que me pareció muy buena es netlify ya que ofrece un plan Free con bastantes recursos ideal para aquellos que están iniciando, estuve verificando aquí en CZcams y no conseguir videos en español sobre como subir alguna aplicación Node JS - Express en la plataforma, vería con muy buenos ojos si consideraras subir alguna API con base de datos MYSQL de las varias que ya tienes desarrolladas a esa plataforma de cloud services.
Siempre atento, pulgar arriba y gracias
Impecable
Hola! tengo una duda... Firebase es un servicio serveless? Si no lo es, que le faltaría para serlo? Gracias!
BaaS es una belleza, ❤️ Firebase.
Por qué deja tanto de lado Vue.js siendo una libreria/framework tan potente
A que te refieres? El video habla de serverless y cada vez que listo lo que podías usar en el front estaba vue
@@blakecl940 oh my goooosh tu eres fazt ¡¡¡¡¡ :O ?????
@@mariocasanova1328 jajaja ahora entiendo tu comentario inicial sigue jugando fornite no más, no te distraigas.
@@blakecl940 ajaja tranquilo viejo y no juego esas cosas, por ahora con mi trabajo de desarrollador estoy bien :D
Excelente vídeo, muy buen contenido, muchas gracias por compartir. Saludos
ALERTA!!!!
LEDGER NANO S fue hackeada!! esta mujer reporta el articulo!!!
czcams.com/channels/UG4sWo7mOQfjj0N44aY1RQ.html
Tremendo video!
Pedazo de vídeo, muchas gracias /
Muchas gracias... Buenísimo
Fazt se sigue usando la función de crear un atajo como icono en el smartphone y es como una app al pulsarlo? En vez de crear una app para la arquitectura de smartphone. Que la web en si se adapta al movil y es una App.
Se llama algo como Adaptative responsive si no me equivoco.
Muy buen video como pantallazo a todos los conceptos.
Ok, bueno, esto es muy parecido a lo que ofrece Firebase con su cloud functions, pero ¿Qué tipo de BD se puede utilizar, SQL o NoSQL?, ahora, según mi experiencia, las BD NoSQL no me han servido para desarrollos profesionales, ya que tienen el problema de que no se pueden realizar consultar con rangos de tiempos (FechaIni and FehaFin), y operaciones básicas como sum() dentro de la consulta.
Me parece que todo lo que sea simplificación de las tareas relacionadas con el servidor en forma de servicios es una gran ventaja para todos, especialmente los que tienen que mantener la web o el nuevo cloud.
gracias por todo crack !
buenardo
Y para los freelancers existe alguna version "gratuita" para usar estos servicios? (aws, netlify...) , o es conveniente seguir rentando un hosting anual?
buena explicacion, me ayudo mucho me suscribi
Perfecto! muy entendible
Que tal tengo una duda si sigo tu tutorial de Firebase, esa aplicacion ya estaria usando el concepto de serverless?
Hola, hay algún servicio serverless que utilice base de datos relacionales?
Gracias Fazt. Estaba esperando con ansiedad.
Hola, me surje la duda, FireBase es un tipo de ServerLees?
Conoces algún servicio o compañía para crear una app de streaming con serverless?
Es como un WordPress para backend?
epic
Que pasará entonces con los desarrolladores backend?
La versión gratis de Firebase no es mejor que la de 5 dolares de digital ocean? en cuanto a proyectos sensillos. Saludos desde Costa Rica
Creo que el Stack de ahora es más reducido que el de antes, cosas como los package manager, conceptos como responsiva design se relacionan más con nuestro Workflow en vez de con un Stack
Yo hubiera pensado mejor HTML, css y Javascript se redujeron en frameworks, por ejemplo angular empaqueta todo html, css y el clienside code en este caso typescript compilado a Javascript.
Lo de los ORM y containers también no creo que sean parte de un Stack
hola amigo, sabes yo estoy volviendo a este mundo del desarrollo front, yo antiguamente años 2004-2008 hacia paginas web con el viejo stack para amigos y sus bandas, de musica etc... pero en esos años era solo un hobbie y no exitia una industria de trabajo en ello, pero me di cuenta que hoy si, aca en chile todos los dias salen trabajos frontend, pero me quede atrasado con el tiempo y justamnete hoy te nombran muchas cosas, me podrias orientar que seria el stack a aprender para front, algo preciso y conciso, ya se html, css y reforzando javascript, pero que deberia aprender exactamente para el front??? me confundo un poco con tanta cosa.
@@axvirus Aprende a desarrollar con React JS, es la tecnologia web mas demandada hoy dia.
Eso quiere decir que los que nos dedicamos a backend deberíamos irnos pasando a desarrollo de fontend? no... verdad? D:
Yo aprendi java mi nivel es intermedio avanzado pero aca donde vivo aun usan tecnologia ejb y spring que es algo nuevo. Luego estoy aprendiendo angular y si me ha costado porque no soy mucho de ptogramador web pero tuve una mala experiencia en mi primer trabajo como programador pude crear servicios restful con spring pero en la parte de frontend mori porque no entendi nada de javascript con thymeleaf y eso me costo bastante. Es por eso queestoy aprendiendo angular y typescript porque no quiero tener de nuevo esa mala experiencia si tengo otra oportunidad en otro trabajo como programador. Saludos 👍
Socio seguro que no eres una maquina??. Mentira solo una mala broma, te agradezco por los vídeos que haces todos muy buenos.
Justamente hace unos días leí un artículo sobre esto concepto full stack serveles y apenas lo pensaba investigar más a fondo ya que causo curiosidad el tema y para mí sorpresa es el nuevo video 😀 gracias por este vídeo
Osea es basicamente pagar para que otro se haga cargo de la capa de servidores (La nube es la computadora de otro)
Excelente, muchas gracias, un curso de graphq por favor y si puedes relacionarlo con flutter, muchas gracias y mucha salud fazt.l
ALERTA!!!!
LEDGER NANO S fue hackeada!! esta mujer reporta el articulo!!!
czcams.com/channels/UG4sWo7mOQfjj0N44aY1RQ.html
Pero que pasaria si atacan los data center de aws, google, etc. Se acabo la nube
Para que esto suceda se tendrían que atacar todos los datacenters simultáneamente en todo el mundo. Es mas probable que por un error desconfigures tu servidor.
@@EMike79 amigos el serveless reemplazaría a mi backend que elabore en Nodejs con Express?
Los atacan todos los días
Me encantan tus videos! ^^
i love it
Muchas gracias Fazt, por el video, una pregunta, como puedo convencer o proponer usar serverless a mis jefes?, ya que aun sigo usando teconolgias como PHP, HTML,Javascript, estoy aprendiendo con tus videos mucho, hoy pagan por un servidor dedicado la pagina y ahi alojar proyectos.
con serverless puedo migrar todos mis proyectos de php, wordpress jquery a un proveedor serverless o algo se rompera?
Kubernetes 🔥🔥
Bueno instalando en cloud ya es un poco serverless. Hoy en dia no hay que instalar linux, si usas Atlas te maneja el mongo tambien.
Gracias!
Yo incorpore un servicio de google drive en mi proyecto fue muy facil , me tardaria mas creando Una base de datos que bueno que empiezen a implementar estas herramientas que para eso estan, dejemos el EGO de crear todo desde cero y mejor implementar codigo que ya esta disponible
No me gusta el hecho de que se este monopolizando de alguna forma esto por las grandes empresas como google,microsoft,etc. Es cierto que facilita mucho pero ahorita mismo tengo la oportunidad de conseguirme una maquima vieja, instalarle ubuntu server y tener mi propio servidor nginx sin tener que pagar un 5. Con estos servicios nos van a cobrar hasta por respirar y no lo veo del todo bien. Esta bien que exista pero que no lo monopolizen al punto de querer hacer todo de esa forma para cobrar y dejen de darle mantenimiento por ejemplo a windows server porque creo que eso es lo que andan buscando que todo se centralize en la nube y todo tenga un precio. Por eso no lo veo con tan buenos ojos esto del serverless y el azure y el amazon y el firebase lo que quieren es tener el control de todo y cobrar por todo.
Leo tu comentario y lo único que puedo ver con todo el respecto es que usted no desarrollo productos que escalen. Lo buenos de la arquitectura serverless permite escalar, con el servidor qué tu tienes montando ni de chiste podrás escalar tan fácil
@@markdrew53 vivo en un país de 5 millones de personas. Hasta con mysql puedo soportar la data de cualquier aplicación. Usted por lo visto si desarrolla aplicaciones gigantes a nivel mundial, lo felicito y por eso ocupa serverless. Pero de todos modos me parece que usted no entendío la idea de mi comentario.
Gracias Fazt, me gustaría algún tutorial sobre Inversify & inversify-utils en node con Typescript.
Gracias pora tu tiempo. :)
you are the best brother
el problema de todo esto es que cobran carisiisisismo cuando tu app ya crece y hacen demasiadas solicitudes, hasta podrías quebrar si no haces bien tu presupuesto, para empezar siempre es bueno ser fullstack al menos al principio.
Cierto, la solucion no es gratis, el desarrollador se evita hacer mucho trabajo, pero esto quiere decir que al final otro lo hace, y el dinero que podria ir para el desarrollador ahora va para la plataforma.
@@FaztCode exactamente
Un cursillo de FaaS con Kubernetes xD
Kubernetes es una plataforma de orquestación de contenedores mientras que Functions As A Service precisamente lo que busca es eliminar la gestión de servidores. En mi opinión usar ambas tecnologías no sería productivo. De todas maneras si te habías planteado un caso de uso concreto estaría bien que lo compartieras para poder analizar entre todos
@@sprintwithcarlos ¿entonces tener una aplicación basada en contenedores va mejor con tener un vps (serverful)?
@@geraldmacias7037 cuando hablamos de ingeniería de software siempre tenemos que pensar en que estamos creando una solución para un problema de negocio concreto por eso para determinar cuál es la mejor opción (serverless o serverful) no podemos perder de vista el contexto del software. En alhunos casos sí que valdrá la pena optar por serverless y otros en los cuales necesitarás más control siendo más alto el coste de adaptarte a la oferta del vendor que el coste de crear tu propio código y desplegarlo. Yo aún no le veo la ventaja pero habrá que esperar la evolución para entender hasta que punto serverless se convertirá en una opción viable a largo plazo. Piensa que hoy hay muchas empresas que ni siquiera están en la nube, siguen gestionando sus propios hierros. En un proceso de evolución
Me agrada este sujeto. HAhahahahahahaha muchas gracias por compartir.
Recomiendas saltar directamente al serverless en caso de ser solo front?!
Responde ésta pregunta Fazt
Yup, la experiencia desarrollo es muy agradable. Lo bueno de estos servicios Serverless es que solo te enfocas en el producto
Just a friendly correction. It's not correct when you said that backend is not needed. Please do not mix the concepts of backend (Django, .net, express, spring, etc.) with programs used to run an app (python, node, sdks, java, etc.). The last ones are transparent for developer so you don't need to take them care over a serverless infrastructure.
👍
El modelo Serverless, no se dispara en costos? 😳
Todo lo contrario, vos solo pagas por el servicio de backend y no por desarrollar tu backend vos mismo
👏👍❤
First, sos crack Fazt 🙌🏻
hola, sabem yo estoy volviendo a este mundo del desarrollo front, yo antiguamente años 2004-2008 hacia paginas web con el viejo stack para amigos y sus bandas, de musica etc... pero en esos años era solo un hobbie y no exitia una industria de trabajo en ello, pero me di cuenta que hoy es bastante demandado aca en chile,} todos los dias salen trabajos frontend, pero me quede atrasado con el tiempo y justamnete hoy te nombran muchas cosas, me podrias orientar que seria el stack a aprender para front, algo preciso y conciso, ya se html, css y reforzando javascript, pero que deberia aprender exactamente para el front??? me confundo un poco con tanta cosa.
Primero de todo práctica html y css mucho, hasta que seas capaz de implementar en código cualquier diseño, después céntrate en Javascript y date tiempo para aprenderlo a fondo, cuando te sientas cómodo con Javascript , aprende algún Framework ya sea React, Angular o Vuejs , mi recomendación es React ya que es el que más salida laboral tiene normalmente, pero puedes comprobar en tu país si es así , con eso encuentras seguro trabajo de frontend 👍
Excelente Video Fazt. Like si usas graphql XD
Esta genial , aprendi algo nuevo , una aplicaction con Azure seria genial, ya que estoy aprendiendo a usar azure y creo empresas privadas tambien la usan y veo que que ya tiene concepto de serverless
Esto no me gusta mucho, porqué soy desarrolador backend, el frontend por más que intento, no me gusta, bueno me especializare en Bootstrap 4
2:05 "en lugar de jQuery estamos utilizando JavaScript"
WTF?
Vanila JS a eso se refiere jaja
Bro, lo que entiendo que quiere decir o a lo que se refiere Fazt es a que a partir del estandar ECMAScript 6 de JavaScript, este lenguaje sufrió una importante remodelación (por así decirlo) y ya no es necesario utilizar JQuery, sino que con JavaScript directamente puedes hacer todo lo que hacías con JQuery.
@@hernanbriceno9753 hola, sí claro yo lo entiendo, pero cuando hablas en un vídeo a las manzanas les dices manzanas y a las peras, pues peras, para evitar confundir a alguien que esté empezando.
@@jasondiazg Aaah ok, te entiendo. Siendo así está buena la apreciación 👍🏻
Te gusta estar bien actualizado pero esta bien seguir con algunas cosas viejas
No le veo la necesidad de seguir con algo viejo qué no es bueno en temas de optimizacion.
está bien seguir con cosas viejas, date cuenta lo que dices...
ricardo olivares ventura hablo a nivel de software hay actualizaciones q se cagan los programas
👀👀
holi
A mi hijo lo llamaré Fazt
Jajajajaj que crjos! 😂
Fernando
Antonio
Zapata
Terán
Eso significa.
nmms, recien empiezo a comprender mi full stack y resulta que es el mas viejo
Un tuto sobre firefox developer
🇵🇦Crack!
react-native
He dejado de ver el vídeo en cuanto ha tratado a jQuery como un lenguaje distinto a JavaScript cuando jQuery es una librería de JavaScript.
No te lo tomes a mal pero o creo que no te has explicado bien o no sabes de lo que hablas.
jajjaa Fazt no sabe de lo que habla? Simplemente se equivocó
Yo estudiando para ser programadora backend ohshit * - * jajaj
Kubernetes pls
osea que tanto esfuerzo por aprender backend ha sido en vano :(
No en realidad, solo es una opción y se necesita saber conceptos de backend para poder entender como funciona esta tecnología
Ya no se que decirte fazt xD
te admiró!!!
Tu recomiendas aprender el old stack?
No tiene sentido aprender old stack. La tecnología se mueve rápido y si no te mueves con ella habrá devs qué aprendan eso
aveces me párese que fazt es como muy fancy
No es Fancy. Las tecnologías nuevas y empelo de futuros frontend apuntan a eso si no se aprende se pierde de mejores oportunidades laborales.
@@markdrew53 no lo digo por lo nuevo eso me parece genial de hecho programo con frameworks, lo digo por la forma que se refiere a jquery y php
Vercel