No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Curso de Introducci贸n a la Nube

Curso de Introducci贸n a la Nube

Carlos Andr茅s Zambrano Barrera

Carlos Andr茅s Zambrano Barrera

Ejemplo de arquitectura Cloud Native

13/27
Recursos

Aportes 15

Preguntas 2

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

Caracter铆sticas Arquitectura:
Altamente disponible (AZ): 2 zonas de disponibilidad.

  1. CAPA DE CONECTIVIDAD: para el on-premises, las instalaciones de la empresa o una capa de networking. A trav茅s de un VPN o una conexi贸n dedicada que nos ofrece Cloud P.
  2. ZONA PRIVADA: donde corre el backend de nuestra aplicaci贸n. No va a estar expuesta a internet. Nosotros exponemos nuestros servicios, pero nuestra aplicaci贸n, los contenedores, las funciones quedan en esta zona privada.
  3. ZONA P脷BLICA: servicios que deben estar expuestos hacia internet. Reciben los requests directamente de los usuarios y se comunican con la capa privada donde est谩 el backend.
    DNS: nombre de dominio (platziwallet com). Le agregamos las reglas de enrutamiento. Se pueden crear a nivel de los DNS opciones de redireccionamiento (basados en el nombre de dominio).
    CDN (content delivery network ): expone el servicio de forma global a trav茅s del uso de ubicaciones de borde. Ubicaciones de borde son datacenter peque帽os distribuidos por el mundo sobre los cuales puedo poner el contenido est谩tico o din谩mico de la aplicaci贸n. Esto ayuda a que la experiencia de usuario sea mucho mejor.
    WAT + CERTIFICADO ( seguridad). Va a ver usuarios que van a estudiar c贸mo toman ventaja para hacer fraude. Web Application Firework + Certificado de seguridad para agregarle reglas de seguridad a nuestra aplicaci贸n. De esta manera protegemos nuestra aplicaci贸n de ataques de denegaci贸n de servicios, sql injections, ataques de script
    API GATEWAY: recibe toda la informaci贸n se la manda al BALANCEADOR de aplicaciones. Detr谩s del balanceador podemos tener nuestro backend corriendo en Kubernetes. Este cl煤ster de Kubernetes donde est谩 corriendo PlatziWallet y donde est谩n los microservicios de pagos, cobro, recarga, login, biometr铆a, etc. Estos tienen una capa de almacenamiento (objetos, bloques y archivos).
    DESPLIEGUE: para desplegar nuestro backend tenemos: Kubernetes, argo y helm

Eso de que pase de horizontal a vertical en la PC como que no agrada mucho

En palabras sencillas, un DNS es un 鈥淭raductor鈥, Cuando quieres visitar un sitio web, en lugar de recordar una serie de n煤meros (direcci贸n IP) como 192.168.1.9, puedes simplemente escribir el nombre del sitio web, como 鈥減latziwallet com鈥濃

