DevOps āđ€āļ›āđ‡āļ™āļ•āļąāļ§āļĒāđˆāļ­āļ—āļĩāđˆāļĄāļēāļˆāļēāļāļāļēāļĢāļĢāļ§āļĄāļāļąāļ™āļ‚āļ­āļ‡ "āļāļēāļĢāļžāļąāļ’āļ™āļē" āđāļĨāļ° "āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļ‡āļēāļ™" āđ€āļ›āđ‡āļ™āļ§āļīāļ˜āļĩāļāļēāļĢāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļ—āļĩāđˆāļĄāļĩāļˆāļļāļ”āļĄāļļāđˆāļ‡āļŦāļĄāļēāļĒāđ€āļžāļ·āđˆāļ­āļĨāļ”āļŠāđˆāļ­āļ‡āļ§āđˆāļēāļ‡āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļāļēāļĢāļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđāļĨāļ°āļāļīāļˆāļāļĢāļĢāļĄāļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļ‡āļēāļ™āļ”āđ‰āļēāļ™āđ„āļ­āļ—āļĩ āđāļ™āļ§āļ—āļēāļ‡āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļ™āļ™āļĩāđ‰āļĢāļ§āļĄāđāļ™āļ§āļ›āļāļīāļšāļąāļ•āļīāđāļĨāļ°āļŦāļĨāļąāļāļāļēāļĢāļ•āđˆāļēāļ‡āđ† āļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡āļāļąāļ™āđ€āļ‚āđ‰āļēāļ”āđ‰āļ§āļĒāļāļąāļ™ āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāļĄāļļāđˆāļ‡āđ€āļ™āđ‰āļ™āđ„āļ›āļ—āļĩāđˆāļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļāļ‚āļ­āļ‡āļāļēāļĢāļŠāļ·āđˆāļ­āļŠāļēāļĢ āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļ™ āđāļĨāļ°āļāļēāļĢāļšāļđāļĢāļ“āļēāļāļēāļĢāļĢāļ°āļŦāļ§āđˆāļēāļ‡āļœāļđāđ‰āļĄāļĩāļŠāđˆāļ§āļ™āđ„āļ”āđ‰āļŠāđˆāļ§āļ™āđ€āļŠāļĩāļĒāđƒāļ™āđ‚āļ„āļĢāļ‡āļāļēāļĢāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒ āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļŦāļĨāļąāļāļ‚āļ­āļ‡ DevOps āļ„āļ·āļ­āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđāļĨāļ°āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļœāļĨāļ‚āļ­āļ‡āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļŠāđˆāļ‡āļĄāļ­āļšāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒ āļŠāđˆāļ‡āļœāļĨāđƒāļŦāđ‰āļ§āļ‡āļˆāļĢāļāļēāļĢāļžāļąāļ’āļ™āļēāļŠāļąāđ‰āļ™āļĨāļ‡ āļ„āļļāļ“āļ āļēāļžāļœāļĨāļīāļ•āļ āļąāļ“āļ‘āđŒāļ—āļĩāđˆāļ”āļĩāļ‚āļķāđ‰āļ™ āđāļĨāļ°āđ€āļ§āļĨāļēāđƒāļ™āļāļēāļĢāļ­āļ­āļāļŠāļđāđˆāļ•āļĨāļēāļ”āđ€āļĢāđ‡āļ§āļ‚āļķāđ‰āļ™

