CI/CD Pipeline & Deployment | GitHub Actions | Docker | Spring boot | Angular
Ali Bouali
View ChannelAbout
๏ฟฝ ูุงู ุฑุณูู ุงููู ๏ทบ: โุฅุฐุง ู ุงุช ุงุจู ุขุฏู ุงููุทุน ุนู ูู ุฅูุง ู ู ุซูุงุซ: ุตุฏูุฉ ุฌุงุฑูุฉุ ุฃู ุนูู ูููุชูุน ุจูุ ุฃู ููุฏ ุตุงูุญ ูุฏุนู ูู.โ ุงูููู ุงูู ูููุช ู ุดุงุฑูุฉ ูู ููุฏูููุงุชู ุงูุชุนููู ูุฉ ุนูู ููุชููุจ ู ุฌุงูุงู ููุฌูู ุงููุฑูู ุ ูุนูููุง ุชููู ู ู ุงูุนูู ุงูุฐู ูููุชูุน ุจู. ุฃุณุฃู ุงููู ุงูุฅุฎูุงุต ูุงููุจููุ ูุฃู ูููุน ุจูุง ูู ู ู ูุดุงูุฏูุง ๐ฑ ุงูุฏูุงู ุนูู ุงูุฎูุฑ ููุงุนูู Welcome to Ali's Dev World ๐ | Learn, Build, and Grow as a Developer Hey there! Iโm Ali โ a passionate software engineer and educator creating high-quality content for developers who want to sharpen their skills and stay ahead in the tech world. On this channel, youโll find: ๐น Full project tutorials (Spring Boot, Angular, API integrations, and more) ๐น Real-world backend & frontend development workflows ๐น AI in Spring Boot (Spring AI, RAG, OpenAI integrations) ๐น Deep dives into tools like Redis, Keycloak, TinyLog, OpenAPI, etc. ๐น Game development using Canvas API (Space Impact-style) ๐ Subscribe and turn on notifications so you never miss a build!
Latest Posts
Video Description
Buy me a coffee: https://ko-fi.com/boualiali In this Spring boot Angular course you will learn how to build a complete and detailed CI/CD Pipeline and deploy the application to a real VPS. You will learn how to dockerize / containarize your spring boot and Angular application. How to Create a CI/CD Pipeline & Deploy a fullstack application | GitHub Actions | Docker | Spring boot | Angular ๐ Join this channel to get access to perks: https://youtube.com/@boualiali Source code (Containarization): https://github.com/ali-bouali/book-social-network/tree/ci/containarization Source code (CI/CD Pipeline): https://github.com/ali-bouali/book-social-network/tree/ci/pipeline Recommended Courses: ๐ฌ Book Social Network Application: https://youtu.be/WuPa_XoWlJU ๐ฌ Spring Boot security & JWT token: https://www.youtube.com/watch?v=BVdQ3iuovg0 ๐ฌ Spring Boot security & JWT token with Angular: https://youtu.be/xqhdRrFzLFY ๐ฌ Spring security - Roles and permissions: https://www.youtube.com/watch?v=mq5oUXcAXL4 ๐ฌ Spring Boot - Microservices architecture: https://www.youtube.com/watch?v=KJ0cSvYj41c ๐ฌ Spring Security - KeyCloak integration: https://www.youtube.com/watch?v=vmEWywGzWbA ๐ฌ DevOps - Docker for Beginners: https://www.youtube.com/watch?v=LNL0h66FXu0 ๐ฌ DevOps - AWS EC2 deployment: https://www.youtube.com/watch?v=ua0cb2LjCW4 ๐ฌ Angular - Full course from scratch: https://www.youtube.com/watch?v=VTEDh2pNSBQ ๐ฌ Spring Boot - Swagger UI & OpenApi Decomentation :https://www.youtube.com/watch?v=2o_3hjUPAfQ ๐ฌ Spring Boot - Reactive programming & WebFlux:https://www.youtube.com/watch?v=EnUsNVHveyU ๐ฌ Spring Data JPA & Hibernate: https://www.youtube.com/watch?v=eY9riN5Y2mQ&list=PL41m5U3u3wwkS8BU0fIeRQwY3hK4VlFlX&pp=gAQBiAQB ๐ฌ Apache Kafka tutorial: https://youtu.be/KQDTtvZMS9c ๐ฌ Ultimate Spring boot tutorial: https://youtu.be/6r-MpAWVw6c ๐ฌ Ultimate Spring Data JPA tutorial: https://youtu.be/mcl_nibV39s CONNECT WITH ME: ๐จโ๐ป. Website: https://aliboucoding.com ๐จโ๐ซ Facebook: https://www.facebook.com/groups/589612651142975 ๐ธ Instagram: https://www.instagram.com/alibou_coding ๐ฎ GitHub: https://github.com/ali-bouali ๐๏ธ Discord: https://discord.gg/Ded93eKfAB #springboot #fullstack #web #angular #keycloak #docker #book_social_network #githubactions 00:00 Intro 08:26 Prepare the folder structure 10:01 Dockerize the Backend (Spring boot) 36:50 Dockerize the Frontend (Angular) 01:11:58 CI/CD Pipeline Overview 01:22:49 Infrastructure overview 01:24:43 DockerHub & Github Actions tokens and secrets 01:28:53 Implement the backend pipeline 02:10:34 Implement the frontend pipeline 02:24:32 Deploy the application and Test 02:29:52 Outro & What comes next?
PC Gaming Essentials Under $500
AI-recommended products based on this video

