Automatizando processos

O que é #DEVOPS

Conjunto de práticas/tecnologias que visam padronizar, integrar e automatizar os processos e os estágios destes processos. 

Vantagens

São várias, mas gostaria de destacar 3 delas:

Novas Versões

 

Emissão de Relatório

Shared responsibility

Novas Versões

Novas Versões

DevOps:  Auxiliam empresas no gerenciamento de lançamento de novas versões, ao padronizar ambientes de desenvolvimento.

 

Emissão de Relatórios

Emissão de Relatórios

Eventos podem ser acompanhados com maior facilidade, assim como o controle de processos documentados e emissão de relatórios granulares.

Shared responsibility

Shared responsibility é um aspecto que encoraja uma maior colaboração.

 

Shared Responsibility

É bem comum o time de desenvolvimento se desinteressar pela operação e manutenção de ums sistema, já que este é cuidado por outro time.

Com o compartilhamento das responsabilidades é mais fácil um enxergar o lado do outro, sem falar na troca de experiências.

Case: #Flickr

Text

Text

O Flickr desenvolveu capacidades de DevOps para suprir uma necessidade do negócio de realizar dez implementações por dia.

 

Tecnologias

 

An open platform for distributed applications for developers and sysadmins

https://www.docker.com/

UPDOWN

 

SIMPLE & INEXPENSIVE WEBSITE MONITORING

https://updown.io/

RAIN FOREST QA

We automate your functional and integration testing with our QA-as-a-Service API. Human testing at the speed of automation.

https://www.rainforestqa.com/

TRAVIS CI

Easily sync your GitHub projects with Travis CI and you’ll be testing your code in minutes!

https://travis-ci.org/

SONARQUBE

SonarQube is an open platform to manage code quality. As such, it covers the 7 axes of code quality: [Architecture & Design, Comments, Coding rules, Duplications, Unit tests, Potential bugs and Complexity]

http://www.sonarqube.org/

JENKINS

In a nutshell, Jenkins is the leading open source automation server. Built with Java, it provides hundreds of plugins to support building, testing, deploying and automation for virtually any project

http://jenkins-ci.org/

Slack is a messaging app for teams that is on a mission to make your working life simpler, more pleasant, and more productive.

https://slack.com/

FIM


 

May the force be with you!

Made with Slides.com