DevOps āđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļ­āļ­āļāđāļšāļšāļĄāļēāđ€āļžāļ·āđˆāļ­āļ•āđˆāļ­āļŠāļđāđ‰āļāļąāļšāļ„āļ§āļēāļĄāļ—āđ‰āļēāļ—āļēāļĒāļ—āļĩāđˆāđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āļˆāļēāļāļĢāļđāļ›āđāļšāļšāļāļēāļĢāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāđāļšāļšāļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄ āļ‹āļķāđˆāļ‡āļĄāļĩāļĨāļąāļāļĐāļ“āļ°āļ‚āļ­āļ‡āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāđāļĨāļ°āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļ‡āļēāļ™āļ—āļĩāđˆāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™ āļāļēāļĢāđāļĒāļāļ™āļĩāđ‰āļĄāļąāļāļˆāļ°āļ™āļģāđ„āļ›āļŠāļđāđˆāļāļēāļĢāļ‚āļēāļ”āļ„āļ§āļēāļĄāļĢāđˆāļ§āļĄāļĄāļ·āļ­āđāļĨāļ°āļāļēāļĢāļ›āļĢāļ°āļŠāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ—āļĩāļĄ āļ—āļģāđƒāļŦāđ‰āđ€āļāļīāļ”āļ›āļąāļāļŦāļēāļ„āļ­āļ‚āļ§āļ”āđāļĨāļ°āļ„āļ§āļēāļĄāļĨāđˆāļēāļŠāđ‰āļēāđƒāļ™āļāļēāļĢāđ€āļœāļĒāđāļžāļĢāđˆāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒ DevOps āļĢāļ§āļĄāđ€āļ­āļēāđāļ™āļ§āļ—āļēāļ‡āđāļšāļšāļ§āļ™āļ‹āđ‰āļģāļ‚āļ­āļ‡āļĢāļ°āđ€āļšāļĩāļĒāļšāļ§āļīāļ˜āļĩāđāļšāļš Agile āđ‚āļ”āļĒāļ—āļĩāđˆāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āđ€āļĨāđ‡āļāđ† āļ™āđ‰āļ­āļĒāđ† āļ—āļĩāđˆāđ€āļžāļīāđˆāļĄāļ‚āļķāđ‰āļ™āđ€āļĢāļ·āđˆāļ­āļĒāđ† āļˆāļ°āļ–āļđāļāļšāļđāļĢāļ“āļēāļāļēāļĢāđāļĨāļ°āļ™āļģāđ„āļ›āđƒāļŠāđ‰āļ‡āļēāļ™āļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡āđƒāļ™āļĢāļ­āļšāļŠāļąāđ‰āļ™āđ† āļ—āļģāđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āļ•āļĢāļ§āļˆāļˆāļąāļšāđāļĨāļ°āđāļāđ‰āđ„āļ‚āļ‚āđ‰āļ­āļšāļāļžāļĢāđˆāļ­āļ‡āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āļ•āļĨāļ­āļ”āļˆāļ™āļ›āļĢāļąāļšāļ•āļąāļ§āđ€āļ‚āđ‰āļēāļāļąāļšāļ‚āđ‰āļ­āļāļģāļŦāļ™āļ”āļ—āļĩāđˆāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĢāļēāļšāļĢāļ·āđˆāļ™

āđ€āļžāļ·āđˆāļ­āļ™āļģāđāļ™āļ§āļ—āļēāļ‡āļ›āļāļīāļšāļąāļ•āļī DevOps āđ„āļ›āđƒāļŠāđ‰āļ­āļĒāđˆāļēāļ‡āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļœāļĨāđāļĨāļ°āļšāļĢāļĢāļĨāļļāļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢ āđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ›āļ­āļ‡āļ„āđŒāļāļĢāļ•āđˆāļēāļ‡āđ† āļˆāļ°āđƒāļŠāđ‰āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āđāļĨāļ°āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļ•āđˆāļēāļ‡āđ† āļ—āļĩāđˆāļ­āļģāļ™āļ§āļĒāļ„āļ§āļēāļĄāļŠāļ°āļ”āļ§āļāđƒāļ™āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļš āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļ™ āđāļĨāļ°āļāļēāļĢāđāļšāđˆāļ‡āļ›āļąāļ™āļ„āļ§āļēāļĄāļĢāļđāđ‰ āļ‹āļķāđˆāļ‡āļĢāļ§āļĄāļ–āļķāļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļāļēāļĢāļœāļŠāļēāļ™āļĢāļ§āļĄāļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡ (CI) āđāļĨāļ°āļāļēāļĢāļŠāđˆāļ‡āļĄāļ­āļšāļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡ (CD) āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļļāļĄāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļē āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āđ€āļ›āđ‡āļ™āđ‚āļ„āđ‰āļ” (IAC) āđāļĨāļ°āđ‚āļ‹āļĨāļđāļŠāļąāļ™āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ (APM) āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­ DevOps āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ—āļĩāļĄāļ—āļģāļ‡āļēāļ™āļ›āļĢāļ°āļˆāļģāđ„āļ”āđ‰āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āļˆāļķāļ‡āđ€āļ›āđ‡āļ™āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ—āļĢāļąāļžāļĒāļēāļāļĢāđāļĨāļ°āļ—āļģāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāđāļĨāļ°āļšāļļāļ„āļĨāļēāļāļĢāļāđˆāļēāļĒāļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢāļŠāļēāļĄāļēāļĢāļ–āļĄāļļāđˆāļ‡āđ€āļ™āđ‰āļ™āđ„āļ›āļ—āļĩāđˆāļāļīāļˆāļāļĢāļĢāļĄāļŠāļģāļ„āļąāļāļ—āļĩāđˆāļ™āļģāđ„āļ›āļŠāļđāđˆāļ„āļ§āļēāļĄāļŠāļģāđ€āļĢāđ‡āļˆāļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļāļēāļĢ

