{"id":34998,"date":"2022-11-04T18:40:00","date_gmt":"2022-11-04T13:10:00","guid":{"rendered":"http:\/\/ismiletechnologies.com\/?p=34998"},"modified":"2022-11-05T14:46:12","modified_gmt":"2022-11-05T09:16:12","slug":"how-does-devsecops-bring-security-as-a-code-culture","status":"publish","type":"post","link":"https:\/\/ismiletechnologies.com\/en_us\/devsecops\/how-does-devsecops-bring-security-as-a-code-culture\/","title":{"rendered":"How does DevSecOps bring Security as a Code culture?"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"34998\" class=\"elementor elementor-34998\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-41c7305 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"41c7305\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8daff5f\" data-id=\"8daff5f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-41577f1 elementor-widget elementor-widget-text-editor\" data-id=\"41577f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Many might have received an email saying their password was reset because some data was compromised. In IT, security has always been a big topic. And it&#8217;s only unfortunate that all companies don&#8217;t take security as seriously as it should be.\u00a0\u00a0<\/p><p>Every day, new vulnerabilities are discovered and found long after they have been introduced. Every day some company or the other is feeling the pain of a <span style=\"color: #14a49c;\"><a style=\"color: #14a49c;\" href=\"http:\/\/ismiletechnologies.com\/cloud-security-managed-services\/\">security breach<\/a><\/span>. And other companies should learn a lesson from it. Luckily, many IT professionals are serious about security and are thinking ahead for it. But there are still things that need to be overcome.\u00a0\u00a0<\/p><p>The problem is we are still using traditional methods when it comes to security. We think of security only at the later stages of the software development lifecycle (SDLC) when the application is ready. But one thing should always be remembered; security isn&#8217;t something you can only consider at the end.\u00a0\u00a0<\/p><p>Can you imagine a car manufacturer considering security only after the car has been designed and assembled? Well, that&#8217;s a catastrophe \u2013 thinking about security only at last \u2013 It&#8217;s too late by then. Now use the same analogy for testing. For a change in the code to pass to the end user, it has to go through several stages. So, it&#8217;s a good practice to think about testing at the beginning of the project lifecycle \u2014 not only because you&#8217;re thinking about testing when it&#8217;s too late but also because it&#8217;s cheaper to consider security &amp; testing right at the beginning.\u00a0\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f87f8e3 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"f87f8e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93d9d10 elementor-widget elementor-widget-heading\" data-id=\"93d9d10\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">DevSecOps\u00a0\u00a0<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-950535b elementor-widget elementor-widget-text-editor\" data-id=\"950535b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>There are some other problems as well. What if the application needs to be scanned just before the deployment? Is it not frustrating? Security can be a bottleneck if not addressed in a planned way. So, it&#8217;s more of a cultural change than just getting new tools to make your applications more secure. It&#8217;s not enough to deploy firewalls and expect a completely secure environment. You can get better results when, instead of just acting like a bottleneck in the process, security is made everyone&#8217;s responsibility. And that&#8217;s the combination of development, security, and operations (DevSecOps).\u00a0\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32b3b06 elementor-widget elementor-widget-template\" data-id=\"32b3b06\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"section\" data-elementor-id=\"33182\" class=\"elementor elementor-33182\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-88fb3b3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"88fb3b3\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eaf9399\" data-id=\"eaf9399\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-59a2347 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"59a2347\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-38acb31\" data-id=\"38acb31\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c9dc7b5 elementor-widget elementor-widget-heading\" data-id=\"c9dc7b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Ready to automate dev &amp; ops to shorten the SDLC? <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5120274 elementor-widget elementor-widget-text-editor\" data-id=\"5120274\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Talk to our experts today &amp; see how they can help to fulfill your business objectives.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-239b517\" data-id=\"239b517\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f13eeb0 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"f13eeb0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source&quot;:&quot;external_url&quot;,&quot;source_external_url&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/assets4.lottiefiles.com\\\/packages\\\/lf20_kkesf8mx.json&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;loop&quot;:&quot;yes&quot;,&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.9,&quot;sizes&quot;:[]},&quot;lazyload&quot;:&quot;yes&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-b5ccacc\" data-id=\"b5ccacc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2f134cd elementor-align-right elementor-mobile-align-left elementor-tablet-align-right elementor-widget elementor-widget-button\" data-id=\"2f134cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-xs\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjI5OTEiLCJ0b2dnbGUiOnRydWV9\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Start Today !<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6874279 elementor-widget elementor-widget-heading\" data-id=\"6874279\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Security As Code\u00a0<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b7e9fbd elementor-widget elementor-widget-text-editor\" data-id=\"b7e9fbd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>To innovate by taking the help of the new changes on time, and at the same time, to reduce risk, we will have to pay attention to security right from the beginning. This becomes easy if you take your infrastructure as code (IaC). Can you think of security as code, just like the test cases you&#8217;ll be running against the IaC? But don&#8217;t think about stopping there. We have some tools that do static application security testing (SAST) and dynamic application security testing (DAST) on the code, and they can help you get to where you want to be.\u00a0\u00a0<\/p><p>SAST helps analyze the source code by searching for common vulnerabilities\u2014and it does so without running the application. So, it may not be able to catch all problems, but it certainly helps in reducing the attack surface. It falls in the category of <span style=\"color: #14a49c;\"><a style=\"color: #14a49c;\" href=\"http:\/\/ismiletechnologies.com\/devsecops-managed-services\/\">white-box testing<\/a><\/span> methodology \u2013 doing testing from the inside out.\u00a0\u00a0<\/p><p>In comparison to it, DAST works by acting as an external user. It works against the application, just like integration tests. It&#8217;s called a black-box testing method, as it tests the application from the outside. By implementing this testing in the SDLC, we ensure that SQL injections or other similar attacks are not possible or that sensitive information is not exposed to the end users.\u00a0\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad379d4 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"ad379d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9b33ae elementor-widget elementor-widget-text-editor\" data-id=\"d9b33ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>ISmile Technologies helps you to reimagine DevOps with integrated security at every step. Built with advanced security, our DevSecOps managed service has been made to enable your DevOps team to redefine their operations to build a security delivery workflow without compromising on time-to-market velocity. <span style=\"color: #14a49c;\"><a style=\"color: #14a49c;\" href=\"http:\/\/ismiletechnologies.com\/contact-us\/\">Get in touch<\/a><\/span> for a free assessment.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Many might have received an email saying their password was reset because some data was compromised. In IT, security has always been a big topic. And it&#8217;s only unfortunate that all companies don&#8217;t take security as seriously as it should be.&nbsp;&nbsp; Every day, new vulnerabilities are discovered and found long after they have been introduced. [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":35006,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[72],"tags":[],"class_list":["post-34998","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devsecops"],"_links":{"self":[{"href":"https:\/\/ismiletechnologies.com\/en_us\/wp-json\/wp\/v2\/posts\/34998","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ismiletechnologies.com\/en_us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ismiletechnologies.com\/en_us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ismiletechnologies.com\/en_us\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ismiletechnologies.com\/en_us\/wp-json\/wp\/v2\/comments?post=34998"}],"version-history":[{"count":7,"href":"https:\/\/ismiletechnologies.com\/en_us\/wp-json\/wp\/v2\/posts\/34998\/revisions"}],"predecessor-version":[{"id":35013,"href":"https:\/\/ismiletechnologies.com\/en_us\/wp-json\/wp\/v2\/posts\/34998\/revisions\/35013"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ismiletechnologies.com\/en_us\/wp-json\/wp\/v2\/media\/35006"}],"wp:attachment":[{"href":"https:\/\/ismiletechnologies.com\/en_us\/wp-json\/wp\/v2\/media?parent=34998"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ismiletechnologies.com\/en_us\/wp-json\/wp\/v2\/categories?post=34998"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ismiletechnologies.com\/en_us\/wp-json\/wp\/v2\/tags?post=34998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}