Gerência de configuração com Puppet: Aprenda a gerenciar a configuração de aplicações e serviços com
De: R$ 0,00Por: R$ 45,00ou X de
Preço a vista: R$ 45,00
Quem viu este produto , comprou
-
Semana do Consumidor
Linux Total e Software Livre traz o supra-sumo das principais versões Linux e o que há de melhor no mundo do software livre. Destaca-se: Instalação das Distribuições Conectiva, Mandriva, Slackware e Fedora Core; Interfaces X Window, Gnome e KDE; Administração; Programação no Linux: Java/JDK e Eclipse, ColdFusion MX e Shell Scripting; Linux Networking e Internet (Samba, Qmail, MySQL, NFS, DHCP, VNC, DNS, FTP, Mailing List, SSH, Web server NCSA, Apache e Tomcat); Linux Security (Squid Proxy, VPN, IPTables, Firewall); Linux Telecom e PDA (no Celular e Palmtops); Linux Hobby (monte uma rádio, vídeo, Stream MP3); Linux na Empresa (softwares Office para empresas e economia); Monte uma Lan House e Internet Café com Linux; 50 Casos de Sucesso Empresarial no Brasil; Centenas de Aplicações Grátis para todos os públicos de usuários e técnicos; Histórico, Arquitetura, Comandos e Dispositivos ... Ler mais +
QUERO VER -
Virtualização de Servidores Linux Volume 2 - Sistemas de Armazenamento Virtual - Guia Prático
-
-
Comandos Linux: Prático e Didático
VITRINE Os Livros mais Vendidos !
-
Linux no Computador Pessoal com Conectiva 10
Com presença marcante nos servidores das empresas, e agora nos desktops corporativos, o sistema operacional GNU/Linux começa a travar a maior de todas as suas batalhas: a conquista do computador caseiro. Tido como difícil de usar, este mito começa a ser quebrado com esta obra. Veremos neste livro o quão fácil é utilizar o GNU/Linux. Tratado de forma simples e direta, o uso do sistema irá parecer brincadeira de criança. Veremos como substituir todas as funcionalidades do Windows pelo GNU/Linux. ... Ler mais +
QUERO VER -
Dominando Linux Firewall Iptables Dominando Linux Firewall Iptables
-
-
Blindagem em Sistemas Linux - Abordagens Estratégica, Tática e Técnica
Diante do nível de complexidade dos sistemas operacionais atuais, que ao mesmo tempo focam na facilidade de uso e na maior disponibilidade de serviços, as chances do surgimento de vulnerabilidades aumentam exponencialmente, fazendo com que a implementação de medidas de segurança seja cada vez mais difícil, mas extremamente necessária. ... Ler mais +
QUERO VER -
CERTIFICAÇÃO LPI-2 (201 - 202) - Coleção Linux Pro - 4ª Edição CERTIFICAÇÃO LPI-2 (201 - 202) -
-
Segurança em Sistemas LINUX Segurança em Sistemas LINUX
-
Quem viu este produto , também se interessou
-
CERTIFICAÇÃO LPI-2 (201 - 202) - Coleção Linux Pro - 4ª Edição CERTIFICAÇÃO LPI-2 (201 - 202) -
-
-
Virtualização de Servidores Linux Volume 2 - Sistemas de Armazenamento Virtual - Guia Prático
-
Ubuntu - Guia Prático para iniciantes
O Ubuntu é um sistema operacional completo, baseado no GNU/Linux, incluindo a maioria das aplicações que você precisa para jogar e/ou trabalhar. É composto somente de softwares livres, e está disponível sem custo algum. O pacote de aplicativos do Ubuntu sempre vem acompanhado de uma seleção de softwares voltados para desktops e servidores para atender as necessidades básicas dos usuários, como a suíte de escritório OpenOffice, que inclui processador de textos, planilha eletrônica, criação de slides e um banco de dados; o navegador de Internet Firefox ; o editor de imagens Gimp; e ainda programas para visualização de conteúdos multimídia, clientes de email e jogos, criando um ambiente muito amigável em apenas um único CD de instalação. O Ubuntu é hoje uma das distribuições Linux mais famosas do mundo, e é usado por milhões de pessoas. Há vários meses está em primeiro lugar na DistroWatch [http://distrowatch.com], site especializado em rastrear o desempenho de uso de milhares de distribuições Linux. Aprenda a instalar, configurar e utilizar esse poderoso sistema operacional livre de maneira objetiva, e sem longas discussões técnicas. ... Ler mais +
QUERO VER -
-
Comandos Linux: Prático e Didático
VITRINE Os Livros mais Vendidos !
-
Segurança em Sistemas LINUX Segurança em Sistemas LINUX
-
-
Linux no Computador Pessoal com Conectiva 10
Com presença marcante nos servidores das empresas, e agora nos desktops corporativos, o sistema operacional GNU/Linux começa a travar a maior de todas as suas batalhas: a conquista do computador caseiro. Tido como difícil de usar, este mito começa a ser quebrado com esta obra. Veremos neste livro o quão fácil é utilizar o GNU/Linux. Tratado de forma simples e direta, o uso do sistema irá parecer brincadeira de criança. Veremos como substituir todas as funcionalidades do Windows pelo GNU/Linux. ... Ler mais +
QUERO VER -
Gerência de configuração com Puppet: Aprenda a gerenciar a configuração de aplicações e serviços com
-
QMAIL - Multi Transport Agent Estabilidade, Segurança e Desempenho MTA qmail suporte
-
-
Scripts de Shell Linux com Bash: Um Guia de referência Abrangente p/ usuarios e Administrador Linux
Bash — ou Bourne Again Shell — é o ambiente de programação mais comumente usado no Linux. Cada programador Linux, uma vez ou outra durante o dia, usa o shell Bash como parte do seu trabalho. Escrever scripts com Bash também pode ser uma parte-chave do desenvolvimento de negócios: scripts de shell são apropriados de forma singular para gerenciar fluxos de processos, agendar serviços e automatizar tarefas da empresa. Scripts de Shell Linux com Bash explica como obter o máximo benefício desta ferramenta poderosa. Este livro apresenta os fundamentos do bom projeto de scripts, scripts com bancos de dados, administração de sistemas e segurança, scripts Web básicos e programação em rede TCP/IP. O livro enfatiza a aplicação prática do Bash e apresenta diversos exemplos reais, incluindo o script completo para um programa útil de monitoração de recursos e depuração de problemas. ... Ler mais +
QUERO VER
- DescriçãoGerência de configuração com Puppet: Aprenda a gerenciar a configuração de aplicações e serviços com Puppet
Puppet é uma ferramenta e plataforma que possibilita gerenciar a configuração de aplicações e serviços. Oferece uma maneira de padronizar a entrega e operação de um software, não importando em qual sistema operacional será executada.
Considerando que os papéis do administrador de sistema moderno são agilizar a entrega do software e administrar um crescente ambiente formado por servidores e serviços heterogêneos, este livro apresenta a ferramenta que possibilita outra forma de trabalho, baseada na cultura DevOps. Em vez de criar scripts e ISOs customizadas, o administrador criará uma documentação que é fácil de ler, modificar, além de ser executável.
Os capítulos fornecem, de maneira equilibrada, conteúdo teórico e exercícios práticos, de forma que, ao final da leitura do livro, o leitor terá simulado a configuração automatizada de um ambiente formado por sistemas operacionais e serviços de rede comum em muitas empresas.
Este livro é indicado para pessoas iniciantes em Puppet, mas que possuem experiência na administração de servidores GNU/Linux e Windows. - Sobre o Autor
- Especificação
Características
Tipo de Livro Livro Físico Especificações
Sobre o Autor Aécio dos Santos Pires
Aécio dos Santos Pires é especialista em Segurança da Informação, tecnólogo em Redes de Computadores e administrador de sistemas na Dynavideo. É administrador do site da comunidade Zabbix Brasil, onde também atua como pesquisador e oferece suporte gratuito aos usuários.Informações Técnicas Sumário
Arquivos do livro .................................................................................................... 10
Agradecimentos..................................................................................................... 11
Sobre o autor ......................................................................................................... 12
Prefácio ................................................................................................................. 13
Capítulo 0 ¦ A Cultura DevOp .................................................................................. 14
Capítulo 1 ¦ Apresentação do Puppet...................................................................... 16
1.1 O que é o Puppet?.................................................................................16
1.2 Características do Puppet .....................................................................16
1.3 Um breve resumo da história do Puppet................................................17
1.4 Mudando a forma de trabalho do administrador de sistemas................. 18
1.5 Como o Puppet funciona?.................................................................... 19
1.6 Componentes do Puppet...................................................................... 20
1.7 Suporte e documentação...................................................................... 22
Capítulo 2 ¦ Instalação ...........................................................................................24
2.1 Desativando o SElinux e firewall.......................................................... 25
2.2 Instalando o Puppet Agent................................................................... 26
2.3 Instalando o Puppet Server.................................................................. 28
2.3.1 Configurando o Puppet Server..................................................... 30
2.4 Instalando o PuppetDB.........................................................................31
Capítulo 3 ¦ Conhecendo a linguagem do Puppet.................................................... 37
3.1 Camada de abstração de recursos......................................................... 38
3.2 Gerenciamento de recursos.................................................................. 39
3.2.1 Gerenciamento de serviços........................................................... 43
3.2.2 Gerenciamento de pacotes........................................................... 45
3.2.3 Gerenciamento de arquivos e diretórios........................................ 46
3.2.4 Prática: Gerenciando recursos...................................................... 48
3.3 Desenvolvendo manifests..................................................................... 50
3.3.1 Prática: Gerenciando recursos usando manifests........................... 55
3.4 Ordenação na configuração de recursos................................................ 57
3.4.1 Prática: Gerenciando recursos usando metaparâmetros................. 60
3.5 Variáveis ............................................................................................. 61
3.6 Fatos................................................................................................... 65
3.7 Condicionais....................................................................................... 67
3.8 Prática: Gerenciando recursos usando metaparâmetros, variáveis, fatos e
condicionais ........................................................................................ 71
Capítulo 4 ¦ Puppet na arquitetura Master/Agent.................................................... 75
4.1 Configurando o ambiente de testes........................................................76
4.1.1 Recriando certificados para o node............................................... 79
4.2 Gerenciando os nodes ......................................................................... 80
4.3 Puppet Forge ....................................................................................... 82
4.3.1 Prática: Usando módulos do Puppet Forge.................................... 84
4.4 Trabalhando com vários environments................................................. 86
4.4.1 Prática: Trabalhando com environments....................................... 87
4.5 Desenvolvendo classes......................................................................... 89
4.6 Desenvolvendo módulos...................................................................... 91
4.7 Usando templates nos módulos............................................................ 93
4.8 Compartilhando arquivos usando os módulos...................................... 97
4.9 Separando os dados váriáveis do código utilizando o Hiera................... 98
4.9.1 Configurando o Hiera 5 ............................................................. 100
4.9.2 Prática: Desenvolvendo um um módulo.......................................101
Capítulo 5 ¦ Visualizando relatórios...................................................................... 107
5.1 Tagmail..............................................................................................107
5.2 PuppetBoard ......................................................................................110
5.2.1 Instalando o PuppetBoard ..........................................................110
5.2.2 Conhecento o PuppetBoard ........................................................112
Capítulo 6 ¦ Funcionalidades avançadas da linguagem declarativa do Puppet........ 119
6.1 Funções .............................................................................................119
6.1.1 Prática: Usando funções............................................................. 122
6.2 Lambdas............................................................................................124
6.3 Iteração e Loop ................................................................................. 126
6.3.1 Prática: Usando funções de iteração e loop ................................. 126
6.4 Recursos virtuais............................................................................... 128
6.5 Recursos exportados..........................................................................131
6.6 Coletores de recursos..........................................................................133
6.6.1 Prática: Usando coletores e recursos exportados..........................135
6.7 Tags.................................................................................................. 138
6.8 Noop .................................................................................................140
6.9 Definindo o nível de log......................................................................140
Capítulo 7 ¦ Puppet no Windows .......................................................................... 142
7.1 Chocolatey .........................................................................................147
Capítulo 8 ¦ Versionamento e documentação do código Puppet............................. 149
8.1 Documentando o módulo Puppet .......................................................151
8.1.1 Prática: Documentando um módulo............................................152
8.1.2 Prática: Versionando a configuração e o código do environment
production.....................................................................................152
8.2 Documentando as dependências do módulo Puppet........................... 154
Capítulo 9 ¦ Puppet gerenciando serviços de rede................................................. 157
9.1 Gerenciando o serviço Nginx............................................................. 157
9.2 Gerenciando o serviço MySQL............................................................158
9.3 Gerenciando o serviço PostgreSQL......................................................160
9.4 Gerenciando o Java e o Tomcat ...........................................................162
9.5 Gerenciando o serviço SSH.................................................................164
Capítulo 10 ¦ Definindo Roles e Profiles ................................................................ 166
10.1 Roles e Profiles..................................................................................166
10.2 Prática: Usando profiles e roles..........................................................172Informações Técnicas
Nº de páginas: 176 Origem: Nacional Editora: Editora Novatec Idioma: Português Edição: 1ª Edição Ano: 2017 ISBN: 9788575226247 Encadernação: Brochura Autor: Aécio dos Santos Pires - Informações