āļˆāļēāļāļĢāļēāļĒāļ‡āļēāļ™ State of DevOps āļ›āļĢāļ°āļˆāļģāļ›āļĩ 2020 āđ‚āļ”āļĒ Puppet āļ­āļ‡āļ„āđŒāļāļĢāļ•āđˆāļēāļ‡āđ† āļ—āļĩāđˆāļ›āļĢāļ°āļŠāļšāļ„āļ§āļēāļĄāļŠāļģāđ€āļĢāđ‡āļˆāđƒāļ™āļāļēāļĢāļ™āļģāđāļ™āļ§āļ—āļēāļ‡āļ›āļāļīāļšāļąāļ•āļī DevOps āđ„āļ›āļ›āļĢāļąāļšāđƒāļŠāđ‰āļˆāļ°āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āļšāđˆāļ­āļĒāļ‚āļķāđ‰āļ™āļ–āļķāļ‡ 200 āđ€āļ—āđˆāļē āđ‚āļ”āļĒāļĄāļĩāļĢāļ°āļĒāļ°āđ€āļ§āļĨāļēāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđƒāļ™āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āđ€āļĢāđ‡āļ§āļ‚āļķāđ‰āļ™ 2,555 āđ€āļ—āđˆāļē āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ āļ­āļ‡āļ„āđŒāļāļĢāļ”āļąāļ‡āļāļĨāđˆāļēāļ§āļĢāļēāļĒāļ‡āļēāļ™āļ­āļąāļ•āļĢāļēāļ„āļ§āļēāļĄāļĨāđ‰āļĄāđ€āļŦāļĨāļ§āđƒāļ™āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļĨāļ”āļĨāļ‡ 3 āđ€āļ—āđˆāļē āđāļĨāļ°āđ€āļ§āļĨāļēāđ€āļ‰āļĨāļĩāđˆāļĒāđƒāļ™āļāļēāļĢāļāļđāđ‰āļ„āļ·āļ™āđ€āļĢāđ‡āļ§āļ‚āļķāđ‰āļ™ 24 āđ€āļ—āđˆāļē āļŠāđˆāļ‡āļœāļĨāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™āđāļĨāļ°āļ„āļ§āļēāļĄāļ™āđˆāļēāđ€āļŠāļ·āđˆāļ­āļ–āļ·āļ­āđ‚āļ”āļĒāļĢāļ§āļĄāļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāđ€āļžāļīāđˆāļĄāļ‚āļķāđ‰āļ™

āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ AppMasterno-code āđ€āļ›āđ‡āļ™āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļŦāļĨāļąāļāļ„āļģāļŠāļ­āļ™āļŦāļĨāļąāļāļ‚āļ­āļ‡āđ‚āļĄāđ€āļ”āļĨ DevOps āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļ™āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĢāļēāļšāļĢāļ·āđˆāļ™āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ—āļĩāļĄāļžāļąāļ’āļ™āļēāđāļĨāļ°āļ—āļĩāļĄāļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢāđ‚āļ”āļĒāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒ āđ€āļ§āđ‡āļš āđāļĨāļ°āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļĄāļ·āļ­āļ–āļ·āļ­āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāđ‚āļ”āļĒāđƒāļŠāđ‰āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ Go, Vue3, Kotlin āđāļĨāļ° SwiftUI āđāļĨāļ°āļ­āļ·āđˆāļ™āđ† āļ­āļĩāļāļĄāļēāļāļĄāļēāļĒ . āļ”āđ‰āļ§āļĒāļāļēāļĢāđ€āļŠāļ™āļ­āļ™āļąāļāļ­āļ­āļāđāļšāļš BP āđāļšāļšāļ§āļīāļŠāļ§āļĨāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđāļšāļšāļˆāļģāļĨāļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāļ°āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ•āļĢāļĢāļāļ°āļ—āļēāļ‡āļ˜āļļāļĢāļāļīāļˆ āđ€āļŠāđˆāļ™āđ€āļ”āļĩāļĒāļ§āļāļąāļšāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāđāļšāļšāļšāļđāļĢāļ“āļēāļāļēāļĢāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ­āļ­āļāđāļšāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđāļĨāļ°āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļš UI āļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„ AppMaster āļŠāđˆāļ§āļĒāđ€āļĢāđˆāļ‡āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāđāļĨāļ°āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ›āļĢāļąāļšāđƒāļŠāđ‰āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđ€āļŠāļīāļ‡āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđ‚āļ”āļĒāđ„āļĄāđˆāļāđˆāļ­āđƒāļŦāđ‰āđ€āļāļīāļ”āļ āļēāļĢāļ°āļ—āļēāļ‡āđ€āļ—āļ„āļ™āļīāļ„

āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āļ—āļĩāđˆāđāļ‚āđ‡āļ‡āđāļāļĢāđˆāļ‡āļ‚āļ­āļ‡ AppMaster āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļĨāļđāļāļ„āđ‰āļēāļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ‚āļ­āļ‡āļ•āļ™āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļ‡āđˆāļēāļĒāļ”āļēāļĒāđāļĨāļ°āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āđ€āļžāļ·āđˆāļ­āļĢāļ­āļ‡āļĢāļąāļšāļāļĢāļ“āļĩāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļ—āļĩāđˆāļŦāļĨāļēāļāļŦāļĨāļēāļĒāļ•āļąāđ‰āļ‡āđāļ•āđˆāļ˜āļļāļĢāļāļīāļˆāļ‚āļ™āļēāļ”āđ€āļĨāđ‡āļāđ„āļ›āļˆāļ™āļ–āļķāļ‡āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļ­āļ‡āļ„āđŒāļāļĢāļ—āļĩāđˆāļĄāļĩāļ āļēāļĢāļ°āļ‡āļēāļ™āļŠāļđāļ‡ āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāļ”āļąāļ‡āļāļĨāđˆāļēāļ§āļĒāļąāļ‡āļĄāļĩāļŸāļĩāđ€āļˆāļ­āļĢāđŒāļāļēāļĢāļĢāļ­āļ‡āļĢāļąāļšāđƒāļ™āļ•āļąāļ§āļŠāļģāļŦāļĢāļąāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ€āļ‚āđ‰āļēāļāļąāļ™āđ„āļ”āđ‰āļāļąāļš Postgresql āļĢāļ§āļĄāļ–āļķāļ‡āļŠāļ„āļĢāļīāļ›āļ•āđŒāļāļēāļĢāđ‚āļĒāļāļĒāđ‰āļēāļĒāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™ āđ€āļ­āļāļŠāļēāļĢāļ›āļĢāļ°āļāļ­āļšāđāļšāļšāļœāļĒāļ­āļ‡ (open API) āđāļĨāļ°āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļ—āļ”āļŠāļ­āļšāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļĄāļąāđˆāļ™āđƒāļˆāļ–āļķāļ‡āļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāļāļąāļ™āđ„āļ”āđ‰āļŠāļđāļ‡āļŠāļļāļ”āđāļĨāļ°āļ„āļ§āļēāļĄāļŠāļ°āļ”āļ§āļāđƒāļ™āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļŠāļģāļŦāļĢāļąāļšāļœāļđāđ‰āđƒāļŠāđ‰

