
Encuentra tu próximo curso

Ventajas de los microservicios frente a las aplicaciones monolíticas

Curso de Introducción a los Microservicios


Curso de Introducción a los Microservicios
Desarrolla arquitecturas de microservicios escalables. Aprende a fragmentar APIs, comunicar servicios con colas y tópicos, y automatizar tareas con Bash. Domina Docker, organiza tus repositorios y despliegar Apps. Implementa observabilidad y buenas prácticas desde el diseño hasta la ejecución continua.

Creación de Backend Complejo con Microservicios y Arquitectura Escalable

Curso de Node.js: Autenticación, Microservicios y Redis

Microservicios

Curso de Fundamentos de Arquitectura de Software


Curso de Node.js: Autenticación, Microservicios y Redis
Construye un backend poderoso con Node.js, enfocándote en autenticación con JWT, arquitectura de microservicios y uso de Redis. Aprende a diseñar sistemas escalables, seguros y eficientes para aplicaciones modernas. Ideal para desarrolladores avanzados.

Servicios con dependencias

Curso de Angular: Unit Testing para Servicios


Curso de Diseño de Servicios
Planifica y organiza los recursos para mejorar la experiencia en empleos y servicios. Aprende la importancia del front y backstage, ejecuta un Service Blueprint y aplica técnicas de investigación para un servicio integral y estratégico.

Servicios gratuitos para desplegar aplicaciones
Desarrollar Software es un arte que integra muchos procesos, personas y actividades, las princi...


Curso de Angular: Componentes y Servicios
Desarrolla aplicaciones escalables con Angular, aprendiendo sobre componentes, servicios y la gestión del estado. Crea un e-commerce práctico desde el uso de Inputs, Outputs y Pipes hasta la reactividad avanzada con servicios.


Curso de Hacking: Servicios de Red
Explora y explota vulnerabilidades en servicios de red. Aprende a identificar puertos abiertos, aplicar técnicas de fuerza bruta y ataques de denegación de servicio. Mejora tus habilidades en hacking de infraestructura crítica y sistemas industriales.

Lab 4 Desplegando un contenedor con ECS

Curso de AWS Certified Solutions Architect Associate

Microservicios y arquitecturas basadas en eventos

Curso de Go Avanzado: Arquitectura de Eventos y CQRS


Curso de Observabilidad Avanzada con New Relic
Monitorea aplicaciones y sistemas completos con New Relic. Aprende a analizar métricas clave, identificar problemas y optimizar el rendimiento en tiempo real. Descubre cómo obtener visibilidad total de tu infraestructura y aplicaciones en un solo lugar. Este curso se encuentra disponible en Inglés y Español.

Patrón de Microservicios en Arquitectura de Software

Curso Profesional de Arquitectura de Software

Comparación de Aplicaciones Monolíticas y Microservicios

Curso de Introducción al Despliegue de Aplicaciones
Serverless y Observabilidad
• 6 cursos
Implementa arquitecturas serverless y aplica técnicas de observabilidad para monitorear, analizar y optimizar el rendimiento y la salud de tus aplicaciones en la nube.

Integración de Servicios y APIs en Arquitecturas Modernas

Curso de Google Cloud Platform para E-commerce


Curso de Introducción a DevOps
Despliega aplicaciones y administra infraestructuras automáticas con herramientas DevOps. Aprende desde herramientas de control de versiones hasta la creación de pipelines para frontend, backend y serverless en este curso introductorio.

Creación de servicios

Curso de APIs con .NET

Serverless: el futuro de la computación
El desarrollo de las tecnologías en la nube o Cloud Computing es cada vez más diversa. Nos ofrece...

Dockerizando web services

Curso de Python: PIP y Entornos Virtuales

Infraestructura como Código y Microservicios en la Nube

Curso de Introducción a la Nube
Arquitecturas Web Modernas y Escalabilidad
• 22 cursos
Diseña y construye sistemas web escalables y mantenibles aplicando patrones como microservicios, arquitecturas limpias, SSR/SSG, uso de GraphQL/gRPC y herramientas de observabilidad.


Curso de Inteligencia Artificial para Servicio al Cliente
Crea asistentes inteligentes para analizar datos, sentimientos y comentarios, simular expertos virtuales, diseñar soluciones y optimizar la experiencia y el servicio al cliente con IA generativa.


