
Create an aws free tier account, verify your identity, access free compute, storage, and database services for twelve months or always free, then choose the basic plan in the console.
Learn to create a MySQL database in AWS RDS, select the us east 1 region, choose a template and instance, and connect using the endpoint and credentials.
Connect to the my school database using MySQL Workbench, configure security groups to allow access, test the connection, and create an employee table with first name, last name, and email.
Examine application screens and flow, outlining user APIs for listing, adding, creating, updating, deleting, and deleting all users, and how the UI navigates from list to add and update screens.
Install and configure Jenkins on an EC2 instance by updating packages and installing Java 8. Start Jenkins, retrieve the initial password, install plugins, and create an admin user.
Learn to install Tomcat on an EC2 instance by configuring Java 8, downloading and extracting Tomcat, starting and stopping the server, and preparing deployment configurations for future deployments.
Automate continuous deployment with Jenkins by using GitHub web hooks to trigger builds and automatically deploy code to the Tomcat server.
Install the New Relic APM Java agent on Tomcat, configure the license key and application name, set the JVM argument, then restart the server and verify the dashboard data.
Install the New Relic infrastructure agent on Linux, monitor servers and Docker containers, and configure alert policies for memory and CPU to enable continuous infrastructure monitoring and incident alerts.
This course gives you the feel of DevOps continuous integration and continuous deployment with complete flow.
If you are new to DevOps and want to get familiarize with CI/CD with hand on!! then this course is for you!!
You will Learn
✔What is Git with hand on
✔What is GitHub with hands on
✔What is Continuous Integration
✔What is Jenkins tool and how to achieve CI with Jenkins
✔What is Continuous deployment and how to achieve CD with Jenkins and Tomcat
✔What is Continuous Testing and implement CT with JUnit and Jenkins
✔What is Continuous Monitoring and implement CM with New Relic
✔and many more
From this course you will also learn about AWS overview and at the end of the course, you will be able to create servers and databases in AWS.
Below is the Course Structure
✔AWS introduction and account creation
✔Amazon RDS and MySQL database creation on AWS
✔Demo Project Walk through
✔Git and GitHub Introduction with hands on
✔Continuous Integration(CI) with Jenkins and GitHub
✔Continuous Deployment with Tomcat and Jenkins
✔Continuous Testing with JUnit and Jenkins (added as bonus)
✔Continuous Monitoring with New Relic (added as bonus)
What will be added next?(Bonus)
✔Deployment with AWS Developer Tools - v3.0
✔Deployment with Docker - v4.0
★★★★★ What Students are thinking about this course ★★★★★
★★★★★ Instructional videos are good and easy to follow. I like the simple GUI example with database connectivity. It saves time and focuses on the continuous and automation of processes rather than focus on coding.
★★★★★ This was a very good course for someone coming from a developer perspective who is learning DevOps. I am very much looking forward to the next additions to the course (containers, Kubernetes, etc), so I will definitely return when those sections are added!
★★★★★ I have learnt new technology based on CI/CD which will enhance my career including updating my CV. The tutor is explaining and elaborating very well.
★★★★★ I have completed half of the course. So far its going great, as a developer i feel this is a good course to get started with DevOps. Update: i have successfully completed the course. As a developer and beginner to devops, i have learned deployment process with devops in easy steps. Thanks for the course.
★★★★★This was a very good course for someone coming from a developer perspective who is learning DevOps. I am very much looking forward to the next additions to the course (containers, Kubernetes, etc), so I will definitely return when those sections are added!
★★★★★ Good short intro into Devops.. easy to understand and follow.
★★★★★ Clearly explained the topics, thank you.