Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

[NEW] Master Spring Boot Microservice & Angular K8s CICD AWS

via Udemy

Overview

Build and deploy end to end application using Docker, Kubernetes, Jenkins, ArgoCD, Sonar, Junit, SQL-NOSQL & Cloud

What you'll learn:
  • Microservices: Understanding the principles and architecture of building modular, scalable, and decoupled applications using microservices.
  • Angular: Mastering the popular frontend framework for building dynamic and responsive web applications
  • JUnit and Sonarqube: Ensure code quality and reliability through effective testing and analysis tools
  • Docker: Exploring containerization and how to package applications with all their dependencies into portable containers.
  • Kubernetes: Learning the fundamentals of container orchestration and managing containerized applications at scale.
  • AWS (Amazon Web Services): Getting hands-on experience with cloud computing, provisioning resources, and deploying applications on the AWS platform.
  • AWS EKS with AWS Load Balancer: Leverage the power of Kubernetes for container orchestration and load balancing for application scaling on AWS.
  • AWS RDS: Elevate your cloud database expertise using Amazon Web Services' reliable and scalable RDS platform.
  • Mongo Atlas: Simplify data management in the cloud with MongoDB Atlas's real-time database service.
  • Jenkins: Implementing continuous integration and automating the build and deployment process using Jenkins.
  • CI/CD (Continuous Integration/Continuous Deployment): Understanding the software development approach that automates the testing and delivery of code changes.
  • ArgoCD: Learning about the declarative continuous delivery tool to automate the deployment of applications to Kubernetes.

Welcome to our comprehensive and industry-focused course on. If you're an aspiring developer looking to enhance your resume with a real-world project, this course is tailor-made for you.


Throughout this program, we will guide you through the entire lifecycle of building a modern and scalable microservices-based application. We'll start by teaching you how to create Microservices from scratch, ensuring you gain a solid foundation in this cutting-edge architectural approach. Next, you'll delve into Angular, mastering the popular frontend framework to build dynamic and responsive web applications.


But that's not all – we'll take your skills to the next level by Dockerizing both the Microservices and Angular app, enabling you to package and deploy them in portable containers with ease. Managing these containers becomes a breeze as we introduce you to Kubernetes (K8s), where you'll learn to orchestrate and handle pods efficiently.


And that's not all – we'll elevate your capabilities even further. Our course includes comprehensive AWS EKS cluster creation, where you'll discover how to deploy your backend and frontend to the cloud, making your application truly scalable and resilient.


Automation and Continuous Integration and Continuous Deployment (CI/CD) are vital in today's fast-paced development landscape. We've got you covered with Jenkins and Argocd. You'll learn how to set up a seamless and automated deployment pipeline, ensuring smooth and reliable releases.


Ensuring the quality of your code is equally crucial, which is why we've included JUnit and Sonarqube. You'll gain valuable insights into testing and code quality, preparing you for top-notch software development practices.


By the end of this course, you'll have successfully completed an end-to-end project, replicating real-world scenarios that developers crave on their resumes.

Join us on an exciting journey to become a skilled microservices developer, mastering DevOps and frontend technologies. You'll be fully prepared to take on the challenges of the modern tech landscape.


Your dream project awaits!

Syllabus

  • Introduction to the course
  • Building Backend Microservice Application
  • All about Angular for quick start with Food delivery application
  • Code for Front End Food Delivery Application
  • All about Docker and Dockerization of food delivery application (FE + BE)
  • Spring boot profiling
  • AWS
  • Cloud Databases
  • Kubernetes
  • Manifest files
  • Pushing Code to Github
  • AWS Load Balancer and Ingress
  • Junits for Controller and Service
  • EC2 creation and installation
  • Continuous Integration Continuous deployment CI/CD
  • Delete AWS resources and AWS Billing information
  • Additional Content

Taught by

Code Decode

Reviews

4.5 rating at Udemy based on 1563 ratings

Start your review of [NEW] Master Spring Boot Microservice & Angular K8s CICD AWS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.