Curso de Google Serverless
Explora el potencial serverless con Google Cloud. Comienza abordando conceptos básicos, diferencias y aplicaciones de tecnologías como App Engine, Cloud Functions y Cloud Run. Despliega funciones, administra acceso y escala aplicaciones con prácticas de DevOps.

Conceptos Básicos de Serverless y AWS Lambda

Curso AWS Cloud Practitioner Certification


Curso de Serverless Framework en AWS
Construye una aplicación serverless en AWS usando Serverless Framework. Aprende a manejar Lambdas, API Gateway y DynamoDB para crear, consultar y actualizar usuarios. Integra CI/CD con GitHub Actions y optimiza costos con AWS Budgets.


Curso Práctico de Arquitectura Backend
Crea un sistema backend para manejar reviews de cámaras. Diseña entidades, APIs y maneja autenticación, lectura y escritura. Desarrolla servicios escalables con retry policies y throttling para soportar millones de usuarios.


Curso de Go Avanzado: Arquitectura de Eventos y CQRS
Explora las arquitecturas de eventos y CQRS con Go. Implementa microservicios que se comunican mediante NATS, indexa datos en Elasticsearch, realiza consultas y transmisión en tiempo real con WebSockets y gestiona datos con Postgres.


Curso de NestJS: Programación Modular, Documentación con Swagger y Deploy
Programa aplicaciones modulares con NestJS, organiza tu código con programación modular, documenta automáticamente con Swagger e implementa despliegues efectivos en Heroku. Aprende sobre inyección de dependencias.


Curso Avanzado de Serverless Framework en AWS
Implementa aplicaciones avanzadas en AWS utilizando Serverless Framework. Aprende a integrar servicios como SQS y S3, manejar eventos con Lambdas, aplicar buenas prácticas, y asegurar tu app con API Gateway.


Curso Profesional de DevOps
Domina DevOps implementando ambientes homogéneos con Docker, automatizando procesos con Jenkins y gestionando deployments seguros. Aprende a monitorear métricas, manejar incidentes y asegurar calidad en cada despliegue de software.

Ciclo de vida del DevOps
Ya sabemos que DevOpshttps://platzi.com/devops es una filosofía, una serie de buenas práct...

Serverless Framework: beneficios, uso y cómo instalarlo
Serverlesshttps://platzi.com/blog/serverless-el-inicio-de-una-revolucion/ es una forma muy u...

¿Qué es Serverless? Breve historia del inicio de una revolución
TL,DR: Vas a encontrar un walkthrough sobre la historia que nos llevó a construir apps cada vez m...

Arquitectura para Big Data en Cloud
Hoy en día sabemos que podemos contar con servicios como Amazon Web Services, Azurehttps://platzi...
DevOps y Cloud para Desarrolladores Web
• 17 cursos
Implementa prácticas DevOps para automatizar el ciclo de vida del desarrollo web, utilizando contenedores (Docker), orquestación (Kubernetes), infraestructura como código (Terraform) y pipelines CI/CD en plataformas cloud (AWS, Azure, GCP).
Desarrollo Backend con Node.js
• 20 cursos
Especialízate en la creación de APIs y servicios backend utilizando Node.js, Express, NestJS, bases de datos SQL/NoSQL, autenticación (JWT, Passport), WebSockets y arquitecturas modernas.
Metodologías ágiles
Negocios y Emprendimiento • 13 cursos
Conoce más sobre Metodologías y Marco de trabajo que te permitirá entregar valor de forma continua y mejorar el desempeño de los equipos.

Creando una arquitectura serverless escalable con Firebase Cloud Functions
Hace 12 años, un alto porcentaje de las aplicaciones o software se hospedaban en los servidores que...

Identidad como servicio, la alternativa de autenticación que te ahorra tiempo
Muchos de nosotros tenemos una idea de una aplicación que va a revolucionar o a cambiar el mundo. Si...
Ecosistemas Blockchain Alternativos (No-EVM)
• 5 cursos
Amplía tus conocimientos más allá de Ethereum explorando el desarrollo en otras blockchains como NEAR (con Rust o JavaScript), Celo (EVM-compatible pero con enfoque móvil) y Fuel (con Sway) para construir soluciones en diversos ecosistemas.


Curso de Google Cloud Platform para E-commerce
Analiza predicciones de clientes en tu e-commerce y segmenta audiencias para campañas de marketing efectivas. Integra datos de CRM y Google Analytics en BigQuery, aplica modelos ML para conocer el comportamiento de tus usuarios y optimizar sus interacciones.
Infraestructura como Código (IaC) y CI/CD
• 5 cursos
Domina la automatización de la infraestructura con Terraform y la implementación de pipelines de Integración Continua y Despliegue Continuo (CI/CD) con herramientas como Jenkins, GitHub Actions y Azure DevOps.

