Slide 1
Most trusted JOB oriented professional program
DevOps Certified Professional (DCP)

Take your first step into the world of DevOps with this course, which will help you to learn about the methodologies and tools used to develop, deploy, and operate high-quality software.

Slide 2
DevOps to DevSecOps – Learn the evolution
DevSecOps Certified Professional (DSOCP)

Learn to automate security into a fast-paced DevOps environment using various open-source tools and scripts.

Slide 2
Get certified in the new tech skill to rule the industry
Site Reliability Engineering (SRE) Certified Professional

A method of measuring and achieving reliability through engineering and operations work – developed by Google to manage services.

Slide 2
Master the art of DevOps
Master in DevOps Engineering (MDE)

Get enrolled for the most advanced and only course in the WORLD which can make you an expert and proficient Architect in DevOps, DevSecOps and Site Reliability Engineering (SRE) principles together.

Slide 2
Gain expertise and certified yourself
Azure DevOps Solutions Expert

Learn about the DevOps services available on Azure and how you can use them to make your workflow more efficient.

Slide 3
Learn and get certified
AWS Certified DevOps Professional

Learn about the DevOps services offered by AWS and how you can use them to make your workflow more efficient.

previous arrow
next arrow

Terraform Project – Assignment – Exercise – Lab#2: Modules

  • Project 1 – Create a terraform Module in which you create a Ec2-instance RHEL7.5, Install JDK and Maven into Ec2-instance and create a jar file using pom.xml.
    Source Code – https://github.com/scmgalaxy/helloworld-java-maven
  • Project 2 – Create a terraform Module in which using Azure you create a virutal machine of RHEL7 and install Ansible and run the run a following ansible role into it.
    Source Code – https://github.com/devops-school/ansible-hello-world-role
  • Project 3 – We are looking to improve the security of our network and have decided we need a bastion server to avoid logging on directly to our servers. Add a bastion server, the bastion should be the only route to SSH onto servers in the VPC.
  • Project 4 – The team have decided to use the Java framework Spring Boot to build features for our website. Deploy the following sample application into the VPC, reconfigure Nginx as a reverse proxy to the Java app. Provide a Terraform output/curl command to get the hello world text that the application serves.

Source Code – https://github.com/sebwells/example-java-spring-boot-app

Sample Terraform code – https://github.com/rjbate/terraform-exercise

  • Project 5 – Deploy a sample Tomcat Application on an Azure Virtual Machine Scale Set
    • Create a customized Ubuntu managed image with Tomcat installed
    • Store the image in a shared image gallery
    • Create a Key Vault enabled for disk encryption and a Key
    • Deploy a Virtual machine scale set
    • Enable service endpoint for Key Vault.
    • Update key vault access policy to allow scale set subnet.
    • Enable disk encryption extension and associate with key
    • Access Tomcat webpage

Source – https://github.com/preddy727/AzureTerraformTemplates

Rajesh Kumar