CINXE.COM

O que é DevOps? | Atlassian

<!DOCTYPE html> <html id="magnolia" lang="br"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta property="fb:pages" content="115407078489594" /> <meta name="description" content="O DevOps é uma parceria entre operações de TI e desenvolvimento de software que enfatiza comunicação, colaboração e integração."> <meta name="author" content="Atlassian"> <link rel="canonical" href="https://www.atlassian.com/br/devops"/> <title> O que é DevOps? | Atlassian </title> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/9007/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/9007/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Semibold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/9007/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Bold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/9007/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Black.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/9007/assets/build/fonts/charlie-sans/charlie-display/Charlie_Display-Semibold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/9007/assets/build/fonts/charlie-sans/charlie-display/Charlie_Display-Black.woff2" as="font" type="font/woff2" crossorigin> <link rel="stylesheet" href="https://wac-cdn.atlassian.com/static/master/9007/assets/build/css/wpl-main.css?cdnVersion=2643" id="main-css" /> <link href="https://wac-cdn.atlassian.com" rel="preconnect"> <script type="text/javascript" src="https://wac-cdn.atlassian.com/static/master/9007/assets/build/js/head.js?cdnVersion=2643"></script> <link rel="alternate" href="https://www.atlassian.com/devops" hreflang="x-default" /> <link rel="alternate" href="https://www.atlassian.com/devops" hreflang="en" /> <link rel="alternate" href="https://www.atlassian.com/ja/devops" hreflang="ja" /> <link rel="alternate" href="https://www.atlassian.com/fr/devops" hreflang="fr" /> <link rel="alternate" href="https://www.atlassian.com/de/devops" hreflang="de" /> <link rel="alternate" href="https://www.atlassian.com/es/devops" hreflang="es" /> <link rel="alternate" href="https://www.atlassian.com/br/devops" hreflang="pt-BR" /> <link rel="alternate" href="https://www.atlassian.com/zh/devops" hreflang="zh-Hans" /> <link rel="alternate" href="https://www.atlassian.com/ko/devops" hreflang="ko" /> <link rel="alternate" href="https://www.atlassian.com/ru/devops" hreflang="ru" /> <link rel="alternate" href="https://www.atlassian.com/pl/devops" hreflang="pl" /> <link rel="alternate" href="https://www.atlassian.com/it/devops" hreflang="it" /> <link rel="alternate" href="https://www.atlassian.com/nl/devops" hreflang="nl" /> <link rel="alternate" href="https://www.atlassian.com/hu/devops" hreflang="hu" /> <link rel="apple-touch-icon" sizes="16x16" href="/favicon-16x16.png" /> <link rel="apple-touch-icon" sizes="32x32" href="/favicon-32x32.png" /> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" /> <link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32" /> <meta name="theme-color" content="#205081"> <meta property="og:title" content="O que é DevOps? | Atlassian" /> <meta property="og:description" content="O DevOps é uma parceria entre operações de TI e desenvolvimento de software que enfatiza comunicação, colaboração e integração." /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.atlassian.com/br/devops" /> <meta property="og:site_name" content="Atlassian" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@Atlassian" /> <script src="https://wac-cdn.atlassian.com/static/master/9007/assets/build/js/jquery.js?cdnVersion=2643"></script> <style> .imkt-sticky-wrapper { position: relative; z-index: 10; } .pull-quote p { margin-bottom: 8px; } .pull-quote h2 { font-size: 36px; line-height: 50px; font-weight: 300; } .card-link div.component.component--image .div-inline-svg { margin-bottom: 0px; } .sign-up .component--exact-target-form .exact-target-form__email-input input[type="email"] { color: #091E42 !important; } .component--exact-target-form .exact-target-form__email-input input[type="email"] {max-width: 500px;} .imkt-content-hub-microsite-inherit { display:none; } </style> <script type="text/javascript"> window.featureFlags = "".split('&amp;') .reduce((flags, flagStr) => { const [flagKey, flagValue] = flagStr.split('='); return { ...flags, [flagKey]: flagValue }; }, {}) </script> <script type="text/javascript"> window.cmsPageVariant = window.cmsPageVariant ? window.cmsPageVariant : window.featureFlags?.cmsVariant; </script> <script type="text/javascript"> var LOCALIZED_PRICING_CONTENTFUL_SPACE = "3s3v3nq72la0"; var LOCALIZED_PRICING_CONTENTFUL_ENVIRONMENT = "master"; var LOCALIZED_PRICING_CONTENTFUL_ACCESS_TOKEN = "v5nSeyuO6dUxZX_Gh5OWEHOJHt3GYSKtyB7ySulLgHg"; var LOCALIZED_CCP_PRICING_CONTENTFUL_ENVIRONMENT = "master"; var LOCALIZED_CCP_PRICING_CONTENTFUL_ACCESS_TOKEN = "v5nSeyuO6dUxZX_Gh5OWEHOJHt3GYSKtyB7ySulLgHg"; var LOCALIZED_PRICING_USE_GEO_CURRENCY = true; </script> </head> <body id="devops" class="wac devops" data-headerless-path="devops"> <div class="language-selector-banner "> <script type="text/x-component"> { "type":"imkt.components.LanguageSwitcherNav", "params": { } } </script> <span class="language-selector-banner__close-banner">Close</span> <div class="language-selector-banner__inner-container"> <div class="language-selector-banner__language-suggestion"> <a href="#">Quer visualizar esta página no <span class="preferred-locale-detected">seu idioma</span>?</a> </div> <div class="language-selector-banner__language-selector"> <a href="#" class="language-selector-banner__language-selector__trigger">Todos os idiomas</a> <div class="language-selector-banner__language-selector__options"> <div class="language-selector-banner__language-selector__options__header"> <span>Escolha seu idioma</span> </div> <ul class="language-selector-banner__language-selector__options__list"> <li class="language-selector-banner__language-selector__options__list__item"> <a aria-label="中文" data-event="clicked" data-uuid="212a1c0b-40-0" data-event-component="linkButton" data-event-container="languageSelectorBanner" data-schema-version="1" data-lang="zh" class="notranslate SL_opaque" data-locale-url="https://www.atlassian.com/zh/devops" href="https://www.atlassian.com/zh/devops">中文</a> </li> <li class="language-selector-banner__language-selector__options__list__item"> <a aria-label="Deutsch" data-event="clicked" data-uuid="212a1c0b-40-1" data-event-component="linkButton" data-event-container="languageSelectorBanner" data-schema-version="1" data-lang="de" class="notranslate SL_opaque" data-locale-url="https://www.atlassian.com/de/devops" href="https://www.atlassian.com/de/devops">Deutsch</a> </li> <li class="language-selector-banner__language-selector__options__list__item"> <a aria-label="English" data-event="clicked" data-uuid="212a1c0b-40-2" data-event-component="linkButton" data-event-container="languageSelectorBanner" data-schema-version="1" data-lang="en" class="notranslate SL_opaque" data-locale-url="https://www.atlassian.com/devops" href="https://www.atlassian.com/devops">English</a> </li> <li class="language-selector-banner__language-selector__options__list__item"> <a aria-label="Español" data-event="clicked" data-uuid="212a1c0b-40-3" data-event-component="linkButton" data-event-container="languageSelectorBanner" data-schema-version="1" data-lang="es" class="notranslate SL_opaque" data-locale-url="https://www.atlassian.com/es/devops" href="https://www.atlassian.com/es/devops">Español</a> </li> <li class="language-selector-banner__language-selector__options__list__item"> <a aria-label="Français" data-event="clicked" data-uuid="212a1c0b-40-4" data-event-component="linkButton" data-event-container="languageSelectorBanner" data-schema-version="1" data-lang="fr" class="notranslate SL_opaque" data-locale-url="https://www.atlassian.com/fr/devops" href="https://www.atlassian.com/fr/devops">Français</a> </li> <li class="language-selector-banner__language-selector__options__list__item"> <a aria-label="Italiano" data-event="clicked" data-uuid="212a1c0b-40-5" data-event-component="linkButton" data-event-container="languageSelectorBanner" data-schema-version="1" data-lang="it" class="notranslate SL_opaque" data-locale-url="https://www.atlassian.com/it/devops" href="https://www.atlassian.com/it/devops">Italiano</a> </li> <li class="language-selector-banner__language-selector__options__list__item"> <a aria-label="한국어" data-event="clicked" data-uuid="212a1c0b-40-6" data-event-component="linkButton" data-event-container="languageSelectorBanner" data-schema-version="1" data-lang="ko" class="notranslate SL_opaque" data-locale-url="https://www.atlassian.com/ko/devops" href="https://www.atlassian.com/ko/devops">한국어</a> </li> <li class="language-selector-banner__language-selector__options__list__item"> <a aria-label="Nederlands" data-event="clicked" data-uuid="212a1c0b-40-7" data-event-component="linkButton" data-event-container="languageSelectorBanner" data-schema-version="1" data-lang="nl" class="notranslate SL_opaque" data-locale-url="https://www.atlassian.com/nl/devops" href="https://www.atlassian.com/nl/devops">Nederlands</a> </li> <li class="language-selector-banner__language-selector__options__list__item"> <a aria-label="日本語" data-event="clicked" data-uuid="212a1c0b-40-8" data-event-component="linkButton" data-event-container="languageSelectorBanner" data-schema-version="1" data-lang="ja" class="notranslate SL_opaque" data-locale-url="https://www.atlassian.com/ja/devops" href="https://www.atlassian.com/ja/devops">日本語</a> </li> <li class="language-selector-banner__language-selector__options__list__item"> <a aria-label="Português" data-event="clicked" data-uuid="212a1c0b-40-9" data-event-component="linkButton" data-event-container="languageSelectorBanner" data-schema-version="1" data-lang="br" class="notranslate SL_opaque" data-locale-url="https://www.atlassian.com/br/devops" href="https://www.atlassian.com/br/devops">Português</a> </li> <li class="language-selector-banner__language-selector__options__list__item"> <a aria-label="Pусский" data-event="clicked" data-uuid="212a1c0b-40-10" data-event-component="linkButton" data-event-container="languageSelectorBanner" data-schema-version="1" data-lang="ru" class="notranslate SL_opaque" data-locale-url="https://www.atlassian.com/ru/devops" href="https://www.atlassian.com/ru/devops">Pусский</a> </li> <li class="language-selector-banner__language-selector__options__list__item"> <a aria-label="Polski" data-event="clicked" data-uuid="212a1c0b-40-11" data-event-component="linkButton" data-event-container="languageSelectorBanner" data-schema-version="1" data-lang="pl" class="notranslate SL_opaque" data-locale-url="https://www.atlassian.com/pl/devops" href="https://www.atlassian.com/pl/devops">Polski</a> </li> </ul> </div> </div> </div> </div> <header class="header header--wac"> <style> .component.component--heading.switch-featured-apps-products { padding-left: 32px; padding-top: 16px; margin-bottom: -32px; } #adg4-global-nav h3 { display: flex; align-items: center; gap: 5px; } .component--block.nav-solutions-col { margin-top: 0; padding: 40px; gap: 24px; } .component--block.collections-header { margin-top: 0; } .component--block.collections-header > .intra-div { padding: 40px 40px 0 32px; } .component--block.products-tab-contents.collections { margin-top: 0; } .component--block.products-tab-contents.collections > .intra-div { padding: 22px 40px 22px 32px; gap: 24px; } .component.component--block.atlassian-cloud-platform { margin-top: 0; } #adg4-global-nav .dropdown-content .link-arrow.component__link .link-arrow-image { margin-top: 8px; } @media (min-width: 1024px) { #adg4-global-nav .component.component--heading.mobile-solutions-title { display: none; } #adg4-global-nav .adg4-nav-link-products .dropdown-content { left: -100px; width: 912px; } } .adg4-nav-link-teams .dropdown-content, .adg4-nav-link-why-atlassian .dropdown-content { width: 696px; left: 5px; } .adg4-nav-link-resources .dropdown-content { width: 912px; right: -170px; } .adg4-nav-link-solutions .dropdown-content { width: 914px; left: -100px; } #adg4-global-nav .intra-div.n10 { background: #F8F8F8; } #adg4-global-nav div.h5:before { content: "\00A0"; display: block; } #adg4-global-nav a.component__link.default { font-size: 0.875rem; margin: 0; padding: 5px 0; line-height: 1.8; display: block; color: inherit; } #adg4-global-nav a.component__link.default:hover { text-decoration: none; color: #0052CC; } #adg4-global-nav h3 { font-size: 0.875rem; margin: 0; font-weight: 600; } #adg4-global-nav p { font-size: 0.75rem; margin: 0; color: #505258; } #adg4-global-nav .products-tab-contents .component__image--left img { border-radius: 5px; padding: 5px; background-color: #f8f8f8; margin: 0; } #adg4-global-nav .products-tab-contents a.component--block__link:hover .component__image--left img { background-color: #F0F1F2; } #adg4-global-nav .dropdown-content a.component--block__link:hover h3 { color: #1868DB; } .nav-collections-col > .intra-div { display: grid; grid-template-columns: 3fr 3fr 2fr; gap: 24px; } .nav-two-col .intra-div.flexRow.wrap, .nav-three-col .intra-div.flexRow.wrap, .nav-four-col .intra-div.flexRow.wrap, .bottom-three-col .intra-div.flexRow.wrap, .bottom-four-col .intra-div.flexRow.wrap { display: grid; gap: 32px; } .nav-two-col .intra-div.flexRow.wrap { grid-template-columns: 1fr 1fr; padding: 40px 32px; } .bottom-three-col .intra-div.flexRow.wrap, .nav-three-col .intra-div.flexRow.wrap { grid-template-columns: 1fr 1fr 1fr; padding: 40px; } .bottom-four-col .intra-div.flexRow.wrap, .nav-four-col .intra-div.flexRow.wrap { grid-template-columns: 1fr 1fr 1fr 1fr; padding: 40px; } @media (max-width: 1023px) { .nav-two-col .intra-div.flexRow.wrap, .bottom-three-col .intra-div.flexRow.wrap, .bottom-four-col .intra-div.flexRow.wrap, .nav-two-col .intra-div.flexRow.wrap, .nav-three-col .intra-div.flexRow.wrap, .nav-four-col .intra-div.flexRow.wrap { padding: 20px; grid-template-columns: 1fr; } .component.component--block.atlassian-cloud-platform { margin: 20px -10px; } .component--block.nav-solutions-col { padding: 0 24px 24px; flex-direction: column; } .component.component--block.collections-header > .intra-div { padding: 10px 20px 0 20px; } .component--block.products-tab-contents.collections > .intra-div { flex-direction: column; padding: 12px 20px; gap: 16px; } .component.component--heading.switch-featured-apps-products { padding-left: 20px; padding-top: 6px; margin-bottom: 8px; } } .component.s0.between.component--block.team-card { position: relative; } .component.s0.between.component--block.team-card .hoverable { position: absolute; opacity: 0; width: 1px; height: 1px; top: 0px; left: 0px; } .component.s0.between.component--block.team-card:hover .component--image-heading-textblock img { opacity: 0; } .component.s0.between.component--block.team-card:hover .hoverable { width: auto; height: 28px; opacity: 1; } #adg4-global-nav .component--image-heading-textblock.with-flex { display: flex; } #adg4-global-nav .component--image-heading-textblock.with-flex div.component__image { margin-right: 8px; } #adg4-global-nav .collection-block > a { height: 100%; } #adg4-global-nav .collection-block > a > .intra-div { display: flex; flex-wrap: wrap; height: 100%; width: 296px; box-shadow: 0 0 0 -10px; transition: box-shadow 0.5s; } #adg4-global-nav .collection-block:hover > a > .intra-div { box-shadow: 0px 0px 0px 1px #BCD6F000, 0px 8px 12px 0px #091E4226, 0px 0px 1px 0px #091E424F; } #adg4-global-nav .collection-block .component--image-heading-textblock.with-flex { width: 50%; margin-bottom: 6px; font-family: 'Charlie Display'; letter-spacing: 0; } #adg4-global-nav .collection-block .component--image-heading-textblock.with-flex div.component__image { margin-right: -5px; height: 26px; min-width: 26px; } #adg4-global-nav .collection-block .component__image--left img { background-color: transparent; padding: 0; margin: 0; } #adg4-global-nav .component--image-heading-textblock.with-flex div.component__heading-textblock { margin-left: 8px; } #adg4-global-nav span.lozenge { border: 0; background: #cfe1fd; border-radius: 30px; font-size: .625rem; font-weight: 600; text-transform: uppercase; padding: 1px 6px; letter-spacing: .3px; line-height: 1.45; white-space: nowrap; vertical-align: middle; } .imkt-sticky-wrapper { border-top: 1px solid #DDDEE1; } .imkt-sticky-wrapper .imkt-navbar .imkt-navbar__main-section { min-height: 72px } .adg4-nav-link-why-atlassian .dropdown-content:has(.team-25-april-9) { width: 945px; left: auto; right: -170px; } .adg4-nav-link-teams .dropdown-content, .adg4-nav-link-why-atlassian .dropdown-content:has(.team-25-april-9) .nav-three-col > .intra-div { grid-template-columns: 1fr 1fr 1fr 1fr; } .adg4-nav-link-why-atlassian .dropdown-content .nav-three-col .feature-flagger:has(.default-before-team25) { display: none; } @media (max-width: 1023px) { .adg4-nav-link-teams .dropdown-content, .adg4-nav-link-why-atlassian .dropdown-content:has(.team-25-april-9) .nav-three-col > .intra-div { grid-template-columns: 1fr; } #adg4-global-nav .collection-block > a > .intra-div { width: auto; } #adg4-global-nav li.nav-link.single > button.nav-link-button > svg.desktop { display: block; position: absolute; right: 17px; transform: rotate(-90deg); transition: none; } } </style> <nav id="adg4-global-nav" class="adg4-global-nav globalNav prod-view "> <div class="nav-space"> <div class="adg4-nav-inner"> <div class="overlay-style overlay-color"></div> <div class="overlay-style overlay-clickable"><button class="close-all"></button></div> <a href="/br/" class="header-link" data-event="clicked" data-uuid="0703b6c2-3e-logo-link" data-event-component="linkButton" data-event-container="globalNavWac-ADG4" data-schema-version="1" > <img class="header-logo" alt="Atlassian" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/AtlassianHeaderLogo.svg" style="aspect-ratio: 180/24;"> </a> <button class="mobile-toggle" title="Mobile menu"> <hr class="top" /> <hr class="mid mid1" /> <hr class="mid mid2" /> <hr class="bot" /> </button> <div class="menu-right"> <div class="menu-popout"> <div class="inter-popout-container"> <ul class="nav-links"> <li class="cta-mobile"> <a class="cta button--one button--regular button--primary" href="/br/try" data-event="clicked" data-uuid="0703b6c2-3e-cta-mobile" data-event-component="linkButton" data-event-container="globalNav-cta-mobile" data-schema-version="1" data-label-english="Get it free" >Obtenha grátis</a> </li> <li class="outline-element"></li> <li id="adg4-nav-link-products" class="nav-link globalNav has-dropdown multi adg4-nav-link-products"> <button class="nav-link-button main current-page-false" data-navlinkid="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64" data-event="clicked" data-uuid="22d568a6-9f-link" data-event-component="linkButton" data-event-container="globalNav-navigation-link" data-schema-version="1" > Produtos <svg class="desktop" width="11" height="6" viewBox="0 0 11 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.19995 1.18182L5.19995 4.81818L1.19995 1.18182" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg> </button> <button class="mobile-nav-link nav-link-button" data-tabid="tab-d3062495-a1fa-455d-af4a-1deb514d7223" data-navlinkid="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64"> Destaque <svg class="mobile" width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.36377 1L5.00013 5L1.36377 9" stroke="#101214" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </button> <button class="mobile-nav-link nav-link-button" data-tabid="tab-e0500fdf-b128-45d6-93b4-b062a202b657" data-navlinkid="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64"> Desenvolvedores <svg class="mobile" width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.36377 1L5.00013 5L1.36377 9" stroke="#101214" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </button> <button class="mobile-nav-link nav-link-button" data-tabid="tab-c014fb24-377d-4a31-89c4-6071c19f8a95" data-navlinkid="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64"> Gerentes de produtos <svg class="mobile" width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.36377 1L5.00013 5L1.36377 9" stroke="#101214" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </button> <button class="mobile-nav-link nav-link-button" data-tabid="tab-3d19a5a4-952c-4fb1-9f13-7892fa162cec" data-navlinkid="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64"> Profissionais de TI <svg class="mobile" width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.36377 1L5.00013 5L1.36377 9" stroke="#101214" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </button> <button class="mobile-nav-link nav-link-button" data-tabid="tab-e3ef4fba-ad10-4f84-af12-2f6f6d1efd67" data-navlinkid="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64"> Equipes administrativas <svg class="mobile" width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.36377 1L5.00013 5L1.36377 9" stroke="#101214" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </button> <button class="mobile-nav-link nav-link-button" data-tabid="tab-7d0e41e0-832f-4327-9102-52887f676ce2" data-navlinkid="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64"> Equipes de liderança <svg class="mobile" width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.36377 1L5.00013 5L1.36377 9" stroke="#101214" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg> </button> <div class="dropdown-content" id="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64"> <div class="dropdown-content-inner"> <div class="tab-buttons-area"> <button class="tab-button active" data-navlinkid="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64" data-tabid="tab-d3062495-a1fa-455d-af4a-1deb514d7223" data-event="clicked" data-uuid="d3062495-a1-tab-butotn" data-event-component="linkButton" data-event-container="globalNav-tab-button" data-schema-version="1" > Destaque </button> <button class="tab-button " data-navlinkid="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64" data-tabid="tab-e0500fdf-b128-45d6-93b4-b062a202b657" data-event="clicked" data-uuid="e0500fdf-b1-tab-butotn" data-event-component="linkButton" data-event-container="globalNav-tab-button" data-schema-version="1" > Desenvolvedores </button> <button class="tab-button " data-navlinkid="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64" data-tabid="tab-c014fb24-377d-4a31-89c4-6071c19f8a95" data-event="clicked" data-uuid="c014fb24-37-tab-butotn" data-event-component="linkButton" data-event-container="globalNav-tab-button" data-schema-version="1" > Gerentes de produtos </button> <button class="tab-button " data-navlinkid="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64" data-tabid="tab-3d19a5a4-952c-4fb1-9f13-7892fa162cec" data-event="clicked" data-uuid="3d19a5a4-95-tab-butotn" data-event-component="linkButton" data-event-container="globalNav-tab-button" data-schema-version="1" > Profissionais de TI </button> <button class="tab-button " data-navlinkid="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64" data-tabid="tab-e3ef4fba-ad10-4f84-af12-2f6f6d1efd67" data-event="clicked" data-uuid="e3ef4fba-ad-tab-butotn" data-event-component="linkButton" data-event-container="globalNav-tab-button" data-schema-version="1" > Equipes administrativas </button> <button class="tab-button " data-navlinkid="nav-link-22d568a6-9ff4-4125-bc6b-05c6e1965a64" data-tabid="tab-7d0e41e0-832f-4327-9102-52887f676ce2" data-event="clicked" data-uuid="7d0e41e0-83-tab-butotn" data-event-component="linkButton" data-event-container="globalNav-tab-button" data-schema-version="1" > Equipes de liderança </button> <div class="link-in-dropdown"> <a class="easy-link-arrow" href="/br/software" data-event="clicked" data-uuid="7d0e41e0-83" data-event-component="linkButton" data-event-container="globalNav-tab-link-in-dropdown" data-schema-version="1" > Ver todos os produtos </a> </div> </div> <div class="tab-content-area globalNav cols-6"> <div id="tab-d3062495-a1fa-455d-af4a-1deb514d7223" class="singular-tab-content active"> <h5 class="mobile-title eyebrows"> Destaque </h5> <div class="feature-flagger" > <div class="feature-variant border-color-p500" data-flag-key="team25April9th" data-flag-value="true"> <div class="component component--block collections-header" > <div class="intra-div s0 between has-border border-color- padding-32 padding-style-leftRightTop allSides border-radius-0 border-width-0"> <div class="component component--heading"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-20 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-13 heading" > Coleções da Atlassian <span class="lozenge blue200 text-adg4secondarynavy">NOVO</span> </h4> </div> </div> <div class="component component--heading"> <div class="color-head text-darkneutral-100"> <div class="font-xs-14 fnt-wt font-wt- fnt-mg font-mgn-0 fnt-ln font-lnh-15 heading" > Seleção de aplicativos e agentes de IA para que todas as equipes trabalhem melhor juntas </div> </div> </div> </div> </div> <div class="component component--block products-tab-contents collections" > <div class="intra-div flexRow justifyStart noWrap s0 between component--block__background neutral0 "> <div class="component component--block collection-block collection-teamwork" style="margin-top:0;" > <a href="/br/collections/teamwork" class="component--block__link" data-event="clicked" data-uuid="19be42ca-a1" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="intra-div alignItemsStart justifyStart wrap no s0 between component--block__background neutral100 has-border border-color- padding-16 padding-style-allSides allSides border-radius-15 border-width-0"> <div class="component component--image"> <img id="00cabea9" alt="" class="component__image xs-compact-bottom" style="width:163px;height:40px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-teamwork-lockup.svg" loading="lazy" /> </div> <div class="component component--heading" style="width:100%;"> <div class="color-head text-neutral800"> <div class="font-xs-12 fnt-wt font-wt- fnt-mg font-mgn-16 fnt-ln font-lnh- heading" > Apps and agents to supercharge teamwork </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="313285a6" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-teamwork-icons-jira.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Jira </h4> </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="b7e2b1fe" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-teamwork-icons-confluence.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Confluence </h4> </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="449452bb" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-teamwork-icons-loom.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Loom </h4> </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="b32fecb8" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-teamwork-icons-agents.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Agents </h4> </div> </div> </div> </div> </a> </div> <div class="component component--block collection-block collection-teamwork" style="margin-top:0;" > <a href="/br/collections/strategy" class="component--block__link" data-event="clicked" data-uuid="b8098fcd-e5" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="intra-div alignItemsStart justifyStart wrap no s0 between component--block__background neutral100 has-border border-color- padding-16 padding-style-allSides allSides border-radius-15 border-width-0"> <div class="component component--image"> <img id="a0e92d27" alt="" class="component__image xs-compact-bottom" style="width:150px;height:40px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-strategy-lockup.svg" loading="lazy" /> </div> <div class="component component--heading" style="width:100%;"> <div class="color-head text-neutral800"> <div class="font-xs-12 fnt-wt font-wt- fnt-mg font-mgn-16 fnt-ln font-lnh- heading" > Powerful apps to optimize strategy </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="da36aee0" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-strategy-icons-align.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Align </h4> </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="651285ed" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-strategy-icons-focus.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Focus </h4> </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="ebb1f3fb" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-strategy-icons-talent-new.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Talent </h4> </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="aec8e7f8" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-strategy-icons-agents.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Agents </h4> </div> </div> </div> </div> </a> </div> </div> </div> <div class="component component--block atlassian-cloud-platform" > <div class="intra-div s0 between has-border border-color- padding-32 padding-style-leftRight allSides border-radius-0 border-width-0"> <div style="border-top: 1px solid #DDDEE1; height: 20px;"></div> <div class="component component--heading"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-16 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-17 heading" > Plataforma Atlassian Cloud </h4> </div> </div> <div class="component component--heading"> <div class="color-head text-neutral800"> <div class="font-xs-14 fnt-wt font-wt- fnt-mg font-mgn-8 fnt-ln font-lnh-13 heading" > A base conectada do seu sistema de trabalho </div> </div> </div> <div class="component component--link-button " style="font-size:14px;"> <a href="/br/platform" data-event="clicked" data-uuid="c2579e06-80" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais" data-label-english="Learn more" class="component__link link-arrow " > Saiba mais<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> <div style="background: #DDDEE1; height: 1px;"></div> </div> </div> <div class="component component--heading switch-featured-apps-products"> <div class="color-head text-neutral800"> <h5 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > Aplicativos apresentados </h5> </div> </div> <div class="component component--block nav-two-col products-tab-contents" style="margin-top:0;" > <div class="intra-div flexRow alignContentStart alignItemsStart justifyStart wrap no s0 between component--block__background neutral0 has-border border-color-neutral0 padding-default padding-style-allSides allSides border-radius-default border-width-1"> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/jira" class="component--block__link" data-event="clicked" data-uuid="8b3ca444-a0" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="1bff8ee0" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Jira </h3> <p>Gestão de projetos flexível</p> </div> </div> </a> </div> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/confluence" class="component--block__link" data-event="clicked" data-uuid="23746c9c-9f" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="22eb4e38" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Confluence.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Confluence </h3> <p>Espaço de trabalho de conhecimento colaborativo</p> </div> </div> </a> </div> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/jira/service-management" class="component--block__link" data-event="clicked" data-uuid="18fe3920-6b" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="bb0fdb04" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira-Service-Management.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Jira Service Management </h3> <p>Prestação de serviços em alta velocidade</p> </div> </div> </a> </div> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/rovo" class="component--block__link" data-event="clicked" data-uuid="9a1d4b14-b2" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="1131fc62" alt="Ícone do Rovo" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/k5xhw8hpqxghzb55nfktt4/logo-light_Rovo_mark_brand_RGB.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Rovo <span class="lozenge blue200 text-adg4secondarynavy">NOVO</span> </h3> <p>Transforme o trabalho em equipe com a IA</p> </div> </div> </a> </div> <div class="hide-all" id="product-app-lang"> See all apps </div> </div> </div> <script> let hasFetchedGateVal = false; let gateVal = false; let seeProdsLabel = document.querySelector("#adg4-nav-link-products .link-in-dropdown a"); let newLabel = document.getElementById("product-app-lang").innerText.trim(); async function runGate() { var isProductAppExp = await imkt.utils.featureGate.checkGate("gwp-5585-product-to-app-global-nav"); return isProductAppExp; } var navEl = document.getElementById("adg4-global-nav"); ["mousemove", "touchmove"].forEach(function(eventType) { navEl.addEventListener(eventType, function(e) { if (!hasFetchedGateVal) { runGate().then(function(result) { hasFetchedGateVal = true; gateVal = result; seeProdsLabel.innerText = newLabel; }); } }); }); </script> </div> </div> </div> <div id="tab-e0500fdf-b128-45d6-93b4-b062a202b657" class="singular-tab-content "> <h5 class="mobile-title eyebrows"> Desenvolvedores </h5> <div class="component component--block products-tab-contents nav-two-col" style="margin:0;" > <div class="intra-div flexRow alignContentStart alignItemsStart justifyStart wrap no s0 between flexColSm has-border border-color- padding-24 padding-style-allSides allSides border-radius-default border-width-0"> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/jira" class="component--block__link" data-event="clicked" data-uuid="676acbb3-62" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="29306f11" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Jira </h3> <p>Gestão de projetos flexível</p> </div> </div> </a> </div> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/bitbucket" class="component--block__link" data-event="clicked" data-uuid="c33432cf-d2" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="04091352" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Bitbucket.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Bitbucket </h3> <p>Repositórios de código colaborativos</p> </div> </div> </a> </div> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/compass" class="component--block__link" data-event="clicked" data-uuid="b189cc6c-90" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="461b52ba" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Compass.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Compass <span class="lozenge blue200 text-adg4secondarynavy">NOVO</span> </h3> <p>Otimize a integridade do software</p> </div> </div> </a> </div> </div> </div> </div> <div id="tab-c014fb24-377d-4a31-89c4-6071c19f8a95" class="singular-tab-content "> <h5 class="mobile-title eyebrows"> Gerentes de produtos </h5> <div class="component component--block products-tab-contents nav-two-col" style="margin:0;" > <div class="intra-div flexRow alignContentStart alignItemsStart justifyStart wrap no s0 between flexColSm has-border border-color- padding-24 padding-style-allSides allSides border-radius-default border-width-0"> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/jira" class="component--block__link" data-event="clicked" data-uuid="290c4dc3-76" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="a76bb88f" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Jira </h3> <p>Gestão de projetos flexível</p> </div> </div> </a> </div> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/confluence" class="component--block__link" data-event="clicked" data-uuid="6ce391a6-10" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="50f44221" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Confluence.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Confluence </h3> <p>Conhecimento, tudo em um só lugar</p> </div> </div> </a> </div> <div class="component s0 between component--block" style="margin:4px 0 ;padding:0;" > <a href="/br/software/jira/product-discovery" class="component--block__link" data-event="clicked" data-uuid="b6e816c2-90" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="38733354" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira-Product-Discovery.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Jira Product Discovery <span class="lozenge blue200 text-adg4secondarynavy">NOVO</span> </h3> <p>Capture e priorize ideias</p> </div> </div> </a> </div> </div> </div> </div> <div id="tab-3d19a5a4-952c-4fb1-9f13-7892fa162cec" class="singular-tab-content "> <h5 class="mobile-title eyebrows"> Profissionais de TI </h5> <div class="component component--block products-tab-contents nav-two-col" style="margin:0;" > <div class="intra-div flexRow alignContentStart alignItemsStart justifyStart wrap no s0 between flexColSm has-border border-color- padding-24 padding-style-allSides allSides border-radius-default border-width-0"> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/jira/service-management" class="component--block__link" data-event="clicked" data-uuid="1c45f049-49" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="74cb2c5b" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira-Service-Management.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Jira Service Management </h3> <p>Prestação de serviços em alta velocidade</p> </div> </div> </a> </div> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/guard" class="component--block__link" data-event="clicked" data-uuid="923a9b01-40" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="cd74c518" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Guard.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Guard <span class="lozenge blue200 text-adg4secondarynavy">NOVO</span> </h3> <p>Segurança aprimorada na nuvem</p> </div> </div> </a> </div> </div> </div> </div> <div id="tab-e3ef4fba-ad10-4f84-af12-2f6f6d1efd67" class="singular-tab-content "> <h5 class="mobile-title eyebrows"> Equipes administrativas </h5> <div class="component component--block products-tab-contents nav-two-col" style="margin:0;" > <div class="intra-div flexRow alignContentStart alignItemsStart justifyStart wrap no s0 between flexColSm has-border border-color- padding-24 padding-style-allSides allSides border-radius-default border-width-0"> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/jira" class="component--block__link" data-event="clicked" data-uuid="13474f83-26" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="1ef222e7" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Jira </h3> <p>Gestão de projetos flexível</p> </div> </div> </a> </div> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/confluence" class="component--block__link" data-event="clicked" data-uuid="4b6d0074-94" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="5dc02e14" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Confluence.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Confluence </h3> <p>Conhecimento, tudo em um só lugar</p> </div> </div> </a> </div> <div class="component alignContentStretch alignItemsStretch justifyStart noWrap no s0 between component--block" style="margin:4px 0;padding:0;:;" > <a href="https://trello.com/home" class="component--block__link" data-event="clicked" data-uuid="05036e06-dd" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="f5faeacd" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Trello.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Trello </h3> <p>Trabalho organizado e visualizado</p> </div> </div> </a> </div> <div class="component s0 between component--block" style="margin:4px 0;padding:0;" > <a href="/br/software/loom" class="component--block__link" data-event="clicked" data-uuid="c3dcae40-95" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="4d83dea7" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Loom.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Loom <span class="lozenge blue200 text-adg4secondarynavy">NOVO</span> </h3> <p>Atualizações de vídeo rápidas e assíncronas</p> </div> </div> </a> </div> </div> </div> </div> <div id="tab-7d0e41e0-832f-4327-9102-52887f676ce2" class="singular-tab-content "> <h5 class="mobile-title eyebrows"> Equipes de liderança </h5> <div class="component component--block products-tab-contents nav-two-col" style="margin:0;" > <div class="intra-div flexRow alignContentStart alignItemsStart justifyStart wrap no s0 between flexColSm has-border border-color- padding-24 padding-style-allSides allSides border-radius-default border-width-0"> <div class="component s0 between component--block" style="margin:4px 0 ;padding:0;" > <a href="/br/software/jira" class="component--block__link" data-event="clicked" data-uuid="3c258fc0-fc" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="a891fdc9" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Jira </h3> <p>Gestão de projetos flexível</p> </div> </div> </a> </div> <div class="component s0 between component--block" style="margin:4px 0 ;padding:0;" > <a href="https://loom.com" class="component--block__link" data-event="clicked" data-uuid="21331073-0f" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="3bbb9fed" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Confluence.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Confluence </h3> <p>Conhecimento, tudo em um só lugar</p> </div> </div> </a> </div> <div class="component s0 between component--block" style="margin:4px 0 ;padding:0;" > <a href="/br/software/loom" class="component--block__link" data-event="clicked" data-uuid="b30cd095-78" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="c3942edb" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Loom.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Loom <span class="lozenge blue200 text-adg4secondarynavy">NOVO</span> </h3> <p>Atualizações de vídeo rápidas e assíncronas</p> </div> </div> </a> </div> <div class="component s0 between component--block" style="margin:4px 0 ;padding:0;" > <a href="/br/software/jira-align" class="component--block__link" data-event="clicked" data-uuid="e177e36d-f2" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="c3d49c45" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira-Align.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Jira Align </h3> <p>Valor e planejamento do trabalho em toda a empresa</p> </div> </div> </a> </div> <div class="feature-flagger" > <div class="feature-variant border-color-p500" data-flag-key="team25April9th" data-flag-value="true"> <div class="component s0 between component--block" style="margin:4px 0 ;padding:0;" > <a href="/br/software/focus" class="component--block__link" data-event="clicked" data-uuid="871315cb-78" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="912313d9" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn-bfldr.atlassian.com/K3MHR9G8/at/bcjctpj3qwn8h649p93znw/logo-light_Focus_mark_brand_RGB.svg?auto=webp&amp;format=png" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Foco <span class="lozenge blue200 text-darkneutral-100">NOVO</span> </h3> <p>Planejamento estratégico em escala empresarial</p> </div> </div> </a> </div> </div> </div> </div> </div> </div> </div></div> <button class="mobile-back-button"> <svg width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.77087 14.5334C7.87109 14.4335 7.9506 14.3148 8.00485 14.1841C8.0591 14.0535 8.08702 13.9134 8.08702 13.772C8.08702 13.6306 8.0591 13.4905 8.00485 13.3599C7.9506 13.2292 7.87109 13.1105 7.77087 13.0106L3.68091 8.92576L14.0174 8.92576C14.3034 8.92576 14.5777 8.8123 14.7799 8.61033C14.9821 8.40837 15.0957 8.13444 15.0957 7.84882C15.0957 7.5632 14.9821 7.28927 14.7799 7.08731C14.5777 6.88534 14.3034 6.77188 14.0174 6.77188L3.68091 6.77188L7.77087 2.68705C7.87109 2.58712 7.9506 2.46843 8.00485 2.33778C8.0591 2.20714 8.08702 2.06709 8.08702 1.92565C8.08702 1.78421 8.0591 1.64416 8.00485 1.51351C7.9506 1.38286 7.87109 1.26418 7.77087 1.16425C7.35033 0.744243 6.6667 0.744243 6.24508 1.16425L0.315557 7.08742C0.120278 7.28171 0.00717735 7.54348 -0.00038147 7.81867V7.88005C0.00734234 8.15489 0.120439 8.41626 0.315557 8.61022L6.24508 14.5334C6.34523 14.6335 6.46415 14.713 6.59505 14.7672C6.72596 14.8213 6.86627 14.8492 7.00798 14.8492C7.14968 14.8492 7.28999 14.8213 7.4209 14.7672C7.5518 14.713 7.67072 14.6335 7.77087 14.5334Z" fill="#1868DB"/> </svg> Back </button> </div> </li> <li id="adg4-nav-link-solutions" class="nav-link globalNav has-dropdown single adg4-nav-link-solutions"> <button class="nav-link-button main current-page-false" data-navlinkid="nav-link-c7337bad-f071-4c96-b5a3-99d33e6c73bd" data-event="clicked" data-uuid="c7337bad-f0-link" data-event-component="linkButton" data-event-container="globalNav-navigation-link" data-schema-version="1" > Soluções <svg class="desktop" width="11" height="6" viewBox="0 0 11 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.19995 1.18182L5.19995 4.81818L1.19995 1.18182" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg> </button> <div class="dropdown-content" id="nav-link-c7337bad-f071-4c96-b5a3-99d33e6c73bd"> <div class="dropdown-content-inner"> <div class="tab-buttons-area"> </div> <div class="tab-content-area globalNav cols-1"> <div id="tab-8212b0b7-5103-48a7-8a92-ac9fbd91d1b4" class="singular-tab-content active"> <h5 class="mobile-title eyebrows"> Soluções </h5> <div class="feature-flagger" > <div class="feature-variant border-color-p500" data-flag-key="team25April9th" data-flag-value="true"> <div class="component flexRow alignContentStart alignItemsStretch justifyStart noWrap no s0 between flexColSm component--block nav-solutions-col" > <div class="component component--heading mobile-solutions-title" style="padding-top:16px;"> <div class="color-head text-darkneutral-100"> <h5 class="font-xs-12 fnt-wt font-wt-300 fnt-mg font-mgn-0 fnt-ln font-lnh-20 heading" > Soluções </h5> </div> </div> <div class="component component--block collection-block collection-teamwork" style="margin-top:0;" > <a href="/br/collections/teamwork" class="component--block__link" data-event="clicked" data-uuid="19be42ca-a1" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="intra-div alignItemsStart justifyStart wrap no s0 between component--block__background neutral100 has-border border-color- padding-16 padding-style-allSides allSides border-radius-15 border-width-0"> <div class="component component--image"> <img id="00cabea9" alt="" class="component__image xs-compact-bottom" style="width:163px;height:40px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-teamwork-lockup.svg" loading="lazy" /> </div> <div class="component component--heading" style="width:100%;"> <div class="color-head text-neutral800"> <div class="font-xs-12 fnt-wt font-wt- fnt-mg font-mgn-16 fnt-ln font-lnh- heading" > Apps and agents to supercharge teamwork </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="313285a6" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-teamwork-icons-jira.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Jira </h4> </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="b7e2b1fe" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-teamwork-icons-confluence.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Confluence </h4> </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="449452bb" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-teamwork-icons-loom.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Loom </h4> </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="b32fecb8" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-teamwork-icons-agents.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Agents </h4> </div> </div> </div> </div> </a> </div> <div class="component component--block collection-block collection-teamwork" style="margin-top:0;" > <a href="/br/collections/strategy" class="component--block__link" data-event="clicked" data-uuid="b8098fcd-e5" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="intra-div alignItemsStart justifyStart wrap no s0 between component--block__background neutral100 has-border border-color- padding-16 padding-style-allSides allSides border-radius-15 border-width-0"> <div class="component component--image"> <img id="a0e92d27" alt="" class="component__image xs-compact-bottom" style="width:150px;height:40px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-strategy-lockup.svg" loading="lazy" /> </div> <div class="component component--heading" style="width:100%;"> <div class="color-head text-neutral800"> <div class="font-xs-12 fnt-wt font-wt- fnt-mg font-mgn-16 fnt-ln font-lnh- heading" > Powerful apps to optimize strategy </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="da36aee0" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-strategy-icons-align.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Align </h4> </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="651285ed" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-strategy-icons-focus.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Focus </h4> </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="ebb1f3fb" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-strategy-icons-talent-new.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Talent </h4> </div> </div> </div> <div class="component component--image-heading-textblock with-flex jc-flex-start ai-center margin-default" style="line-height:1;"> <div class="component__image component__image--left none"> <img id="aec8e7f8" alt="" class="component__image" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/misc-assets/svgs/collections-strategy-icons-agents.svg" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right none"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-14 fnt-wt font-wt-600 fnt-mg font-mgn-0 fnt-ln font-lnh-1 heading" > Agents </h4> </div> </div> </div> </div> </a> </div> <div class="component flexCol alignItemsStretch justifyCenter noWrap no s0 between component--block" > <div class="component component--heading"> <div class="color-head text-darkneutral-100"> <h4 class="font-xs-16 fnt-wt font-wt-600 fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > Plataforma Atlassian Cloud </h4> </div> </div> <div class="component component--heading"> <div class="color-head text-neutral800"> <div class="font-xs-12 fnt-wt font-wt- fnt-mg font-mgn-8 fnt-ln font-lnh- heading" > A base conectada do seu sistema de trabalho </div> </div> </div> <div class="component component--link-button " style="font-size:14px;"> <a href="/br/platform" data-event="clicked" data-uuid="a0602c2d-c0" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais" data-label-english="Learn more" class="component__link link-arrow " > Saiba mais<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="component component--block bottom-four-col" style="margin-top:0;" > <div class="intra-div flexRow alignContentStart alignItemsStretch justifyStart wrap no s0 between flexColSm component--block__background neutral100 has-border border-color- padding-24 padding-style-allSides allSides border-radius-default border-width-0"> <div class="component s0 between component--block col-1" style="margin:0;" > <div class="component component--heading" style="text-transform:uppercase;"> <div class="color-head text-darkneutral-100"> <div class="font-xs-12 fnt-wt font-wt-600 fnt-mg font-mgn-16 fnt-ln font-lnh-13 heading" > Por tipo de equipe </div> </div> </div> <div class="component component--link-button "> <a href="/br/teams/software-development" data-event="clicked" data-uuid="df4dbd7d-a5" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Software" data-label-english="Software" class="component__link default " > Software </a> </div> <div class="component component--link-button "> <a href="/br/teams/marketing" data-event="clicked" data-uuid="9eb202ef-4c" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Marketing" data-label-english="Marketing" class="component__link default " > Marketing </a> </div> <div class="component component--link-button "> <a href="/br/teams/it" data-event="clicked" data-uuid="0f3fb2b5-9f" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="TI" data-label-english="IT" class="component__link default " > TI </a> </div> </div> <div class="component s0 between component--block col-1" style="margin:0;" > <div class="component component--heading" style="text-transform:uppercase;"> <div class="color-head text-darkneutral-100"> <div class="font-xs-12 fnt-wt font-wt-600 fnt-mg font-mgn-16 fnt-ln font-lnh-13 heading" > por solução </div> </div> </div> <div class="component component--link-button "> <a href="/br/solutions/itsm" data-event="clicked" data-uuid="98be42d1-b9" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Gestão de serviços de TI" data-label-english="IT Service Management" class="component__link default " > Gestão de serviços de TI </a> </div> <div class="component component--link-button "> <a href="/br/teams/software-development" data-event="clicked" data-uuid="ff085ad9-80" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="devops ágeis" data-label-english="Agile Dev Ops" class="component__link default " > devops ágeis </a> </div> </div> <div class="component s0 between component--block col-1" > <div class="component component--heading" style="text-transform:uppercase;"> <div class="color-head text-darkneutral-100"> <div class="font-xs-12 fnt-wt font-wt-600 fnt-mg font-mgn-16 fnt-ln font-lnh-13 heading" > Por tamanho da equipe </div> </div> </div> <div class="component component--link-button "> <a href="/br/enterprise" data-event="clicked" data-uuid="aeb150b4-0a" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Empresas" data-label-english="Enterprise" class="component__link default " > Empresas </a> </div> <div class="component component--link-button "> <a href="/br/software/small-business" data-event="clicked" data-uuid="7abf08b8-82" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Pequenos negócios" data-label-english="Small business" class="component__link default " > Pequenos negócios </a> </div> <div class="component component--link-button "> <a href="/br/software/startups" data-event="clicked" data-uuid="d2997993-bd" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Startup" data-label-english="Startup" class="component__link default " > Startup </a> </div> <div class="component component--link-button "> <a href="/br/teams/nonprofits" data-event="clicked" data-uuid="37057f8a-eb" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Organizações sem fins lucrativos" data-label-english="Non-profit" class="component__link default " > Organizações sem fins lucrativos </a> </div> </div> <div class="component s0 between component--block col-1" > <div class="component component--heading" style="text-transform:uppercase;"> <div class="color-head text-darkneutral-100"> <div class="font-xs-12 fnt-wt font-wt-600 fnt-mg font-mgn-16 fnt-ln font-lnh-13 heading" > Por setor </div> </div> </div> <div class="component component--link-button "> <a href="/br/industries/retail" data-event="clicked" data-uuid="73ecb11a-bb" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Varejo" data-label-english="Retail" class="component__link default " > Varejo </a> </div> <div class="component component--link-button "> <a href="/br/industries/telecom" data-event="clicked" data-uuid="b077e639-c2" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Telecomunicações" data-label-english="Telecommunications" class="component__link default " > Telecomunicações </a> </div> <div class="component component--link-button "> <a href="/br/industries/professional-services" data-event="clicked" data-uuid="01d62aa9-0d" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Serviços profissionais" data-label-english="Professional services" class="component__link default " > Serviços profissionais </a> </div> <div class="component component--link-button "> <a href="/br/government" data-event="clicked" data-uuid="fe094fd1-42" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Governo" data-label-english="Government" class="component__link default " > Governo </a> </div> </div> </div> </div> </div> </div> </div> </div></div> <button class="mobile-back-button"> <svg width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.77087 14.5334C7.87109 14.4335 7.9506 14.3148 8.00485 14.1841C8.0591 14.0535 8.08702 13.9134 8.08702 13.772C8.08702 13.6306 8.0591 13.4905 8.00485 13.3599C7.9506 13.2292 7.87109 13.1105 7.77087 13.0106L3.68091 8.92576L14.0174 8.92576C14.3034 8.92576 14.5777 8.8123 14.7799 8.61033C14.9821 8.40837 15.0957 8.13444 15.0957 7.84882C15.0957 7.5632 14.9821 7.28927 14.7799 7.08731C14.5777 6.88534 14.3034 6.77188 14.0174 6.77188L3.68091 6.77188L7.77087 2.68705C7.87109 2.58712 7.9506 2.46843 8.00485 2.33778C8.0591 2.20714 8.08702 2.06709 8.08702 1.92565C8.08702 1.78421 8.0591 1.64416 8.00485 1.51351C7.9506 1.38286 7.87109 1.26418 7.77087 1.16425C7.35033 0.744243 6.6667 0.744243 6.24508 1.16425L0.315557 7.08742C0.120278 7.28171 0.00717735 7.54348 -0.00038147 7.81867V7.88005C0.00734234 8.15489 0.120439 8.41626 0.315557 8.61022L6.24508 14.5334C6.34523 14.6335 6.46415 14.713 6.59505 14.7672C6.72596 14.8213 6.86627 14.8492 7.00798 14.8492C7.14968 14.8492 7.28999 14.8213 7.4209 14.7672C7.5518 14.713 7.67072 14.6335 7.77087 14.5334Z" fill="#1868DB"/> </svg> Back </button> </div> </li> <li id="adg4-nav-link-why-atlassian" class="nav-link globalNav has-dropdown single adg4-nav-link-why-atlassian"> <button class="nav-link-button main current-page-false" data-navlinkid="nav-link-fa47bfda-a17c-48bb-b238-3fb7545b1e42" data-event="clicked" data-uuid="fa47bfda-a1-link" data-event-component="linkButton" data-event-container="globalNav-navigation-link" data-schema-version="1" > Por que a Atlassian <svg class="desktop" width="11" height="6" viewBox="0 0 11 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.19995 1.18182L5.19995 4.81818L1.19995 1.18182" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg> </button> <div class="dropdown-content" id="nav-link-fa47bfda-a17c-48bb-b238-3fb7545b1e42"> <div class="dropdown-content-inner"> <div class="tab-buttons-area"> </div> <div class="tab-content-area globalNav cols-1"> <div id="tab-94bac309-9300-4042-bafe-297e6188d84f" class="singular-tab-content active"> <h5 class="mobile-title eyebrows"> Por que a Atlassian </h5> <div class="component component--block nav-three-col" style="margin:0;" > <div class="intra-div flexRow alignContentStart alignItemsStretch justifyStart wrap no s0 between flexColSm has-border border-color- padding-24 padding-style-allSides allSides border-radius-default border-width-0"> <div class="feature-flagger" > <div class="feature-variant border-color-p500" data-flag-key="team25April9th" data-flag-value="true"> <div class="component s0 between component--block team-25-april-9" style="margin:0;" > <a href="/br/system-of-work" class="component--block__link" data-event="clicked" data-uuid="c8c37952-ab" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Sistema de trabalho <span class="lozenge blue200 text-blue900">Novo</span> </h3> <p>O modelo da Atlassian de trabalho em equipe</p> </div> </a> </div> </div> </div> <div class="component s0 between component--block" style="margin:0;" > <a href="https://marketplace.atlassian.com/" class="component--block__link" data-event="clicked" data-uuid="c9dc5872-ad" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Integrações </h3> <p>Conecte milhares de apps aos seus produtos da Atlassian</p> </div> </a> </div> <div class="component s0 between component--block" style="margin:0;" > <a href="/br/customers" class="component--block__link" data-event="clicked" data-uuid="d7af88e4-e4" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Clientes </h3> <p>Estudos de caso e histórias impulsionadas pelo trabalho em equipe</p> </div> </a> </div> <div class="component s0 between component--block" style="margin:0;" > <a href="/br/trust/compliance/resources/fedramp" class="component--block__link" data-event="clicked" data-uuid="214ef2f0-e9" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > FedRAMP </h3> <p>Soluções compatíveis com o setor público</p> </div> </a> </div> <div class="component s0 between component--block" style="margin:0;" > <a href="/br/trust/resilience" class="component--block__link" data-event="clicked" data-uuid="12386179-63" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Resiliência </h3> <p>Infraestrutura de alto desempenho e nível empresarial</p> </div> </a> </div> <div class="component s0 between component--block" style="margin:0;" > <a href="/br/platform" class="component--block__link" data-event="clicked" data-uuid="b6627015-48" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Plataforma </h3> <p>Plataforma bem integrada, confiável e segura</p> </div> </a> </div> <div class="component s0 between component--block" style="margin:0;" > <a href="/br/trust" class="component--block__link" data-event="clicked" data-uuid="7a444656-29" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Trust Center </h3> <p>Garanta a segurança, a conformidade e a disponibilidade dos dados</p> </div> </a> </div> </div> </div> </div> </div></div> <button class="mobile-back-button"> <svg width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.77087 14.5334C7.87109 14.4335 7.9506 14.3148 8.00485 14.1841C8.0591 14.0535 8.08702 13.9134 8.08702 13.772C8.08702 13.6306 8.0591 13.4905 8.00485 13.3599C7.9506 13.2292 7.87109 13.1105 7.77087 13.0106L3.68091 8.92576L14.0174 8.92576C14.3034 8.92576 14.5777 8.8123 14.7799 8.61033C14.9821 8.40837 15.0957 8.13444 15.0957 7.84882C15.0957 7.5632 14.9821 7.28927 14.7799 7.08731C14.5777 6.88534 14.3034 6.77188 14.0174 6.77188L3.68091 6.77188L7.77087 2.68705C7.87109 2.58712 7.9506 2.46843 8.00485 2.33778C8.0591 2.20714 8.08702 2.06709 8.08702 1.92565C8.08702 1.78421 8.0591 1.64416 8.00485 1.51351C7.9506 1.38286 7.87109 1.26418 7.77087 1.16425C7.35033 0.744243 6.6667 0.744243 6.24508 1.16425L0.315557 7.08742C0.120278 7.28171 0.00717735 7.54348 -0.00038147 7.81867V7.88005C0.00734234 8.15489 0.120439 8.41626 0.315557 8.61022L6.24508 14.5334C6.34523 14.6335 6.46415 14.713 6.59505 14.7672C6.72596 14.8213 6.86627 14.8492 7.00798 14.8492C7.14968 14.8492 7.28999 14.8213 7.4209 14.7672C7.5518 14.713 7.67072 14.6335 7.77087 14.5334Z" fill="#1868DB"/> </svg> Back </button> </div> </li> <li id="adg4-nav-link-resources" class="nav-link globalNav has-dropdown single adg4-nav-link-resources"> <button class="nav-link-button main current-page-false" data-navlinkid="nav-link-9fc4b679-6101-4d37-be62-9764cce616cb" data-event="clicked" data-uuid="9fc4b679-61-link" data-event-component="linkButton" data-event-container="globalNav-navigation-link" data-schema-version="1" > Recursos <svg class="desktop" width="11" height="6" viewBox="0 0 11 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.19995 1.18182L5.19995 4.81818L1.19995 1.18182" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg> </button> <div class="dropdown-content" id="nav-link-9fc4b679-6101-4d37-be62-9764cce616cb"> <div class="dropdown-content-inner"> <div class="tab-buttons-area"> </div> <div class="tab-content-area globalNav cols-1"> <div id="tab-e081e462-8411-40d8-9160-3f1b4949778a" class="singular-tab-content active"> <h5 class="mobile-title eyebrows"> Recursos </h5> <div class="component component--block nav-four-col" style="margin:0;" > <div class="intra-div flexRow alignContentStart alignItemsStretch justifyStart wrap no s0 between flexColSm has-border border-color- padding-24 padding-style-allSides allSides border-radius-default border-width-0"> <div class="component s0 between component--block" style="margin:0;" > <a href="https://support.atlassian.com/" class="component--block__link" data-event="clicked" data-uuid="29bbc167-92" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Suporte ao cliente </h3> <p>Faça perguntas, relate bugs e dê feedback</p> </div> </a> </div> <div class="component s0 between component--block" style="margin:0;" > <a href="https://partnerdirectory.atlassian.com/" class="component--block__link" data-event="clicked" data-uuid="a6a57338-f5" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Encontre parceiros </h3> <p>Consultoria, treinamento e suporte à personalização de produtos</p> </div> </a> </div> <div class="component s0 between component--block" style="margin:0;" > <a href="/br/migration" class="component--block__link" data-event="clicked" data-uuid="92cc2fbe-15" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Migration Program </h3> <p>Orientação passo a passo para migração para a nuvem da Atlassian</p> </div> </a> </div> <div class="component s0 between component--block" style="margin:0;" > <a href="https://university.atlassian.com/" class="component--block__link" data-event="clicked" data-uuid="b6f659ac-62" data-event-component="linkButton" data-event-container="block" data-schema-version="1" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Acadêmico </h3> <p>Aprenda e expanda o conjunto de habilidades para tudo relacionado à Atlassian</p> </div> </a> </div> </div> </div> <div class="component component--block bottom-four-col" > <div class="intra-div flexRow alignContentStart alignItemsStretch justifyStart wrap no s0 between flexColSm component--block__background n10 has-border border-color- padding-24 padding-style-allSides allSides border-radius-default border-width-0"> <div class="component s0 between component--block col-1" style="margin:0;" > <div class="component component--heading"> <h5 class="fnt-wt font-wt-600 fnt-mg font-mgn-16 fnt-ln font-lnh-13 heading" > Suporte </h5> </div> <div class="component component--link-button "> <a href="/br/company/contact/general-inquiries" data-event="clicked" data-uuid="a169f872-54" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Consultas gerais" data-label-english="General inquiries" class="component__link default " > Consultas gerais </a> </div> <div class="component component--link-button "> <a href="/br/company/contact/product-evaluator-advice" data-event="clicked" data-uuid="761c7820-2e" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Orientação sobre o produto" data-label-english="Product Advice" class="component__link default " > Orientação sobre o produto </a> </div> <div class="component component--link-button "> <a href="/br/partners" data-event="clicked" data-uuid="78508d01-2c" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Suporte ao parceiro" data-label-english="Partner support" class="component__link default " > Suporte ao parceiro </a> </div> <div class="component component--link-button "> <a href="/br/enterprise/success" data-event="clicked" data-uuid="f4a22b8f-03" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Suporte para empresas" data-label-english="Enterprise support" class="component__link default " > Suporte para empresas </a> </div> </div> <div class="component s0 between component--block col-1" > <div class="component component--heading"> <div class="fnt-wt font-wt-600 fnt-mg font-mgn-16 fnt-ln font-lnh-13 h5 heading" > </div> </div> <div class="component component--link-button "> <a href="https://support.atlassian.com/contact/" data-event="clicked" data-uuid="b802a97d-a6" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Suporte técnico" data-label-english="Technical Support" class="component__link default " > Suporte técnico </a> </div> <div class="component component--link-button "> <a href="/br/company/contact/purchasing-licensing" data-event="clicked" data-uuid="80be0d0e-96" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Preços e faturamento" data-label-english="Pricing and Billing" class="component__link default " > Preços e faturamento </a> </div> <div class="component component--link-button "> <a href="https://developer.atlassian.com/" data-event="clicked" data-uuid="a77e284c-f5" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Suporte para desenvolvedores" data-label-english="Developer support" class="component__link default " > Suporte para desenvolvedores </a> </div> <div class="component component--link-button "> <a href="/br/licensing/purchase-licensing" data-event="clicked" data-uuid="7e4bcf50-d5" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Compras e licenciamentos" data-label-english="Purchasing & Licensing" class="component__link default " > Compras e licenciamentos </a> </div> </div> <div class="component s0 between component--block col-1" > <div class="component component--heading"> <h5 class="fnt-wt font-wt-600 fnt-mg font-mgn-16 fnt-ln font-lnh-13 heading" > Saiba mais </h5> </div> <div class="component component--link-button "> <a href="/br/project-management" data-event="clicked" data-uuid="37e63de2-8b" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Gerenciamento de projeto" data-label-english="Project Management" class="component__link default " > Gerenciamento de projeto </a> </div> <div class="component component--link-button "> <a href="/br/agile" data-event="clicked" data-uuid="cd88fac0-34" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Tutorial" data-label-english="Agile" class="component__link default " > Tutorial </a> </div> <div class="component component--link-button "> <a href="/br/community" data-event="clicked" data-uuid="777bf608-da" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Comunidade" data-label-english="Community" class="component__link default " > Comunidade </a> </div> <div class="component component--link-button "> <a href="/br/get-started" data-event="clicked" data-uuid="46448b23-df" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Começar" data-label-english="Get Started" class="component__link default " > Começar </a> </div> </div> <div class="component s0 between component--block col-1" > <div class="component component--heading"> <div class="fnt-wt font-wt-600 fnt-mg font-mgn-16 fnt-ln font-lnh-13 h5 heading" > </div> </div> <div class="component component--link-button "> <a href="/br/work-management/project-collaboration" data-event="clicked" data-uuid="121af982-23" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Colaboração em projetos" data-label-english="Project Collaboration" class="component__link default " > Colaboração em projetos </a> </div> <div class="component component--link-button "> <a href="/br/team-playbook" data-event="clicked" data-uuid="be1af204-2b" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Manual de estratégias da equipe" data-label-english="Team Playbook" class="component__link default " > Manual de estratégias da equipe </a> </div> <div class="component component--link-button "> <a href="https://confluence.atlassian.com/display/ALLDOC/Atlassian+Documentation" data-event="clicked" data-uuid="f088bee8-17" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Documentação do produto" data-label-english="Product Documentation" class="component__link default " > Documentação do produto </a> </div> </div> </div> </div> </div> </div></div> <button class="mobile-back-button"> <svg width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.77087 14.5334C7.87109 14.4335 7.9506 14.3148 8.00485 14.1841C8.0591 14.0535 8.08702 13.9134 8.08702 13.772C8.08702 13.6306 8.0591 13.4905 8.00485 13.3599C7.9506 13.2292 7.87109 13.1105 7.77087 13.0106L3.68091 8.92576L14.0174 8.92576C14.3034 8.92576 14.5777 8.8123 14.7799 8.61033C14.9821 8.40837 15.0957 8.13444 15.0957 7.84882C15.0957 7.5632 14.9821 7.28927 14.7799 7.08731C14.5777 6.88534 14.3034 6.77188 14.0174 6.77188L3.68091 6.77188L7.77087 2.68705C7.87109 2.58712 7.9506 2.46843 8.00485 2.33778C8.0591 2.20714 8.08702 2.06709 8.08702 1.92565C8.08702 1.78421 8.0591 1.64416 8.00485 1.51351C7.9506 1.38286 7.87109 1.26418 7.77087 1.16425C7.35033 0.744243 6.6667 0.744243 6.24508 1.16425L0.315557 7.08742C0.120278 7.28171 0.00717735 7.54348 -0.00038147 7.81867V7.88005C0.00734234 8.15489 0.120439 8.41626 0.315557 8.61022L6.24508 14.5334C6.34523 14.6335 6.46415 14.713 6.59505 14.7672C6.72596 14.8213 6.86627 14.8492 7.00798 14.8492C7.14968 14.8492 7.28999 14.8213 7.4209 14.7672C7.5518 14.713 7.67072 14.6335 7.77087 14.5334Z" fill="#1868DB"/> </svg> Back </button> </div> </li> <li id="adg4-nav-link-enterprise" class="nav-link globalNav single adg4-nav-link-enterprise"> <a class="nav-link-button main current-page-false" data-navlinkid="nav-link-c13c1778-a877-4684-b860-ceb576c29507" href="/br/enterprise" data-event="clicked" data-uuid="c13c1778-a8-link" data-event-component="linkButton" data-event-container="globalNav-navigation-link" data-schema-version="1" > Empresas </a> </li> <li class="menu-spacer"></li> <li class="more-less menu-more globalNav"><button class="lessmore button-menu-more" data-event="clicked" data-uuid="0703b6c2-3e-more" data-event-component="linkButton" data-event-container="globalNav-more" data-schema-version="1" >E mais +</button></li> <li class="more-less menu-less globalNav"><button class="lessmore button-menu-less" data-event="clicked" data-uuid="0703b6c2-3e-less" data-event-component="linkButton" data-event-container="globalNav-less" data-schema-version="1" >Menos -</button></li> </ul> <ul class="search-profile"> <li class="cta-desktop" id="cta-desktop-dropdown-button"> <button class="cta button--one button--regular button--primary" id="try-now-dropdown-cta-desktop" data-dropdownId="try-now-cta-link-desktop-dropdown" data-event="clicked" data-uuid="0703b6c2-3e-linik" data-event-component="linkButton" data-event-container="globalNav-cta-desktop" data-schema-version="1" data-label-english="Get it free" > Obtenha grátis <svg class="desktop" width="11" height="6" viewBox="0 0 11 6" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M9.19995 1.18182L5.19995 4.81818L1.19995 1.18182" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </button> <div class="cta-dropdown-content" id="try-now-cta-link-desktop-dropdown"> <div class="dropdown-content-inner"> <div class="dropdown-content-loader"> <div class="atlas-style-simple-loader-medium"></div> </div> <div class="dropdown-content-panel"> <div class="component s0 between component--block product-link-block"> <a href="/br/try/cloud/signup?bundle=jira-software&amp;edition=free" id="highlightItem1__link" class="component--block__link" data-event="clicked" data-uuid="0703b6c2-3e-cta-desktop-product-link1" data-event-component="linkButton" data-event-container="globalNav-cta-desktop-product-link" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="highlightItem1__img" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira.svg" loading="auto"> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" id="highlightItem1__product--title" > Jira </h3> <p id="highlightItem1__product--subText"> Gestão de projetos flexível </p> </div> </div> </a> </div> <div class="component s0 between component--block product-link-block"> <a href="/br/software/jira/service-management/free" id="highlightItem2__link" class="component--block__link" data-event="clicked" data-uuid="0703b6c2-3e-cta-desktop-product-link2" data-event-component="linkButton" data-event-container="globalNav-cta-desktop-product-link" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="highlightItem2__img" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira-Service-Management.svg" loading="auto"> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" id="highlightItem2__product--title" > Jira Service Management </h3> <p id="highlightItem2__product--subText"> Prestação de serviços em alta velocidade </p> </div> </div> </a> </div> <div class="component s0 between component--block product-link-block"> <a href="/br/try/cloud/signup?bundle=confluence&amp;edition=free" id="highlightItem3__link" class="component--block__link" data-event="clicked" data-uuid="0703b6c2-3e-cta-desktop-product-link3" data-event-component="linkButton" data-event-container="globalNav-cta-desktop-product-link" data-schema-version="1" > <div class="component component--image-heading-textblock with-flex margin-default"> <div class="component__image component__image--left compact"> <img id="highlightItem3__img" alt="" class="component__image" style="width:44px;height:44px;" src="https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Confluence.svg" loading="auto"> </div> <div class="component__heading-textblock component__heading-textblock--right compact"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" id="highlightItem3__product--title" > Confluence </h3> <p id="highlightItem3__product--subText"> Conhecimento, tudo em um só lugar </p> </div> </div> </a> </div> <div class="link-in-dropdown"> <a class="easy-link-arrow" href="/br/try" data-event="clicked" data-uuid="0703b6c2-3e-cta-dropdown-content" data-event-component="linkButton" data-event-container="globalNav-cta-desktop-cta-dropdown-content" data-schema-version="1" > Ver todos os produtos </a> </div> </div> </div> </div> </li> <li class="cta-desktop" id="cta-desktop-default"> <a class="cta button--one button--regular button--primary" href="/br/try" data-event="clicked" data-uuid="0703b6c2-3e-linik" data-event-component="linkButton" data-event-container="globalNav-cta-desktop" data-schema-version="1" data-label-english="Get it free" >Obtenha grátis</a> </li> <li class="search-button"> <button class="search-open doNotAutoTrack"> <svg width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M15.8422 17.189L19.0001 20.3469" stroke="currentColor" stroke-width="2.75" stroke-linecap="round" /> <path d="M9.59182 17.7583C14.0392 17.7583 17.6444 14.1531 17.6444 9.70571C17.6444 5.25836 14.0392 1.65308 9.59182 1.65308C5.14447 1.65308 1.53918 5.25836 1.53918 9.70571C1.53918 14.1531 5.14447 17.7583 9.59182 17.7583Z" stroke="currentColor" stroke-width="2.25" /> </svg> </button> </li> <li class="adg4-nav-account-sign-in"></li> <li class="adg4-nav-account-my-products"></li> </ul> <div class="search-form"> <button class="mobile-back-button" data-event="clicked" data-uuid="0703b6c2-3e-mobile-back-button" data-event-component="linkButton" data-event-container="globalNav-mobile-back-button" data-schema-version="1" > <svg width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.77087 14.5334C7.87109 14.4335 7.9506 14.3148 8.00485 14.1841C8.0591 14.0535 8.08702 13.9134 8.08702 13.772C8.08702 13.6306 8.0591 13.4905 8.00485 13.3599C7.9506 13.2292 7.87109 13.1105 7.77087 13.0106L3.68091 8.92576L14.0174 8.92576C14.3034 8.92576 14.5777 8.8123 14.7799 8.61033C14.9821 8.40837 15.0957 8.13444 15.0957 7.84882C15.0957 7.5632 14.9821 7.28927 14.7799 7.08731C14.5777 6.88534 14.3034 6.77188 14.0174 6.77188L3.68091 6.77188L7.77087 2.68705C7.87109 2.58712 7.9506 2.46843 8.00485 2.33778C8.0591 2.20714 8.08702 2.06709 8.08702 1.92565C8.08702 1.78421 8.0591 1.64416 8.00485 1.51351C7.9506 1.38286 7.87109 1.26418 7.77087 1.16425C7.35033 0.744243 6.6667 0.744243 6.24508 1.16425L0.315557 7.08742C0.120278 7.28171 0.00717735 7.54348 -0.00038147 7.81867V7.88005C0.00734234 8.15489 0.120439 8.41626 0.315557 8.61022L6.24508 14.5334C6.34523 14.6335 6.46415 14.713 6.59505 14.7672C6.72596 14.8213 6.86627 14.8492 7.00798 14.8492C7.14968 14.8492 7.28999 14.8213 7.4209 14.7672C7.5518 14.713 7.67072 14.6335 7.77087 14.5334Z" fill="#1868DB"/> </svg> Back </button> <div class="input-container"> <input class="adg4-search-input" type="text" placeholder="Search Atlassian" /> <svg width="21" height="22" viewBox="0 0 21 22" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M15.8422 17.189L19.0001 20.3469" stroke="#101214" stroke-width="2.75" stroke-linecap="round" /> <path d="M9.59182 17.7583C14.0392 17.7583 17.6444 14.1531 17.6444 9.70571C17.6444 5.25836 14.0392 1.65308 9.59182 1.65308C5.14447 1.65308 1.53918 5.25836 1.53918 9.70571C1.53918 14.1531 5.14447 17.7583 9.59182 17.7583Z" stroke="#101214" stroke-width="2.25" /> </svg> </div> <div class="adg4-search-results"></div> <button class="search-close doNotAutoTrack" title="Close search"> <hr class="mid mid1" /> <hr class="mid mid2" /> </button> </div> </div> </div> <div class="cta-tablet"> <a class="cta button--one button--regular button--primary" href="/br/try" data-event="clicked" data-uuid="0703b6c2-3e-cta-tablet" data-event-component="linkButton" data-event-container="globalNav-cta-tablet" data-schema-version="1" data-label-english="Get it free" >Obtenha grátis</a> </div> <div id="adg4-app-switcher"></div> <script type="text/jsx-component"> { "type": "WacAppSwitcher", "domRootId": "adg4-app-switcher", "props": { "domRootId": "adg4-app-switcher", "wacAppSwitcherLabel": "", "allowWacJoinSitesProvider": true } } </script> <div class="adg4-nav-account-logged-in"></div> <div class="adg4-nav-account-info"></div> </div> </div> </div> <script type="text/x-component"> { "type":"imkt.components.ADG4GlobalNav", "params": { "navType":"globalNav", "labels": { "JoinSiteUserDropdown.logOut":"Sair", "JoinSiteUserDropdown.logIn":"Fazer login", "JoinSiteUserDropdown.joinTeam":"Colabore com a sua equipe", "JoinSiteUserDropdown.profile":"Perfil", "JoinSiteUserDropdown.switchAccount":"Trocar de conta", "JoinSiteUserDropdown.licenses":"Licenças", "JoinSiteUserDropdown.logOutHeading":"Log out", "JoinSiteUserDropdown.logOutTriggerText":"Sair" }, "ctaLabel":"Obtenha grátis", "isShowCTADropdown":"true", "jiraProduct": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira.svg", "heading":"Jira", "subText":"Gestão de projetos flexível", "href":"/br/try/cloud/signup?bundle=jira-software&amp;edition=free" }, "jiraServiceManagementProduct": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira-Service-Management.svg", "heading":"Jira Service Management", "subText":"Prestação de serviços em alta velocidade", "href":"/br/software/jira/service-management/free" }, "confluenceProduct": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Confluence.svg", "heading":"Confluence", "subText":"Conhecimento, tudo em um só lugar", "href":"/br/try/cloud/signup?bundle=confluence&amp;edition=free" }, "jiraProductDiscovery": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira-Product-Discovery.svg", "heading":"Jira Product Discovery", "subText":"Capture e priorize ideias", "href":"/br/try/cloud/signup?bundle=jira-product-discovery" }, "compassProduct": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Compass.svg", "heading":"Compass", "subText":"Otimize a integridade do software", "href":"/br/try/cloud/signup?bundle=compass" } } } </script></nav> </header> <main> <nav class="adg4-global-nav subNav prod-view "> <div class="nav-space"> <div class="adg4-nav-inner"> <div class="overlay-style overlay-color"></div> <div class="overlay-style overlay-clickable"><button class="close-all"></button></div> <a href="/br/devops" class="header-link" data-event="clicked" data-uuid="be85c9d2-f9-logo-link" data-event-component="linkButton" data-event-container="globalNavWac-ADG4" data-schema-version="1" > <span>DevOps</span> </a> <button class="mobile-toggle" title="Mobile menu"> <svg width="18" height="11" viewBox="0 0 18 11" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17 1.86328L9 9.13601L1 1.86328" stroke="#101214" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> <div class="menu-right"> <div class="menu-popout"> <div class="inter-popout-container"> <ul class="nav-links"> <li class="outline-element"></li> <li id="adg4-nav-link-solution" class="nav-link subNav single adg4-nav-link-solution"> <a class="nav-link-button main current-page-false" data-navlinkid="nav-link-2463f44e-74d1-4818-9da5-19967fe6b716" href="/br/solutions/devops" data-event="clicked" data-uuid="2463f44e-74-link" data-event-component="linkButton" data-event-container="globalNav-navigation-link" data-schema-version="1" > Solução </a> </li> <li id="adg4-nav-link-features" class="nav-link subNav single adg4-nav-link-features"> <a class="nav-link-button main current-page-false" data-navlinkid="nav-link-50992070-3fa5-4c38-b953-576e34b5dd18" href="/br/solutions/devops/features" data-event="clicked" data-uuid="50992070-3f-link" data-event-component="linkButton" data-event-container="globalNav-navigation-link" data-schema-version="1" > Funções </a> </li> <li id="adg4-nav-link-integrations" class="nav-link subNav single adg4-nav-link-integrations"> <a class="nav-link-button main current-page-false" data-navlinkid="nav-link-dd6df5dc-5143-49ff-9828-5642f2259008" href="/br/solutions/devops/integrations" data-event="clicked" data-uuid="dd6df5dc-51-link" data-event-component="linkButton" data-event-container="globalNav-navigation-link" data-schema-version="1" > Integrações </a> </li> <li id="adg4-nav-link-best-practices" class="nav-link subNav single adg4-nav-link-best-practices"> <a class="nav-link-button main current-page-false" data-navlinkid="nav-link-5bbe60dc-27be-45a3-9fe3-22bbec914796" href="/br/solutions/devops/best-practices" data-event="clicked" data-uuid="5bbe60dc-27-link" data-event-component="linkButton" data-event-container="globalNav-navigation-link" data-schema-version="1" > Práticas recomendadas </a> </li> <li class="menu-spacer"></li> <li class="more-less menu-more subNav"><button class="lessmore button-menu-more" data-event="clicked" data-uuid="be85c9d2-f9-more" data-event-component="linkButton" data-event-container="globalNav-more" data-schema-version="1" >E mais +</button></li> <li class="more-less menu-less subNav"><button class="lessmore button-menu-less" data-event="clicked" data-uuid="be85c9d2-f9-less" data-event-component="linkButton" data-event-container="globalNav-less" data-schema-version="1" >Menos -</button></li> </ul> </div> </div> </div> </div> </div> <script type="text/x-component"> { "type":"imkt.components.ADG4GlobalNav", "params": { "navType":"subNav", "labels": { "JoinSiteUserDropdown.logOut":"Sair", "JoinSiteUserDropdown.logIn":"Fazer login", "JoinSiteUserDropdown.joinTeam":"Colabore com a sua equipe", "JoinSiteUserDropdown.profile":"Perfil", "JoinSiteUserDropdown.switchAccount":"Trocar de conta", "JoinSiteUserDropdown.licenses":"Licenças", "JoinSiteUserDropdown.logOutHeading":"Log out", "JoinSiteUserDropdown.logOutTriggerText":"Sair" }, "ctaLabel":"Get it free", "isShowCTADropdown":"false", "jiraProduct": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira.svg", "heading":"Jira", "subText":"Flexible project management", "href":"/wac/try/cloud/signup?bundle=jira-software&edition=free" }, "jiraServiceManagementProduct": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira-Service-Management.svg", "heading":"Jira Service Management", "subText":"High-velocity service delivery", "href":"/wac/software/jira/service-management/free" }, "confluenceProduct": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Confluence.svg", "heading":"Confluence", "subText":"Knowledge, all in one place", "href":"/wac/try/cloud/signup?bundle=confluence&edition=free" }, "jiraProductDiscovery": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Jira-Product-Discovery.svg", "heading":"Jira Product Discovery", "subText":"Capture & prioritize ideas", "href":"/wac/try/cloud/signup?bundle=jira-product-discovery" }, "compassProduct": { "imgSource":"https://wac-cdn.atlassian.com/misc-assets/adg4-nav/prod-icon-Compass.svg", "heading":"Compass", "subText":"Optimize software health", "href":"/wac/try/cloud/signup?bundle=compass" } } } </script></nav> <div class="container-fluid xs-comfortable imkt-content-hub-microsite--section--hero text-center light-text" data-container-id="dbf6043b-fdfe-4ae0-b68d-0e93c8363c0a"> <style class="background-image-styles" data-for="dbf6043b-fdfe-4ae0-b68d-0e93c8363c0a"> [data-container-id="dbf6043b-fdfe-4ae0-b68d-0e93c8363c0a"] { background-image: url("https://wac-cdn.atlassian.com/dam/jcr:5311b2aa-b9db-47dc-bfa0-32cf4f18ca0e/DevOps-techtopics-bg.svg?cdnVersion=2643") ; background-position: center ; background-repeat: no-repeat ; background-size: cover ; } </style> <div class="row reduced-row"> <div class="column column-lg-8 column-lg-offset-2 text-center no-flex" > <div class="component component--heading"> <h1 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Teste o Compass grátis </h1> </div> <div class="component component--textblock text-oversized"> <p>Aprimore a experiência de desenvolvedor, catalogue todos os serviços e melhore a integridade do software.</p> </div> <div class="component component--link-button "> <a href="/br/try/cloud/signup?bundle=compass" data-event="clicked" data-uuid="c9c91732-6c" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Experimente grátis" data-label-english="Try it free" class="component__link button button--one button--regular button--primary " > Experimente grátis </a> </div> </div> </div> </div> <div class="container-fluid lg-comfortable-top md-comfortable-bottom xs-cozy theme-one hidden-overflow-x"> <div class="row"> <div class="outer-microsite-column column column-md-3 column-lg-offset-1"> <div class="component component--microsite-nav "> <div class="inner-component "> <div class="side-links"> <h4>Artigos</h4> <div class=" microsite-nav-link "> <a href="/br/devops/what-is-devops" data-event="clicked" data-uuid="bd6091a4-fd-8062a5a6-be64-47cb-b791-e0cede411e85" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Princípios de DevOps </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/what-is-devops" data-event="clicked" data-uuid="bd6091a4-fd-8062a5a6-be64-47cb-b791-e0cede411e85-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/what-is-devops/history-of-devops" data-event="clicked" data-uuid="bd6091a4-fd-3253ec38-1c2f-44d2-9db3-9f635e6eee30" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> História do DevOps </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/what-is-devops/benefits-of-devops" data-event="clicked" data-uuid="bd6091a4-fd-73676b86-7521-407a-b77c-f41fb7e4d796" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Benefícios do DevOps </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/what-is-devops/devops-culture" data-event="clicked" data-uuid="bd6091a4-fd-4813b7aa-29ab-4f9a-8328-a90a1fe26ed6" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Cultura de DevOps </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/what-is-devops/devops-best-practices" data-event="clicked" data-uuid="bd6091a4-fd-f8a83096-fb94-4cb5-8157-9c6a96533324" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Práticas recomendadas de DevOps </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/what-is-devops/agile-vs-devops" data-event="clicked" data-uuid="bd6091a4-fd-1459ae10-a9ab-4567-af76-da18a4a262bc" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> DevOps vs. Ágil </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/what-is-devops/devops-engineer" data-event="clicked" data-uuid="bd6091a4-fd-67dcbce1-1d18-4d5a-ae29-4e313bcb57b2" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Engenheiro de DevOps </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/what-is-devops/always-on-services" data-event="clicked" data-uuid="bd6091a4-fd-eeb9eccd-d8ca-46cf-ab69-12f379d8f108" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> YBIYRI: desafios e práticas recomendadas </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/what-is-devops/how-to-start-devops" data-event="clicked" data-uuid="bd6091a4-fd-0b2354be-b68a-4732-a813-aea544199f8a" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Como fazer DevOps </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/what-is-devops/operational-readiness" data-event="clicked" data-uuid="bd6091a4-fd-2ea09bac-77d0-4ddc-9559-a694d9ce62e3" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Como a Atlassian estabelece a prontidão operacional </a> </div> </div> </div> <div class=" microsite-nav-link "> <a href="/br/devops/frameworks" data-event="clicked" data-uuid="bd6091a4-fd-2e50ce36-2db7-4c8b-af36-8a67fec3df1c" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Estruturas de DevOps </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/frameworks" data-event="clicked" data-uuid="bd6091a4-fd-2e50ce36-2db7-4c8b-af36-8a67fec3df1c-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/frameworks/calms-framework" data-event="clicked" data-uuid="bd6091a4-fd-c60e64b4-4997-46f3-bd6a-7e93e69bbe1b" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Framework CALMS </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/frameworks/team-topologies" data-event="clicked" data-uuid="bd6091a4-fd-4a66ceb4-f912-4137-92fa-02a7ea819ab1" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Team topologies </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/frameworks/team-structure" data-event="clicked" data-uuid="bd6091a4-fd-8b7e106b-50a7-4c3a-9ccf-7ab4e5599d37" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Estrutura da equipe </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/frameworks/devops-metrics" data-event="clicked" data-uuid="bd6091a4-fd-215f1cc2-2624-47e4-bef5-fcd91233ddc3" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Indicadores do DevOps </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/frameworks/dora-metrics" data-event="clicked" data-uuid="bd6091a4-fd-ef67123a-4f72-4894-b14f-86e82f383c4e" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Métricas DORA </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/frameworks/private-cloud" data-event="clicked" data-uuid="bd6091a4-fd-71324dec-7e6a-4dcb-8cdd-457e70a35226" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Nuvem privada </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/frameworks/public-cloud" data-event="clicked" data-uuid="bd6091a4-fd-a2b388c9-ed96-4fe2-8183-895a3299f0b5" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Nuvem pública </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/frameworks/deployment-automation" data-event="clicked" data-uuid="bd6091a4-fd-e706cfac-6503-4ef4-94f4-8acc88a13d8e" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Automação de implementação </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/frameworks/sre-vs-devops" data-event="clicked" data-uuid="bd6091a4-fd-56664afc-3850-4fde-b3f5-543d9860d63e" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> SRE vs DevOps </a> </div> </div> </div> <div class=" microsite-nav-link "> <a href="/br/devops/devops-tools" data-event="clicked" data-uuid="bd6091a4-fd-a95c4e02-4b3b-47ba-bcda-a8ffdee10f69" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Ferramentas do DevOps </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/devops-tools" data-event="clicked" data-uuid="bd6091a4-fd-a95c4e02-4b3b-47ba-bcda-a8ffdee10f69-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/devops-tools/choose-devops-tools" data-event="clicked" data-uuid="bd6091a4-fd-a6b0a56e-3f68-4294-bdeb-0d4a99d6d5a6" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Cadeia de ferramentas de DevOps: principais considerações | Atlassian </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/devops-tools/devops-monitoring" data-event="clicked" data-uuid="bd6091a4-fd-b6fbf1c4-51da-4a58-9d49-c275b8288f61" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> DevOps monitoring </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/devops-tools/devops-pipeline" data-event="clicked" data-uuid="bd6091a4-fd-561bbe8c-4a23-419b-8e85-e16ea4d2482c" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Pipeline de DevOps </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/devops-tools/devsecops-tools" data-event="clicked" data-uuid="bd6091a4-fd-b5a6e5db-994c-4899-aabd-f21fa8a499fe" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Ferramentas de DevSecOps </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/devops-tools/test-automation" data-event="clicked" data-uuid="bd6091a4-fd-bc02e423-a54c-49fc-babc-5fce23c9828f" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Test automation </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/devops-tools/cicd-tools" data-event="clicked" data-uuid="bd6091a4-fd-66729d15-bfa9-4d8a-b6aa-e77ba7deca4d" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Ferramentas de CI/CD </a> </div> </div> </div> <h4>Tutorais</h4> <div class=" microsite-nav-link "> <a href="/br/devops/automation-tutorials" data-event="clicked" data-uuid="bd6091a4-fd-9d6c1199-14e8-4947-994c-b4bf7522b5d3" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Automação </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/automation-tutorials" data-event="clicked" data-uuid="bd6091a4-fd-9d6c1199-14e8-4947-994c-b4bf7522b5d3-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/automation-tutorials/jira-automation-rule-on-pullrequest-merge" data-event="clicked" data-uuid="bd6091a4-fd-e16717cc-4713-434d-a62a-d022d2a391fe" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Regra sobre mesclagem de solicitações pull </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/automation-tutorials/jira-automation-rule-to-transition-issues" data-event="clicked" data-uuid="bd6091a4-fd-9c213eb3-bdba-42fa-998e-994ca8d9be95" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Regra para fazer transição de itens </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/automation-tutorials/jira-automation-rule-create-update-close-statuspage" data-event="clicked" data-uuid="bd6091a4-fd-65405714-c635-446f-924f-932addb127c9" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Regras que fazem a sincronização automática do Statuspage </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/automation-tutorials/jira-automation-rule-pullrequest-approval" data-event="clicked" data-uuid="bd6091a4-fd-b91acb3d-5fc7-4fae-88ed-c427e09fe7c5" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Regra sobre aprovação de solicitações pull </a> </div> </div> </div> <div class=" microsite-nav-link "> <a href="/br/devops/testing-tutorials" data-event="clicked" data-uuid="bd6091a4-fd-0f260082-95a7-46a7-b4bf-d8e1f58e3ef5" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Testes </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/testing-tutorials" data-event="clicked" data-uuid="bd6091a4-fd-0f260082-95a7-46a7-b4bf-d8e1f58e3ef5-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/testing-tutorials/jira-xray-integration-trigger-automated-tests" data-event="clicked" data-uuid="bd6091a4-fd-606eb33f-8c3a-417f-8346-b3a610c9f1b1" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Testes automatizados no Jira com o Xray </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/testing-tutorials/jira-xray-integration-manage-test-cases" data-event="clicked" data-uuid="bd6091a4-fd-a7a95938-8114-433e-b640-47886446ec1e" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Crie e gerencie casos de teste com o Xray e o Jira </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/testing-tutorials/jira-mabl-automated-test" data-event="clicked" data-uuid="bd6091a4-fd-0902df00-fa6f-4908-a971-5add7221ccaa" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Crie um item do Jira a partir de um teste de mabl automatizado </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/testing-tutorials/jira-zephyr-scale-testing" data-event="clicked" data-uuid="bd6091a4-fd-bab775a6-8e01-498c-9bd0-304610a3a0eb" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Acompanhe o progresso da equipe no Jira e no Zephyr </a> </div> </div> </div> <div class=" microsite-nav-link "> <a href="/br/devops/security-tutorials" data-event="clicked" data-uuid="bd6091a4-fd-a77a6736-f3cd-4689-a678-6a06c1244b28" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Segurança </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/security-tutorials" data-event="clicked" data-uuid="bd6091a4-fd-a77a6736-f3cd-4689-a678-6a06c1244b28-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/security-tutorials/jira-snyk-devsecops" data-event="clicked" data-uuid="bd6091a4-fd-d8cadb5d-733f-47c0-89db-5a41b28f86de" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Como a Snyk e o Bitbucket Cloud utilizam o DevSecOps </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/security-tutorials/bitbucket-pipelines-snyk" data-event="clicked" data-uuid="bd6091a4-fd-5ee15a7b-f27b-4157-aa07-bb54ef33de22" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Obtenha o DevSecOps com o Bitbucket Pipelines e o Snyk Pipe </a> </div> </div> </div> <div class=" microsite-nav-link "> <a href="/br/devops/observability-tutorials" data-event="clicked" data-uuid="bd6091a4-fd-bbd42f00-fab5-4936-8537-817f3f00633d" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Capacidade de observação </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/observability-tutorials" data-event="clicked" data-uuid="bd6091a4-fd-bbd42f00-fab5-4936-8537-817f3f00633d-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/observability-tutorials/jira-sentry-application-monitoring" data-event="clicked" data-uuid="bd6091a4-fd-8c921a64-c537-4eff-8976-12ac4805d692" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Monitoramento de aplicativos do Jira e do Sentry </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/observability-tutorials/jira-dynatrace-integration" data-event="clicked" data-uuid="bd6091a4-fd-2aa43312-0eb1-4a2d-b940-97d5b77790e3" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Tutorial de integração do Jira com o Dynatrace </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/observability-tutorials/jira-dynatrace-issue" data-event="clicked" data-uuid="bd6091a4-fd-022f7b40-390d-4eee-82a1-a77db864d746" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Tutorial de itens do Jira no Dynatrace </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/observability-tutorials/jira-datadog-integration" data-event="clicked" data-uuid="bd6091a4-fd-1c386222-efe3-4dbe-a392-aa088345167e" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Integre o Jira e o Datadog </a> </div> </div> </div> <div class=" microsite-nav-link "> <a href="/br/devops/feature-flagging-tutorials" data-event="clicked" data-uuid="bd6091a4-fd-bad8942b-fb18-413e-86bb-d8978fd0268f" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Sinalizador de recurso </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/feature-flagging-tutorials" data-event="clicked" data-uuid="bd6091a4-fd-bad8942b-fb18-413e-86bb-d8978fd0268f-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/feature-flagging-tutorials/jira-launchdarkly-feature-flagging" data-event="clicked" data-uuid="bd6091a4-fd-cf6f8b04-2711-4c0c-9cb8-043c32e3c897" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> LaunchDarkly for Jira </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/feature-flagging-tutorials/jira-split-feature-flags" data-event="clicked" data-uuid="bd6091a4-fd-8ded890f-3640-4a89-8536-4cf3bd9d792f" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Split e Jira </a> </div> </div> </div> <div class=" microsite-nav-link "> <a href="/br/devops/continuous-delivery-tutorials" data-event="clicked" data-uuid="bd6091a4-fd-d3f3b781-3b05-4abd-a866-982601732ef5" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Serviço constante </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/continuous-delivery-tutorials" data-event="clicked" data-uuid="bd6091a4-fd-d3f3b781-3b05-4abd-a866-982601732ef5-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/continuous-delivery-tutorials/jira-jfrog-pipelines" data-event="clicked" data-uuid="bd6091a4-fd-dfab1aab-5647-4da9-ba92-e26c4ea204f9" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> JFrog e Jira </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/continuous-delivery-tutorials/jira-harness-integration" data-event="clicked" data-uuid="bd6091a4-fd-8fe5e547-d886-4b72-b7e6-cbd40ceaafa7" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Tutorial de integração entre o Harness e o Jira </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/continuous-delivery-tutorials/jira-gitlab-deployments" data-event="clicked" data-uuid="bd6091a4-fd-2f20ada9-35be-4be0-b050-c95113dcb1fd" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Habilite implementações do GitLab no Jira </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/continuous-delivery-tutorials/continuous-integration-tutorial" data-event="clicked" data-uuid="bd6091a4-fd-4655da26-5daf-4dd4-8d99-61a1cdef96a8" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Tutorial de integração contínua </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/continuous-delivery-tutorials/continuous-delivery-bitbucket-pipelines" data-event="clicked" data-uuid="bd6091a4-fd-116a407a-6ff7-4285-87ce-7097e6ae585a" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Tutorial de entrega contínua </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/continuous-delivery-tutorials/continuous-deployment-tutorial" data-event="clicked" data-uuid="bd6091a4-fd-db609a47-a6b0-463d-a821-6b98c0f62df0" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Tutorial de implementação contínua </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/continuous-delivery-tutorials/scripting-tasks-bitbucket-pipelines" data-event="clicked" data-uuid="bd6091a4-fd-8aee5d37-9bdc-4edd-908f-a69aa1b3959e" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Dicas para tarefas de script com o Bitbucket Pipelines </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/continuous-delivery-tutorials/integration-testing-tutorial-with-bitbucket-pipelines" data-event="clicked" data-uuid="bd6091a4-fd-02b10db3-6cfe-4318-b326-f34741fa92e4" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Tutorial de teste de integração </a> </div> </div> </div> <h4>Guias interativos</h4> <div class=" microsite-nav-link "> <a href="/br/devops/imagelabeller-intro" data-event="clicked" data-uuid="bd6091a4-fd-01f5d8d3-f7fc-4800-abff-20d86f07b87f" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Demonstração do Atlassian Open DevOps </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/imagelabeller-intro" data-event="clicked" data-uuid="bd6091a4-fd-01f5d8d3-f7fc-4800-abff-20d86f07b87f-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/imagelabeller-intro/use-guide" data-event="clicked" data-uuid="bd6091a4-fd-6ff0111b-c22a-4eae-9800-89f3456b98ba" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Atlassian ImageLabeller </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/imagelabeller-intro/jira-cicd-integration" data-event="clicked" data-uuid="bd6091a4-fd-cbdbeb04-59f9-4e56-85dd-2e5767811f4c" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Integração do Jira com IC/CD </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/imagelabeller-intro/sage-maker" data-event="clicked" data-uuid="bd6091a4-fd-f24a49c1-efcc-4d76-93eb-7d74d6af5ceb" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Configure o modelo pré-treinado do AWS SageMaker </a> </div> </div> </div> <div class=" microsite-nav-link "> <a href="/br/devops/deploy-imagelabeller" data-event="clicked" data-uuid="bd6091a4-fd-868b9ec1-8c1a-42a7-85dc-21b076a66746" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Implemente o ImageLabeller </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/deploy-imagelabeller" data-event="clicked" data-uuid="bd6091a4-fd-868b9ec1-8c1a-42a7-85dc-21b076a66746-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/deploy-imagelabeller/bitbucket" data-event="clicked" data-uuid="bd6091a4-fd-1649e18d-7867-46f2-b849-a61784a4c19b" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Implemente o ImageLabeller com o Bitbucket </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/deploy-imagelabeller/github" data-event="clicked" data-uuid="bd6091a4-fd-e7b8d437-49d0-480c-b4cb-376f0e1b53e2" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Implemente o ImageLabeller com o GitHub </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/deploy-imagelabeller/gitlab" data-event="clicked" data-uuid="bd6091a4-fd-36f16475-5c80-48c1-bdae-1a23132c6f54" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Implemente o ImageLabeller com o GitLab </a> </div> </div> </div> <div class=" microsite-nav-link "> <a href="/br/devops/monitor-imagelabeller" data-event="clicked" data-uuid="bd6091a4-fd-0dda0e5c-d484-490d-8da3-5c8c04bc0234" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Monitore o ImageLabeller </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/monitor-imagelabeller" data-event="clicked" data-uuid="bd6091a4-fd-0dda0e5c-d484-490d-8da3-5c8c04bc0234-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/monitor-imagelabeller/monitor-with-opsgenie" data-event="clicked" data-uuid="bd6091a4-fd-ae53195d-7c9b-480f-8974-d7c03a844110" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Monitor com Opsgenie </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/monitor-imagelabeller/deploy-aws-cloudwatch-alarms-with-bitbucket" data-event="clicked" data-uuid="bd6091a4-fd-8f25bc26-cf3a-4a79-a216-0a8be5bac536" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Implemente alarmes do AWS CloudWatch com o Bitbucket </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/monitor-imagelabeller/deploy-aws-cloudwatch-alarms-github" data-event="clicked" data-uuid="bd6091a4-fd-32a3f2d9-c492-4a70-b4c3-68b4758529b6" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Implemente alarmes do AWS CloudWatch com o GitHub </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/monitor-imagelabeller/deploy-aws-cloudwatch-alarms-gitlab" data-event="clicked" data-uuid="bd6091a4-fd-d9e24739-80cc-4715-b267-e09fb6bd6bea" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Implemente alarmes do AWS CloudWatch com o GitLab </a> </div> </div> </div> <div class=" microsite-nav-link "> <a href="/br/devops/integrations-guides" data-event="clicked" data-uuid="bd6091a4-fd-1e7d590c-66f0-467d-960e-ca0cf6ee8ddb" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Integrações de terceiros </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/integrations-guides" data-event="clicked" data-uuid="bd6091a4-fd-1e7d590c-66f0-467d-960e-ca0cf6ee8ddb-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/integrations-guides/snyk" data-event="clicked" data-uuid="bd6091a4-fd-69879dd0-3662-46f6-a913-4be37600ac01" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Integre o Snyk ao Atlassian Open DevOps </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/integrations-guides/launch-darkly-bitbucket" data-event="clicked" data-uuid="bd6091a4-fd-8fe31d73-b0bd-4622-91cb-20f11dd4c6b9" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Como usar sinalizadores de funcionalidade do Launch Darkly com o Bitbucket Pipelines </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/integrations-guides/split-feature-flags-bitbucket" data-event="clicked" data-uuid="bd6091a4-fd-e47e6a33-3f50-4cf0-bcef-75719db927d4" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Como usar sinalizadores de funcionalidade do Split com o Bitbucket Pipelines </a> </div> </div> </div> <div class=" microsite-nav-link "> <a href="/br/devops/build-with-apis" data-event="clicked" data-uuid="bd6091a4-fd-a796480d-3e9e-4919-8b9d-3c829206c766" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="is-nested-microsite-nav microsite-nav-child-link has-children level1"> <div class="microsite-nav-indicator"></div> Como criar com as APIs da Atlassian </a> <div class="nested-links l1"> <div class="mobile-header-link"> <div class="microsite-nav-indicator"></div> VOLTAR </div> <div class="microsite-nav-link main-parent"> <a href="/br/devops/build-with-apis" data-event="clicked" data-uuid="bd6091a4-fd-a796480d-3e9e-4919-8b9d-3c829206c766-child" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class="microsite-nav-child-link level1"> Visão geral </a> </div> <div class=" microsite-nav-link "> <a href="/br/devops/build-with-apis/concourse-ci" data-event="clicked" data-uuid="bd6091a4-fd-defda6f9-8b8a-476e-836c-c690937dceb1" data-event-component="linkButton" data-event-container="micrositeNav" data-schema-version="1" class=" microsite-nav-child-link level2"> Integração entre o Concourse-CI e o Open DevOps </a> </div> </div> </div> </div> </div> <script type="text/x-component"> { "type":"imkt.components.MicrositeNav", "params": { "stickyPosition":"100" } } </script> </div> </div> <div class="column column-lg-7 column-md-8 xs-none-top s0 between" > <div class="container-fluid xs-none-top"> <div class="row"> <div class="column column-md-order-1 xs-cozy-bottom xs-none-top s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > O que é DevOps? </h2> </div> <div class="component component--horizontal-rule align-left"> <hr class="type2 " /> </div> <div class="component component--textblock text-oversized"> <p>DevOps é um conjunto de <a data-event="clicked" data-uuid="db480bf0-9d0" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-label="práticas" data-label-english="practices" href="/br/devops/what-is-devops/devops-best-practices">práticas</a>, <a data-event="clicked" data-uuid="db480bf0-9d1" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-label="ferramentas" data-label-english="tools" href="/br/devops/devops-tools/choose-devops-tools">ferramentas</a> e uma <a data-event="clicked" data-uuid="db480bf0-9d2" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-label="filosofia cultural" data-label-english="cultural philosophy" href="/br/devops/what-is-devops/devops-culture">filosofia cultural</a> que automatizam e integram os processos entre o desenvolvimento de software e as equipes de TI. Ele enfatiza o empoderamento da equipe, a comunicação e a colaboração entre equipes e a automação da tecnologia.</p> </div> <div class="component component--link-button "> <a href="/br/software/jira/templates/devops" data-event="clicked" data-uuid="25e1852b-3f" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Use o template gratuito do DevOps" data-label-english="Use free DevOps template" class="component__link button button--one button--regular button--primary " > Use o template gratuito do DevOps </a> </div> <div class="component component--textblock "> <p>O movimento DevOps <a data-event="clicked" data-uuid="bb7c57ff-bb0" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-label="começou por volta de 2007" data-label-english="began around 2007" href="/br/devops/what-is-devops/history-of-devops">começou por volta de 2007</a>, quando comunidades de desenvolvimento de software e operações de TI manifestaram preocupações relacionadas ao modelo de desenvolvimento de software tradicional, em que os desenvolvedores que escreviam os códigos trabalhavam separados das operações que implementavam e prestavam suporte a esses códigos. O termo DevOps, uma combinação das palavras desenvolvimento e operações, reflete a integração dessas disciplinas em um processo contínuo.</p> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Como o DevOps funciona? </h2> </div> <div class="component component--horizontal-rule align-left"> <hr class="type2 " /> </div> <div class="component component--textblock "> <p>Em uma equipe de DevOps, desenvolvedores e operações de TI trabalham em colaboração durante todo o ciclo de vida do produto, a fim de aumentar a velocidade e a qualidade da implementação do software. É uma nova forma de trabalhar, uma mudança cultural que tem grandes implicações para as equipes e as empresas em que elas trabalham.</p> <p>Com o modelo de DevOps, as equipes de desenvolvimento e operações não ficam mais fragmentadas. Às vezes, essas duas equipes se unem em uma só, com os engenheiros trabalhando em todo o ciclo de vida do aplicativo — desde desenvolvimento e testes até implementação e operações — e adquirindo uma série de habilidades multidisciplinares.</p> <p>As equipes de DevOps usam ferramentas para automatizar e acelerar processos, o que ajuda a aumentar a confiabilidade. Uma cadeia de ferramentas de DevOps ajuda as equipes a abordar importantes fundamentos do DevOps, incluindo integração contínua, entrega contínua, automação e colaboração.</p> <p>Às vezes, os valores do DevOps são aplicados a outras equipes além do desenvolvimento. Quando as equipes de segurança adotam uma abordagem de DevOps, a segurança passa a ser uma parte ativa e integrada do processo de desenvolvimento. O nome disso é <a data-event="clicked" data-uuid="5f486ddc-ca0" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-label="DevSecOps" data-label-english="DevSecOps" href="/br/devops/devops-tools/devsecops-tools">DevSecOps</a>.</p> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > O ciclo de vida de DevOps </h2> </div> <div class="component component--horizontal-rule align-left"> <hr class="type2 " /> </div> <div class="component component--textblock "> <p>Devido à natureza contínua de DevOps, os profissionais usam o ciclo infinito para mostrar como as fases do ciclo de vida de DevOps se relacionam entre si. Apesar de parecer fluir em sequência, o ciclo simboliza a necessidade de colaboração constante e melhoria iterativa ao longo de todo o ciclo de vida.</p> </div> <div class="component component--image"> <img id="7213553e" alt="Símbolo do infinito do DevOps" class="component__image" src="https://wac-cdn.atlassian.com/dam/jcr:ef9fe684-c6dc-4ba0-a636-4ef7bcfa11f1/New%20DevOps%20Loop%20image.png?cdnVersion=2643" loading="lazy" /> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom xs-none-top " > <div class="intra-div s0 between column__background n20 "> <div class="component component--textblock "> <p>O ciclo de vida de DevOps consiste em seis fases, que representam os processos, recursos e ferramentas necessários para o desenvolvimento (no lado esquerdo do ciclo) e para as operações (no lado direito do ciclo). Ao longo de cada fase, as equipes colaboram e se comunicam para manter o alinhamento, a velocidade e a qualidade.</p> </div> <div class="component component--link-button "> <a href="/br/work-management" data-event="clicked" data-uuid="a58a2001-82" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre comunicação e colaboração" data-label-english="Learn more about communication and collaboration" class="component__link link-arrow " > Saiba mais sobre comunicação e colaboração<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom xs-none-top s0 between" > <div class="container-fluid"> <div class="row flex-container"> <div class="column column-lg-6 " > <div class="intra-div flexCol alignContentStretch alignItemsStretch justifyStart noWrap anchorLastItem s0 between block-theme-one-reduce-padding "> <div class="component component--image-heading-textblock margin-default"> <div class="component__image"> <img id="1b8236cc" alt="Ícone da lupa" class="component__image" style="width:64px;height:64px;" src="https://wac-cdn.atlassian.com/dam/jcr:3406896a-720b-4d2c-a771-fe1c9e377d93/Icon-blue-discover.svg?cdnVersion=2643" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Saiba mais </h3> <p>Criar software é um esporte coletivo. Em preparação para o próximo sprint, as equipes devem fazer workshops para explorar, organizar e priorizar ideias. As ideias devem se alinhar às metas estratégicas e gerar impacto no cliente. A agilidade pode ajudar a orientar as equipes de DevOps.</p> </div> </div> <div class="component component--link-button "> <a href="/br/software/jira/product-discovery" data-event="clicked" data-uuid="89613255-60" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre o product discovery" data-label-english="Learn more about product discovery" class="component__link link-arrow " > Saiba mais sobre o product discovery<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="column column-lg-6 " > <div class="intra-div flexCol alignContentStretch alignItemsStretch justifyStart noWrap anchorLastItem s0 between block-theme-one-reduce-padding "> <div class="component component--image-heading-textblock margin-default"> <div class="component__image"> <div alt="Git Branch" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5 has-bg b400 "> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="opacity:0.5; fill:#ffffff; fill-rule:evenodd;" d="M28.32,12.39v1.77A2.4,2.4,0,0,1,26,16.56H10.08a5.25,5.25,0,0,0-2.4.58V12.39a6.18,6.18,0,0,1-2.88,0V23.61a6.18,6.18,0,0,1,2.88,0v-1.8A2.4,2.4,0,0,1,10,19.44H25.92a5.29,5.29,0,0,0,5.28-5.18V12.39a6.18,6.18,0,0,1-2.88,0Z"/><path style="fill: #ffffff; fill-rule:evenodd;" d="M29.76.08a6.24,6.24,0,0,0-1.44,12.31,6.18,6.18,0,0,0,2.88,0A6.24,6.24,0,0,0,29.76.08Z"/><path style="fill: #ffffff; fill-rule:evenodd;" d="M7.46.2A4.66,4.66,0,0,0,6.4.08H6.24A6.24,6.24,0,0,0,4.8,12.39a6.18,6.18,0,0,0,2.88,0A6.24,6.24,0,0,0,7.46.2Z"/><path style="fill: #ffffff; fill-rule:evenodd;" d="M7.68,23.61a6.18,6.18,0,0,0-2.88,0,6.24,6.24,0,1,0,2.88,0Z"/></svg> </div> </div> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Planeje </h3> <p>As equipes de DevOps devem adotar práticas ágeis para melhorar a velocidade e a qualidade. O método ágil é uma abordagem iterativa para gestão de projetos e desenvolvimento de software que ajuda as equipes a dividir o trabalho em partes menores para gerar valor adicional.</p> </div> </div> <div class="component component--link-button "> <a href="/br/agile" data-event="clicked" data-uuid="6b264395-15" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre o método ágil" data-label-english="Learn more about agile" class="component__link link-arrow " > Saiba mais sobre o método ágil<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="column column-lg-6 " > <div class="intra-div flexCol alignContentStretch alignItemsStretch justifyStart noWrap anchorLastItem s0 between block-theme-one-reduce-padding "> <div class="component component--image-heading-textblock margin-default"> <div class="component__image"> <div alt="Ícone do ciclo infinito de DevOps" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5 has-bg b400 "> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="fill: #ffffff; fill-rule:evenodd;" d="M33.6,12.66a8.17,8.17,0,0,0-11.57,0l-4.79,4.79a1.3,1.3,0,0,0-.23.18L12.14,22.5l-.08.08A5.6,5.6,0,1,1,12,14.44H9.89A1.29,1.29,0,0,0,10,17h4.89a1.3,1.3,0,0,0,1.23-1.29V10.51a1.29,1.29,0,0,0-1.29-1.23h-.06a1.3,1.3,0,0,0-1.24,1.29v1.75a8.18,8.18,0,1,0,.49,12l4.79-4.79a1.3,1.3,0,0,0,.23-.18l4.87-4.88.08-.07a5.6,5.6,0,1,1-.08,8A1.29,1.29,0,1,0,22,24.23,8.18,8.18,0,0,0,33.6,12.66Z"/></svg> </div> </div> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Compilação </h3> <p>O Git é um sistema de controle de versões gratuito e de código aberto. O Git oferece excelente suporte para ramificar, mesclar e reescrever o histórico do repositório, resultando em muitas ferramentas e muitos fluxos de trabalho inovadores e eficientes para o processo de build de desenvolvimento.</p> </div> </div> <div class="component component--link-button "> <a href="/br/git" data-event="clicked" data-uuid="0e53c8f7-d9" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre o Git" data-label-english="Learn more about git" class="component__link link-arrow " > Saiba mais sobre o Git<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="column column-lg-6 " > <div class="intra-div flexCol alignContentStretch alignItemsStretch justifyStart noWrap anchorLastItem s0 between block-theme-one-reduce-padding "> <div class="component component--image-heading-textblock margin-default"> <div class="component__image"> <img id="de49f188" alt="Ícone de checklist" class="component__image" style="width:64px;height:64px;" src="https://wac-cdn.atlassian.com/dam/jcr:9e7c728d-9c84-4f2b-9269-989e526768ed/Icon-blue-test.svg?cdnVersion=2643" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Teste </h3> <p>A integração contínua (IC) permite que vários desenvolvedores contribuam com um único repositório compartilhado. Quando as alterações de código são mescladas, testes automatizados são executados para garantir a exatidão antes da integração. A fusão e o teste de código, em geral, ajudam as equipes de desenvolvimento a garantir a qualidade e a previsibilidade do código depois de implantado.</p> </div> </div> <div class="component component--link-button "> <a href="/br/continuous-delivery/continuous-integration" data-event="clicked" data-uuid="55bd7b84-f0" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre a IC" data-label-english="Learn more about CI" class="component__link link-arrow " > Saiba mais sobre a IC<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="column column-lg-6 " > <div class="intra-div flexCol alignContentStretch alignItemsStretch justifyStart noWrap anchorLastItem s0 between block-theme-one-reduce-padding "> <div class="component component--image-heading-textblock margin-default"> <div class="component__image"> <img id="1d23dd9f" alt="ícone de foguete" class="component__image" style="width:64px;height:64px;" src="https://wac-cdn.atlassian.com/dam/jcr:cd1cbb1a-147f-4c0d-8eee-789c42835098/Icon-blue-deploy.svg?cdnVersion=2643" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Implementação </h3> <p>A implementação contínua (CD) permite que as equipes lancem funções com frequência na produção automatizada. As equipes também têm a opção de implantar com sinalizadores de funções, entregando novos códigos aos usuários com constância e sistematicidade, em vez de tudo de uma só vez. Essa abordagem melhora a velocidade, a produtividade e a sustentabilidade das equipes de desenvolvimento de software.</p> </div> </div> <div class="component component--link-button "> <a href="/br/continuous-delivery" data-event="clicked" data-uuid="e614b41b-ce" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre a implementação contínua" data-label-english="Learn more about CD" class="component__link link-arrow " > Saiba mais sobre a implementação contínua<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="column column-lg-6 " > <div class="intra-div flexCol alignContentStretch alignItemsStretch justifyStart noWrap anchorLastItem s0 between block-theme-one-reduce-padding "> <div class="component component--image-heading-textblock margin-default"> <div class="component__image"> <img id="3a7fd51f" alt="Ícone de engrenagem" class="component__image" style="width:64px;height:64px;" src="https://wac-cdn.atlassian.com/dam/jcr:f39533cd-1210-4c47-a997-f20594b623e9/Icon-blue-operate.svg?cdnVersion=2643" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Operação </h3> <p>Gerencie a entrega de serviços de TI aos clientes de ponta a ponta. Essa abordagem inclui as práticas envolvidas no projeto, implementação, configuração, implantação e manutenção de toda a infraestrutura de TI que sustenta os serviços de uma empresa.</p> </div> </div> <div class="component component--link-button "> <a href="/br/itsm" data-event="clicked" data-uuid="dfc1d9eb-e3" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre as operações" data-label-english="Learn more about operations" class="component__link link-arrow " > Saiba mais sobre as operações<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="column column-lg-6 " > <div class="intra-div flexCol alignContentStretch alignItemsStretch justifyStart noWrap anchorLastItem s0 between block-theme-one-reduce-padding "> <div class="component component--image-heading-textblock margin-default"> <div class="component__image"> <img id="372ecee5" alt="Ícone de olho" class="component__image" style="width:64px;height:64px;" src="https://wac-cdn.atlassian.com/dam/jcr:d8c783b6-dffb-40ee-a989-2fc0a602a58c/Icon-blue-observe.svg?cdnVersion=2643" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Observações </h3> <p>Identifique e resolva com rapidez problemas que afetam o tempo de atividade, a velocidade e a funcionalidade do produto. Notifique automaticamente a equipe sobre alterações, ações de alto risco ou falhas, para que você consiga manter os serviços ativos.</p> </div> </div> <div class="component component--link-button "> <a href="/br/incident-management/incident-response" data-event="clicked" data-uuid="bf8050de-ab" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre monitoramento" data-label-english="Learn more about monitoring" class="component__link link-arrow " > Saiba mais sobre monitoramento<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> <div class="column column-lg-6 " > <div class="intra-div flexCol alignContentStretch alignItemsStretch justifyStart noWrap anchorLastItem s0 between block-theme-one-reduce-padding "> <div class="component component--image-heading-textblock margin-default"> <div class="component__image"> <img id="a6b17ee1" alt="Feedback de DevOps" class="component__image" style="width:64px;height:64px;" src="https://wac-cdn.atlassian.com/dam/jcr:565f0cc5-a3c1-4b1f-aaa6-30d626632b8d/Icon-blue-feedback.svg?cdnVersion=2643" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Feedback contínuo </h3> <p>As equipes de DevOps precisam avaliar cada versão e gerar relatórios para melhorar versões futuras. Ao reunir feedback contínuo, as equipes conseguem melhorar processos e incorporar o feedback do cliente para aperfeiçoar a próxima versão.</p> </div> </div> <div class="component component--link-button "> <a href="/br/software/jira/service-management/resources" data-event="clicked" data-uuid="7fb73115-e9" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre feedback contínuo" data-label-english="Learn more about continuous feedback" class="component__link link-arrow " > Saiba mais sobre feedback contínuo<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Ferramentas do DevOps </h2> </div> <div class="component component--horizontal-rule align-left"> <hr class="type2 " /> </div> <div class="component component--image"> <img id="e305937c" alt="Símbolo do infinito do DevOps" class="component__image" src="https://wac-cdn.atlassian.com/dam/jcr:1f9893d0-a300-4afd-95b3-3ddb79403d62/ADO-DevOps-Tool_1200x675@2x.png?cdnVersion=2643" loading="lazy" /> </div> <div class="component component--textblock "> <p><a data-event="clicked" data-uuid="fbdd4e4e-860" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-label="As ferramentas DevOps" data-label-english="DevOps tools" href="/br/devops/devops-tools">As ferramentas DevOps</a> abordam as principais fases do ciclo de vida do DevOps. As ferramentas de DevOps ajudam as equipes a melhorar a colaboração, reduzir a troca de contexto, introduzir automação e aproveitar a observabilidade e o monitoramento.</p> <p>Em geral, as cadeias de ferramentas de DevOps seguem duas abordagens: multifuncional ou aberta. Uma cadeia de ferramentas multifuncional oferece uma solução completa que em geral não se integra a outras ferramentas de terceiros, enquanto o modelo aberto permite a personalização com diferentes ferramentas. As <a data-event="clicked" data-uuid="fbdd4e4e-861" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-label="duas abordagens têm prós e contras." data-label-english="pros and cons to both approaches." href="/br/devops/devops-tools/choose-devops-tools">duas abordagens têm prós e contras.</a></p> <p>Um exemplo de cadeia de ferramentas de DevOps aberta é a solução Open DevOps da Atlassian, que inclui o Jira como base e tem integração com os principais fornecedores e aplicativos do mercado.</p> </div> <div class="component component--link-button "> <a href="/br/devops/devops-tools" data-event="clicked" data-uuid="01a9c8dd-44" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Leia mais sobre ferramentas de DevOps" data-label-english="Read more about DevOps tools" class="component__link link-arrow " > Leia mais sobre ferramentas de DevOps<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Quais são os benefícios do DevOps? </h2> </div> <div class="component component--horizontal-rule align-left"> <hr class="type2 " /> </div> <div class="component component--textblock "> <p>Na <a data-event="clicked" data-uuid="08407008-460" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-label="pesquisa de tendências de DevOps de 2020" data-label-english="2020 DevOps Trends survey" href="/br/whitepapers/devops-survey-2020">pesquisa de tendências de DevOps de 2020</a> da Atlassian, 99% dos entrevistados disseram que o DevOps teve impacto positivo em sua empresa. Os <a data-event="clicked" data-uuid="08407008-461" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-label="benefícios do DevOps" data-label-english="benefits of DevOps" href="/br/devops/what-is-devops/benefits-of-devops">benefícios do DevOps</a> incluem lançamentos mais rápidos e fáceis, eficiência da equipe, maior segurança, produtos de maior qualidade e, como consequência, equipes e clientes mais satisfeitos.</p> </div> <div class="container-fluid"> <div class="row flex-container"> <div class="column column-md-3 text-center no-flex" > <div class="component component--image"> <img id="80447bff" alt="Velocímetro" class="component__image" style="height:100px;" src="https://wac-cdn.atlassian.com/dam/jcr:391d992a-1b23-4342-ad40-d941c81ccd1f/Spot-Illo-Speedometer.png?cdnVersion=2643" loading="lazy" /> </div> </div> <div class="column column-md-9 no-flex" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Velocidade </h3> <p>Equipes que praticam DevOps lançam versões com mais frequência e com qualidade e estabilidade maiores. Na verdade, o relatório “<a data-event="clicked" data-uuid="8418aa93-f50" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-label="2019 State of DevOps" data-label-english="2019 State of DevOps" href="https://cloud.google.com/blog/products/devops-sre/the-2019-accelerate-state-of-devops-elite-performance-productivity-and-scaling">2019 State of DevOps</a>” da DORA descobriu que equipes de elite implementaram com uma frequência 208 vezes maior e 106 vezes mais rápido do que equipes de baixo desempenho. A entrega contínua permite que as equipes criem, testem e entreguem software com ferramentas automatizadas.</p> </div> </div> </div> </div> <div class="container-fluid"> <div class="row flex-container"> <div class="column column-md-3 text-center no-flex" > <div class="component component--image"> <img id="3cfc17cf" alt="Chamada de vídeo" class="component__image" style="height:100px;" src="https://wac-cdn.atlassian.com/dam/jcr:e8f7719b-6d58-42f2-b067-516da133463d/Spot-Illo-Video%20Call.png?cdnVersion=2643" loading="lazy" /> </div> </div> <div class="column column-md-9 no-flex" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Melhor colaboração </h3> <p>A base do DevOps é uma cultura de colaboração entre desenvolvedores e equipes de operações, que compartilham responsabilidades e trabalham juntas. Assim as equipes ficam mais eficientes e economizam tempo relacionado à transferência de trabalho e à criação de códigos projetados para o ambiente em que são executados.</p> </div> </div> </div> </div> <div class="container-fluid"> <div class="row flex-container"> <div class="column column-md-3 text-center no-flex" > <div class="component component--image"> <img id="2da9d454" alt="Foguete de lançamento de código" class="component__image" style="height:100px;" src="https://wac-cdn.atlassian.com/dam/jcr:580d540a-229f-4804-b893-f29e3ddc47c4/Spot-Illo-Code%20Release%20Rocket.png?cdnVersion=2643" loading="lazy" /> </div> </div> <div class="column column-md-9 no-flex" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Implementação rápida </h3> <p>Ao aumentar a frequência e a velocidade dos lançamentos, as equipes de DevOps melhoram os produtos com rapidez. Ao liberar novas características e reparar bugs com agilidade, é possível obter vantagem competitiva.</p> </div> </div> </div> </div> <div class="container-fluid"> <div class="row flex-container"> <div class="column column-md-3 text-center no-flex" > <div class="component component--image"> <img id="8e3777fb" alt="Pipeline de código" class="component__image" style="height:100px;" src="https://wac-cdn.atlassian.com/dam/jcr:d767a8af-a280-438f-83a6-1ff5c32fefae/Spot-Illo-Code%20Pipeline.png?cdnVersion=2643" loading="lazy" /> </div> </div> <div class="column column-md-9 no-flex" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Qualidade e confiabilidade </h3> <p>Práticas como integração contínua e entrega contínua garantem que as mudanças sejam funcionais e seguras, melhorando a qualidade dos produtos de software. O monitoramento ajuda as equipes a se manterem informadas sobre o desempenho em tempo real.</p> </div> </div> </div> </div> <div class="container-fluid"> <div class="row flex-container"> <div class="column column-md-3 text-center no-flex" > <div class="component component--image"> <img id="55a345c5" alt="Escudo de segurança" class="component__image" style="height:100px;" src="https://wac-cdn.atlassian.com/dam/jcr:d7395836-45b8-4cab-a0b3-3d8fb608fb51/Spot-Illo-Security%20Shield.png?cdnVersion=2643" loading="lazy" /> </div> </div> <div class="column column-md-9 no-flex" > <div class="component component--heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Segurança </h3> <p>Ao incorporar a segurança em um pipeline de integração contínua, entrega contínua e implementação contínua, o <a data-event="clicked" data-uuid="e311682b-460" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-label="DevSecOps" data-label-english="DevSecOps" href="/br/devops/devops-tools/devsecops-tools">DevSecOps</a> passa a ser uma parte ativa e integrada do processo de desenvolvimento. A segurança é integrada ao produto, com auditorias de segurança ativas e testes de segurança fazendo parte de fluxos de trabalho de desenvolvimento ágil e de DevOps.</p> </div> </div> </div> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Quais são os desafios da adoção do DevOps? </h2> </div> <div class="component component--horizontal-rule align-left"> <hr class="type2 " /> </div> <div class="component component--textblock "> <p>É difícil mudar um hábito. As equipes acostumadas com formas de trabalho fragmentadas podem ter dificuldade ou até resistir à reformulação das estruturas da equipe para a adoção de práticas de DevOps. Algumas equipes podem acreditar na ideia equivocada de que novas ferramentas são suficientes para a adoção do DevOps. No entanto, o DevOps é uma combinação de pessoas, ferramentas e cultura. Todos os membros de uma equipe de DevOps precisam entender o fluxo de valor como um todo, da concepção ao desenvolvimento e à experiência do usuário final. É necessário acabar com a fragmentação para colaborar durante todo o ciclo de vida do produto.</p> </div> </div> <div class="column xs-cozy pull-quote s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image component__image--left"> <img id="b9bdcee5" alt="Aspas" class="component__image" style="width:70px;" src="https://wac-cdn.atlassian.com/dam/jcr:5ad664c8-074d-4fd5-8ad8-e45fbb75133d/quote.svg?cdnVersion=2643" loading="lazy" /> </div> <div class="component__heading-textblock default component__heading-textblock--right" style="padding-left:70px;"> <h2>O DevOps não é o trabalho de uma pessoa individual. É o trabalho de todos.</h2> <p>Robert Krohn</p> <h5>Chefe de engenharia, DevOps da Atlassian</h5> </div> </div> </div> <div class="column column-md-order-1 xs-cozy s0 between" > <div class="component component--textblock "> <p>A mudança de uma infraestrutura legada para o uso de <a data-event="clicked" data-uuid="423a119b-c00" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-label="Infraestrutura como Código" data-label-english="Infrastructure as Code" href="/br/microservices/cloud-computing/infrastructure-as-code">Infraestrutura como Código</a> (IaC) e <a data-event="clicked" data-uuid="423a119b-c01" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-label="microsserviços" data-label-english="microservices" href="/br/microservices">microsserviços</a> pode acelerar o desenvolvimento e a inovação, mas o aumento da carga de trabalho operacional talvez seja um desafio. É melhor criar uma base sólida de automação, gerenciamento de configuração e práticas de entrega contínua para ajudar a facilitar a carga. </p> <p>A dependência excessiva de ferramentas pode afastar as equipes dos fundamentos do DevOps necessários: a estrutura da equipe e da empresa. Após o estabelecimento da estrutura, os processos e a equipe devem ser a próxima etapa, seguidos pelas ferramentas.</p> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Como adotar o DevOps </h2> </div> <div class="component component--horizontal-rule align-left"> <hr class="type2 " /> </div> <div class="component component--textblock "> <p>Em primeiro lugar, a adoção do DevOps exige o compromisso de avaliar e, possivelmente, alterar ou remover equipes, ferramentas ou processos que a empresa usa no momento. Ou seja: construir a infraestrutura necessária para dar às equipes a autonomia para criar, implementar e gerenciar produtos sem depender muito de equipes externas.</p> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom xs-none-top no-flex" > <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Cultura de DevOps </h3> </div> <div class="component component--textblock "> <p>Uma <a data-event="clicked" data-uuid="b5a68589-120" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-label="cultura de DevOps" data-label-english="DevOps culture" href="/br/devops/what-is-devops/devops-culture">cultura de DevOps</a> é aquela em que as equipes adotam novas formas de trabalhar com maior colaboração e comunicação. É o alinhamento de pessoas, processos e ferramentas para um foco mais unificado no cliente. As equipes multidisciplinares assumem a responsabilidade por todo o ciclo de vida do produto.</p> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom xs-none-top no-flex" > <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Aprendizado contínuo </h3> </div> <div class="component component--textblock "> <p>As empresas que praticam o DevOps bem são lugares que incentivam a experimentação e uma certa quantidade de riscos. Nesses locais, pensar fora da caixa é a norma, e o fracasso é entendido como parte natural do aprendizado e das melhorias.</p> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom xs-none-top no-flex" > <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Tutorial </h3> </div> <div class="component component--textblock "> <p>As <a data-event="clicked" data-uuid="9239b51c-8c0" data-event-component="linkButton" data-event-container="textBlock" data-schema-version="1" data-label="metodologias ágeis" data-label-english="Agile methodologies" href="/br/agile">metodologias ágeis</a> são muito populares na indústria de software, pois capacitam as equipes para que tenham flexibilidade, boa organização e capacidade de responder às mudanças como características inerentes. O DevOps é uma mudança cultural que promove a colaboração entre as pessoas que criam e fazem a manutenção de software. Quando usados em conjunto, as metodologias ágeis e o DevOps resultam em alta eficiência e confiabilidade.</p> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Práticas de DevOps </h2> </div> <div class="component component--horizontal-rule align-left"> <hr class="type2 " /> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom xs-none-top no-flex" > <div class="component component--image-heading-textblock margin-default"> <div class="component__image component__image--left outerspace"> <div alt="Seta em círculo" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5 has-bg n30 "> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="fill: #091e42; fill-rule:evenodd;" d="M0,18A18,18,0,1,1,18,36,18,18,0,0,1,0,18Zm17.82-4a1.43,1.43,0,0,1-2,0l0,0-3-3a1.44,1.44,0,0,1,0-2l0,0,3-3a1.42,1.42,0,0,1,2.06,2l-.05.05-.52.53H18A9.36,9.36,0,1,1,8.68,18a1.43,1.43,0,0,1,2.85,0,6.52,6.52,0,1,0,6.62-6.52H17.3l.52.53a1.42,1.42,0,0,1,.05,2Z"/></svg> </div> </div> </div> <div class="component__heading-textblock default component__heading-textblock--right outerspace" style="padding-left:64px;"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Integração contínua </h3> <p><a data-event="clicked" data-uuid="f27a7fe1-7b0" data-event-component="linkButton" data-event-container="richText" data-schema-version="1" data-label="Integração contínua" data-label-english="Continuous integration" href="/br/continuous-delivery/continuous-integration">Integração contínua</a> é a prática de automatizar a integração de alterações de código em projetos de software. Com ela, os desenvolvedores podem mesclar alterações de código com frequência em um repositório central onde builds e testes são executados. Assim as equipes de DevOps podem resolver bugs mais rápido, melhorar a qualidade do software e reduzir o tempo necessário para validar e lançar novas atualizações de software.</p> <div class="component component--link-button "> <a href="/br/continuous-delivery/continuous-integration" data-event="clicked" data-uuid="14934b90-7e" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre a integração contínua" data-label-english="Learn about continuous integration" class="component__link link-arrow " > Saiba mais sobre a integração contínua<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom xs-none-top no-flex" > <div class="component component--image-heading-textblock margin-default"> <div class="component__image component__image--left outerspace"> <div alt="Ícone de setas apontando para a esquerda e direita em um círculo" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5 has-bg n30 "> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="fill: #091e42;fill-rule:evenodd;" d="M0,18A18,18,0,1,1,18,36,18,18,0,0,1,0,18ZM22.48,7.84a1.42,1.42,0,0,0-2.06,1.95l0,.06,1.05,1H12.25a1.42,1.42,0,0,0,.07,2.84h9.2l-1.05,1a1.42,1.42,0,0,0,0,2l0,.05a1.42,1.42,0,0,0,2,.05l.05-.05L26,13.32a1.39,1.39,0,0,0,.32-.48,1.64,1.64,0,0,0,.1-.45,1.34,1.34,0,0,0-.1-.59,1.45,1.45,0,0,0-.27-.44h0l-.05,0h0ZM13.21,18.57a1.42,1.42,0,0,1,2.06,2l0,0-1.05,1.05h9.2a1.42,1.42,0,0,1,.07,2.84H14.17l1.05,1.05a1.44,1.44,0,0,1,0,2l0,.05a1.42,1.42,0,0,1-2,0l0,0L9.74,24.06l0,0a1.3,1.3,0,0,1-.27-.43,1.41,1.41,0,0,1-.11-.54h0a1.4,1.4,0,0,1,.1-.54,1.66,1.66,0,0,1,.26-.41h0s0,0,.05-.05h0Z"/></svg> </div> </div> </div> <div class="component__heading-textblock default component__heading-textblock--right outerspace" style="padding-left:64px;"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Serviço constante </h3> <p>A entrega contínua expande a integração contínua ao implementar automaticamente as alterações de código em um ambiente de teste/produção. Ela segue um <a data-event="clicked" data-uuid="9d5df453-9c0" data-event-component="linkButton" data-event-container="richText" data-schema-version="1" data-label="pipeline de entrega contínua" data-label-english="continuous delivery pipeline" href="/br/continuous-delivery/principles/pipeline">pipeline de entrega contínua</a>, em que builds, testes e implementações automatizados são orquestrados como um fluxo de trabalho de lançamento.</p> <div class="component component--link-button "> <a href="/br/continuous-delivery" data-event="clicked" data-uuid="f09b5f9a-60" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre a entrega contínua" data-label-english="Learn about continuous delivery" class="component__link link-arrow " > Saiba mais sobre a entrega contínua<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom xs-none-top no-flex" > <div class="component component--image-heading-textblock margin-default"> <div class="component__image component__image--left outerspace"> <div alt="Cone de trânsito" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5 has-bg n30 "> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="opacity:0.5; fill:#091e42; fill-rule:evenodd;" d="M5.18,32.44H1.45a1.45,1.45,0,0,0-.07,2.89H34.55a1.45,1.45,0,0,0,.07-2.89h-3.8L19.81,2a1.92,1.92,0,0,0-3.62,0Z"/><path style="fill: #091e42; fill-rule:evenodd;" d="M23.57,12.35l3,8.35H9.42l3-8.35ZM8.37,23.6H27.63l3.19,8.84H5.18ZM22.52,9.45,19.81,2a1.92,1.92,0,0,0-3.62,0l-2.71,7.5Z"/></svg> </div> </div> </div> <div class="component__heading-textblock default component__heading-textblock--right outerspace" style="padding-left:64px;"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Consciência situacional </h3> <p>É fundamental que todos os membros da empresa tenham acesso aos dados de que precisam para fazer seu trabalho da maneira mais eficaz e rápida possível. Os membros da equipe precisam ser alertados sobre falhas no pipeline de implementação, sejam elas sistêmicas ou devido a erros nos testes, e receber atualizações em tempo hábil sobre a integridade e o desempenho dos aplicativos em execução na produção. Métricas, registros, rastreamentos, monitoramento e alertas são fontes essenciais de feedback de que as equipes precisam para fundamentar o trabalho.</p> <div class="component component--link-button "> <a href="/br/devops/frameworks/devops-metrics" data-event="clicked" data-uuid="ab4e0d6c-ab" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre as métricas de DevOps" data-label-english="Learn about DevOps metrics" class="component__link link-arrow " > Saiba mais sobre as métricas de DevOps<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom xs-none-top no-flex" > <div class="component component--image-heading-textblock margin-default"> <div class="component__image component__image--left outerspace"> <div alt="Dardo" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5 has-bg n30 "> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="fill: #091e42; fill-rule:evenodd;" d="M29.12,13.67h-8L22.8,1.2A1,1,0,0,0,20.92.43L6,20.65a1.06,1.06,0,0,0,.85,1.68h8.05L13.2,34.8a1,1,0,0,0,1.88.77L30,15.35A1.06,1.06,0,0,0,29.12,13.67Z"/></svg> </div> </div> </div> <div class="component__heading-textblock default component__heading-textblock--right outerspace" style="padding-left:64px;"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Automação </h3> <p>A automação é uma das práticas de DevOps mais importantes porque permite que as equipes se movam muito mais rápido pelo processo de desenvolvimento e implementação de software de alta qualidade. Com a automação, o simples ato de enviar alterações de código para um repositório de código-fonte pode acionar um processo de build, teste e implementação, com redução significativa na duração dessas etapas.</p> <div class="component component--link-button "> <a href="/br/solutions/devops/guides/intermediate" data-event="clicked" data-uuid="34ab1c9e-18" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre as práticas recomendadas de automação de DevOps" data-label-english="Learn about DevOps automation best practices" class="component__link link-arrow " > Saiba mais sobre as práticas recomendadas de automação de DevOps<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom xs-none-top no-flex" > <div class="component component--image-heading-textblock margin-default"> <div class="component__image component__image--left outerspace"> <div alt="Gráfico de linha" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5 has-bg n30 "> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="opacity:0.5; fill:#091e42; fill-rule:evenodd;" d="M13.24,8,18.4,13.3A3.92,3.92,0,0,1,20.47,11l-5-5.18A3.92,3.92,0,0,1,13.24,8Z"/><path style="opacity:0.5; fill:#091e42; fill-rule:evenodd;" d="M25.83,13.3,30.91,8a4,4,0,0,1-2.36-2l-4.79,5A4,4,0,0,1,25.83,13.3Z"/><path style="opacity:0.5; fill:#091e42; fill-rule:evenodd;" d="M2.6,16l0,0,7.77-8A4,4,0,0,1,8.2,5.82l-7.77,8A1.55,1.55,0,0,0,2.6,16Z"/><path style="fill: #091e42; fill-rule:evenodd;" d="M25.83,13.3a3.92,3.92,0,0,0-7.43,0,3.81,3.81,0,0,0-.23,1.27,3.95,3.95,0,0,0,7.89,0A3.81,3.81,0,0,0,25.83,13.3Z"/><path style="fill: #091e42; fill-rule:evenodd;" d="M11.83.34A3.94,3.94,0,0,0,10.42,8a3.82,3.82,0,0,0,2.82,0A3.94,3.94,0,0,0,11.83.34Z"/><path style="fill: #091e42; fill-rule:evenodd;" d="M32.06.34a4,4,0,0,0-4,4,3.89,3.89,0,0,0,.44,1.76,4,4,0,0,0,2.36,2,4,4,0,0,0,1.15.19,3.95,3.95,0,0,0,0-7.89Z"/><path style="opacity:0.5; fill:#091e42; fill-rule:evenodd;" d="M18.82,22.69,12.29,20.9a4.53,4.53,0,0,1,.05.53,3.86,3.86,0,0,1-.87,2.44l6.81,1.88a3.8,3.8,0,0,1-.11-.89A4,4,0,0,1,18.82,22.69Z"/><path style="opacity:0.5; fill:#091e42; fill-rule:evenodd;" d="M29.71,28.56l-3.82-2.63a3.91,3.91,0,0,1-1.95,2.4l4.22,2.91A3.94,3.94,0,0,1,29.71,28.56Z"/><path style="opacity:0.5; fill:#091e42; fill-rule:evenodd;" d="M5.14,23.64.25,31.22a1.53,1.53,0,0,0,.46,2.13A1.55,1.55,0,0,0,2.8,33l0-.07,4.9-7.59A3.91,3.91,0,0,1,5.14,23.64Z"/><path style="fill: #091e42; fill-rule:evenodd;" d="M22.91,23.89l-.15-.09Z"/><path style="fill: #091e42; fill-rule:evenodd;" d="M22.61,23.75l.15.05Z"/><path style="fill: #091e42; fill-rule:evenodd;" d="M22.11,20.91a4,4,0,0,0-3.94,3.95,3.8,3.8,0,0,0,.11.89,3.94,3.94,0,0,0,3.83,3.05,4,4,0,0,0,3.78-2.87,3.8,3.8,0,0,0,.17-1.07A4,4,0,0,0,22.11,20.91Z"/><path style="fill: #091e42; fill-rule:evenodd;" d="M12.29,20.9a3.94,3.94,0,1,0-4.55,4.4,3.51,3.51,0,0,0,.66.07,4,4,0,0,0,3.94-3.94A4.53,4.53,0,0,0,12.29,20.9Z"/><path style="fill: #091e42; fill-rule:evenodd;" d="M32.06,27.77a3.95,3.95,0,0,0-3.9,3.47,3.75,3.75,0,0,0-.05.47,3.95,3.95,0,1,0,4-3.94Z"/></svg> </div> </div> </div> <div class="component__heading-textblock default component__heading-textblock--right outerspace" style="padding-left:64px;"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Infraestrutura como código </h3> <p>Para empresas com data centers locais ou totalmente na nuvem, ter a capacidade de provisionar, configurar e gerenciar a infraestrutura com rapidez e consistência é a chave para a adoção bem-sucedida do DevOps. A <a data-event="clicked" data-uuid="d4457e18-ac0" data-event-component="linkButton" data-event-container="richText" data-schema-version="1" data-label="infraestrutura como código" data-label-english="Infrastructure as Code" href="/br/continuous-delivery/principles/infrastructure-as-code">infraestrutura como código</a> (IaC) vai além da simples configuração da infraestrutura de script para tratar as definições de infraestrutura como código: usando controle de origem, revisões de código, testes etc.</p> <div class="component component--link-button "> <a href="/br/microservices/cloud-computing/infrastructure-as-code" data-event="clicked" data-uuid="c328138b-87" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre a infraestrutura como código" data-label-english="Learn about Infrastructure as Code" class="component__link link-arrow " > Saiba mais sobre a infraestrutura como código<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom xs-none-top no-flex" > <div class="component component--image-heading-textblock margin-default"> <div class="component__image component__image--left outerspace"> <div alt="Ícone de colmeia" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5"> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="opacity:0.5; fill:#091e42; fill-rule:evenodd;" d="M26.1,17.85a3.32,3.32,0,0,1,3.34,0l4.88,2.81A3.36,3.36,0,0,1,36,23.56v5.62a3.34,3.34,0,0,1-1.68,2.9L29.44,34.9a3.37,3.37,0,0,1-3.34,0l-4.89-2.82a3.34,3.34,0,0,1-1.68-2.9V23.56a3.36,3.36,0,0,1,1.68-2.9Z"/><path style="fill: #091e42; fill-rule:evenodd;" d="M6.56,17.85a3.32,3.32,0,0,1,3.34,0l4.89,2.81a3.36,3.36,0,0,1,1.68,2.9v5.62a3.34,3.34,0,0,1-1.68,2.9L9.9,34.9a3.37,3.37,0,0,1-3.34,0L1.68,32.08A3.34,3.34,0,0,1,0,29.18V23.56a3.36,3.36,0,0,1,1.68-2.9Z"/><path style="fill: #091e42; fill-rule:evenodd;" d="M16.33,1.1a3.37,3.37,0,0,1,3.34,0l4.89,2.82a3.36,3.36,0,0,1,1.67,2.9v5.62a3.37,3.37,0,0,1-1.67,2.9l-4.89,2.81a3.32,3.32,0,0,1-3.34,0l-4.89-2.81a3.37,3.37,0,0,1-1.67-2.9V6.82a3.36,3.36,0,0,1,1.67-2.9Z"/></svg> </div> </div> </div> <div class="component__heading-textblock component__heading-textblock--right outerspace" style="padding-left:64px;"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Microsserviços </h3> <p>Com a técnica arquitetônica de <a data-event="clicked" data-uuid="8107b619-d10" data-event-component="linkButton" data-event-container="richText" data-schema-version="1" data-label="microsserviços" data-label-english="Microservices" href="/br/microservices">microsserviços</a>, um aplicativo é construído como uma coleção de serviços menores que podem ser implementados e operados de modo independente uns dos outros. Cada serviço tem seus próprios processos e se comunica com os outros por uma interface. Essa separação de problemas e função independente dissociada possibilita práticas de DevOps, como entrega contínua e integração contínua.</p> <div class="component component--link-button "> <a href="/br/microservices" data-event="clicked" data-uuid="2ac84cf1-bb" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais sobre microsserviços" data-label-english="Learn about microservices" class="component__link link-arrow " > Saiba mais sobre microsserviços<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> <div class="column column-md-order-1 xs-cozy-bottom xs-none-top no-flex" > <div class="component component--image-heading-textblock margin-default"> <div class="component__image component__image--left outerspace"> <img id="55ddff09" alt="Olho" class="component__image" style="width:64px;height:64px;" src="https://wac-cdn.atlassian.com/dam/jcr:bfc3339c-3dc2-4b98-b004-d555239ca58f/Icon-Object-Eye.svg?cdnVersion=2643" loading="lazy" /> </div> <div class="component__heading-textblock default component__heading-textblock--right outerspace" style="padding-left:64px;"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Monitoramento </h3> <p>As equipes de DevOps monitoram todo ciclo de vida de desenvolvimento, desde planejamento, desenvolvimento, integração e teste até implementação e operações. Assim, as equipes conseguem responder a qualquer degradação na experiência do cliente, de maneira rápida e automática. E, o mais importante, ele permite que as equipes façam o “shift left” para estágios anteriores do desenvolvimento e minimizem mudanças de produção interrompidas.</p> <div class="component component--link-button "> <a href="/br/devops/devops-tools/devops-monitoring" data-event="clicked" data-uuid="510489c0-ff" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Leia mais sobre o monitoramento de DevOps" data-label-english="Learn about DevOps monitoring" class="component__link link-arrow " > Leia mais sobre o monitoramento de DevOps<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="container-fluid md-comfortable-top md-cozy-bottom"> <div class="row flex-container reduced-row"> <div class="column column-lg-6 no-flex" > <div class="component component--heading-textblock"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Introdução ao DevOps </h2> <p>A maneira mais fácil de começar a usar o DevOps é identificar um pequeno fluxo de valor (por exemplo, um pequeno aplicativo ou serviço de suporte) e começar a experimentar algumas práticas de DevOps. Assim como no desenvolvimento de software, é muito mais fácil transformar um único fluxo com um pequeno grupo de interessados do que tentar fazer uma transição organizacional completa para uma nova forma de trabalhar. </p> <p>A Atlassian oferece a <a data-event="clicked" data-uuid="ce764a97-b00" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-label="solução Open DevOps" data-label-english="Open DevOps solution" href="/br/solutions/devops">solução Open DevOps</a>, que garante processos completos de DevOps com a Atlassian e outras ferramentas de terceiros. Com o Jira como base, as equipes podem usar produtos Atlassian ou trazer seus produtos favoritos para a cadeia de ferramentas aberta. O ecossistema Atlassian oferece um conjunto robusto de integrações e complementos, permitindo que as equipes personalizem seu conjunto de ferramentas para atender às suas necessidades.<br /> <br /> Não deixe de conferir os tutoriais de DevOps sobre <a data-event="clicked" data-uuid="ce764a97-b01" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-label="automação" data-label-english="automation" href="/br/devops/automation-tutorials">automação</a>, <a data-event="clicked" data-uuid="ce764a97-b02" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-label="testes" data-label-english="testing" href="/br/devops/testing-tutorials">testes</a>, <a data-event="clicked" data-uuid="ce764a97-b03" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-label="segurança" data-label-english="security" href="/br/devops/security-tutorials">segurança</a>, <a data-event="clicked" data-uuid="ce764a97-b04" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-label="observabilidade" data-label-english="observability" href="/br/devops/observability-tutorials">observabilidade</a>, <a data-event="clicked" data-uuid="ce764a97-b05" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-label="sinalização de características" data-label-english="feature flagging" href="/br/devops/feature-flagging-tutorials">sinalização de características</a> e <a data-event="clicked" data-uuid="ce764a97-b06" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-label="entrega contínua" data-label-english="continuous delivery" href="/br/devops/continuous-delivery-tutorials">entrega contínua</a>.</p> </div> </div> <div class="column column-lg-6 no-flex" > <div class="component component--image"> <img id="8af38ccb" alt="Ilustração do workshop de DevOps" class="component__image" src="https://wac-cdn.atlassian.com/dam/jcr:39f57cd8-74d1-4898-82e7-118800b97f3f/Illo-devops-workshop.png?cdnVersion=2643" loading="lazy" /> </div> </div> </div> </div> <div class="container-fluid md-comfortable-bottom"> <div class="row flex-container reduced-row"> <div class="column column-md-6 card-link text-b400 " > <a href="/br/devops/automation-tutorials" data-event="clicked" data-uuid="5783a8de-71" data-event-component="linkButton" data-event-container="column" data-schema-version="1" class="component--block__link"> <div class="intra-div flexRow alignContentStretch alignItemsCenter justifyStart noWrap no s24 between block-theme-one-reduce-padding "> <div class="component component--image image-center"> <div alt="Relâmpago" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5 has-bg b400 "> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="fill: #ffffff; fill-rule:evenodd;" d="M29.12,13.67h-8L22.8,1.2A1,1,0,0,0,20.92.43L6,20.65a1.06,1.06,0,0,0,.85,1.68h8.05L13.2,34.8a1,1,0,0,0,1.88.77L30,15.35A1.06,1.06,0,0,0,29.12,13.67Z"/></svg> </div> </div> </div> <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Tutoriais de automação para o DevOps </h3> </div> </div> </a> </div> <div class="column column-md-6 card-link text-b400 " > <a href="/br/devops/observability-tutorials" data-event="clicked" data-uuid="b8a4a78c-bc" data-event-component="linkButton" data-event-container="column" data-schema-version="1" class="component--block__link"> <div class="intra-div flexRow alignContentStretch alignItemsCenter justifyStart noWrap no s24 between block-theme-one-reduce-padding "> <div class="component component--image image-center"> <div alt="Binóculos" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5 has-bg b400 "> <svg id="Blue" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><defs><style>.cls-1,.cls-3,.cls-4{fill:#ffffff;}.cls-1{fill-rule:evenodd;}.cls-1,.cls-3{opacity:0.5;isolation:isolate;}.cls-2{fill:none;}</style></defs><path style="opacity:0.5;fill: #ffffff;fill-rule: evenodd;" d="M2.69,20.68A5.78,5.78,0,1,0,8.47,14.9,5.78,5.78,0,0,0,2.69,20.68Zm6.23-4.8A4.83,4.83,0,0,0,4.17,20.8v.14a1.07,1.07,0,0,0,1.07,1A1.06,1.06,0,0,0,6.3,20.89v-.17A2.71,2.71,0,0,1,8.92,18H9a1.07,1.07,0,0,0-.05-2.13Z"/><path style="opacity:0.5;fill: #ffffff;fill-rule: evenodd;" d="M22.05,20.77A5.75,5.75,0,1,0,27.8,15,5.75,5.75,0,0,0,22.05,20.77Zm6.42-4.61a5,5,0,0,0-5,4.92v.14a1.07,1.07,0,0,0,2.13,0V21a2.84,2.84,0,0,1,2.88-2.71h.05a1.07,1.07,0,0,0-.05-2.13Z"/><path style="fill: none;" d="M8.47,14.9a5.78,5.78,0,1,0,5.09,3,1.05,1.05,0,0,1-.17-.29A5.78,5.78,0,0,0,8.47,14.9Z"/><path style="fill: none;" d="M18,9.11a2.59,2.59,0,0,0-2.6,2.53V16a8.45,8.45,0,0,1,.91,1.83h3.3a8.07,8.07,0,0,1,1-1.94V11.72A2.61,2.61,0,0,0,18,9.11Z"/><circle style="fill: none;" cx="27.8" cy="20.77" r="5.75" transform="translate(-4.03 6.94) rotate(-13.28)"/><path style="opacity:0.5;isolation: isolate;fill: #ffffff;" d="M13.56,17.94c-.05-.1-.11-.19-.17-.29A1.05,1.05,0,0,0,13.56,17.94Z"/><path style="opacity:0.5;isolation: isolate;fill: #ffffff;" d="M15.44,16v-4.4a2.6,2.6,0,0,1,5.2.08v4.21a8.26,8.26,0,0,1,2.13-2.2v-2.1a4.73,4.73,0,0,0-9.46.09v2.06A8.82,8.82,0,0,1,15.44,16Z"/><path style="fill: #ffffff;" d="M27.59,12.2a8.31,8.31,0,0,0-6.95,3.73,8.07,8.07,0,0,0-1,1.94h-3.3A8.45,8.45,0,0,0,15.44,16a8.82,8.82,0,0,0-2.13-2.26,8.31,8.31,0,0,0-4.9-1.58,8.41,8.41,0,1,0,7.87,11.34h3.44A8.4,8.4,0,1,0,27.59,12.2ZM8.47,26.46a5.78,5.78,0,1,1,4.92-8.81c.06.1.12.19.17.29a5.78,5.78,0,0,1-5.09,8.52Zm19.33.06a5.75,5.75,0,1,1,5.74-5.75A5.75,5.75,0,0,1,27.8,26.52Z"/></svg> </div> </div> </div> <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Tutoriais de observabilidade do DevOps </h3> </div> </div> </a> </div> <div class="column column-md-6 card-link text-b400 " > <a href="/br/devops/testing-tutorials" data-event="clicked" data-uuid="15bcc680-77" data-event-component="linkButton" data-event-container="column" data-schema-version="1" class="component--block__link"> <div class="intra-div flexRow alignContentStretch alignItemsCenter justifyStart noWrap no s24 between block-theme-one-reduce-padding "> <div class="component component--image image-center"> <div alt="Velocímetro" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5 has-bg b400 "> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="opacity:0.5; fill:#ffffff; fill-rule:evenodd;" d="M17,10.37a1.38,1.38,0,0,1,2.28-1,1.31,1.31,0,0,1,.46,1V13a1.44,1.44,0,0,1-1.25,1.46A1.39,1.39,0,0,1,17,13.16V10.37Z"/><path style="opacity:0.5; fill:#ffffff; fill-rule:evenodd;" d="M8.9,24a1.26,1.26,0,0,1-1,.46H5.23a1.43,1.43,0,0,1-1.45-1.25,1.38,1.38,0,0,1,1.31-1.49H7.88A1.38,1.38,0,0,1,8.9,24Z"/><path style="opacity:0.5; fill:#ffffff; fill-rule:evenodd;" d="M11.93,17.15a1.44,1.44,0,0,1-2,.06l-.06-.06-2-2a1.43,1.43,0,0,1,2-2.08l.05,0,2,2A1.46,1.46,0,0,1,11.93,17.15Z"/><path style="opacity:0.5; fill:#ffffff; fill-rule:evenodd;" d="M32,24a1.26,1.26,0,0,1-1,.46H28.32a1.43,1.43,0,0,1-1.45-1.25,1.38,1.38,0,0,1,1.31-1.49H31A1.38,1.38,0,0,1,32,24Z"/><path style="fill: #ffffff; fill-rule:evenodd;" d="M.29,20.43a18.5,18.5,0,0,0,1,10H34.69A17.84,17.84,0,0,0,36,23.61a17.88,17.88,0,0,0-18.24-18A18.18,18.18,0,0,0,.29,20.43ZM17,10.37a1.38,1.38,0,0,1,2.28-1,1.31,1.31,0,0,1,.46,1V13a1.44,1.44,0,0,1-1.25,1.46A1.39,1.39,0,0,1,17,13.16V10.37ZM8.9,24a1.26,1.26,0,0,1-1,.46H5.23a1.43,1.43,0,0,1-1.45-1.25,1.38,1.38,0,0,1,1.31-1.49H7.88A1.38,1.38,0,0,1,8.9,24Zm3-6.82a1.44,1.44,0,0,1-2,.06l-.06-.06-2-2a1.43,1.43,0,0,1,2-2.08l.05,0,2,2A1.46,1.46,0,0,1,11.93,17.15Zm6.12,10a3.78,3.78,0,0,1,0-7.55,4.29,4.29,0,0,1,1.48.27l5.75-5.74a1.43,1.43,0,0,1,2.07,2l-.05.05L21.56,21.8a3.37,3.37,0,0,1,.27,1.48A3.8,3.8,0,0,1,18.05,27.11ZM32,24a1.26,1.26,0,0,1-1,.46H28.32a1.43,1.43,0,0,1-1.45-1.25,1.38,1.38,0,0,1,1.31-1.49H31A1.38,1.38,0,0,1,32,24Z"/></svg> </div> </div> </div> <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Tutoriais de teste para DevOps </h3> </div> </div> </a> </div> <div class="column column-md-6 card-link text-b400 " > <a href="/br/devops/feature-flagging-tutorials" data-event="clicked" data-uuid="9a6f7caa-f5" data-event-component="linkButton" data-event-container="column" data-schema-version="1" class="component--block__link"> <div class="intra-div flexRow alignContentStretch alignItemsCenter justifyStart noWrap no s24 between block-theme-one-reduce-padding "> <div class="component component--image image-center"> <div alt="Bandeira" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5 has-bg b400 "> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="fill: #ffffff; fill-rule:evenodd;" d="M4.61,1.51v24.9H32.39A2,2,0,0,0,34,23.14l-6.3-7.92a2,2,0,0,1,0-2.51L34,4.79a2,2,0,0,0-1.58-3.28Z"/><path style="opacity:0.5; fill:#ffffff; fill-rule:evenodd;" d="M4.61,34.49a1.51,1.51,0,0,1-3,.07V1.51a1.51,1.51,0,0,1,3-.07V34.49Z"/></svg> </div> </div> </div> <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Tutoriais de sinalização de característica DevOps </h3> </div> </div> </a> </div> <div class="column column-md-6 card-link text-b400 " > <a href="/br/devops/security-tutorials" data-event="clicked" data-uuid="d5748edd-0a" data-event-component="linkButton" data-event-container="column" data-schema-version="1" class="component--block__link"> <div class="intra-div flexRow alignContentStretch alignItemsCenter justifyStart noWrap no s24 between block-theme-one-reduce-padding "> <div class="component component--image image-center"> <div alt="Escudo com marca de seleção" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5 has-bg b400 "> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="fill: #ffffff; fill-rule:evenodd;" d="M33.42,3.88c.2-.5.33-.83-.32-.83H30.89C26.48,3.05,20.81,1,18.77.15a2.05,2.05,0,0,0-1.54,0c-2,.81-7.71,2.9-12.12,2.9H2.9c-.65,0-.52.33-.32.83A3.07,3.07,0,0,1,2.86,5V16.65A19.32,19.32,0,0,0,13.33,33.83l3.78,2a2,2,0,0,0,1.78,0l3.78-2A19.32,19.32,0,0,0,33.14,16.65V5A3.07,3.07,0,0,1,33.42,3.88ZM25.55,12.8a1.45,1.45,0,0,0-.05-2l-.05-.05a1.45,1.45,0,0,0-2,.05l-7.63,7.63L13.2,15.81l0-.05a1.45,1.45,0,0,0-2,2.1l3.65,3.65.05,0a1.45,1.45,0,0,0,2,0l8.66-8.66Z"/></svg> </div> </div> </div> <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Tutoriais de segurança para DevOps </h3> </div> </div> </a> </div> <div class="column column-md-6 card-link text-b400 " > <a href="/br/devops/continuous-delivery-tutorials" data-event="clicked" data-uuid="0c018767-2b" data-event-component="linkButton" data-event-container="column" data-schema-version="1" class="component--block__link"> <div class="intra-div flexRow alignContentStretch alignItemsCenter justifyStart noWrap no s24 between block-theme-one-reduce-padding "> <div class="component component--image image-center"> <div alt="Ciclo de DevOps" class="component__image "> <div class="div-inline-svg wpl-icon-size-64 wpl-icon-corner-5 has-bg b400 "> <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio='xMinYMin meet' viewBox="0 0 36 36"><path style="fill: #ffffff; fill-rule:evenodd;" d="M33.6,12.66a8.17,8.17,0,0,0-11.57,0l-4.79,4.79a1.3,1.3,0,0,0-.23.18L12.14,22.5l-.08.08A5.6,5.6,0,1,1,12,14.44H9.89A1.29,1.29,0,0,0,10,17h4.89a1.3,1.3,0,0,0,1.23-1.29V10.51a1.29,1.29,0,0,0-1.29-1.23h-.06a1.3,1.3,0,0,0-1.24,1.29v1.75a8.18,8.18,0,1,0,.49,12l4.79-4.79a1.3,1.3,0,0,0,.23-.18l4.87-4.88.08-.07a5.6,5.6,0,1,1-.08,8A1.29,1.29,0,1,0,22,24.23,8.18,8.18,0,0,0,33.6,12.66Z"/></svg> </div> </div> </div> <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Tutorial de entrega contínua de DevOps </h3> </div> </div> </a> </div> </div> </div> <div class="container-fluid md-comfortable n700"> <div class="row flex-container reduced-row"> <div class="column column-md-7 sign-up light-text s0 between" > <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Inscreva-se para receber a newsletter de DevOps </h3> </div> <div class="component component--exact-target-form sign-up theme-one"> <form class="exact-target-form" data-mailing-list-id="1412722"> <div class="exact-target-form__label"> <label for="et-ac1a5842-80cc-4ef1-b9a4-73e4ee0d8581">Endereço de e-mail</label> </div> <div class="exact-target-form__email-input"> <input type="email" name="et-ac1a5842-80cc-4ef1-b9a4-73e4ee0d8581" required id="et-ac1a5842-80cc-4ef1-b9a4-73e4ee0d8581" /> </div> <div class="exact-target-form__hp-field"> <input type="text" name="list_name" aria-label="Keep this field blank" /> </div> <div class="exact-target-form__submit-input"> <input type="submit" data-event="clicked" data-uuid="ac1a5842-80" data-event-component="linkButton" data-event-container="exactTargetForm" data-schema-version="1" value="Inscreva-se" class="button button--two button--regular button--primary" /> </div> </form> <div class="exact-target-form__message hide-all"> <p>Thank you for signing up</p> </div> <script type="text/x-component-translate"> /* <sl:translate_json> */ { "sl_translate": "requiredError, invalidEmailError, submitError, consentLabel", "type":"imkt.components.ExactTargetFormV2", "params": { "formId":"ac1a5842-80cc-4ef1-b9a4-73e4ee0d8581", "consentYes":"", "subscriptionKey":"atlassian.devOpsCentral", "eapTermsOfService":"", "useSocs":false, "exactTargetId":"1412722", "name":"et-ac1a5842-80cc-4ef1-b9a4-73e4ee0d8581", "requiredError":"Este campo é obrigatório", "invalidEmailError":"Este campo requer um endereço de e-mail válido", "submitError":"Houve um erro do servidor no envio", "redirectUrl":"", "useGdpr":true, "needsConsent":false, "consentLabel":"", "privacyPolicy":"", "gdprId":"gdpr-ac1a5842-80cc-4ef1-b9a4-73e4ee0d8581", "site":"atlassian", "useSubmissionBlock":"false", "postSubmissionBlockId":"" } } /* </sl:translate_json> */ </script></div> </div> <div class="column column-md-5 light-text no-flex" > <div class="container-fluid md-none-top"> <div class="row flex-container"> <div class="column md-tight-bottom flexRow alignContentStretch alignItemsStretch justifyStart noWrap no s24 between" > <div class="component component--image image-center"> <img id="e16a7a70" alt="Ilustração de código" class="component__image" style="width:48px;height:48px;" src="https://wac-cdn.atlassian.com/dam/jcr:66edb14a-fccd-44be-b47c-4a37f02a58a0/Thumb_01.png?cdnVersion=2643" loading="lazy" /> </div> <div class="component component--link-button " style="margin-top:12px;"> <a href="/br/devops/what-is-devops/devops-best-practices" data-event="clicked" data-uuid="1966972c-d6" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Saiba mais práticas recomendadas de DevOps" data-label-english="Learn more DevOps best practices" class="component__link link-arrow " > Saiba mais práticas recomendadas de DevOps<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column md-tight-bottom flexRow alignContentStretch alignItemsStretch justifyStart noWrap no s24 between" > <div class="component component--image image-center"> <img id="45b9b6da" alt="Ilustração de texto" class="component__image" style="width:48px;height:48px;" src="https://wac-cdn.atlassian.com/dam/jcr:03cfd669-0bc5-499e-a4d9-8aa340dc1263/Thumb_02.png?cdnVersion=2643" loading="lazy" /> </div> <div class="component component--link-button " style="margin-top:12px;"> <a href="https://www.atlassian.com/blog/devops" data-event="clicked" data-uuid="8112334f-9a" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="O que há de novo" data-label-english="See what's new" class="component__link link-arrow " > O que há de novo<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column md-tight-bottom flexRow alignContentStretch alignItemsStretch justifyStart noWrap no s24 between" > <div class="component component--image image-center"> <img id="52e6de3c" alt="balões de fala" class="component__image" style="width:48px;height:48px;" src="https://wac-cdn.atlassian.com/dam/jcr:f63b01bd-3446-40db-8976-55c764965b68/Thumb_03.png?cdnVersion=2643" loading="lazy" /> </div> <div class="component component--link-button " style="margin-top:12px;"> <a href="https://community.atlassian.com/t5/DevOps/ct-p/devops" data-event="clicked" data-uuid="e06f9fb5-31" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Interaja com a comunidade" data-label-english="Engage with the Community" class="component__link link-arrow " > Interaja com a comunidade<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> </div> </div> </div> </main> <footer id="footer" class="footer footer--wac"> <div class="container-fluid"> <div class="container-fluid"> <div class="row reduced-row"> <div class="component s0 between component--block" id="footer-block-above" style="margin:0;" > <style> footer#footer { background: none; } #footer > .container-fluid > .container-fluid > .row { width: 1200px; margin: auto; max-width: 100%; min-width: auto; } div#bottom-links-footer { padding: 0 40px; } footer#footer.footer.footer--wac .footer-standard-links a { color: #101214; margin-bottom: 24px; } .see-all-footer { padding-top: 30px; } .component--block.left-footer a { font-weight: 600; } .footer .language-selector:before { content: ""; width: 19px; height: 19px; background-size: 100% 100%; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAT0SURBVHgBzVg/VxtHEJ/ZI7YQPOcCKI/y/AmsdOkiOndBpauITwB8AlCVlw46dxZdOnCXznKXLnKXLucmDyME6wQLGUu7nt07nW7/nJCwC+Y9/bnd2Zm5mdnZ3yzCHShcW6uBgCog/AQSqwAyVMPpNAfAGFDGIOE1BNjm3W4H5iSclTGMohD+u9qmJQ0yJIK5SBkKTfgmaPPT03imFbMwhStre/SzAxOv3JHIQJAtfnHevJVz2mS4vh7BzeiYhFXhqxIZ+CDYmOY9VjQRrq7+AjfDvwqM4jCTfmj7JygVSHa4+v0mzGOYNkpiC9zQKYOagLjrrtL81hB2QCw81mt0GE01IMWx1uWhwDWK3kLC7x4lhyCW6/zy3z9Ki0vHYBiNMb/obpQWyyo1atmwhB/hITvk3bOT0sNHL2mnfkejVgRws1RejAfX12/yo4bHdE5J8QJc2uW97g7nMQ9XKw1nV4pgI/kdHjie+TRSGwc4P1XGN5QsR7rEA627yDBK9Fdghw/lFu2ig4kQuW1KxZZSmijnHFCYiqVs6FKTkpaFuGXKIJ16k00oC2VaEuxk3OUXvecZT6VSpfDsGxxioT4YXGWbgULyd6lcrtHfKOP5ePNxcN1vT3j6HQr7e/r7NCdpXaXCmE97LHGjKpx5wpbhKW0EmN6S8HLsLXvcGtm2WRLZ8tDmG3s3CeWnUc3MG8oTETQ9CmvGM2Mt8JEYqvF8SQn1MebwjfZtPjpddiaGSdizLDiyPaHDaCY9572zE/CQzjWSYYrETT8fWF5DXT6YR6HKm5YtBEayZiqiA3oaMTyx+H/28umdnPeajJR3mUehP29s4wurekrDYcdRmNudY0p2Mpjog5AL09BlFoWIT4xnBlOhTBqm2Bj8v1/zMtubhXKZ0Vc0k0KJJt8QZzgvpRluKSIvG2E245mcgFS/JNw/4gzuJ4X31TC4r4bxhRTuRtmQwB84d5uHcKXyj8k3fEwbL54iHDQSkTKHVhSs7m05fElz82oygjGVC2kaway6lvFS15On4MHtcFvatY+99/IJC6NJ+ZY5FRwLKrTEt+ZzwdY3ZT2xFMYFfE4tZU7dklD1VWia6FiL/S9gyoqMZ0+NTMCpBbcEthk/P29bqDM74U3mBfvsK3iBnEIbRi8vu8X7ZmhhfoLplOPprrSQQA4XjSk9P02IcnVVnGcaSuX1QZvHMXeNt3CgaoxhXC6cE14p/WBBIc8LOHBp2hwegWv8noMDR0E7M8yLi4TcoePKDKkLZWq+cHobllRhxrNS2Vb9gLlyggMzzK+wNmFulYTrOc6n+dZq0O/Ht+F5RZ72rsUvz44mhute8rlplGoBz+vjJ7PyU2MBdpdNja/pOScke/nWK2lqnPauOZlXnnKaY561gCkZDa/qdkrlpXfgdkvkuaWo9O2jN9S8kmeXGpD3iBBV8tqRNnAkLLideEuFvMQWfqWBfbAJ2TN++e5PYwg85B4lGXusjpV0nZ34++4VFfEHUCeUrGqe/7ZI9a29XssZhgKiPKCrAnwBX3b1NE6L0DuHctdn1FTDtLSQQsNUdz7vRd1tpC5bgrq/t0gomLZc5RzlzmFyWYIRfPHFnfbgb7T7nuW7dx/NftWpvBdQNdeF8w5Xnao4i+UDdTEz0wq4A4Uh9aIKHklCBahrmvrkL4c5bZ4Ozb1WB3dyHs9HnwFJdEGUx9BaTwAAAABJRU5ErkJggg==); } .language-selector { display: flex; gap: 5px; margin-right: 20px; } .footer select#footer-language-selector { background: none; } .column.footer-standard-links > .intra-div { column-gap: 24px; row-gap: 48px; display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; } @media (max-width: 1023px) { .column.footer-standard-links > .intra-div { grid-template-columns: 1fr 1fr; } } @media (max-width: 768px) { .column.footer-standard-links > .intra-div { grid-template-columns: 1fr; } } </style> </div> <div class="column footer-standard-links " style="border-radius:0 0 24px 24px;float:none;" > <div class="intra-div alignItemsStretch justifySpaceBetween wrap no s40 between column__background n10 has-border border-color- padding-24 padding-style-allSides allSides border-radius-15 border-width-0"> <div class="component s0 between component--block left-footer" > <div class="component component--image"> <img id="d8cf6e7a" alt="" class="component__image xs-outerspace-bottom" style="width:26px;height:26px;" src="https://wac-cdn.atlassian.com/dam/jcr:9c4bf443-5045-4ff9-a48d-36ae466f3ced/logos-atlassian-mini-icon-onecolor-blue.svg?cdnVersion=2643" loading="lazy" /> </div> <div class="component component--link-button "> <a href="/br/company" data-event="clicked" data-uuid="fbf3b54c-4e" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Empresa" data-label-english="Company" class="component__link default " > Empresa </a> </div> <div class="component component--link-button "> <a href="/br/company/careers" data-event="clicked" data-uuid="658e91b4-45" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Carreiras" data-label-english="Careers" class="component__link default " > Carreiras </a> </div> <div class="component component--link-button "> <a href="/br/company/events" data-event="clicked" data-uuid="f547dec4-ee" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Eventos" data-label-english="Events" class="component__link default " > Eventos </a> </div> <div class="component component--link-button "> <a href="https://atlassian.com/blog" data-event="clicked" data-uuid="104c1e17-07" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Blogs" data-label-english="Blogs" class="component__link default " > Blogs </a> </div> <div class="component component--link-button "> <a href="https://investors.atlassian.com/" data-event="clicked" data-uuid="8dff4c3d-81" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Relações com investidores" data-label-english="Investor Relations" class="component__link default " > Relações com investidores </a> </div> <div class="component component--link-button "> <a href="https://www.atlassianfoundation.org/" data-event="clicked" data-uuid="99564f33-ce" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Fundação Atlassian" data-label-english="Atlassian Foundation" class="component__link default " > Fundação Atlassian </a> </div> <div class="component component--link-button "> <a href="/br/company/contact" data-event="clicked" data-uuid="f40912fd-d4" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Fale conosco" data-label-english="Contact us" class="component__link default " > Fale conosco </a> </div> </div> <div class="component flexCol alignItemsBaseline justifyStart noWrap anchorLastItem s0 between component--block" > <div class="component component--heading"> <div class="color-head text-n900"> <h5 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > produtos </h5> </div> </div> <div class="component component--link-button "> <a href="/br/software/rovo" data-event="clicked" data-uuid="887f4120-85" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Rovo" data-label-english="Rovo" class="component__link default " > Rovo </a> </div> <div class="component component--link-button "> <a href="/br/software/jira" data-event="clicked" data-uuid="7c6497e9-48" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Jira" data-label-english="Jira" class="component__link default " > Jira </a> </div> <div class="component component--link-button "> <a href="/br/software/jira-align" data-event="clicked" data-uuid="80aff0eb-ad" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Jira Align" data-label-english="Jira Align" class="component__link default " > Jira Align </a> </div> <div class="component component--link-button "> <a href="/br/software/jira/service-management" data-event="clicked" data-uuid="0a3a2afd-da" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Jira Service Management" data-label-english="Jira Service Management" class="component__link default " > Jira Service Management </a> </div> <div class="component component--link-button "> <a href="/br/software/confluence" data-event="clicked" data-uuid="8837ace6-b7" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Confluence" data-label-english="Confluence" class="component__link default " > Confluence </a> </div> <div class="component component--link-button "> <a href="/br/software/trello" data-event="clicked" data-uuid="6619f65d-b2" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Trello" data-label-english="Trello" class="component__link default " > Trello </a> </div> <div class="component component--link-button "> <a href="https://bitbucket.org/product/br/" data-event="clicked" data-uuid="89700592-1c" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Bitbucket" data-label-english="Bitbucket" class="component__link default " > Bitbucket </a> </div> <div class="component component--link-button see-all-footer "> <a href="/br/software" data-event="clicked" data-uuid="5e63d93e-26" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Ver todos os produtos" data-label-english="See all products" class="component__link link-arrow " > Ver todos os produtos<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="component flexCol alignItemsBaseline justifyStart noWrap anchorLastItem s0 between component--block" > <div class="component component--heading"> <div class="color-head text-n900"> <h5 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > Recursos </h5> </div> </div> <div class="component component--link-button "> <a href="https://support.atlassian.com/" data-event="clicked" data-uuid="e22460f0-ec" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Suporte técnico" data-label-english="Technical support" class="component__link default " > Suporte técnico </a> </div> <div class="component component--link-button "> <a href="/br/licensing/purchase-licensing" data-event="clicked" data-uuid="fc29565e-9f" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Compras e licenciamento" data-label-english="Purchasing & licensing" class="component__link default " > Compras e licenciamento </a> </div> <div class="component component--link-button "> <a href="https://community.atlassian.com/" data-event="clicked" data-uuid="e94fb789-37" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Comunidade da Atlassian" data-label-english="Atlassian Community" class="component__link default " > Comunidade da Atlassian </a> </div> <div class="component component--link-button "> <a href="https://confluence.atlassian.com/kb" data-event="clicked" data-uuid="b834bedf-ea" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Base de conhecimento" data-label-english="Knowledge base" class="component__link default " > Base de conhecimento </a> </div> <div class="component component--link-button "> <a href="https://marketplace.atlassian.com/" data-event="clicked" data-uuid="45742a09-c9" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Marketplace" data-label-english="Marketplace" class="component__link default " > Marketplace </a> </div> <div class="component component--link-button "> <a href="https://my.atlassian.com/products/index" data-event="clicked" data-uuid="a97e819e-0f" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Minha conta" data-label-english="My account" class="component__link default " > Minha conta </a> </div> <div class="component component--link-button see-all-footer "> <a href="https://support.atlassian.com/contact/" data-event="clicked" data-uuid="c6ad22a8-4a" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Criar chamado de suporte" data-label-english="Create support ticket" class="component__link link-arrow " > Criar chamado de suporte<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="component flexCol alignItemsBaseline justifyStart noWrap anchorLastItem s0 between component--block" > <div class="component component--heading"> <div class="color-head text-n900"> <h5 class="fnt-wt font-wt-600 fnt-mg font-mgn- fnt-ln font-lnh- heading" > Saiba mais </h5> </div> </div> <div class="component component--link-button "> <a href="/br/partners" data-event="clicked" data-uuid="c16e749d-b8" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Parceiros" data-label-english="Partners" class="component__link default " > Parceiros </a> </div> <div class="component component--link-button "> <a href="/br/university" data-event="clicked" data-uuid="21032dda-9c" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Treinamento e certificação" data-label-english="Training & certification" class="component__link default " > Treinamento e certificação </a> </div> <div class="component component--link-button "> <a href="https://confluence.atlassian.com/display/ALLDOC/Atlassian+Documentation" data-event="clicked" data-uuid="071e1282-f9" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Documentação" data-label-english="Documentation" class="component__link default " > Documentação </a> </div> <div class="component component--link-button "> <a href="/br/developers" data-event="clicked" data-uuid="9372cc4e-70" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Recursos de desenvolvedores" data-label-english="Developer resources" class="component__link default " > Recursos de desenvolvedores </a> </div> <div class="component component--link-button "> <a href="/br/enterprise/success" data-event="clicked" data-uuid="667d04b1-f4" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Serviços corporativos" data-label-english="Enterprise services" class="component__link default " > Serviços corporativos </a> </div> <div class="component component--link-button see-all-footer "> <a href="/br/resources" data-event="clicked" data-uuid="6c951c94-0f" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Ver todos os recursos" data-label-english="See all resources" class="component__link link-arrow " > Ver todos os recursos<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> <div class="component component--block" id="bottom-links-footer" > <div class="intra-div flexRow alignContentStretch alignItemsStretch justifySpaceBetween wrap no s16 between flexColSm has-border border-color- padding-40 padding-style-leftRight allSides border-radius-default border-width-0"> <div class="component flexRow alignItemsCenter justifyEnd noWrap no s24 between flexColSm component--block footer-callout-column" style="margin-top:0;" > <div class="component component--heading" style="margin-right:auto;"> <p class="font-xs-14 fnt-wt font-wt- fnt-mg font-mgn-0 fnt-ln font-lnh- heading" > Copyright © 2024 Atlassian </p> </div> </div> <div class="component flexRow alignItemsStretch justifyStart noWrap no s24 between flexColXs component--block footer-callout-column" > <div class="component component--link-button "> <a href="/br/legal/privacy-policy#what-this-policy-covers" data-event="clicked" data-uuid="2c84a357-37" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Política de privacidade" data-label-english="Privacy Policy" class="component__link default " > Política de privacidade </a> </div> <div class="component component--link-button "> <a href="/br/trust" data-event="clicked" data-uuid="3927006b-a3" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Termos" data-label-english="Terms" class="component__link default " > Termos </a> </div> <div class="component component--link-button "> <a href="/br/trust" data-event="clicked" data-uuid="27e098b6-72" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-label="Aviso legal" data-label-english="Impressum" class="component__link default " > Aviso legal </a> </div> <div class="language-selector"> <form action="#" method="GET"> <label for="footer-language-selector" aria-label="Escolha o Idioma"></label> <select id="footer-language-selector" option="language-selector" name="url" style="width: 4.85rem"> <option disabled>Escolha o Idioma</option> <option aria-label="Deutsch" aria-label="Deutsch" class="notranslate SL_opaque" data-lang="de" data-width="4rem" value="https://www.atlassian.com/de/devops">Deutsch</option> <option aria-label="English" aria-label="English" class="notranslate SL_opaque" data-lang="en" data-width="3.6rem" value="https://www.atlassian.com/devops">English</option> <option aria-label="Espa&#241;ol" aria-label="Espa&#241;ol" class="notranslate SL_opaque" data-lang="es" data-width="4rem" value="https://www.atlassian.com/es/devops">Espa&#241;ol</option> <option aria-label="Fran&#231;ais" aria-label="Fran&#231;ais" class="notranslate SL_opaque" data-lang="fr" data-width="4.1rem" value="https://www.atlassian.com/fr/devops">Fran&#231;ais</option> <option aria-label="Italiano" aria-label="Italiano" class="notranslate SL_opaque" data-lang="it" data-width="3.8rem" value="https://www.atlassian.com/it/devops">Italiano</option> <option aria-label="한국어" aria-label="한국어" class="notranslate SL_opaque" data-lang="ko" data-width="2.9rem" value="https://www.atlassian.com/ko/devops">한국어</option> <option aria-label="Nederlands" aria-label="Nederlands" class="notranslate SL_opaque" data-lang="nl" data-width="5.4rem" value="https://www.atlassian.com/nl/devops">Nederlands</option> <option aria-label="&#26085;&#26412;&#35486;" aria-label="&#26085;&#26412;&#35486;" class="notranslate SL_opaque" data-lang="ja" data-width="3.15rem" value="https://www.atlassian.com/ja/devops">&#26085;&#26412;&#35486;</option> <option aria-label="Polski" aria-label="Polski" class="notranslate SL_opaque" data-lang="pl" data-width="3.1rem" value="https://www.atlassian.com/pl/devops">Polski</option> <option selected aria-label="Portugu&#234;s" aria-label="Portugu&#234;s" class="notranslate SL_opaque" data-lang="br" data-width="4.85rem" value="https://www.atlassian.com/br/devops">Portugu&#234;s</option> <option aria-label="&#1088;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;" aria-label="&#1088;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;" class="notranslate SL_opaque" data-lang="ru" data-width="4.1rem" value="https://www.atlassian.com/ru/devops">&#1088;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;</option> <option aria-label="&#20013;&#25991;" aria-label="&#20013;&#25991;" class="notranslate SL_opaque" data-lang="zh" data-width="2.35rem" value="https://www.atlassian.com/zh/devops">&#20013;&#25991;</option> </select> <script type="text/x-component"> { "type":"imkt.components.LanguageSelector", "params": { } } </script></form> </div> </div> </div> </div> </div> </div> </div> </footer> <script type="text/x-component"> { "type":"imkt.components.PageLeaveTracking", "params": { } } </script> <script type="text/javascript" src="https://wac-cdn.atlassian.com/static/master/9007/assets/build/js/main.js?cdnVersion=2643"></script> <script type="text/javascript"> (function(){ var imkt = window.imkt = window.imkt || {}; imkt.isEditMode = false; imkt.isProduction = true; imkt.constants = imkt.constants || {}; imkt.constants.rootPath = "/"; imkt.constants.assetPath = "https://wac-cdn.atlassian.com/static/master/9007" + "/assets/"; imkt.constants.libPath = imkt.constants.assetPath + "bower_components/"; imkt.constants.cdnVersionQuery = "?cdnVersion=2643"; imkt.constants.isDevUser = false; imkt.constants.isFreeEnabled = true; imkt.constants.getUserAccounts = false; imkt.constants.headerLoginMenu = true; imkt.constants.public = true; imkt.constants.mobileBreakpoint = 640; })(); </script> <script type="text/x-component"> { "type":"imkt.pages.WACPage", "params": { } } </script> <script> function initializeATLAnalytics() { var pageViewProperties = { contentSite: 'DevOps Microsite', contentType: 'Microsite', contentProduct: 'Other' }; /* get url path, convert to dash format and add it to page view properties. */ var originProduct = window.location.pathname; pageViewProperties.originProduct = "wac" + (originProduct === '/' ? "" : originProduct.replace(new RegExp('/', 'g'),"-")); if (typeof ace !== 'undefined') { ace.analytics.Initializer.initWithPageAnalytics('kiv6wyh2nw', pageViewProperties, null, null, window.atlGlobalLoadStart); } window.initializeATLAnalyticsTriggered = true; const initAtlAnalyticsOnloadEvent = new CustomEvent('onLoadExternalJSATLAnalytics', { bubbles: true, cancelable: true, detail: 'Emit onLoad event for ATL Analytics function.' }); document.dispatchEvent(initAtlAnalyticsOnloadEvent); } </script> <script type = "text/javascript"> /** * function to load external js through javascript. * * @param url - javascript url * @param location - location of the dom (e.g. document.head) */ var loadExternalJS = function(url, location, callback){ var scriptTag = document.createElement('script'); scriptTag.src = url; scriptTag.type = 'text/javascript'; /* Then bind the event to the callback function. There are several events for cross browser compatibility. */ scriptTag.onreadystatechange = callback; scriptTag.onload = callback; window.atlGlobalLoadStart = new Date(); /* Fire the loading */ location.appendChild(scriptTag); }; </script> <script type="text/javascript" class="optanon-category-2"> loadExternalJS("https://atl-global.atlassian.com/js/atl-global.min.js", document.body, initializeATLAnalytics); </script> </body> <!-- LastRendered: Apr 10, 2025 4:19:38 AM --> </html>

Pages: 1 2 3 4 5 6 7 8 9 10