Bases de Datos como Servicio en AWS: RDS, AuroraDB y DynamoDB
Vamos a investigar algunos conceptos y características fundamentales sobre las bases de datos como s...


Curso de API REST con Javascript: Performance y Usabilidad
Mejora la usabilidad de aplicaciones web implementando botones de "like" desde el frontend. Aumenta la performance gestionando películas favoritas sin autenticación gracias a Local Storage. Aprende a mantener la integridad y protección de tus API keys durante el proceso de despliegue.


Curso de APIs con .NET
Construye tus propias APIs con .NET desde conceptos básicos como REST, manejo de middlewares, hasta conexión con bases de datos reales usando Entity Framework. Implementa servicios y controladores siguiendo mejores prácticas.

Continuous Integration, Continuous Delivery y Continuous Deployments
En el mundo de DevOps existen tres términos bastante populares: Continuous Integration, Continuous...

Reto de observabilidad y monitoreo con New Relic
¡El nuevo desafío está disponible en Platzi! El reto de observabilidad y monitoreo con New Reli...

React Server Components revoluciona el Desarrollo Web | Platzi
React Server Components nos ayuda a construir interfaces con buena UX de forma rápida, mantenible y...
Integración de APIs y Persistencia Móvil
• 7 cursos
Conecta tus aplicaciones móviles a servicios backend consumiendo APIs REST o GraphQL, y gestiona datos localmente para funcionamiento offline con herramientas como Room, Realm y SwiftData.


Curso de Introducción a AWS: Redes, Gobernanza y Machine Learning
Aprende a desplegar infraestructura en la nube con AWS. Diseña redes virtuales seguras, ajusta la escalabilidad automáticamente y explora herramientas de Machine Learning para mejorar tus aplicaciones. Ideal para principiantes en AWS.
Administración de Servidores Linux
• 2 cursos
Profundiza en la administración de sistemas Linux, esencial para cualquier rol de Cloud o DevOps, cubriendo gestión de recursos, usuarios y almacenamiento avanzado.

El superpoder para developers
Todos los que empezamos en el mundo de la programación nos apasionamos con lo que podemos crear con...
Gestión de proyectos
Liderazgo • 10 cursos
Establece objetivos e indicadores, asigna responsabilidades y monitoriza el progreso para lograr el éxito en tus proyectos.


Curso de MLOPS: Despliegue de Modelos de Machine Learning
Implementa flujos de MLOps para entrenar, registrar, desplegar y monitorear modelos de machine learning usando MLflow, FastAPI, Docker, AWS, Prefect y Grafana, gestionando el ciclo completo en producción.


Curso de Consumo de APIs REST con Angular
Aprende a consumir APIs REST con Angular desarrollando un e-commerce. Maneja Angular HTTP, autentificación, seguridad de tokens y HTTP client para conexiones efectivas. Trabaja con GET, POST, PUT y DELETE mientras desarrollas una aplicación robusta.
Desarrollo de Aplicaciones con IA
• 9 cursos
Integra modelos de lenguaje grande y otras APIs de IA en tus aplicaciones utilizando Python y frameworks específicos como LangChain y OpenAI API.
Contenerización y Orquestación
• 5 cursos
Aprende a empaquetar, desplegar y escalar aplicaciones usando Docker y a orquestar contenedores a gran escala con Kubernetes (K8s) y Docker Swarm.
Desarrollo Backend con Java
• 5 cursos
Especialízate en el desarrollo backend con Java, utilizando el ecosistema Spring (Spring Boot, Spring Data JPA, Spring Security) para crear APIs y servicios escalables y seguros.
Inteligencia Artificial para Empresas
Negocios y Emprendimiento • 16 cursos
Multiplica el impacto de tu equipo con el uso de herramientas de IA y crea estrategias de Inteligencia Artificial para transformar tu negocio.


