Hands-On Tutorials
Step-by-Step Interactive Guides Covering Linux, DevOps, Programming in Python/C/C++/Go, Data Science, Web Development, Hadoop, and More.
Discover Categories
LinuxDevOpsCybersecurityDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA TrainingRHCE in Enterprise Linux TrainingLFCS TrainingShellGitCloudflareAWSDockerKubernetesCKA TrainingCKAD TrainingCKS TrainingAnsibleRHCE in Ansible TrainingJenkinsNmapWiresharkHydraCompTIADatabaseMySQLPostgreSQLRedisMongoDBSQLitePythonRustGolangJavaCC++Web DevelopmentData Science
Get Started with AWS on LabEx
Start AWS with no personal account setup: run your first command, explore the learning path, and manage a welcome setting with the AWS CLI and AWS View.
AWSLinuxShell
MySQL Partitioning for Large Datasets
In this lab, you will learn how to implement MySQL partitioning for large datasets to improve query performance and data management. You'll partition a table by range, query specific partitions, reorganize partitions, and check the impact on query speed.
MySQL
MySQL Error Handling and Logging
In this lab, you will learn essential MySQL error handling and logging techniques. You will practice enabling the general query log, implementing error handlers in stored procedures, raising custom errors with SIGNAL, and reviewing the MySQL error log to debug and audit your database effectively.
MySQL
Give a Private Subnet Outbound Access
Create a public NAT gateway for a private application. Route outbound requests through it, observe the translated source address, test a missing route, and clean up only your NAT resources.
AWS
Diagnose a Network ACL Return Path
Repair a public application's network ACL return path. Compare destination ports in each direction, test ordered deny rules and restore the supplied fault after cleanup.
AWS
Create a VPC with Application Subnets
Plan a delivery application network, create a VPC and two non-overlapping subnets in different Availability Zones, inspect their relationships, and remove only your practice resources.
AWS
Control Application Access with Security Groups
Limit a supplied application to one external client and TCP port using a security group. Test actual allowed and blocked requests, observe stateful replies, and remove only your practice group.
AWS
Connect Privately to S3 with a VPC Endpoint
Connect a private application to S3 through a gateway endpoint. Compare NAT and service routes, test a wrong route-table association, restore private access and remove your endpoint.
AWS
Connect a Public Subnet to the Internet
Build a public application path with an Internet gateway, subnet route and Elastic IP. Test a real external HTTP request, observe a broken route, and remove only your practice resources.
AWS
Store and Query Customer Orders
Build an order table in PostgreSQL, insert customer orders and query the same stored data that an application reads.
PostgreSQLAWS
Restrict Database Access to the Application
Limit PostgreSQL network access to the application security group and give the order application a database user with only the permissions it needs.
PostgreSQLAWS
Send Read Requests to a Read Replica
Create a PostgreSQL read replica, route application queries to it and observe new primary writes arrive while direct replica writes are rejected.
AWSPostgreSQL
Restore Orders from an RDS Snapshot
Save a database snapshot, observe a controlled order deletion and recover the application's data by restoring a new RDS instance.
AWSPostgreSQL
Create a PostgreSQL Database for an Application
Create a private RDS PostgreSQL instance, connect with a standard SQL client and point an application at its database endpoint before cleaning up.
AWSPostgreSQL
Route Requests Through an Application Load Balancer
Create an Application Load Balancer, connect an HTTP listener to a target group and route real requests to two application servers before cleaning up your resources.
AWS
Maintain Capacity with an Auto Scaling Group
Create a launch template and Auto Scaling group, observe real application instances, replace a failing backend automatically and clean up the fleet.
AWS
Change Application Capacity with a Scaling Policy
Create simple scaling policies, expand a real application fleet from two to three servers, scale back in and verify capacity limits and cleanup.
AWS
Keep Unhealthy Targets Out of Traffic
Configure ALB health checks, make one real application fail, observe healthy-target routing, recover the application and clean up the load balancing resources.
AWS
- Prev
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 902
- Next