cancelar
Mostrar resultados para 
Pesquisar em vez de 
Queria dizer: 
cancel
Comunicados
Bem-vindo à Comunidade de Suporte da Cisco, gostaríamos de ter seus comentários.
4591
Apresentações
15
Útil
10
Respostas
Cisco Moderador
Community Manager

DevNet Associate: Como posso ajudá-lo a se qualificar para a certificação? - Ask Me Anything Fórum

Aqui é possível publicar novas perguntas sobre o tema em questão até sexta-feira, 11 de Dezembro de 2020.
Seja bem-vindo ao fórum de “Perguntas e Respostas”!

A programabilidade e a inovação entregue através de softwares acoplados a soluções corporativas tornam-se um desafio cada vez mais necessário ao mundo. Pessoas precisam ao mesmo tempo de sistemas corporativos confiáveis e soluções inovativas para agregar valor ao seu negócio. Com este pensamento, a Cisco criou as certificações DevNet, sendo a categoria Associate a porta de entrada ao mundo de desenvolvimento para engenheiros (ou desenvolvimento de soluções corporativas para desenvolvedores). Durante o período deste fórum, responderei as dúvidas que permeiam este mundo novo e como podemos ajudá-lo na obtenção desta certificação valiosa para quem quer se destacar no mercado.

Especialista convidado

EVENTO.jpegJonas Fraga é arquiteto de soluções da área de pré-vendas com foco em Colaboração e integração de tecnologias. Especialista há mais de 10 anos em tecnologias Cisco de redes, Colaboração e Contact Center, ajudou empresas a melhorarem seus processos de comunicação e integração entre áreas com uso de ferramentas de colaboração. Liderou e arquitetou a entrega de projetos importantes a comunidade divulgados na Cisco Live Magazine e cases no site como o do TCE-RS e à Companhia Rio Grandense de Saneamento. Também atuou diretamente na entrega de projetos de colaboração de todos os portes para empresas reconhecidas em verticais de Governo, Indústria, Varejo, Saúde e Educação.

Clique no botão a continuação, para entrar ao fórum e publicar as suas perguntas.

Encontre outros eventos em:https://community.cisco.com/t5/custom/page/page-id/Events?categoryId=comunidade-portugues.

** Incentivamos a participação com votos úteis! **
Certifique-se de classificar as respostas às perguntas

10 RESPOSTAS 10
Dani Ma
Beginner

Oi Jonas!

Você poderia dar uma breve explicação sobre cada uma das etapas do ciclo DevOps?

Abs

Bom vamos lá porque a resposta será longa
O Full Cycle de um Devops aborda 8 etapas onde há muitas discussões sobre onde ela começa de fato, mas uma certeza de que em algum momento a sua solução passará por todas elas. Seguem as etapas:

Plan: Uma das mais importantes etapas de um DevOps é planejar e organizar a arquitetura de sua solução. Entender nessa etapa as tecnologias que serão utilizadas, o fluxo de tratamento das informações, as interações com o usuário são pontos importantes do planejamento. Ferramentas geralmente utilizadas para isso são Notion, whimsical, draw.io, etc.

Code: Etapa provavelmente mais abordada pelos desenvolvedores, nesta etapa é que se transforma os problemas a serem resolvidos em código e no DevOps é importante versionar e organizar a sua criatividade em algo legível e acessível ao resto do time. Para isto são utilizadas ferramentas de Git.

Build: No Build é o momento onde o trabalho da equipe é unido e colocado em um mesmo repositório compondo a solução completa. Gerenciar conflitos de código, discutir determinadas abordagens e unir o que foi desenvolvido é o foco desta etapa. Ferramentas de repositório como Github e Azure DevOps são exemplos utilizados.

Test: A etapa de testes permite validar todos os serviços, integrações e até mesmo comportamentos antes de aprovar uma mudança no seu software. Geralmente construído antes de desenvolver o TDD permite direcionar o desenvolvedor sobre como gerar os resultados esperados da funcionalidade que ele está criando. Ferramentas como Jest e Selenium resolvem esse problema e em outras etapas algumas ferramentas também automatizam esse processo antes de colocar em produção.

