No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

12 Días
20 Hrs
36 Min
4 Seg

Serverless

19/35
Recursos

Aportes 51

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Azure Functions

  • Alojamiento de métodos o funciones que se ejecutan enrespuesta a eventos:
    • Solicitudes HTTP
    • Temporizadores
    • Mensajes
    • Acciones
  • Ventajas:
    • Escalado automático.
    • Pago por función ejecutada.
    • Con o sin estado.
    • Tareas de orquestación (durable functions).
  • Lenguajes compatibles
    • C#
    • JavaScript
    • Python
    • TypeScript
    • Java
    • Shell

Azure Logic Apps

  • No-code/Low-code.
  • Ideal par automatizar y organizar.
  • Integra aplicaciones, datos y sistemas.

El Código de la imagen esta en Python 🤔

Ventajas de una solución de informática sin servidor

  • Hospedar código de lógica de negocios en la nube en el lenguaje que prefiera.
  • El escalado se realizará automáticamente solo se le cobrará por lo que use, no por el tiempo reservado.
    .

Desventajas de una solución de informática sin servidor

  • Tiempo de ejecución: De manera predeterminada, las funciones tienen un tiempo de espera de 5 minutos. Se puede configurar a un máximo de 10 minutos. Si la función necesita más de 10 minutos para ejecutarse, puede hospedarla en una máquina virtual.

  • Frecuencia de ejecución: Si espera que varios clientes ejecuten la función de manera continua, sería recomendable calcular el uso y el costo de usar las funciones en consecuencia. Podría ser más barato hospedar el servicio en una máquina virtual.

Mas info

Como no reconocer al sensual Python 😎

  • Serverless, abstraemos todo lo referente al servidor
  • Azure Functions, alojamiento de métodos o funciones que se ejecutan en respuesta a eventos. Escalado automático, pago x función ejecutada. Compatible con varios lenguajes.
  • Azure logic Apps, Ideal para automatizar y organizar, Low-code, integra aplicaciones, datos y sistemas

🦄Contrario a lo que pareciera indicar el nombre, si se usan servidores. Se realiza una abstracción de todo lo que se refiere al servidor, es decir, no se tiene contacto total con los servidores físicos de Azure pero si con los servicios que estos nos ofrecen✨

Si me equivoco me corrigen porfa :3

Servicios Serverless

Azure Functions

  • Alojamiento de métodos o funciones que se ejecutan en respuesta a eventos:
    • Solicitudes HTTP
    • Temporizadores
    • Mensajes
    • Acciones

