IFCT116 Product Backlog

ifct116
backlog

Backlog course

Backlog course

Product Backlog by Month

November 2024

Backlog course November 2024 table
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
(4) k8s
(5) Ansible
(6) Git
- Bash

- 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
- AWS: Regions and relevant Services
- Bash: local workflow commit-push-render-publish
- Docker
- AWS
- 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
- AWS:
(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 - K8S: playground
- Ansible: playbook

- Dockerize React & Spring Boot
- Run FrontEnd and Backend dockers
- CORS in Spring Boot
- DevOps_PRA: commits
- DevOps_PRA: code
- Gists

- K8S
- Ansible
07 29/11/2024 - K8S: playground
- 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

- K8S
- Ansible

December 2024

Backlog course December 2024 table
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
(3) free-style

- 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 - AWS Deploy and Publish
- Jenkins:
(1) Groovy Pipeline
(2) plug-ins
(3) free-style
(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 - AWS amd EC2 - Jenkins:
(1) Groovy Pipeline
(2) plug-ins
(3) free-style
(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

Deploy Docker Containers on Amazon ECS
#04 13 09/12/2024
14 10/12/2024
15 11/12/2024
Back to top