Integrate ou Release: É aqui onde o desenvolvedor faz o Push inicial de sua funcionalidade e então ela é confrontada com as demais funcionalidades de outros desenvolvedores para mitigar que a aplicação deixe de funcionar ao entrar em produção. Como quase um guardião do funcionamento da solução ele aplica diversos testes automáticos e manuais e gera uma imagem para entrar que outra etapa coloque em produção. Ferramentas que fazem parte disto é Jenkins, Github Actions.

Deploy: Neste momento a imagem da aplicação validada na etapa anterior é enviada para colocar em produção. No Deploy a instrução pode ser para instanciar uma nova imagem Docker em um cluster de Kubernetes e, enfim com baixa ou nenhuma indisponibilidade, colocar a solução em produção.

Operate: Operate permeia o feedback do funcionamento da solução e das novas funcionalidades sendo consumidas pelo personagem mais importante deste ciclo: o cliente.

Monitor: E, por fim, o monitor que garante o monitoramento e avaliação do funcionamento da aplicação em performance, escalabilidade, problemas, entre outros. Ferramentas como Nagios e Zabbix são famosas por exercer este papel.

Espero ter ajudado e respondido a sua dúvida. Como auxílio deixo esta página para complementar estes conceitos: https://medium.com/taptuit/the-eight-phases-of-a-devops-pipeline-fda53ec9bba

 

Espero que ajude.

 

Att,

Jonas

Adolfo Suarez
Beginner

Boa tarde, Jonas!

Estou buscando materiais para complementar o que estou estudando. Poderia recomendar páginas, livros ou links para auxiliar nos meus estudos?

Obrigado.

Certamente. Segue algumas referências interessantes que vão dar um impulso nos seus estudos:

 

 Evento que ministrei com detalhes interessantes sobre a certificação: https://www.youtube.com/watch?v=MNOxe6oIk4Q&t=7s

 

 Livro oficial da Cisco para a certificação no CiscoPress, SafariBooks ou Amazon: https://www.ciscopress.com/store/cisco-certified-devnet-associate-devasc-200-901-official-9780136642985

 

 Curso oficial da Cisco (Assinatura mensal): https://developer.cisco.com/certification/fundamentals/

           

 Curso CBT Nuggets de DevNet Associate (Assinatura com acesso a todos os cursos): https://www.cbtnuggets.com/it-training/cisco/devnet-associate

 

 Tudo o que puder absorver da página developer.cisco.com, mas deixo destaque para o fórum da comunidade: https://community.cisco.com/t5/for-developers/ct-p/4409j-developer-home

 

 Canal Cisco Community no Youtube: https://www.youtube.com/c/CiscoSupportChannel/featured

 

 Canal Cisco DevNet no Youtube: https://www.youtube.com/channel/UChRmUH4H5hiYzPiFhvNoCIg

                       

 Canal Full Cycle do Youtube: https://www.youtube.com/channel/UCMUoZehUZBhLb8XaTc8TQrA

 

 Espero ter ajudado e respondido a sua dúvida.

Olá

Quero fazer meu exame, mas não sei como é para os exames práticos, você pode me orientar ou fazer uma recomendação?

Olá Gustavo.

 

Creio que sua dúvida é referente a como fazer o exame nas novas circunstâncias de pandemia.

 

Bom as provas da Cisco são realizadas através de um parceiro chamado Pearson e essa empresa possuem um portal chamado Pearson Vue onde se cria um cadastro e faz o agendamento do exame. Esta conta deve ser vinculada a sua conta da Cisco para que a sua certificação possa ser validada.

 

Normalmente no agendamento se escolhe um centro autorizado mais próximo de você para realizar o exame presencialmente que constitui de uma instituição com um computador e processos de segurança para que possa fazer a prova.

 

Com as restrições adotadas pela atual pandemia a Pearson disponibilizou uma forma online de se realizar o exame de forma totalmente online, onde um funcionário da empresa monitora sua tela, câmera e microfone enquanto você realiza o exame no seu computador onde estiver.

Fotos são tiradas de todo o ambiente além de recomendações como retirada de objetos eletrônicos e anotações.

 

Em todas as modalidades de provas da Pearson o exame possui um tempo e uma quantidade variável de questões e o resultado é revelado ao fim.

 

O DevNet Associate é um exame com duração de 120 minutos e por executar ele em um país que não fala inglês você ganha mais 50 minutos (Ficando com 170 minutos no total). A quantidade de questões varia entre 40 e 60 questões (Para mim foram 60).

 

