Application Hardening Deployment Techniques

Welcome to the Application Hardening Deployment Techniques practice lab. In this module, you will be provided with the instructions and devices needed to develop your hands-on skills.

Overview

Learning Outcomes:

In this module, you will complete the following exercises:

  • Exercise 1 – Secure Application Development, Deployment, and Automation Concepts

After completing this module, you should be able to:

  • Use if…else statements.

After completing this module, you should have further knowledge of:

  • Software development environment
  • Secure coding techniques
  • Open Web Application Security Project (OWASP)
  • Software diversity
  • Automation/scripting
  • Automated courses of action
  • Continuous monitoring
  • Continuous integration
  • Continuous delivery
  • Continuous deployment
  • Scalability
  • Elasticity
  • Version control

Exam Objectives:

The following exam objective is covered in this lab:

2.3 Summarize secure application development, deployment, and automation concepts.

  • Environment
  • Provisioning and deprovisioning
  • Integrity measurement
  • Secure coding techniques
  • Open Web Application Security Project (OWASP)
  • Software diversity
  • Automation/scripting
  • Elasticity
  • Scalability
  • Version control
Note: Our main focus is to cover the practical, hands-on aspects of the exam objectives. We recommend referring to course material or a search engine to research theoretical topics in more detail.