Skip to content

Learn Alibaba Cloud with 279+ hands-on labs and tutorials. Master cloud computing, OSS, ECS, and more with practical exercises.

Notifications You must be signed in to change notification settings

labex-labs/alibaba-cloud-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 

Repository files navigation

Alibaba Cloud Labs

Learn Alibaba Cloud services through hands-on labs and practical exercises. Master cloud computing concepts, Object Storage Service (OSS), Elastic Compute Service (ECS), and other Alibaba Cloud services with step-by-step tutorials.

Alibaba Cloud Cloud Computing OSS ECS

Environment

LabEx is an interactive, hands-on learning platform dedicated to coding and technology. It combines labs, AI assistance, and virtual machines to provide a no-video, practical learning experience.

  • A strict "Learn by Doing" approach with exclusive hands-on labs and no videos.
  • Interactive online environments within the browser, with automated step-by-step checks.
  • A structured content organization with the Skill Tree based learning system.
  • A growing learning resource of 30 Skill Trees and over 6,000 Labs.
  • The AI learning assistant Labby, built on ChatGPT, providing a conversational learning experience.

Learn more about LabEx VM.

Labs

Index Name Difficulty Practice
001 How to Set Up a Personal Album Using OSS Intermediate Start Lab
002 Use Server Load Balancer to Realize High Availabil... Advanced Start Lab
003 How to Achieve Database Synchronization Intermediate Start Lab
004 How to Deploy WordPress Using ECS Intermediate Start Lab
005 How to Deploy Web Services on VPC Networks Intermediate Start Lab
006 Build a Local File System With OSS Intermediate Start Lab
007 Build a Relational Database Using RDS Intermediate Start Lab
008 Data Backup and Recovery Using RDS Intermediate Start Lab
009 ECS Disk Backup and Recovery Intermediate Start Lab
010 Migrate Self-Built Database to RDS Intermediate Start Lab
011 Construct an E-Commerce Platform Intermediate Start Lab
012 ECS Data Disk Resize and Change Intermediate Start Lab
013 Use CloudMonitor to Better Manage Cloud Resources Intermediate Start Lab
014 Use OSS APIs/SDK to Upload/Download Files Intermediate Start Lab
015 Use of Oss Client Intermediate Start Lab
016 Setting Up SNAT and DNAT With NAT Gateway Intermediate Start Lab
017 Using Kubernetes Cluster to Achieve Blue Green Rel... Intermediate Start Lab
018 Kubernetes Flexibly Scalable Container Cluster Ser... Intermediate Start Lab
019 Manage ECS With Alibaba Cloud Command Line Tool Al... Intermediate Start Lab
020 Use ECS to Build a Java-Environment Kafka Message ... Intermediate Start Lab
021 Edit Images Using APIs/SDKs of OSS Intermediate Start Lab
022 Advanced Configuration of Backend Servers on SLB Intermediate Start Lab
023 Use Log Service to Analyze Website Logs Intermediate Start Lab
024 Automatically Process OSS Images Using Function Co... Intermediate Start Lab
025 Pandas Getting Started With Data Analysis Intermediate Start Lab
026 Use Alibaba Cloud KMS to Simulate Data Encryption Intermediate Start Lab
027 Automatic Image Moderation on Alibaba Cloud Intermediate Start Lab
028 Use of Spark for Interactive Data Analysis Intermediate Start Lab
029 Create Custom Docker Images Intermediate Start Lab
030 Linux User Management and Permission Management Intermediate Start Lab
031 Use Server Migration Center to Migrate Linux Image... Intermediate Start Lab
032 Use the Terraform to Create Cloud Resources Intermediate Start Lab
033 DTS Data Synchronization Experiment Intermediate Start Lab
034 Use OssImport to Migrate Data to OSS Intermediate Start Lab
035 Use VPN Gateway to Connect Different VPC Networks Intermediate Start Lab
036 Deploy the Django Service on ECS Intermediate Start Lab
037 Deploy the Joomla on ECS Intermediate Start Lab
038 DDoS Network Attack Simulation Intermediate Start Lab
039 Deploy the Drupal on ECS Intermediate Start Lab
040 Basic Application of ECS Security Groups Intermediate Start Lab
041 Configure an Ubuntu 20.04 Server on ECS Intermediate Start Lab
042 Install the Zabbix Server on ECS Intermediate Start Lab
043 Configure a CentOS 7.4 Server on ECS Intermediate Start Lab
044 Run Hadoop Jobs on E-MapReduce Intermediate Start Lab
045 Deploy the ImpressPages Service on ECS Intermediate Start Lab
046 Use Netdata to Monitor Nginx on CentOS Intermediate Start Lab
047 Deploy Jenkins Service on ECS Intermediate Start Lab
048 Create a Hive Data Warehouse on E-MapReduce Intermediate Start Lab
049 Build a Project With Jenkins Intermediate Start Lab
050 Automatically Build Java Projects With GitLab Intermediate Start Lab
051 Analyze the Memory of ApsaraDB for Redis Intermediate Start Lab
052 Run a Spark Job on the E-MapReduce Console Intermediate Start Lab
053 Use Jenkins for Continuous Integration Intermediate Start Lab
054 Basic Usage of Ansible Intermediate Start Lab
055 Deploy OpenProject on ECS Intermediate Start Lab
056 Install and Use Docker on Ubuntu 20.04 Intermediate Start Lab
057 Use HTTP Triggers of Function Compute Intermediate Start Lab
058 Install Hadoop on a Single ECS Intermediate Start Lab
059 Basic Usage of Kubernetes Intermediate Start Lab
060 Master Command Operation of HDFS Intermediate Start Lab
061 Experience MapReduce Through Demonstrations Intermediate Start Lab
062 Use Security Groups for Network Peering Intermediate Start Lab
063 Using Helm to Deploy Kubernetes Application Intermediate Start Lab
064 The Use of Redis to Store Users' Game Ranking Data Intermediate Start Lab
065 Redis Cache Experiment Intermediate Start Lab
066 Run a Hive Job on the E-MapReduce Console Intermediate Start Lab
067 Use HAProxy for Load Balancing Intermediate Start Lab
068 Use CEN to Connect VPC Networks Advanced Start Lab
069 Basic Use of MongoDB Intermediate Start Lab
070 SQL Injection and XSS Attack Demonstration Experim... Intermediate Start Lab
071 Introductory File Upload Attack Experiment Intermediate Start Lab
072 Windows System Firewall Configuration Intermediate Start Lab
073 Ubuntu Firewall Experiment Intermediate Start Lab
074 Ransomware Practice Exercise Intermediate Start Lab
075 Manage Processes by Using Supervisor Intermediate Start Lab
076 Synchronizing Data From MySql to DataWorks Intermediate Start Lab
077 Backup and Recovery for SQL Server Databases Intermediate Start Lab
078 MySQL Database Backup and Recovery Intermediate Start Lab
079 Gray Pigeon Trojan Experiment Intermediate Start Lab
080 Security Enhancement Experiment for Windows Intermediate Start Lab
081 Security Enhancement Experiment for Linux Intermediate Start Lab
082 Upload Data From a Local File to DataWorks Intermediate Start Lab
083 Linux Data Disk Resizing Experiment Intermediate Start Lab
084 Synchronizing Master and Slave MySQL Databases Intermediate Start Lab
085 Use Helm to Deploy Microservice Application of Pig... Intermediate Start Lab
086 Deploy Stateful Tomcat by YAML Based on Container ... Intermediate Start Lab
087 Performance Testing of Containerized Applications Intermediate Start Lab
088 Build a Harbor-Based Private Image Repository Intermediate Start Lab
089 Alibaba Cloud Essentials Intermediate Start Lab
090 Use Terraform to Install Alibaba Cloud Kubernetes ... Intermediate Start Lab
091 Data Development With MaxCompute & DataWorks Intermediate Start Lab
092 Use an ENI for Quick Fault Recovery Intermediate Start Lab
093 Monitor ECS Anomalies With CloudMonitor Intermediate Start Lab
094 Build an ELK Platform With Alibaba Cloud Elasticse... Intermediate Start Lab
095 Use Elasticsearch on Alibaba Cloud Elasticsearch Intermediate Start Lab
096 Kubernetes Continuous Integration Experiment Intermediate Start Lab
097 Use SSL-VPN to Connect a VPC From a Remote Compute... Intermediate Start Lab
098 Use Alibaba Cloud SDKs to Create ECS Instances Intermediate Start Lab
099 Use the Client to Upload Data to MaxCompute Intermediate Start Lab
100 Use Ingress to Expose Services in Kubernetes Intermediate Start Lab
101 Use MaxCompute Studio to Develop Python UDFs Intermediate Start Lab
102 Mount Volumes to Pods in Container Service Intermediate Start Lab
103 Deploy a Stateful Application by Using StatefulSet... Intermediate Start Lab
104 Implement Auto Scaling in Kubernetes by Using HPA ... Intermediate Start Lab
105 Integrate Ansible With Jenkins for Automated Deplo... Intermediate Start Lab
106 Use Jenkins Pipelines to Build a Project Intermediate Start Lab
107 Use Ingress for Gray Release Deployment in K8S Intermediate Start Lab
108 Docker Volume and Network Operation Experiment Intermediate Start Lab
109 Develop Python UDFs Using the MaxCompute Client Intermediate Start Lab
110 Use Memcache to Implement Session Sharing in a Tom... Intermediate Start Lab
111 Deploy a Kubernetes Cluster by Using Rancher Intermediate Start Lab
112 Use Istio to Implement Intelligent Routing in Cont... Intermediate Start Lab
113 Build a Flink Cluster for Computations Over Data S... Intermediate Start Lab
114 Use Alibaba Cloud ASM for Phased Release in Contai... Advanced Start Lab
115 Oss Static Website Hosting Intermediate Start Lab
116 Use Alibaba Cloud PAI to Build a Heart Disease Pre... Intermediate Start Lab
117 Open Service APIs for Alibaba Cloud API Gateway Intermediate Start Lab
118 Use Alibaba Cloud Message Service Intermediate Start Lab
119 Mount an NAS File System to an ECS Instance Intermediate Start Lab
120 Upload Custom Metrics to CloudMonitor Intermediate Start Lab
121 Use ECI and Serverless Kubernetes Intermediate Start Lab
122 Flink Uses SQL to Read Kafka and Write Data to MyS... Intermediate Start Lab
123 E-MapReduce Cluster Elastic Scale Intermediate Start Lab
124 Import Data From ApsaraDB for MongoDB to DataWorks Intermediate Start Lab
125 Use Sysbench to Test the Performance of ApsaraDB f... Intermediate Start Lab
126 Advanced Pod Scheduling in Kubernetes Intermediate Start Lab
127 Use Data Management Service to Operate RDS Intermediate Start Lab
128 Elastic Architecture of Managed Container Service ... Intermediate Start Lab
129 Use Istio to Manage Application Services Across Ku... Intermediate Start Lab
130 Use NPD to Detect Node Problems in Kubernetes Clus... Intermediate Start Lab
131 Use ARMS to Monitor Tomcat Applications Intermediate Start Lab
132 Run the TPC-H Test on AnalyticDB for PostgreSQL Intermediate Start Lab
133 Use Server Migration Center to Migrate Windows Ima... Intermediate Start Lab
134 Use YCSB to Test Table Store Performance Intermediate Start Lab
135 Use Alibaba Cloud OOS for O&M Task Orchestration Intermediate Start Lab
136 Use Fun to Develop Function Compute Services Intermediate Start Lab
137 Use Alibaba Cloud Elasticsearch to Build a Visual ... Intermediate Start Lab
138 Session Persistence of Alibaba Cloud Server Load B... Intermediate Start Lab
139 Play Online Videos Stored in Alibaba Cloud E-MapRe... Intermediate Start Lab
140 Use Alibaba Cloud RocketMQ to Transmit Messages Intermediate Start Lab
141 Quickly Develop a Puppeteer Web Page Snapshot Serv... Intermediate Start Lab
142 Back Up and Restore RDS Databases in the Console Intermediate Start Lab
143 Use the DataWorks SDK to Trigger Manual Business F... Intermediate Start Lab
144 Migrate Hive Tables to MaxCompute by Using MMA Intermediate Start Lab
145 Upgrade ApsaraDB RDS for MySQL to Apsara PolarDB f... Intermediate Start Lab
146 Use ApsaraDB for RDS Read-Only Instances to Improv... Intermediate Start Lab
147 Oracle-Compatible Apsara PolarDB Database O&M Intermediate Start Lab
148 Optimize Slow SQL Queries With Apsara PolarDB Exte... Intermediate Start Lab
149 Use Node.js and Django to Separate the Frontend an... Intermediate Start Lab
150 Migrate Data From a Local Oracle Database to Apsar... Intermediate Start Lab
151 Use DTS to Migrate Data in a SQL Server Database t... Intermediate Start Lab
152 Use Auto Scaling to Automatically Adjust Web Resou... Intermediate Start Lab
153 Use ADAM to Migrate Data From a Local Oracle Datab... Advanced Start Lab
154 Use ADAM for Oracle Related Application Evaluation... Advanced Start Lab
155 Use the Apsara PolarDB Client Tool to Back Up and ... Intermediate Start Lab
156 Use DataWorks Together With PAI to Automatically I... Intermediate Start Lab
157 Use Elasticsearch to Process and Monitor Live Data... Intermediate Start Lab
158 Synchronize Data From RDS to Elasticsearch and Per... Intermediate Start Lab
159 Usage of Pod Controllers Frequently Used in Kubern... Intermediate Start Lab
160 Use MTS to Transcode Videos Intermediate Start Lab
161 Work With Service Objects and Pod Probes in Kubern... Intermediate Start Lab
162 Understanding Process Management in Docker Contain... Intermediate Start Lab
163 Use DataWorks to Synchronize Data From Elasticsear... Intermediate Start Lab
164 Restore ECS Data From Accidental Deletion Intermediate Start Lab
165 Manage Application Configurations on a Kubernetes ... Intermediate Start Lab
166 Computing Resource Management of Kubernetes Cluste... Intermediate Start Lab
167 Manage Cloud Resources by Using Logic Composer Intermediate Start Lab
168 Use Cloud Config to Evaluate the Configurations of... Intermediate Start Lab
169 Use DataService Studio of DataWorks to Publish API... Intermediate Start Lab
170 Conduct an Access Control Experiment on Kubernetes... Intermediate Start Lab
171 Migrate Data From a User-Created Elasticsearch Ins... Intermediate Start Lab
172 OSS File Download Triggers Email Sending Intermediate Start Lab
173 Set Up a Typical Web Application on Alibaba Cloud Intermediate Start Lab
174 Stress Test MySQL 8.0 With the TPC-C Benchmark Intermediate Start Lab
175 Use Derrick to Containerize an Application Intermediate Start Lab
176 Use Alibaba Cloud Prometheus to Monitor MySQL Data... Advanced Start Lab
177 Use Alibaba Cloud Serverless Flow to Implement Dis... Advanced Start Lab
178 Best Practices for Migrating Oracle Data to MaxCom... Intermediate Start Lab
179 Diagnose Distributed Applications Using Tracing An... Advanced Start Lab
180 Continuous Integration in Alibaba Cloud Kubernetes... Advanced Start Lab
181 Use PSP to Constrain Privileged Pods in Container ... Advanced Start Lab
182 Build a Kubernetes Cluster on Alibaba Cloud ECS Advanced Start Lab
183 Use Function Compute as a Api Gateway Back-End Ser... Advanced Start Lab
184 Use Alibaba Cloud Log Service to Collect Text File... Advanced Start Lab
185 Use Alibaba Cloud MongoDB Service to Store E-Comme... Advanced Start Lab
186 Self-Built Kafka Migrated to Alibaba Cloud Message... Advanced Start Lab
187 Use Redis-Shake to Migrate Self-Built Redis to Ali... Advanced Start Lab
188 Use Canal to Synchronize Mysql Data to Redis Advanced Start Lab
189 Use MongoShake to Migrate Self-Built Mongodb Repli... Advanced Start Lab
190 Use Alibaba Cloud Live Video Service Intermediate Start Lab
191 Use DMS for Sensitive Data Management Advanced Start Lab
192 Experiment With the Auto Scaling Feature of Node P... Advanced Start Lab
193 Network Policy Control on ACK Using the Terway Net... Advanced Start Lab
194 Use ALB to Achieve Gray Release Intermediate Start Lab
195 Use Argo CD to Deploy Applications in an ACK Clust... Advanced Start Lab
196 Use Alibaba Cloud Services to Deploy a Next.js Pro... Advanced Start Lab
197 Use Helm to Deploy Applications in Kubernetes Advanced Start Lab
198 Setup a Website to Show Map of 'Game of Thrones' Advanced Start Lab
199 Covid-19 Tracker Advanced Start Lab
200 Use DTS to Migrate a Self-Built MySQL Database to ... Intermediate Start Lab
201 Use Docker Compose to Deploy Spring Cloud Microser... Advanced Start Lab
202 Apply Terraform to Manage RAM Account Advanced Start Lab
203 Build an OSS Statically Hosted Website With Terraf... Advanced Start Lab
204 Use CDN to Accelerate the Access of Static OSS Res... Advanced Start Lab
205 Share a NAT Gateway Across VPCs Within a Single Ac... Advanced Start Lab
206 Use Spring Cloud Gateway to Perform Canary Release Advanced Start Lab
207 Use Enterprise AD Account to Log on to EDS Client ... Advanced Start Lab
208 Automatically Scale Elastic Container Instances Ba... Advanced Start Lab
209 Use PrivateLink to Enable Private Communication Be... Advanced Start Lab
210 Use Log Service to Collect Kubernetes Container Lo... Advanced Start Lab
211 Use ARMS to Monitor a Java Application Deployed in... Advanced Start Lab
212 Use Serverless Devs to Manage Function Computing R... Advanced Start Lab
213 Deploy Applications From Application Center Intermediate Start Lab
214 Use MSE to Perform Online Traffic Governance Advanced Start Lab
215 Use MSE Cloud-Native Gateways to Perform Canary Re... Advanced Start Lab
216 Use the Backup Center Feature of ACK to Back Up a ... Advanced Start Lab
217 Experiment on Improving Application Security in AS... Advanced Start Lab
218 Enable Auto Scaling for Web Applications by Using ... Advanced Start Lab
219 Use Alibaba Cloud Function Compute to Process Imag... Advanced Start Lab
220 Use Function Compute to Build a Serverless Web Ser... Beginner Start Lab
221 Use HBR to Implement Cross-Zone Disaster Recovery Advanced Start Lab
222 Use MaxCompute SQLML to Develop a Binomial Logisti... Advanced Start Lab
223 Use OSS to Encrypt Objects Advanced Start Lab
224 Use TensorFlow to Classify Images Advanced Start Lab
225 Use DLC to Create Deep Learning Jobs Advanced Start Lab
226 Experiment of Using Alibaba Cloud Tags to Manage E... Advanced Start Lab
227 Connect an on-Premises Database to Alibaba Cloud b... Intermediate Start Lab
228 Use Slack to Receive CloudMonitor Alert Notificati... Intermediate Start Lab
229 Build a High-Availability System With PolarDB-X Advanced Start Lab
230 Use Alibaba Cloud MaxCompute PyODPS for Data Analy... Advanced Start Lab
231 Use Spring Boot to Develop Dubbo Microservices App... Advanced Start Lab
232 How to Deploy a PlatON Validator Node Using Alibab... Beginner Start Lab
233 Implement Automated Deployment by Using Jenkins an... Advanced Start Lab
234 Use WAF to Protect a Website Advanced Start Lab
235 Use ECS to Deploy Frontend Applications Intermediate Start Lab
236 Perform Python Development Experiments in ECS Advanced Start Lab
237 Create a ClickHouse Cluster in the EMR Console Intermediate Start Lab
238 Use PolarDB to Handle Large Concurrent Complex Que... Advanced Start Lab
239 Migrate Spring Cloud Applications to ACK Advanced Start Lab
240 Host a Simple Website With PolarDB as Database Bac... Beginner Start Lab
241 Multi Tenant Business System Solution With LIST DE... Beginner Start Lab
242 Automatic Partition Management Solution With INTER... Beginner Start Lab
243 PolarDB Elastic Parallel Query Beginner Start Lab
244 Cloud Native WordPress on Alibaba Cloud Beginner Start Lab
245 Build your Llama2 LLM solution with PAI-EAS and An... Advanced Start Lab
246 How to configure access control policies for the I... Advanced Start Lab
247 Build Data Models in DataWorks Intermediate Start Lab
248 Manage Logs Intermediate Start Lab
249 Master MaxCompute SQL for Data Mining & Analysis Intermediate Start Lab
250 Get started with ECS instances Intermediate Start Lab
251 Create and manage EIPs and IP address pools Intermediate Start Lab
252 DLF Quick Start Intermediate Start Lab
253 Create and manage Internet NAT Gateways Intermediate Start Lab
254 Create and manage VPC NAT Gateways Intermediate Start Lab
255 Analysis of website access behavior based on data ... Intermediate Start Lab
256 Perform canary deployment of containerized applica... Intermediate Start Lab
257 Use RAM to manage permissions of O&M engineers Advanced Start Lab
258 Create and Manage ROS Templates Intermediate Start Lab
259 How to Protect Personal Sensitive Information Usin... Intermediate Start Lab
260 Create and Manage ROS Stacks Intermediate Start Lab
261 Use OOS to realize automatic Scheduled Startup/Shu... Intermediate Start Lab
262 Use EAS to deploy the Qwen-7B model Advanced Start Lab
263 Docker Compose Deployment Example Advanced Start Lab
264 Set up a personal Leanote cloud notebook Advanced Start Lab
265 Deploy a Hugging Face model in EAS Advanced Start Lab
266 PAI-EAS Quick Deployment of AI Painting Stable Dif... Advanced Start Lab
267 Quickly deploy a video generation model Advanced Start Lab
268 Container image management commands Intermediate Start Lab
269 Use ECS to Deploy a Web-based IDE Intermediate Start Lab
270 Use Serverless to create a TodoList application Advanced Start Lab
271 Use Serverless to Deploy Hexo Advanced Start Lab
272 Deploy an elastic architecture with CADT Intermediate Start Lab
273 Deploy a security group with CADT Intermediate Start Lab
274 Design a high-performance architecture with CADT Intermediate Start Lab
275 Design a highly available architecture with CADT Advanced Start Lab
276 Deploy a Multi-region Hybrid Cloud Architecture Advanced Start Lab
277 Use AI Container Image to Deploy the Qwen Large La... Intermediate Start Lab
278 Quick Start ECS Deployment Sets Intermediate Start Lab
279 OSS Cross-Region Replication Data Intermediate Start Lab

More

About

Learn Alibaba Cloud with 279+ hands-on labs and tutorials. Master cloud computing, OSS, ECS, and more with practical exercises.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published