Curso de Docker Avanzado
Optimiza, asegura y despliega aplicaciones con Docker avanzado. Aplica multi-stage builds, gestión de capas, automatización CI/CD, redes, balanceo de carga y despliegue en la nube desde entornos locales.
Fundamentos de Cloud y DevOps
• 10 cursos
Adquiere las bases esenciales de sistemas operativos Linux, redes, control de versiones y los principios de DevOps y Cloud Computing.
Sistemas de Diseño y DesignOps
• 6 cursos
Aprende a crear, gestionar y escalar sistemas de diseño (Design Systems) para mantener la consistencia y eficiencia en productos complejos, optimizando la colaboración (DesignOps) entre equipos.
Innovación en Negocios
Negocios y Emprendimiento • 11 cursos
Aprende a utilizar herramientas que te permitan innovar el modelo de negocios y aportar a la estrategia de crecimiento.
Seguridad Web & API
• 12 cursos
Implementa mecanismos de autenticación y autorización robustos (JWT, OAuth, Auth0), protege tus aplicaciones contra vulnerabilidades comunes (OWASP Top 10) y asegura la comunicación.
Desarrollo Backend con Ruby
• 4 cursos
Domina el desarrollo backend ágil y elegante con Ruby y el framework Ruby on Rails para crear APIs RESTful y aplicaciones web.
Creación de E-commerce
Negocios y Emprendimiento • 7 cursos
Diseña completamente desde cero tu primer Ecommerce y desarrolla un análisis de viabilidad para evaluar el potencial de tu negocio en Internet.


Audiocurso de Fundamentos de Arquitectura de Alta Concurrencia
Comprende los conceptos clave y herramientas para diseñar sistemas con arquitectura de alta concurrencia. Explora patrones DevOps, microservicios, escalabilidad, uso de orquestadores y serverless. Aprende a proteger, escalar y ejecutar aplicaciones eficientemente.
Amazon Web Services
• 10 cursos
Explora los servicios fundamentales de Amazon Web Services (AWS), incluyendo cómputo (EC2), almacenamiento (S3, EBS), redes (VPC), bases de datos (RDS, DynamoDB) y seguridad (IAM), con enfoque práctico.


Curso de Introducción al Desarrollo Backend
Comprende el mundo del desarrollo backend. Aprende a crear, gestionar y escalar servicios, conectando bases de datos y utilizando arquitecturas como REST API. Descubre cómo manejar servidores, almacenar información y optimizar con cachés y colas.


Curso Práctico de Cloud Computing con AWS
Construye y gestiona instancias EC2, usa contenedores con ECS y Kubernetes, y despliega aplicaciones con Elastic Beanstalk en AWS. Aprende sobre Lambda y Lightsail para soluciones serverless y VPS, empezando desde lo básico.


Curso de Backend con NestJS
Desarrolla aplicaciones backend sólidas y escalables con NestJS. Aprende a crear APIs REST, gestiona controladores, servicios y valida datos con DTOs. Implementa prácticas modernas de arquitectura y validación de datos.


Laboratorio de Node.js: Clon de Calendly
¿Cómo podría ser tu primer día de trabajo como Backend Developer? En este laboratorio Nicolás Molina te entregará el repositorio de un proyecto con problemas y tu misión será llevar nuestra aplicación para agendar citas (tipo Calendly) a un despliegue global con soporte para timezones y comportamientos según las necesidades de cada usuario.


Curso Práctico de AWS Cloud
Explora el mundo de AWS Cloud, desde crear máquinas virtuales hasta construir arquitecturas avanzadas. Aprende a implementar aplicaciones en Elastic Beanstalk, gestionar bases de datos con RDS y aplicar herramientas de seguridad. Ideal para comprender AWS en profundidad.


Curso de Go Avanzado: Protobuffers y gRPC
Mejora tus habilidades en Go explorando Protobuffers y gRPC para crear microservicios de alto rendimiento. Construye servicios que registren estudiantes y exámenes, utilizando técnicas de streaming y serialización avanzada.
Producto y Métricas para Startups
Startups • 10 cursos
Aprende a entregar valor de manera continua y descubre cómo escoger las métricas adecuadas para mantener el enfoque de tu equipo.
Microsoft Azure
• 9 cursos
Aprende a implementar y administrar soluciones en Microsoft Azure, cubriendo máquinas virtuales, almacenamiento, redes (VNet), Azure Active Directory y bases de datos SQL y NoSQL.
Programación con Go y Rust
Desarrollo e Ingeniería • 4 cursos
Explora Go y Rust, lenguajes modernos conocidos por su rendimiento y seguridad, ideales para concurrencia, sistemas distribuidos y desarrollo backend.
Operaciones y legales para Startups
Startups • 9 cursos
Maneja el día a día de las operaciones de tu empresa de alto impacto.