وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

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

سرفصل های دوره

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


1. Introduction to the course
  • 1. Introduction

  • 2. Building Backend Microservice Application
  • 1. Spring boot basics
  • 2. What is Rest and Restful
  • 3. What is Rest Resource and URI
  • 4. What are HTTP methods
  • 5. Features of Restful Web services and What is Statelessness of Rest
  • 6. How to choose between Relational Database and NoSql Databases
  • 7. What is Monolithic Application
  • 8. Disadvantages of Monolithic Application
  • 9. What are Microservices
  • 10. Advantages of using Microservices
  • 11. Microservices Architecture
  • 12. Why we are using Eureka
  • 13. Setting up the Eureka Server
  • 14. Restaurant Listing Microservice
  • 15. Food Catalogue Microservice
  • 16. Order Microservice
  • 17. User Microservice

  • 3. All about Angular for quick start with Food delivery application
  • 1. What is Angular and Typescript
  • 2. Service and Dependency Injection in Angular
  • 3. Introduction to Node js and VSCode
  • 4. Package.json and Package-lock.json
  • 5. Angular files Description

  • 4. Code for Front End Food Delivery Application
  • 1. Quick start with Angular app and wiremock
  • 2. Restaurant List page designing in Angular
  • 3. Food catalogue page designing in Angular
  • 4. Order page front end in Angular

  • 5. All about Docker and Dockerization of food delivery application (FE + BE)
  • 1. What is Docker
  • 2. How Docker file, Image and containers are created
  • 3. What is a docker File
  • 4. What is Docker Image
  • 5. What is Docker Container
  • 6. What is Docker hub
  • 7. Why do we need Docker
  • 8. Dockerize Angular and Backend application
  • 9. Dockerfile for Angular and Backend Microservices.html

  • 6. Spring boot profiling
  • 1. Spring boot profiling and pushing image to Docker hub

  • 7. AWS
  • 1. Introduction to AWS
  • 2. Installation of Chocolatey
  • 3. What is AWS Elastic Kubernetes Service (EKS)
  • 4. Getting Started with AWS EKS
  • 5. Chocolatey Installation and choco commands.html

  • 8. Cloud Databases
  • 1. What is AWS RDS and why to use it
  • 2. How to setup AWS RDS
  • 3. What is Mongo DB Atlas
  • 4. How to setup Mongo Atlas DB

  • 9. Kubernetes
  • 1. What is Kubernetes
  • 2. Why Kubernetes
  • 3. What is Node and Pods
  • 4. Types of Services
  • 5. What is Config map
  • 6. What is Secret
  • 7. Difference between config map and secret
  • 8. What are Volumes
  • 9. How to create replica set in kubernetes
  • 10. What are deployments
  • 11. What are stateful sets

  • 10. Manifest files
  • 1. What is Manifest files
  • 2. Manifest files creation part -1
  • 3. Manifest files part -2
  • 4. Manifest file example.html

  • 11. Pushing Code to Github
  • 1. Github repository creation and code push
  • 2. DO NOT SKIP AND READ THIS !!!!.html

  • 12. AWS Load Balancer and Ingress
  • 1. What is Load Balancer
  • 2. Types of Load Balancers
  • 3. What is AWS Load Balancers
  • 4. What is ALB Controller and Ingress
  • 5. Deployment Steps.html
  • 6. Steps to Deploy AWS Load Balancer ALB Controller
  • 7. Ingress deployment with End to End flow

  • 13. Junits for Controller and Service
  • 1. What is Junit and What are the best practices in Junit
  • 2. What is Mocking in Junit
  • 3. What is Mocking
  • 4. What is @Mock and @InjectMock
  • 5. Whats the importance of Mockito in Junit
  • 6. Junit for Controller
  • 7. Junit for Service

  • 14. EC2 creation and installation
  • 1. EC2 instance creation and installation
  • 2. Sonar Installation and configuration in EC2
  • 3. Installation command.html

  • 15. Continuous Integration Continuous deployment CICD
  • 1. What is CICD
  • 2. CICD roadmap diagram.html
  • 3. Jenkins configurations
  • 4. Creating Restaurant Listing pipeline in Jenkins
  • 5. What is Jenkins file
  • 6. CICD for backend microservice using jenkins file
  • 7. DO NOT SKIP.html
  • 8. CICD for Angular
  • 9. Argo CD deployment
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 19152
    حجم: 5403 مگابایت
    مدت زمان: 697 دقیقه
    تاریخ انتشار: 20 شهریور 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید