Todos, e bem-vindos de volta à série de vídeos do Conhecimento, e na palestra de
hoje, falaremos sobre empregos e veremos uma visão geral de alto nível relacionada ao que exatamente é este
serviço.
Portanto, Idalis Officeworks é basicamente um serviço de gerenciamento de configuração que fornece instâncias gerenciadas de fantoches
de chef.
Agora, na aula anterior, já estávamos discutindo sobre o que são as ferramentas de gerenciamento de
configuração.
Então, no gerenciamento de configuração, vamos escrever um pequeno script?
Para que o script dependa de várias ferramentas de gerenciamento de configuração, como o Ansible, o script precisa
estar em sua mente para o SIFF.
Deve estar em um formato diferente para Poppit.
Deve estar em um formato diferente, dependendo da ferramenta de gerenciamento de configuração que você
usará.
A maneira como você escreve o script será diferente.
Agora, a integração da ferramenta de gerenciamento de configuração easy duvid traz muitas possibilidades excelentes sobre como
os servidores podem ser configurados, implantados e gerenciados.
Agora, geralmente no ambiente de produção hoje em dia, na maior parte da organização, algum tipo de ferramenta de gerenciamento de
configuração é usado como Ansible, pode ser Popat, pode ser chef, etc. , etc.
No entanto, se você tiver integração ilimitada por padrão, como assim que você entrar ou assim que
uma instância for iniciada, você deseja fazer algo como Ginelli.
Sempre que sua instância obtém linhas, instalamos manualmente o Ansible e depois que
o ansible é instalado, podemos prosseguir e podemos implantar o ansible relacionado a tudo.
Então o que acontece nesse tipo de coisa é que a instância que é lançada, ela é lançada com o Opsware ou eu
diria que ela é lançada com o agente SIFF se você estiver usando o navio como a ferramenta de
gerenciamento de configuração estará procurando como exatamente Isso funcionaria.
Então, vamos olhar para o caso de uso de exemplo em que Wailin em duas instâncias obtendo linhas se
quisermos instalar certos pacotes como Engine XP, HPF, RPM e my sequel, junto com um arquivo de configuração SSX personalizado seguido
por aquele que oferece SSL.
Portanto, agora este é um caso de uso muito simples porque, na moda, vamos supor que você esteja lançando uma nova instância do
Ishita.
Agora, se você deseja executar um turno nessa instância, o ideal é instalar um agente de turno ali.
Agora, para instalar um agente de envio, você pode fazê-lo por meio de algum script bash ou fazer o login lá manualmente
para instalar o agente de deslocamento.
E assim que o agente do chef estiver instalado, você pode seguir em frente e implantar suas receitas de navio.
Portanto, qualquer instância que geralmente é iniciada por meio de qualquer um deles é obsoleta.
Se for configurado com o chef, o agente do navio é instalado automaticamente ali.
Portanto, existem alguns conceitos de pilha e camadas nos mundos ops que desejamos.
Temos que entender onde você está no geral.
Você vê este diagrama oral, é chamado de Pilha e dentro de Pilha, existem várias entidades relacionadas.
Então, isso é e essas entidades relacionadas são chamadas de camada.
Portanto, todo o diagrama é chamado de pilha.
E dentro disso, você tem várias camadas.
Portanto, esta camada contém o agrupamento lógico de instâncias semelhantes.
Então você tem uma camada ILB, você tem a camada de aplicativo BHP e você tem essa camada de banco de dados.
E juntos, quando todas essas coisas são combinadas, você tem uma pilha observáveis.
Então, quando você fala sobre camadas de empilhamento, você vê que tem uma pilha absoluta aqui e há três
camadas.
Você tem esse equilíbrio de carga elástico mais cedo, tem os aplicativos mais cedo e tem a camada de banco de dados.
Agora, para cada camada, você pode definir uma receita SIFF personalizada que faria um personalizado, coisas que você definiu, como
para a camada de aplicativo.
Você terá um repositório de livros de receitas que irá instalar e Dynex, que irá instalar o BHP, que
fará algumas outras coisas para a camada de banco de dados.
Você pode querer instalar o MySQL, você pode querer fazer upload de algum arquivo de conexão personalizável para que possa ser
configurado na camada de banco de dados.
Assim, você vê o repositório de livros de receitas integrado ao aplicador, integrado à camada de
banco de dados e, para cada jogador, haverá coisas diferentes que o gerenciamento de configuração do switcher faria.
Então, vamos fazer uma coisa.
Vamos prosseguir e abrir os observáveis para que fique muito mais claro.
Portanto, dentro do Observer, a primeira coisa que se espera que façamos aqui é criar
uma pilha, então vou chamá-la como qualquer pilha.
Portanto, há três pilhas em que você tem uma pilha para viver no navio e outra para o navio.
No entanto, para nossos objetivos, criaremos uma pilha de amostra.
Isso também é baseado no navio.
Você vê, esta é uma pilha de amostra baseada em navio, então.
O que essa tag basicamente fará, ela contém uma camada, que é a camada de aplicativo, que basicamente
configura o aplicativo mais travesso.
Então, vamos criar essa tecnologia.
Portanto, primeiro a pilha é criada, então você basicamente tem que dizer sim, chef, repositório de livros de receitas.
Então, deixe-me mostrar o que quero dizer com isso.
Portanto, estes são os meus exemplos baseados, não em Linux.
E se você olhar para as camadas, há uma camada, que é a camada de aplicativo mais recente.
Então, se eu for dentro da camada, há o nó, essa camada de aplicativo e esse nó, essa camada de
aplicativo tem uma receita de turno personalizada.
Então, se você entrar na receita.
Você verá que há um repositório que você solicitou e também dentro do estado implantado, há um aviso
deles.
Então o que isso fará é quando os dois incidentes forem lançados, com base neste claro específico que ver dois
incidentes serão configurados com base na receita do chef, que está configurada agora, uma receita do chef não é nada, mas
o que outras coisas que você deseja para fazer assim que sua instância for iniciada.
Você quer instalar o Ingenix?
Quer atualizar alguns pacotes como o que fizemos no Ansible?
Você quer datar alguns desses arquivos de configuração?
Portanto, qualquer coisa que você queira fazer, você cria uma receita do chef para isso e coloca a receita do chef em que
está dentro da camada de aplicação.
Agora, uma vez configurada a tampa, qualquer instância que você lançar dentro desta tampa, essa instância
será baseada no chef, uma receita que é criada.
Então, deixe-me começar essa tarefa fácil agora, onde esta instância AC2 será iniciada.
Ele terá o agente do chef instalado por padrão.
E esse agente do chef basicamente puxará a receita do chef e implantará todas as coisas que são mencionadas
nessa receita do chef.
Então.
Vamos fazer uma coisa.
Deixe-me clicar aqui e vamos para o fácil para o instantâneo.
Então, basicamente, você vê duas instâncias inicializando, então você verá essas instâncias inicializando e uma vez
que a construção seja concluída, o agente de deslocamento puxará a receita, que é mencionada nesta camada
de aplicativo de aviso, e executará todos as coisas que são.
Aurier mencionado.
Então, aqui, ele apenas instalará o aplicativo naughties e iniciará o servidor.
Então vamos esperar um pouco.
Deixe-me apenas aguardar a conclusão da inicialização.
Enquanto isso, vou mostrar apenas algumas coisas, você pode definitivamente adicionar seu próprio advogado também, então eu posso
adicionar mais cedo agora que essa camada pode ser superada.
Portanto, isso terá que comer as receitas relacionadas ao chef que você pode configurar.
Você tem ideias e também Xolair se quiser gerenciar os containers.
Deixe-me chamar isso de BHP, e certamente seria BHP.
Então, clico em Adicionar Adla.
Agora, você vê que existem dois advogados agora, a receita que estará presente neste BHP
nesta receita não será apenas relacionada à HP, vamos supor que a receita que mencionamos anteriormente, ela irá instalar os
pacotes relacionados ao BHP.
E a receita que mencionamos na nota é um player que irá instalar os pacotes relacionados ao nó.
Agora, sempre que você iniciar, por exemplo, você pode iniciar uma instância em uma dessas camadas.
Portanto, por padrão, você vê que há uma instância que já possui linhas neste nó, apenas aplicador.
Então, vamos abrir essa instância AC2.
Vamos experimentar.
OK, então vamos esperar uma maneira, vamos verificar o grupo de segurança.
OK, então está sendo inicializado.
Agora, se você deseja iniciar a instância no BHP Applier, pode fazê-lo.
Assim, você pode clicar em adicionar espaço e adicionar mais uma instância.
Portanto, você deve especificar as instâncias, a sub-rede e pode até especificar várias coisas relacionadas
à etnia e tudo agora.
Atualmente, há uma boa quantidade de sistemas operacionais que são suportados.
Antes havia esse suporte ao Amazon Linux, mas agora você tem o Amazon, o próximo S. O. S, bem como Ubuntu com
a opção de iniciá-lo com um iMac personalizado.
Então.
Vamos clicar na aba de aviso e deixe-me experimentar, e agora você vê que esta é a instância fácil, que tem
o aplicativo Jersey na loja e um site, configurador por padrão.
Agora, quando você iniciar, agora sempre que você iniciar mais uma instância com base nisso, esta instância terá
exatamente a mesma configuração porque a configuração é configurada nesta mudança para este sub, que está
conectado.
Oryu, você definitivamente pode colocar suas próprias receitas de chef, que você deseja, então você pode escolher o
repositório que você pediu e você pode colocar sua própria receita, o que faria uma determinada tarefa.
Espero que você tenha entendido o básico sobre o que é STAC e o que são camadas.
Uma coisa a lembrar se você iniciar o aplicativo no modo fácil de instanciar, se ele for iniciado na
peça, ele irá inicializar com as receitas que você configurou apenas com BHP.
Da mesma forma, se você iniciar a instância AC2 em North Jersey, ela pegará as receitas configuradas
neste aplicador não apenas.
Portanto, toda essa parte se torna uma pilha.
Portanto, este é o básico sobre os observáveis.
Espero que você tenha um conhecimento de alto nível sobre Comidas.
Officeworks.
Uma coisa que gostaria de compartilhar como opinião pessoal, pois tenho trabalhado com muitos clientes e
o upswell é muito bom.
Mas existem ótimas alternativas para o Officeworks, que inclui terraformados e também Ansible.
Portanto, quando você usa o Ansible terraformado, obtém uma funcionalidade semelhante.
Portanto, isso é algo que eu realmente recomendo que você experimente.
Então, eu apenas digito terraformado.
O TerraForm é uma ótima infraestrutura como ferramenta central e tem integração direta com o Ansible.
Portanto, isso é algo que você deve experimentar.
Já temos um plano de lançamento do curso e essa é uma alternativa muito boa, que tenho
visto muitas grandes organizações usando de forma bastante eficaz.
Enfim, é aqui que o Cytoxan este ou não terraformado não entrará, mas questões
relacionadas ao Officeworks podem vir em seus exames, então experimente e.
Verifique se você acha isso útil para ser usado em sua organização.
Isso foi útil para você e espero vê-lo na próxima palestra.