āļ§āļąāļ’āļ™āļ˜āļĢāļĢāļĄ DevOps āļŠāđˆāļ‡āđ€āļŠāļĢāļīāļĄāļāļĢāļ­āļšāļ„āļ§āļēāļĄāļ„āļīāļ”āđāļšāļšāđ€āļ•āļīāļšāđ‚āļ• āđ‚āļ”āļĒāļ—āļĩāđˆāļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰ āļāļēāļĢāļ—āļ”āļĨāļ­āļ‡ āđāļĨāļ°āļ‚āđ‰āļ­āđ€āļŠāļ™āļ­āđāļ™āļ°āļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡āđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļŠāļģāļ„āļąāļāđƒāļ™āļāļēāļĢāļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāđāļĨāļ°āļœāļĨāļĨāļąāļžāļ˜āđŒāļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡ āļŠāļīāđˆāļ‡āļ™āļĩāđ‰āđ€āļŦāđ‡āļ™āđ„āļ”āđ‰āļˆāļēāļāđāļ™āļ§āļ—āļēāļ‡āđāļĨāļ°āļāļĢāļ­āļšāļ‡āļēāļ™āļĄāļēāļāļĄāļēāļĒāļ—āļĩāđˆāđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āđ€āļĄāļ·āđˆāļ­āđ€āļ§āļĨāļēāļœāđˆāļēāļ™āđ„āļ› āđ€āļŠāđˆāļ™ Site Reliability Engineering (SRE) āļ‹āļķāđˆāļ‡āļāđˆāļ­āļ•āļąāđ‰āļ‡āđ‚āļ”āļĒ Google āđāļĨāļ°āļĄāļļāđˆāļ‡āđ€āļ™āđ‰āļ™āđ„āļ›āļ—āļĩāđˆāļŦāļĨāļąāļāļāļēāļĢāļ‚āļ­āļ‡āļ„āļ§āļēāļĄāļ™āđˆāļēāđ€āļŠāļ·āđˆāļ­āļ–āļ·āļ­ āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļ›āļĢāļąāļšāļ‚āļ™āļēāļ” āđāļĨāļ°āļĢāļ°āļšāļšāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāđ€āļžāļ·āđˆāļ­āļŠāđˆāļ‡āļĄāļ­āļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļĩāđˆāļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļŠāļđāļ‡āđāļĨāļ°āļĄāļĩāļ„āļ§āļēāļĄāļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™

āļŠāđˆāļ§āļ™āļ‚āļĒāļēāļĒāļ­āļĩāļāļ›āļĢāļ°āļāļēāļĢāļŦāļ™āļķāđˆāļ‡āļ‚āļ­āļ‡ DevOps āļ„āļ·āļ­ DevSecOps āļ‹āļķāđˆāļ‡āđ€āļ™āđ‰āļ™āļāļēāļĢāļšāļđāļĢāļ“āļēāļāļēāļĢāđāļ™āļ§āļ—āļēāļ‡āļ›āļāļīāļšāļąāļ•āļīāļ”āđ‰āļēāļ™āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāđ€āļ‚āđ‰āļēāļāļąāļšāļ§āļ‡āļˆāļĢāļāļēāļĢāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒ āļ”āđ‰āļ§āļĒāļāļēāļĢāļĢāļ§āļĄāļāļēāļĢāļžāļīāļˆāļēāļĢāļ“āļēāļ”āđ‰āļēāļ™āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāđāļĨāļ°āļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļīāļ™āļŠāđˆāļ­āļ‡āđ‚āļŦāļ§āđˆāļ•āļąāđ‰āļ‡āđāļ•āđˆāđ€āļ™āļīāđˆāļ™āđ† āđƒāļ™āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļžāļąāļ’āļ™āļē āļ­āļ‡āļ„āđŒāļāļĢāļ•āđˆāļēāļ‡āđ† āļˆāļķāļ‡āļŠāļēāļĄāļēāļĢāļ–āļĨāļ”āļ„āļ§āļēāļĄāđ€āļŠāļĩāđˆāļĒāļ‡āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĄāļēāļ āđāļĨāļ°āļĨāļ”āđ‚āļ­āļāļēāļŠāļ‚āļ­āļ‡āļāļēāļĢāļĨāļ°āđ€āļĄāļīāļ”āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāđāļĨāļ°āļāļēāļĢāļĨāļ°āđ€āļĄāļīāļ”āļ‚āđ‰āļ­āļĄāļđāļĨāļ‹āļķāđˆāļ‡āļĄāļĩāļ„āđˆāļēāđƒāļŠāđ‰āļˆāđˆāļēāļĒāļŠāļđāļ‡

