Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Automating AWS Services with Scripting and the AWS CLI (Portuguese)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Visão geral

A Amazon Web Services (AWS) é um conjunto de serviços de infraestrutura que os desenvolvedores podem utilizar ao elaborar seus aplicativos. Esses serviços podem ser provisionados sob demanda através de diversos métodos, como a implantação automática de serviços de acordo com uma programação e a resposta inteligente a eventos de infraestrutura.

Ao mostrar três maneiras de acessar e gerenciar os serviços da AWS, este laboratório apresenta a você o AWS Systems Manager Session Manager e demonstra como usá-lo para automatizar a AWS.

  • Console de Gerenciamento da AWS: é um aplicativo web para gerenciar a Amazon Web Services. O console tem uma interface de usuário intuitiva que permite a realização de diversas tarefas da AWS, como o trabalho com buckets do Amazon S3, a inicialização de instâncias Amazon EC2 e a configuração de alarmes do Amazon CloudWatch.

  • Interface de linha de comando (CLI) da AWS: a AWS CLI é uma ferramenta unificada para o gerenciamento de serviços da AWS. Com apenas uma ferramenta para baixar e configurar, você pode controlar vários serviços da AWS pela linha de comando e automatizá-los usando scripts.

  • AWS Software Development Kit (SDK): a AWS disponibiliza SDKs para várias linguagens de programação, incluindo Java, .NET, PHP, Go e Ruby. Ao usar um SDK, você pode criar aplicativos com base no Amazon S3 e Amazon EC2. Este laboratório usará o SDK para a linguagem de desenvolvimento de scripts Python.

  • AWS Systems Manager Session Manager(SSM): Session Manager é um recurso totalmente gerenciado do AWS Systems Manager que permite gerenciar suas instâncias do Amazon EC2 por meio de um shell interativo baseado em navegador com um clique ou por meio da AWS CLI. O Session Manager fornece gerenciamento de instâncias seguro e auditável sem a necessidade de abrir portas de entrada, manter hosts bastion ou gerenciar chaves SSH. O Session Manager também facilita a conformidade com políticas corporativas que exigem acesso controlado a instâncias, práticas de segurança rigorosas e logs totalmente auditáveis com detalhes de acesso à instância, enquanto fornece aos usuários finais acesso simples entre plataformas de um clique para suas instâncias do Amazon EC2.

Tópicos abordados

Este laboratório aborda:

  • O uso do AWS Systems Manager: Session Manager
  • O uso da AWS CLI para acessar e gerenciar serviços da AWS da linha de comando
  • O uso da AWS SDK para acessar e gerenciar serviços da AWS de maneira programática
  • A configuração de segurança para a AWS CLI

Os pré-requisitos de conhecimentos técnicos

  • A familiaridade com as interfaces de linha de comando
  • Uma compreensão geral das linguagens de desenvolvimento de scripts
  • O conhecimento básico dos Serviços AWS, incluindo Amazon EC2 e Amazon S3

Reviews

Start your review of Automating AWS Services with Scripting and the AWS CLI (Portuguese)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.