IFCT116 Product Backlog
ifct116
backlog
Product Backlog by Month
Months
November 2024
Sprint | Day | Date | Topics | Details Topics |
---|---|---|---|---|
#01 | 01 | 21/11/2024 | - Introducton to DevOps IFCT116exp - How to learn: (1) Ask, active brain (2) Lateralization - Agile: plan/execute/review/reflexionate - Books: Mindset, Focus, Metrics, Scrum, Time Management - Resources - DevOps Basic Examples: (1) Bash Scripting (2) Quarto Documentation (3) Spring Boot to AWS - DevOps Core: Linux, Scripting, Network, Docker, AWS, k8s, jenkins and .yml - DevOps Core Concepts: (1) pipè-lines (2) IaC (3) Mutable vs. Immutable |
- Github AlbertProfe - Render - SonarCube - Fly.io - DigitalOcean - FlowWise - Quarto - OpenStack - RailWay - GitHub Actions |
02 | 22/11/2024 | - PRA01: Quarto - Why document is so relevant? - Personal Meetings - Systems settings: (1) Accounts (2) Linux Virtual Machine (3) Install Apps and CLI |
- Quarto Basics | |
#02 | 03 | 25/11/2024 | - What is and what is not Devops - Introduction to DevOps tools: (1) AWS (2) Docker (3) Jenkins (5) Ansible (6) Git - - PRA01: Quarto Create/Publish Documentation .qmd - PRA02: Quarto gh-actions and auto-publish .qmd |
- What is DevOps - Bash - SRE - How SRE Relates to DevOps - Publish Quarto - DevOps_PRA |
04 | 26/11/2024 | - Quarto: qpubli.sh - GitHub Actions: workflow and .yml - Docker: cli and desktop - Bash: local workflow commit-push-render-publish |
- Docker - - Jenkins - GitHub Actions - BooksPageable repo - Java jar booksPageable - app.dockerfile - app2.dockerbile - Bash Workflow local Quarto Publish |
|
05 | 27/11/2024 | - Docker: cli and desktop - (1) EC2 (2) APIs, Lambdas and DBs - Dockerize React & Spring Boot - Dockerfile for React and SpringBoot - FROM: get images from DockerHub |
- DevOps_PRA: commits - DevOps_PRA: code - Gists - BooksFrontend - BooksPageable - nginx - Docker - AWS |
|
06 | 28/11/2024 | - - Ansible: playbook - Dockerize React & Spring Boot - Run FrontEnd and Backend dockers - CORS in Spring Boot |
- DevOps_PRA: commits - DevOps_PRA: code - Gists - - Ansible |
|
07 | 29/11/2024 | - - Ansible: playbook - Dockerize React & Spring Boot - Jenkins: (1) Introduction (2) Pipeline groovy (draft) (3) Install docker jenkins - Pipeline Architecture Jenkins: (1) from Local-dev to Deploy-PubliSH-AWS |
- DevOps_PRA: commits - DevOps_PRA: code - Gists - - Ansible |
December 2024
Sprint | Day | Date | Topics | Details Topics |
---|---|---|---|---|
#03 | 08 | 02/12/2024 | - Jenkins: (1) run docker (2) create account and first run (3) free project & pipeline - AWS Deploy and Publish: (1) ECR (2) ECS (3) Fargate or EC2 |
- DevOps_PRA: commits - DevOps_PRA: code - Gists - BooksFrontend - BooksPageable - AWS Free-tier - Deploy Docker Containers on Amazon ECS - AWS Fargate - EC2 or Fargate |
09 | 03/12/2024 | - Jenkins: (1) Groovy Pipeline (2) plug-ins & tools - Deploy Project Books as a Service ( Amplify /Render ) (1) Books-Backend deployed to Render (2) Books-FrontEnd deployed to Render - PRA05: MF05-PRA05: Jenkins CI/CD Pipeline for Spring Boot Application |
- DevOps_PRA: commits - DevOps_PRA: code - Downloading and running Jenkins in Docker - MF05-PRA05: Jenkins CI/CD Pipeline for Spring Boot Application - DockerHub repos AlbertProfe / w3564 - Deploy Docker Containers on Amazon ECS |
|
10 | 04/12/2024 | - - Jenkins: (1) Groovy Pipeline (2) plug-ins (3) (4) Install tools: git/jdk/maven (5) running jenkins in container docker |
- DevOps_PRA: commits - DevOps_PRA: code - Downloading and running Jenkins in Docker - Amazon Elastic Container Registry - Amazon Elastic Container Service - Why AWS Fargate? |
|
11 | 05/12/2024 | - (1) Groovy Pipeline (2) plug-ins (3) (4) Approaches to install Docker within Docker-Jenkins - How to access Jenkins running in Docker from Linux Host to install Docker |
- DevOps_PRA: commits - DevOps_PRA: code - Jenkins Pipe to archive jar - Jenkins Pipe to push to dockerhub |
|
#04 | 13 | 09/12/2024 | ||
14 | 10/12/2024 | |||
15 | 11/12/2024 |