0% encontró este documento útil (0 votos)
74 vistas20 páginas

Introducción AWS

Este documento presenta una introducción a los conceptos de serverless y AWS. Explica que serverless se refiere a un modelo en el que el proveedor de la nube se encarga de la infraestructura subyacente sin que el usuario deba administrar servidores. Luego describe los principales servicios de AWS como IAM, EC2, S3, API Gateway, DynamoDB, SNS y SQS, y cómo estos pueden integrarse mediante arquitecturas serverless para procesar eventos de forma escalable.

Cargado por

Monica Beteta
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
74 vistas20 páginas

Introducción AWS

Este documento presenta una introducción a los conceptos de serverless y AWS. Explica que serverless se refiere a un modelo en el que el proveedor de la nube se encarga de la infraestructura subyacente sin que el usuario deba administrar servidores. Luego describe los principales servicios de AWS como IAM, EC2, S3, API Gateway, DynamoDB, SNS y SQS, y cómo estos pueden integrarse mediante arquitecturas serverless para procesar eventos de forma escalable.

Cargado por

Monica Beteta
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 20

Introducción AWS

Septiembre 2021
AGENDA

1. Introducción Serverless
2. Serverless
3. AWS Global Infraestructure
4. IAM
5. EC2
6. Amazon Load Balancer
7. Amazon S3
8. Databases
9. Amazon API Gateway
10. Amazon SNS y SQS
11. Integración de Servicios
Introducción: Serverless
¿QUÉ ES SERVERLESS?

“Se trata de un modelo de desarrollo que nos permite


diseñar y ejecutar aplicaciones sin tener que gestionar
servidores.

El proveedor de nube se encarga de las tareas rutinarias


de preparación, mantenimiento y adaptación de la
infraestructura de los servidores ”

Fuente: RedHat
¿QUÉ ES AWS?

“AWS es una plataforma de


servicios en la nube que
ofrece potencia de computo,
almacenamiento de datos,
entrega de contenido y otras
funcionalidades para ayudar
a las empresas a escalar y
crecer”
CATEGORIAS DE LOS SERVICIOS AWS
NO GESTIONADO GESTIONADO

Los recursos se provisionan por el La tolerancia a fallos, escalado y


usuario. El escalado, tolerancia a disponibilidad están incorporados
fallos y disponibilidad son en el propio servicio.
administrados por nosotros.
AWS Global Infraestructure
IAM: Identity and Access Managment
EC2
Amazon Load Balancer
AMAZON S3

Servicio de almacenamiento multipropósito,


basado en la nube. Nos permite guardar,
sincronizar y recuperar datos.

Este servicio es pagado de acuerdo a la capacidad


de almacenamiento utilizado y al volumen de
transferencia realizado.
USES CASES
AWS LAMBDA

“AWS Lambda es un servicio informático que permite ejecutar código sin aprovisionar ni administrar
servidores. Lambda ejecuta el código solo cuando es necesario y se escala de manera automática,
pasando de pocas solicitudes al día a miles por segundo.”

Evento*

* Un evento puede ser un request http u otro servicio de AWS


Amazon API Gateway
“Amazon API Gateway es un servicio completamente administrado que facilita a los desarrolladores
la creación, la publicación, el mantenimiento, el monitoreo y la protección de API a cualquier escala.

API Gateway gestiona todas las tareas implicadas en la aceptación y el procesamiento de hasta
cientos de miles de llamadas a API simultáneas”
AWS RDS
AURORA
AMAZON DYNAMODB

Amazon DynamoDB es una base de datos administrada de clave-valor y documentos que ofrece
rendimiento en milisegundos de un solo dígito a cualquier escala.
AMAZON SNS Y SQS

Amazon Simple Notification Service (Amazon SNS) es un servicio de mensajería completamente


administrado para la comunicación aplicación a aplicación (A2A) y aplicación a persona (A2P).

Amazon Simple Queue Service (SQS) es un servicio de colas de mensajes completamente administrado que
permite desacoplar y ajustar la escala de microservicios, sistemas distribuidos y aplicaciones sin servidor.
CASO DE USO: PUB/SUB

Mediante el uso de tópicos de Amazon SNS, los sistemas de publicadores pueden distribuir mensajes a una
gran cantidad de sistemas de suscriptores, entre otros, colas de Amazon SQS, funciones de AWS Lambda y
puntos de enlace HTTPS, para procesamiento paralelo.
INTEGRACIÓN DE SERVICIOS

AWS Cloud

Amazon API Gateway AWS Lambda Amazon SNS Amazon SQS AWS Lambda Amazon DynamoDB

PUBLISHER EVENTS PROCESSING SUBSCRIBER

También podría gustarte