Ventajas

  • Escalado automatico
  • Pago por función ejecutada
  • Con o sin estado
  • Tareas de orquestación (durable functions

Lenguajes Compatibles

Azure Logic Apps

  • No-code / Low-code
  • Ideal para automatizar y organizar
  • Integra aplicaciones, datos y sistemas

Principales diferencias

  • No. de ejecuciones Tiempo
  • No. de ejecuciones Tipo de conectores

RESUMEN CLASE 19:
SERVICIOS SERVERLESS

I.- AZURE FUNCTIONS
Alojamiento de métodos o funciones que se ejecutan en respuesta a eventos:

  • Solicitudes HTTP

  • Temporizadores

  • Mensajes

  • Acciones

VENTAJAS:

  • Escalado automático.

  • Pago por función ejecutada.

  • Con o sin estado.

  • Tareas de orquestación (durable functions).

LENGUAJES COMPATIBLES:

II.- AZURE LOGIC APPS

  • No-code/Low-code.

  • Ideal par automatizar y organizar.

  • Integra aplicaciones, datos y sistemas.

III.- PRINCIPALES DIFERENCIAS

  • Numero de ejacuciones Tiempo

  • Numero de ejecuciones Tipo de conectores

def run():
    print("PYTHON")
if __name__=='__main__':
    run() 

:3

Creación de una aplicación de funciones en Azure Portal

Python 🐍

Triggers para Azure Functions

Las funciones están controladas por eventos, lo que significa que se ejecutan en respuesta a un evento. El tipo de evento que inicia una función se llama desencadenante.
Cada función debe configurarse con exactamente un disparador.
Azure admite desencadenadores para los siguientes servicios:

  • Blob Storage: Inicia una función cuando se detecta un blob nuevo o actualizado.

  • Azure Cosmos DB: Inicia una función cuando se detecta una inserción o una actualización.

  • Event Grid: Inicia una función cuando se recibe un evento de Event Grid.

  • HTTP: Inicia una función con una solicitud HTTP.

  • Microsoft Graph Events: Inicia una función en respuesta a un webhook entrante de Microsoft Graph. Cada instancia de este desencadenador puede reaccionar a un tipo de recurso de Microsoft Graph.

  • Queue Storage: Inicia una función cuando se recibe un nuevo artículo en una cola. El mensaje de cola se proporciona como entrada a la función.

  • Service Bus: Inicia una función en respuesta a mensajes de una cola de Service Bus.

  • Timer: Inicia una función en un horario.

Creación de la aplicación lógica de seguimiento de redes sociales utilizando Azure Logic Apps
se creara un desencadenador de Twitter mediante el Diseñador de aplicaciones lógicas para poder examinar su contenido por medio de:

  • Ramas en función a las opiniones de un tweet
  • Análisis del contenido de un tweet

Hay que seguir todos los paso como nos lo dan en los laboratorio para obtener los resultados esperados y así aprender sobre el tema que se esta tratando.

profe una pregunta, lo que pasa es que estaba haciendo los laboratorios y me quitaron mi suscripcion de estudiante :"( y ya no tengo acceso a azure portal, sabrías como puedo volver a activarla ? ya cree un ticket a Microsoft Servicio Tecnico
No se porque me sale error en la creación de la aplicación logica
![](https://static.platzi.com/media/user_upload/image-04cb30e0-c7ac-4e80-9a46-68703a73d863.jpg)![](https://static.platzi.com/media/user_upload/image-022a2969-9ba3-4bad-86a0-3fcc535ae517.jpg)

"Serverless computing es la abstracción de servidores, infraestructura y sistemas operativos.
Serverless puede resultar un nombre un poco engañoso, porque en realidad sí se usan servidores. En realidad significa que no es usted quien se hace cargo de la responsabilidad de administrar los servidores. En otras palabras, es una abstracción de los servidores para que pueda despreocuparse y concentrarse en las tareas de desarrollador"
Ventajas:
*No se necesita administrar infraestructura
*Escalabilidad
*Sólo se paga por el tiempo que se usa (ejecución controlada por eventos)

https://docs.microsoft.com/en-us/learn/modules/azure-compute-fundamentals/azure-functions

                                                                    ****Diferencias Entre Azure Functions y Logic Apps.****

- Azure Functions: Trabaja en el número de ejecuciones sobre el tiempo, lo que nos cobra.

****- Logic Apps: **** Tambien cobre basado en el número de ejecuciones, pero también según el tipo de conectores, ya se puede disponer de
conectores con costos variables.

En esa imagen es puro Python.

Se tenia que decir y se dijo

El lengua en el que esta el codigo de la imagen es Pyrhon

#Python

Esta información es muy valiosa, no sabia todas las ventajas que ofrece trabajar de este modo.

El codigo de la image es Python 3:39

Serverless: “No usamos servidores”, pero en realidad sì, la diferencia es que se está extrayendo todo lo que se refiere al servidor, sus recursos, no tocamos el server para nada.

Min. 3:40 Lenguaje Python Jiji

En azure function, el con estado sirve par tareas de orquestacón

El código de la imagen esta en Python.

PythonGod of course
Esta en python, esa porción de código

es el lenguaje de python

Azure Functions Vs. Azure Logic Apps

  • Azure Functions: trabaja basado en el número de ejecuciones sobre el tiempo, es decir lo que nos va a cobrar.

  • Azure Logic Apps: Trabaja basado en ejecuciones pero también según el tipo de conectores que utilicemos porque vamos a utilizar bloques para crear estas aplicaciones y puede haber algunos conectores que tengan costos diferentes.

El código utilizado en esta clase es Python.
En Platzi hay varios cursos al respecto pero se puede empezar por este: https://platzi.com/cursos/python/

el codigo esta en python

Me parece C o C++ 😁

si, el codigo está en python

El código de la imagen es Python

Minuto 3:40 es Python 😃

Entendido

Claro que el código de la imagen es Python 🐍❕

Python

si existe servidor y no es necesario saber del tema para tener activado el servicio

El código de la imagen estaba en Python jajaja

Si no estoy equivocado debe de ser Python.
🐍

**Velocidad al 0.5 ** para pausa activa, reír un poco, estirar y continuar!!! jejeje 😄

La primera vez que escuche serverless, pense, WTF?, pero en realidad es que el usuario no usara un server y sha, no hay que pensar en cosas raras

El cómputo en la nube Serverless se marcando una nueva tendencia, ya que abstrae todo lo referente al servidor, todo lo contrario a IaaS. Con Serverless no se trabaja con el servidor para nada.

Azure Functions

Alojamiento de métodos o funciones que se ejecutan en respuesta a eventos:

  • Solicitudes HTTP
  • Temporizadores
  • Mensajes
  • Acciones

Ventajas

  • Escalamiento automático
  • Pago por función ejecutada
  • Con o sin estado (durable functions)
  • Tareas de orquestación

Lenguajes compatibles

  • C#
  • JavaScript
  • Shell
  • Python
  • TypeScript
  • Java

Azure Logic Apps

Un servicio orientado a crear aplicaciones sin código

  • No-code/ low-code
  • Ideal para automatizar y organizar
  • Integra aplicaciones, datos y sistemas

Principales diferencias entre Functions y Logic Apps

  • Con Functions el precio funciona basado en el número de ejecuciones en el tiempo.
  • En Logic Apps el precio se determina también por el número de ejecuciones en el tiempo pero además por el tipo de conectores que se utilicen.
Es claramente python 😁🐍

Entendido

**Python **

Python

Python