Ir al contenido principal

¿Qué puedo hacer con AWS?

Se habla mucho de CLOUD, AWS, CGP, Microsoft Azure y demás, pero ¿Qué puedo hacer con ellos?

En este post mostraremos algunos ejemplos de lo que se puede o podría hacer con AWS.

Es necesario saber que servicios cubre AWS. Esto porque dentro del mundo de IT no todos realizamos las mismas tareas y/o actividades. Algunos se dedican a tareas administrativas, corrección de issues, otros a la documentación y/o desarrollo de aplicaciones. Otros más a la gestión de servicios y atención a negocio.



¿Qué puedo hacer con AWS como programador?

Como programadores podemos hacer:

  • Desplegar aplicaciones: Hospedar apps web, móviles o backend en servicios como EC2, Lambda o Elastic Beanstalk. 
  • Almacenar datos: Usar bases de datos (RDS, DynamoDB) o almacenamiento (S3) para datos de apps. 
  • Automatizar infraestructura: Crear y gestionar recursos con código (IaC) usando CloudFormation o Terraform. 
  • Escalar aplicaciones: Configurar autoescalado para manejar picos de tráfico con ELB y Auto Scaling. 
  • Procesar datos: Implementar flujos de trabajo con servicios como Step Functions, Glue o Kinesis. 
  • Integrar IA/ML: Usar SageMaker para modelos de machine learning o servicios como Rekognition para análisis de imágenes. 
  • Ejecutar funciones serverless: Desarrollar aplicaciones sin gestionar servidores con Lambda. 
  • Monitorear y depurar: Usar CloudWatch para logs, métricas y alertas. 
  • Integrar CI/CD: Automatizar despliegues con CodePipeline, CodeBuild o CodeDeploy. 
  • Experimentar y aprender: Acceder a una amplia gama de servicios para prototipar y probar ideas.

Como un gestor de Devops:

  • Automatizar infraestructura: Usar Infrastructure as Code (IaC) con CloudFormation o CDK para gestionar recursos. 
  • Implementar CI/CD: Configurar pipelines con CodePipeline, CodeBuild y CodeDeploy para despliegues automatizados. Gestionar contenedores: Orquestar contenedores con ECS, EKS o Fargate. 
  • Monitorear y optimizar: Usar CloudWatch, X-Ray y CloudTrail para métricas, logs y auditoría. 
  • Escalar sistemas: Configurar autoescalado y balanceo de carga con Auto Scaling y ELB. 
  • Garantizar seguridad: Gestionar accesos con IAM, cifrado con KMS y cumplir normativas. 
  • Automatizar procesos: Usar Step Functions o Lambda para flujos de trabajo y tareas sin servidor. 
  • Gestionar entornos híbridos: Integrar on-premise con AWS usando Outposts o Direct Connect. 
  • Optimizar costos: Usar herramientas como Cost Explorer y Trusted Advisor para eficiencia económica.

Como administrador de sistemas:

  • Gestionar infraestructura: Configurar y mantener servidores virtuales (EC2), redes (VPC) y almacenamiento (S3, EBS). 
  • Automatizar tareas: Usar scripts y herramientas como Systems Manager para parches, backups y configuraciones. 
  • Monitorear sistemas: Supervisar rendimiento y alertas con CloudWatch y CloudTrail. 
  • Garantizar alta disponibilidad: Configurar balanceo de carga (ELB) y autoescalado para sistemas resilientes. 
  • Administrar accesos: Controlar permisos y seguridad con IAM y políticas. 
  • Implementar backups: Gestionar copias de seguridad y recuperación con AWS Backup o snapshots. 
  • Mantener seguridad: Configurar firewalls (WAF), cifrado (KMS) y cumplir normativas. 
  • Gestionar contenedores: Usar ECS o EKS para orquestar y mantener aplicaciones en contenedores. 
  • Optimizar recursos: Usar Trusted Advisor y Cost Explorer para mejorar rendimiento y reducir costos.

Enlaces:

https://aws.amazon.com/


Comentarios

Entradas más populares de este blog

Simulador de exámenes AWS

Para quienes están en búsqueda de simuladores de exámenes AWS existe un sitio que les puede ayudar: Sitio del simulador Obtienes simuladores para: AI-CO1.   https://aws.amazon.com/es/certification/certified-ai-practitioner/ CLF-CO2.   https://aws.amazon.com/es/certification/certified-cloud-practitioner/ DVA-CO2.   https://aws.amazon.com/es/certification/certified-developer-associate/ SAA-CO3.  https://aws.amazon.com/es/certification/certified-solutions-architect-associate/ Un recurso gratuito que vale mucho la pena para quienes están buscando su certificación AWS sin gastar tanto. Enlaces: https://aws.amazon.com/es/certification/

AWS Certified Cloud Practitioner (CLF-C02) en un vistazo (1)

  CLF-C02 mejor conocida como AWS Certified Cloud Practitioner es una certificación básica que válida conocimientos fundamentales sobre AWS Cloud. No se requiere ser ingeniero en computación, de software o carrera relacionada. Cualquiera, sin importar sus estudios, lo puede obtener. Esta certificación cubre los conceptos esenciales de los servicios AWS.  Es la puerta de entrada a las demás certificaciones. Dominios que cubre AWS Certified Cloud Practitioner Es importante saber que cubre varios dominios: 1. Conceptos de la AWS Cloud (24%). Saber conceptos genéricos, definiciones de infraestructura, SaaS, PaaS e IaaS,  etc. 2. Seguridad y conformidad (30%). Saber la responsabilidad del cliente, etc. 3. Tecnología y servicios de AWS Cloud (34%). Saber cuál es la tecnología que provee AWS Cloud. 4. Facturación, precios y soporte (12%). Saber el costo de los servicios. Sobre el  examen de certificación Actualmente tiene una duración de 90 minutos.  Puede s...