{"id":7613,"date":"2022-01-13T18:40:20","date_gmt":"2022-01-13T16:40:20","guid":{"rendered":"https:\/\/www.almtoolbox.com\/blog_he\/?p=7613"},"modified":"2022-01-16T12:39:17","modified_gmt":"2022-01-16T10:39:17","slug":"devops-alm-platform-oss","status":"publish","type":"post","link":"https:\/\/www.almtoolbox.com\/blog_he\/devops-alm-platform-oss\/","title":{"rendered":"\u05d7\u05d3\u05e9: DevOps Platform \u05de\u05d1\u05d5\u05e1\u05e1\u05ea \u05e7\u05d5\u05d3 \u05e4\u05ea\u05d5\u05d7 \u05d5\u05d1\u05d2\u05d9\u05e9\u05ea Best of Breed"},"content":{"rendered":"<p>\u05db\u05d3\u05d0\u05d9 \u05dc\u05d4\u05db\u05d9\u05e8: \u05d0\u05e0\u05d5 \u05de\u05e1\u05e4\u05e7\u05d9\u05dd &quot;DevOps Platform&quot; \u05de\u05d1\u05d5\u05e1\u05e1\u05ea \u05e7\u05d5\u05d3 \u05e4\u05ea\u05d5\u05d7 \u05d5\u05d1\u05d2\u05d9\u05e9\u05ea &quot;Best of Breed&quot; .<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7614\" src=\"https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2022\/01\/productivity-g7e126a2e4_1280.jpg\" alt=\"open source devops\" width=\"700\" height=\"409\" srcset=\"https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2022\/01\/productivity-g7e126a2e4_1280.jpg 700w, https:\/\/www.almtoolbox.com\/blog_he\/wp-content\/uploads\/2022\/01\/productivity-g7e126a2e4_1280-300x175.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<h3><\/h3>\n<h3>\u05d4\u05e4\u05dc\u05e4\u05d5\u05e8\u05de\u05d4 \u05de\u05d5\u05e8\u05db\u05d1\u05ea \u05de\u05d4\u05db\u05dc\u05d9\u05dd \u05d4\u05d1\u05d0\u05d9\u05dd (\u05db\u05dc \u05d4\u05db\u05dc\u05d9\u05dd \u05de\u05d1\u05d5\u05e1\u05e1\u05d9 \u05e7\u05d5\u05d3 \u05e4\u05ea\u05d5\u05d7):<\/h3>\n<ul>\n<li dir=\"ltr\" style=\"text-align: left;\">Version Control: git and GitLab (GitHub alternative)<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">CI\/CD: GitLab CI\/CD or Argo CD or Jenkins<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">Code review: GitLab or SonarQube<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">Issue tracking and planning: Taiga or OpenProject or GitLab or Tuleap (Jira \/ Azure DevOps alternatives)<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">Chat collaboration: Mattermost (Slack alternative)<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">IDE: Visual Studio Code \/ GitLab (Web IDE) and SonarLint (IDE extension)<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">Static code analysis (code security): SonarQube<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">Secret management: HashiCorp Vault<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">Content management and Knowledge base: BookStack or WordPress (Confluence alternatives)<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">Manage artifacts: Nexus<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">Code search: Sourcegraph<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">File sharing and file collaboration: ownCloud<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">Infrastructure as code: Terraform<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">Service Discovery: HashiCorp Consul<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">Runtime security tool: Falco<\/li>\n<li dir=\"ltr\" style=\"text-align: left;\">Container orchestration: Kubernetes or Nomad<\/li>\n<\/ul>\n<h3>\u05de\u05d4 \u05d0\u05e0\u05d5 \u05de\u05e6\u05d9\u05e2\u05d9\u05dd?<\/h3>\n<ul>\n<li>\u05e4\u05dc\u05d8\u05d5\u05e8\u05de\u05ea DevOps + ALM \u05de\u05dc\u05d0\u05d4 \u05dc\u05e4\u05d9\u05ea\u05d5\u05d7 \u05ea\u05d5\u05db\u05e0\u05d4<\/li>\n<li>\u05de\u05ea\u05df \u05ea\u05de\u05d9\u05db\u05d4 \u05d0\u05d9\u05db\u05d5\u05ea\u05d9\u05ea \u05de\u05e9\u05dc\u05e0\u05d5 \u05dc\u05db\u05dc\u05d9\u05dd<\/li>\n<li>\u05e4\u05ea\u05e8\u05d5\u05df \u05de\u05e7\u05e6\u05d4 \u05dc\u05e7\u05e6\u05d4 &#8211; \u05db\u05d5\u05dc\u05dc \u05ea\u05db\u05e0\u05d5\u05df, \u05d1\u05e0\u05d9\u05d9\u05ea \u05ea\u05d4\u05dc\u05d9\u05db\u05d9 \u05e2\u05d1\u05d5\u05d3\u05d4 (workflows) \u05d5\u05d0\u05d5\u05d8\u05d5\u05de\u05e6\u05d9\u05d5\u05ea<\/li>\n<li>\u05d0\u05e4\u05e9\u05e8\u05d5\u05ea \u05dc\u05e9\u05d9\u05e8\u05d5\u05ea \u05de\u05e0\u05d5\u05d4\u05dc \u05e2\u05dc \u05d9\u05d3\u05d9\u05e0\u05d5 &#8211; on-premises \u05d0\u05d5 \u05d1\u05e2\u05e0\u05df<\/li>\n<li>\u05d0\u05d5\u05e4\u05e6\u05d9\u05d4 \u05dc\u05e4\u05ea\u05d7 \u05ea\u05d4\u05dc\u05d9\u05db\u05d9 \u05e2\u05d1\u05d5\u05d3\u05d4 \u05d5\u05d0\u05d9\u05e0\u05d8\u05d2\u05e8\u05e6\u05d9\u05d5\u05ea \u05de\u05d5\u05ea\u05d0\u05de\u05d9\u05dd \u05dc\u05e6\u05e8\u05db\u05d9 \u05d4\u05dc\u05e7\u05d5\u05d7 \u05d5\u05dc- use cases \u05e4\u05e8\u05d8\u05e0\u05d9\u05d9\u05dd<\/li>\n<li>\u05d0\u05e4\u05e9\u05e8\u05d5\u05ea \u05dc\u05d4\u05e2\u05d1\u05e8\u05d4 \u05e9\u05dc \u05d7\u05d5\u05de\u05e8 \u05d5\u05de\u05d9\u05d3\u05e2 \u05e7\u05d9\u05d9\u05dd \u05d0\u05dc \u05d4\u05de\u05e2\u05e8\u05db\u05ea (migration)<\/li>\n<\/ul>\n<div style=\"width: 319px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/0\/05\/Devops-toolchain.svg\/768px-Devops-toolchain.svg.png\" alt=\"devops\" width=\"309\" height=\"175\" \/><p class=\"wp-caption-text\">\u05e4\u05dc\u05d8\u05e4\u05d5\u05e8\u05de\u05ea DevOps (\u05de\u05e7\u05d5\u05e8: \u05d5\u05d9\u05e7\u05d9\u05e4\u05d3\u05d9\u05d4)<\/p><\/div>\n<h3>\u05d4\u05d9\u05ea\u05e8\u05d5\u05e0\u05d5\u05ea \u05d1\u05d4\u05e6\u05e2\u05d4:<\/h3>\n<ul>\n<li>\u05db\u05dc \u05d4\u05db\u05dc\u05d9\u05dd \u05de\u05d1\u05d5\u05e1\u05e1\u05d9 \u05e7\u05d5\u05d3 \u05e4\u05ea\u05d5\u05d7<\/li>\n<li>\u05d4\u05d8\u05d5\u05d1 \u05de\u05db\u05dc \u05d4\u05e2\u05d5\u05dc\u05de\u05d5\u05ea &#8211; &quot;Best of Breed&quot; &#8211; \u05d1\u05d7\u05e8\u05e0\u05d5 \u05db\u05dc\u05d9\u05dd \u05e9\u05e0\u05d7\u05e9\u05d1\u05d9\u05dd \u05d4\u05d8\u05d5\u05d1\u05d9\u05dd \u05d1\u05ea\u05d7\u05d5\u05de\u05dd<\/li>\n<li>\u05d1\u05d7\u05e8\u05e0\u05d5 \u05db\u05dc\u05d9\u05dd \u05e9\u05d0\u05e0\u05d5 \u05e1\u05d5\u05de\u05db\u05d9\u05dd \u05e2\u05dc\u05d9\u05d4\u05dd \u05d5\u05d9\u05d5\u05d3\u05e2\u05d9\u05dd \u05dc\u05ea\u05de\u05d5\u05da \u05d1\u05d4\u05dd \u05d1\u05e8\u05de\u05d4 \u05d2\u05d1\u05d5\u05d4\u05d4<\/li>\n<li>\u05ea\u05de\u05d9\u05db\u05d4 \u05d0\u05d9\u05db\u05d5\u05ea\u05d9\u05ea &#8211; \u05e2&quot;\u05d9 \u05e6\u05d5\u05d5\u05ea \u05de\u05e0\u05d5\u05e1\u05d4<\/li>\n<li>\u05ea\u05de\u05d9\u05db\u05d4 \u05e2&quot;\u05d9 \u05e6\u05d5\u05d5\u05ea \u05d9\u05e9\u05e8\u05d0\u05dc\u05d9<\/li>\n<li>\u05e9\u05dc\u05d9\u05d8\u05d4 \u05de\u05dc\u05d0\u05d4 \u05e9\u05dc\u05db\u05dd \u05d1\u05de\u05e2\u05e8\u05db\u05ea \u05d5\u05d1\u05ea\u05e9\u05ea\u05d9\u05ea \u05e9\u05dc\u05d4 &#8211; \u05db\u05d5\u05dc\u05dc \u05d0\u05d1\u05d8\u05d7\u05ea \u05de\u05d9\u05d3\u05e2, \u05e4\u05e8\u05d8\u05d9\u05d5\u05ea, \u05d1\u05d9\u05e6\u05d5\u05e2\u05d9\u05dd \u05d5\u05d6\u05de\u05d9\u05e0\u05d5\u05ea<\/li>\n<li>\u05d1\u05de\u05d9\u05d3\u05ea \u05d4\u05e6\u05d5\u05e8\u05da \u05e0\u05d9\u05ea\u05df \u05d2\u05dd \u05dc\u05e8\u05db\u05d5\u05e9 \u05d3\u05e8\u05db\u05e0\u05d5 \u05e8\u05d9\u05e9\u05d5\u05d9 Pro \/ Enterprise \u05dc\u05db\u05dc\u05d9\u05dd (\u05d3\u05d4\u05d9\u05d9\u05e0\u05d5 \u05e8\u05db\u05d9\u05e9\u05ea \u05db\u05dc \u05d4\u05e4\u05ea\u05e8\u05d5\u05df \u05de\u05e1\u05e4\u05e7 \u05d0\u05d7\u05d3)<\/li>\n<\/ul>\n<div class=\"alm-box\">\n<h4><em>\u05dc\u05e4\u05e8\u05d8\u05d9\u05dd \u05e0\u05d5\u05e1\u05e4\u05d9\u05dd &#8211; \u05e4\u05e0\u05d5 \u05d0\u05dc\u05d9\u05e0\u05d5: <a href=\"mailto:devops@almtoolbox.com\" target=\"_blank\" rel=\"noopener\">devops@almtoolbox.com<\/a> \u05d0\u05d5 \u05d8\u05dc\u05e4\u05d5\u05e0\u05d9\u05ea 072-240-5222<br \/>\n<\/em><\/h4>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u05db\u05d3\u05d0\u05d9 \u05dc\u05d4\u05db\u05d9\u05e8: \u05d0\u05e0\u05d5 \u05de\u05e1\u05e4\u05e7\u05d9\u05dd &quot;DevOps Platform&quot; \u05de\u05d1\u05d5\u05e1\u05e1\u05ea \u05e7\u05d5\u05d3 \u05e4\u05ea\u05d5\u05d7 \u05d5\u05d1\u05d2\u05d9\u05e9\u05ea &quot;Best of Breed&quot; . \u05d4\u05e4\u05dc\u05e4\u05d5\u05e8\u05de\u05d4 \u05de\u05d5\u05e8\u05db\u05d1\u05ea \u05de\u05d4\u05db\u05dc\u05d9\u05dd \u05d4\u05d1\u05d0\u05d9\u05dd (\u05db\u05dc \u05d4\u05db\u05dc\u05d9\u05dd \u05de\u05d1\u05d5\u05e1\u05e1\u05d9 \u05e7\u05d5\u05d3 \u05e4\u05ea\u05d5\u05d7): Version Control: git and GitLab (GitHub alternative) CI\/CD: GitLab CI\/CD or Argo CD or Jenkins Code review: GitLab or SonarQube Issue tracking and planning: Taiga or OpenProject or GitLab or Tuleap (Jira [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":7614,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[60,69,111,164,249,248,65],"tags":[662,658,664,659,486,660,498,661,245,267],"class_list":["post-7613","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops","category-git","category-gitlab","category-kubernetes","category-open-source","category-248","category-65","tag-best-of-breed","tag-devops-platform","tag-devops-platform-as-a-service","tag-devsecops","tag-gitlab-support","tag-jira-support","tag-jira-alternative","tag-mattermost-support","tag-oss","tag-support"],"_links":{"self":[{"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/posts\/7613","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/comments?post=7613"}],"version-history":[{"count":0,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/posts\/7613\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/media\/7614"}],"wp:attachment":[{"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/media?parent=7613"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/categories?post=7613"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.almtoolbox.com\/blog_he\/wp-json\/wp\/v2\/tags?post=7613"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}