acer Aspire 3 A315-24P-R7VH, 15.6" FHD 1920x1080 Laptop, AMD Ryzen 3 7320U, Radeon Graphics, 8GB RAM, 128G SSD, Windows 11 in S Mode

Corsair Vengeance LPX 32GB (2 X 16GB) DDR4 3200 (PC4-25600) C16 1.35V Desktop Memory - Black

Beelink SER5 Mini PC, AMD Ryzen 5 5500U(up to 4.0GHz) 6C/12T, Mini Computer 16GB DDR4 RAM 500GB NVMe SSD, Mini Desktop Computer 4K@60Hz Dual Display HDMI&DP WiFi6/BT5.2/WOL/HTPC/W-11 Pro

Beelink SER Mini PC W11 Pro, AMD Ryzen 5 5500(6C/12T up to 4 GHz), 16GB DDR4 500GB NVME SSD Graphics 6 core, WiFi 6/BT5.2/Dual Display Mini PC Computer

Beelink EQR5 Mini PC, AMD Ryzen 7 5825U(8C/16T, Up to 4.5GHz), Mini Computer 32G DDR4 RAM 500GB NVMe PCIE3.0x4 SSD, Micro PC 4K@60Hz Dual Display Dual HDMI/WiFi6/BT5.2/1000Mbps/W11 Pro

Beelink Mini PC SER5 with AMD Ryzen 5 5500U Mini Computer(6C/12T, up to 4.0GHz), 16GB DDR4 500GB NVMe SSD, Desktop PC 4K HD Dual Display HDMI/DP1.4/WiFi 6/Bluetooth 5.2/2.5Gbps Ethernet

EVGA 1000 GQ, 80+ GOLD 1000W, Semi Modular, EVGA ECO Mode, 5 Year Warranty, Power Supply 210-GQ-1000-V1,Black

Logitech G203 Wired Gaming Mouse, 8,000 DPI, Rainbow Optical Effect LIGHTSYNC RGB, 6 Programmable Buttons, On-Board Memory, Screen Mapping, PC/Mac Computer and Laptop Compatible - Black

CORSAIR iCUE Link XD5 RGB Elite LCD Pump-Reservoir Unit - D5 PWM Pump - 480x480 IPS LCD Screen - 22 Addressable RGB LEDs - 440ml Nylon Reservoir - White

CORSAIR iCUE Link XC7 RGB Elite CPU Water Block - Transparent Flow Chamber - 24 RGB LEDs - Fits Intelยฎ LGA 1700, AMDยฎ AM5 and Older - White

CORSAIR Hydro X Series iCUE Link XH405i Custom Cooling Kit โ Hardline Water Cooling Loop โ XC7 Elite CPU Water Block โ XD5 Elite D5 Pump Res โ XR5 360mm Radiator โ 3X QX120 RGB Fans

AtomMan G7 Pt Mini PC AMD Ryzen 9 7945HX(16C/32T, up to 5.4GHz) 32GB DDR5 1TB PCIe4.0 SSD Micro Computer, HDMI+DP+USB-C Output, 2.5G LAN, WiFi7, BT5.4, 4xUSB AMD Radeon RX 7600M XT Graphics Gaming PC