āđ‚āļ”āļĒāļŠāļĢāļļāļ› DevOps āđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ–āļķāļ‡āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āđƒāļ™āļ§āļīāļ˜āļĩāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāđāļĨāļ°āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļ‡āļēāļ™āļ”āđ‰āļēāļ™āđ„āļ­āļ—āļĩ āđ‚āļ”āļĒāļĄāļĩāļˆāļļāļ”āļĄāļļāđˆāļ‡āļŦāļĄāļēāļĒāļŠāļđāļ‡āļŠāļļāļ”āđƒāļ™āļāļēāļĢāļŠāđˆāļ‡āļĄāļ­āļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ„āļļāļ“āļ āļēāļžāļŠāļđāļ‡āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđāļĨāļ°āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āđ€āļžāļ·āđˆāļ­āļ•āļ­āļšāļŠāļ™āļ­āļ‡āļ•āļĨāļēāļ”āļ—āļĩāđˆāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļ•āļĨāļ­āļ”āđ€āļ§āļĨāļēāđāļĨāļ°āļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļĨāļđāļāļ„āđ‰āļē āļ”āđ‰āļ§āļĒāļāļēāļĢāļ™āļģāļŦāļĨāļąāļāļāļēāļĢāđāļĨāļ°āđāļ™āļ§āļ›āļāļīāļšāļąāļ•āļīāļ‚āļ­āļ‡ DevOps āļĄāļēāđƒāļŠāđ‰ āļ­āļ‡āļ„āđŒāļāļĢāļ•āđˆāļēāļ‡āđ† āļˆāļ°āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļ™āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ—āļĩāļĄāļžāļąāļ’āļ™āļēāđāļĨāļ°āļ—āļĩāļĄāļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢāđ„āļ”āđ‰ āđƒāļ™āļ‚āļ“āļ°āđ€āļ”āļĩāļĒāļ§āļāļąāļ™āļāđ‡āđƒāļŠāđ‰āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļˆāļēāļāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āđāļĨāļ°āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļ™āļ§āļąāļ•āļāļĢāļĢāļĄāđƒāļŦāļĄāđˆ āđ€āļŠāđˆāļ™ AppMaster āđ€āļžāļ·āđˆāļ­āļ—āļģāđƒāļŦāđ‰āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāđ€āļ›āđ‡āļ™āļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđ€āļ§āļīāļĢāđŒāļāđ‚āļŸāļĨāļ§āđŒ āđāļĨāļ°āļ‚āļąāļšāđ€āļ„āļĨāļ·āđˆāļ­āļ™āđ‚āļ„āļĢāļ‡āļāļēāļĢāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļ—āļĩāđˆāļ›āļĢāļ°āļŠāļšāļ„āļ§āļēāļĄāļŠāļģāđ€āļĢāđ‡āļˆ āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāļŠāļēāļ‚āļēāđāļšāļšāđ„āļ”āļ™āļēāļĄāļīāļāļ™āļĩāđ‰āļĒāļąāļ‡āļ„āļ‡āļĄāļĩāļāļēāļĢāļžāļąāļ’āļ™āļēāļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡ āļ˜āļļāļĢāļāļīāļˆāļ—āļĩāđˆāđƒāļŠāđ‰ DevOps āļˆāļ°āļĄāļĩāļŠāļ–āļēāļ™āļ°āļ—āļĩāđˆāļ”āļĩāļ‚āļķāđ‰āļ™āđƒāļ™āļāļēāļĢāļĢāļ°āļšāļļāđāļĨāļ°āđƒāļŠāđ‰āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļˆāļēāļāđ‚āļ­āļāļēāļŠāđƒāļ™āļāļēāļĢāđ€āļ•āļīāļšāđ‚āļ• āļ™āļ§āļąāļ•āļāļĢāļĢāļĄ āđāļĨāļ°āļ„āļ§āļēāļĄāđ„āļ”āđ‰āđ€āļ›āļĢāļĩāļĒāļšāļ—āļēāļ‡āļāļēāļĢāđāļ‚āđˆāļ‡āļ‚āļąāļ™