-
Notifications
You must be signed in to change notification settings - Fork 7
Project Presentation
Michael Conaghan edited this page Aug 4, 2021
·
15 revisions
Damien to share screen and to trigger build in background Just the first part which will perform the build, create the terraform plan etc. When we go back to the pipeline, it will be at the stage where it is looking for manual approval to proceed with creating the terraform infrastructure
- Michael
- Damien
- Sunoj
- Sharon
- John
- Robert *
- Ronan *
- SmallWindow
- DevOps Culture
- BusIntelligence Product
- Our Agile Approach - Scrum Framework - Roles - Product Owner, Scrum Master, Development Team
- Efforts per week
- Agile Ceremonies
- Weekly Standup
- Sprint Planning (Fibonacci Numbers) / Backlog Refinement
- Sprint Retrospective
- Sprint Review
- DoD
- Epic & User Stories
Michael take over screen-share here
- Jira
- Backlog
- Board lanes
- Epics, Components, Releases
- Acceptance Criteria
- Sprint Reports, Sprint Goal, Velocity
- Other collaboration tools
- Slack
- EasyRetro
- GitHub Wiki
- Git for version control
- GitHub central repository (upstream, forks)
- branching strategies, pull/push
- branches
- bug fixes
- release
- documentation
- peer reviews, pull requests
- JHipster
- show defaults image
- JDL-Studio
- show JDL Studio / .jdl file generation
- MySQL Workbench
- Docker
- LocalStack
- MySQL
- Project structure
- main
- test
- config (liquibase)
- Project Demo
- user roles
- employees
- skills
- files
Sharon take over screen-share here
- Sonarqube
- Postman
- Selenium
Damien take over screen-share here
- Javadoc - show the wiki page and the documentation already generated
- Swagger - show the swagger doc on the AWS infrastructure which is already deployed
- Terraform
- Show pipeline steps
- GitHub security credentials
- Terraform cloud
- AWS
- Show architecture diagram
- Show elastic beanstalk and RDS database on AWS Console
- GitHub security credentials
- S3
- Talk about how we use S3 for the images, file uploads
- IAM permissions for S3 from Elastic Beanstalk
- Binary repositories
- Talk about the cache action we use in GitHub actions for caching dependencies and build outputs
- various tools we analyzed - wiki
- Snyk - how we came to use this vs Veracode Greenlight
- Show dashboard,
- Show violations
- How can violations be addressed in future
- Performance Management Tools Research
- JMeter - Selection & Features
- User Stories that are leftover (Non Value Add features)
- Other Improvement areas