Introduction to Amazon Linux AMI
Connecting via SSH with PuTTY and exploring the Linux man pages.
Linux Command Line
System info commands, timezone dates, Julian calendars, and bash history search.
Managing Users and Groups
Creating users, organizing groups by job role, and understanding sudoers permissions.
Editing Files
Using vimtutor, creating files with Vim, and editing with nano.
Working with the File System
Creating folder structures, copying, moving, and deleting files and directories.
Working with Files
Creating tar backups, logging with echo and tee, and transferring files.
Managing File Permissions
Changing ownership and permission modes using absolute and symbolic methods.
Managing Processes
Monitoring processes, checking real-time performance, and creating cron jobs.
Managing Services & Monitoring
Controlling background daemons via systemctl and monitoring EC2 health visually.
Software Management
Upgrading packages, rolling back installations via yum history, and configuring the AWS CLI.
Managing Log Files
Auditing system authentication events and historical login data.
Working with Commands
Manipulating data streams using tee, sort, cut, and the pipe operator.
The Bash Shell
Customizing the command-line interface with aliases and adjusting the PATH variable.
Bash Shell Scripting Exercise
Automating repetitive tasks in Linux by creating a loop script to generate files sequentially.
Internet Protocols: Public and Private IPs
Troubleshooting EC2 connectivity by understanding public vs. private IP addressing and the OSI model.
Internet Protocols: Static and Dynamic Addresses
Resolving dynamic IP changes on EC2 instances by allocating and associating an Elastic IP.
Create Subnets and Allocate IPs in a VPC
Planning CIDR blocks and creating a VPC with a public subnet using the VPC Wizard.
Create VPC Resources for Internet Connectivity
Building a full networking stack: Internet Gateway, route tables, NACLs, security groups, and EC2.
Internet Protocol Troubleshooting Commands
Diagnosing network connectivity issues across OSI layers using ping, traceroute, netstat, telnet, and curl.
Troubleshooting a Network Issue
A cloud support scenario identifying blocked Apache servers through OS-level systemctl checks and Security Group analysis.
Build Your VPC and Launch a Web Server
Building a robust VPC with public/private subnets across multiple AZs and bootstrapping an EC2 web app via user data.
Actividad Python - 1
Reserved position in the course order for the first Python activity mentioned by the student.
Scanning AWS Lambda Functions with Amazon Inspector
Scanning serverless applications for vulnerabilities using automated security assessments.
Update EC2 instances with AWS Systems Manager Patch Manager
Automating OS patch baselines, maintenance windows, and compliance verification.
Introduction to AWS IAM
Enforcing password policies, analyzing managed/inline JSON policies, and testing role-based permissions.
Malware Protection Using an AWS Network Firewall
Updating stateless network firewalls with stateful Suricata IPS rules to block malicious domains.
Monitor an EC2 Instance with CloudWatch Alarms
Coupling CloudWatch metrics to Amazon SNS alerts for rapid detection of CPU spikes.
Create and Drop Databases and Tables
Practicing CREATE, SHOW, ALTER, and DROP statements to build and remove a sample world schema.
Insert, Update, and Delete Data in a Database
Using INSERT, UPDATE, DELETE, and SQL import to manipulate and restore rows in the world database.
Selecting Data from a Database
Querying the world dataset with SELECT, COUNT(*), aliases, ORDER BY, WHERE, and AND conditions.
Query the World Database with Functions and Conditions
Using BETWEEN, LIKE, SUM, aliases, and LOWER to build clearer and more analytical SQL queries.
Working with Functions
Using aggregate and string functions such as SUM, SUBSTRING_INDEX, LENGTH, TRIM, and DISTINCT to transform query results.
Organizing Data
Using GROUP BY, SUM, OVER, and RANK to summarize regions and rank countries by population.
Build Your DB Server and Interact With Your DB Using an App
Launching a Multi-AZ RDS MySQL instance and connecting a web application to the managed database.
Challenge Lab: Build Your DB Server and Interact With Your DB
Connecting to Amazon RDS from a Linux server, creating tables, inserting data, and validating an inner join.
Lab 274 · Introducción a Amazon Aurora
Reserved position for the Aurora introduction lab in the student-provided sequence.
Lab 275 · Introducción a Amazon DynamoDB
Reserved position for the DynamoDB introduction lab in the student-provided sequence.
[JAWS] Uso de AWS Systems Manager
Reserved position in the future sequence shared by the student.
[JAWS] Creación de un sitio web en S3
Reserved position in the future sequence shared by the student.
[JAWS] Creación de instancias de Amazon EC2
Reserved position in the future sequence shared by the student.
[JAWS] Desafío de instancias de EC2
Reserved position in the future sequence shared by the student.
[JAWS] Solución de problemas de creación de una instancia
Reserved position in the future sequence shared by the student.
[JAWS] Escalado y balanceo de carga de una arquitectura
Reserved position in the future sequence shared by the student.
[JAWS] Uso de escalado automático en AWS
Reserved position in the future sequence shared by the student.
[JAWS] Enrutamiento de conmutación por error de Route 53
Reserved position in the future sequence shared by the student.
[JAWS] Desafío de AWS Lambda
Reserved position in the future sequence shared by the student.
[JAWS] Trabajo con AWS Lambda
Reserved position in the future sequence shared by the student.
[JAWS] Migración a Amazon RDS
Reserved position in the future sequence shared by the student.
[JAWS] Configuración de una Amazon VPC
Reserved position in the future sequence shared by the student.
[JAWS] Solución de problemas de una VPC
Reserved position in the future sequence shared by the student.
[JAWS] Trabajo con Amazon EBS
Reserved position in the future sequence shared by the student.
[JAWS] Administración del almacenamiento
Reserved position in the future sequence shared by the student.
[JAWS] Desafío sobre S3
Reserved position in the future sequence shared by the student.
[JAWS] Trabajo con Amazon S3
Reserved position in the future sequence shared by the student.
[JAWS] Monitoreo de las aplicaciones y la infraestructura
Reserved position in the future sequence shared by the student.
[JAWS] Trabajo con AWS CloudTrail
Reserved position in the future sequence shared by the student.
[JAWS] Administración de recursos mediante el etiquetado
Reserved position in the future sequence shared by the student.
[JAWS] Optimizar la utilización
Reserved position in the future sequence shared by the student.
[JAWS] Automatización de implementaciones con AWS CloudFormation
Reserved position in the future sequence shared by the student.
[JAWS] Café Lab de resolución de problemas en CloudFormation
Reserved position in the future sequence shared by the student.
[JAWS] Desafío de CloudFormation
Reserved position in the future sequence shared by the student.