Curso AWS EC2 with Linux Fundamentals
12 horasVisão Geral
O curso AWS EC2 with Linux Fundamentals ensina a criar, configurar e administrar instâncias Linux na AWS EC2. Voltado para iniciantes, o Curso AWS EC2 with Linux Fundamentals cobre desde a criação de instâncias até a configuração de sistemas Linux, focando em práticas de segurança, gerenciamento de usuários, e comandos essenciais para o ambiente Linux.
Objetivo
Após realizar este Curso AWS EC2 with Linux Fundamentals, você será capaz de:
- Criar e configurar instâncias Linux no AWS EC2.
- Executar comandos básicos e gerenciar o ambiente Linux.
- Aplicar práticas de segurança e configurar usuários e permissões.
- Utilizar o AWS CLI para gerenciar instâncias e recursos EC2.
- Automatizar tarefas básicas de administração no ambiente Linux.
Publico Alvo
- Profissionais de TI e administradores de sistemas que desejam conhecer a administração de instâncias Linux na AWS.
- Desenvolvedores interessados em criar e gerenciar ambientes de desenvolvimento Linux em EC2.
- Estudantes e iniciantes em Linux que queiram aprender sobre computação na nuvem e AWS.
Pre-Requisitos
- Conhecimentos básicos em computação.
- Noções introdutórias sobre Linux (não obrigatório).
- Conta na AWS ativa para testes e prática durante o curso.
Materiais
Inglês/Português/Lab PraticoConteúdo Programatico
Introduction to AWS EC2 and Linux Basics
- Overview of AWS EC2 and Linux operating system.
- Use cases and advantages of Linux on EC2.
Setting Up AWS EC2 and Launching a Linux Instance
- Creating an AWS account and setting up basic IAM roles.
- Launching a Linux instance in EC2 and selecting AMI types.
- Configuring instance types, storage, and network settings.
Connecting to Your Linux Instance
- Using SSH to connect to a Linux instance.
- Configuring and securing key pairs.
- Troubleshooting common SSH connection issues.
Linux Command Line Essentials
- Basic Linux commands (navigation, file management, text editing).
- Working with file permissions and ownership.
- Understanding processes and basic process management.
Configuring Users and Permissions
- Creating and managing user accounts in Linux.
- Configuring groups and permissions for users.
- Implementing sudo privileges for administrative tasks.
Basic Security Practices in Linux
- Setting up firewalls and security groups for EC2.
- Configuring SELinux and other security settings.
- Implementing SSH hardening techniques.
Introduction to AWS CLI with EC2
- Installing and configuring AWS CLI on Linux.
- Basic AWS CLI commands for EC2 management.
- Using AWS CLI for launching and managing EC2 instances.
Automating Common Linux Tasks
- Creating bash scripts for task automation.
- Using cron jobs to schedule tasks.
- Managing logs and system monitoring basics.
Monitoring and Maintenance
- Introduction to Amazon CloudWatch for EC2 instances.
- Basic system performance monitoring (CPU, memory, disk usage).
- Routine maintenance and updates for Linux systems.
Backup and Restore
- Creating and using Amazon EBS snapshots for backups.
- Restoring instances from snapshots.
- Best practices for data backup and recovery in EC2.