Como é um exame de entrada a maioria das questões será de múltipla escolha com uma ou mais respostas corretas. Algumas podem conter textos para completar frases ou alternativas para arrastar de um lado para outro.

O que fortemente recomento é praticar tudo o que puder com os materiais que publiquei na pergunta do Adolfo Soares nesta página, pois as questões são bastante detalhadas em comandos, tecnologias e assuntos que são difíceis de absorver sem prática.

 

Espero ter ajudado e respondido a sua dúvida.

 

 

Didier M
Beginner

Oi Jonas,

Estou confuso sobre o novo DevNet Cert.

Você precisa ter conhecimento prévio de programação ou posso começar diretamente?

Obrigado por sua resposta

Didier

Olá Didier.

 

O exame é focado para qualificar um modelo de trabalho onde cada vez mais precisamos de engenheiros que entendam desenvolvimento para inovar em soluções Enterprise da Cisco.

 

Esta trilha de DevNet demanda o conhecimento de assuntos que são muito adotados por desenvolvedores como GIT, Design Patterns, Containers, Conceitos de Agile, REST, Python, JSON, etc.

 

Além disto, também demanda o conhecimento básico de redes no que confere DNS, Endereçamento, MAC Address, Firewall, etc.

Tudo isto voltado para soluções da Cisco.

 

Com isso em mente eu diria que é desafiador e necessário para ambos os lados de conhecimento (Desenvolvimento e Operações) entender aquilo que não domina das funções opostas.

Um exemplo disto é um desenvolvedor que se precisar fazer este exame não terá dificuldade em responder questões sobre GIT, por exemplo, mas pode ter dificuldades em responder sobre elementos em uma topologia de rede.

Já para um engenheiro de redes, responder sobre o papel de um Switch fique simples, mas entender o resultado de um código em Python para obter um dado de um documento JSON possa ser complexo.

 

Resumindo, então, sim é importante um conhecimento prévio em desenvolvimento e também conhecimento prévio em Redes e alguma prática em como abordar isso em soluções da Cisco.

 

Recomendo fortemente avaliar a lista de tópicos do exame disponível aqui: https://developer.cisco.com/certification/exam-topic-associate/

 

Também recomendo praticar e absorver ao máximo o material que disponibilizei na pergunta do Adolfo Soares nesta página.

 

Espero ter ajudado e respondido a sua dúvida.

Cisco Moderador
Community Manager

Oi Jonas,

Nos tópicos de revisão, vejo muitas abordagens para os tipos de nuvem existentes (pública, privada, híbrida e borda).

Eu gostaria de entender a diferença entre cada um deles.

Muito obrigado !

Sandrine

 

Nota: Está pergunta foi traduzida do mesmo fórum na Comunidade em Frances. A pergunta foi feita pelo usuário Sandrine964.

Oi Sandrine!

Com certeza é algo muito importante de se entender, pois as empresas estão adotando cada vez mais múltiplas formas de hospedar suas aplicações para explorar ao máximo a disponibilidade. Segue um resumo:

 

 Nuvem Pública basicamente é aquele recurso disponível que você geralmente paga sobre o consumo compartilha recursos computacionais com outros clientes

 

 Nuvem Privada já funciona em um formato self-service onde a computação e os recursos físicos costumam estar dedicados para você

 

 Nuvem Híbrida basicamente permite que se tenha recursos nos dois formatos anteriores e de forma integrada onde uma sobrecarga de recursos da nuvem privada pode acionar automaticamente recursos na nuvem pública para suprir um determinado pico de demanda.

 

 Edge Computing Costuma ficar posicionado no meio do caminho como um recurso de nuvem pública em um ambiente mais próximo de uma nuvem privada com objetivo de reduzir o tempo de resposta e aplicado em provedores de CDN como CloudFlare. Muito utilizado para IoT.

 

 Espero ter ajudado e respondido a sua dúvida. Como auxílio deixo estas páginas para complementar estes conceitos: 

        https://computerworld.com.br/plataformas/nuvem-publica-privada-ou-hibrida-entenda-diferencas/

            https://www.redhat.com/pt-br/topics/edge-computing/what-is-edge-computing