Como funciona una CDN: ![](https://static.platzi.com/media/user_upload/image-b168f414-7721-4b85-80d3-aa2192d05321.jpg)
Algo importante a mencionar es que ni el Firewall, ni el certificado te protegen contra SQL injection, ni Cross-Site Scripting (XSS). Y posiblemente por defecto tampoco contra DDoS. Si son necesarios, pero se deben implementar muchas m谩s medidas para proteger nuestros servicios/servidores de los diferentes tipos de ataques que existen en la red. Y de hecho gran parte de la seguridad debe ir en la aplicaci贸n misma.
## 驴Qu茅 es una CDN? Una red de entrega de contenido (CDN) es un grupo de servidores distribuidos geogr谩ficamente que almacenan en cach茅 contenido cerca de los usuarios finales. Una CDN permite transferir r谩pidamente los activos necesarios para cargar contenido de Internet, como p谩ginas HTML, archivos JavaScript, hojas de estilo, im谩genes y v铆deos. La popularidad de los servicios de CDN sigue creciendo y hoy en d铆a la mayor parte del tr谩fico web se sirve a trav茅s de CDN, incluido el tr谩fico de sitios importantes como Facebook, Netflix y Amazon.

Deber铆an seguir con el formato de las clases anteriores, se ve demasiado raro (Sin embargo gran clase)

La arquitectura **Cloud Native** es un enfoque estrat茅gico que se centra en la creaci贸n y operaci贸n de aplicaciones que explotan las ventajas escalables, el谩sticas y r谩pidas de las plataformas de computaci贸n en la nube. Un ejemplo destacado de aplicaci贸n Cloud Native es **Netflix**, que transform贸 su arquitectura para operar completamente en la nube de AWS. Utiliza una arquitectura de microservicios y herramientas de c贸digo abierto como Spinnaker y Asgard para automatizar el despliegue y la gesti贸n de sus aplicacione <<https://whitestack.com/es/blog/cloud-native/>>
La arquitectura **Cloud Native** es un enfoque estrat茅gico que se centra en la creaci贸n y operaci贸n de aplicaciones que explotan las ventajas escalables, el谩sticas y r谩pidas de las plataformas de computaci贸n en la nube. Un ejemplo destacado de aplicaci贸n Cloud Native es **Netflix**, que transform贸 su arquitectura para operar completamente en la nube de AWS. Utiliza una arquitectura de microservicios y herramientas de c贸digo abierto como Spinnaker y Asgard para automatizar el despliegue y la gesti贸n de sus aplicacione <https://whitestack.com/es/blog/cloud-native/> ` +------------------------------------------------------------+` ` | API Gateway |` ` +-----------+--------------+--------------+------------------+` ` | | | ` ` | | |` ` +-----------v----+ +------v-------+ +---v------------+` ` | Servicio de | | Servicio de | | Servicio de |` ` | Usuarios | | Productos | | Carrito de |` ` | | | | | Compras |` ` +--------+-------+ +------^-------+ +---^------------+` ` | | |` ` | | |` ` +--------v-------+ +------v-------+ +---v------------+` ` | DB de Usuarios | | DB de | | DB de Carrito |` ` | | | Productos | | (Redis) |` ` +----------------+ +--------------+ +----------------+` ` |` ` +----------v----------+` ` | Servicio de Pedidos |` ` +----------^----------+` ` |` ` +----------v----------+` ` | DB de Pedidos |` ` +---------------------+` ` +-------------------------------------------------------------+` ` | Servicio de Pago |` ` +-----------+--------------+--------------+-------------------+` ` |` ` +-----------v--------------+` ` | Pasarela de Pago |` ` +--------------------------+` ` +-------------------------------------------------------------+` ` | Contenedores Orquestados por Kubernetes |` ` +-------------------------------------------------------------+` ` +-------------------------------------------------------------+` ` | Observabilidad: ELK Stack, Prometheus, Grafana |` ` +-------------------------------------------------------------+` ` +-------------------------------------------------------------+` ` | CI/CD Pipeline: Jenkins/GitLab CI |` ` +-------------------------------------------------------------+` ` +-------------------------------------------------------------+` ` | Infraestructura como C贸digo: Terraform, Ansible |` ` +-------------------------------------------------------------+`
Como funciona el CDN: ![](https://static.platzi.com/media/user_upload/image-e8371b29-3aa5-44bd-88de-7c65396321e6.jpg)
Felicito a platzi, al maestro, al curso y particularmente esta clase, por explicar todo el contexto de la arquitectura de una cloud native y sus componentes de una manera tan clara, directa, sencilla y de f谩cil comprensi贸n. Gracias.
Muy buena explicaci贸n, para dar una visi贸n de una Arquitectura de Cloud.
El recurso que est谩 en la clase no se puede abrir

Al querer abrir el link de las lecturas recomendadas marca un error 404, no se si podr铆an revisar ese detalle.

https://platzi.com/cursos/k8s/

Esto esta en la secci贸n de Recursos.