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

[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
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

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

    139,000 تومان
    افزودن به سبد خرید