- Team Lead: KJ McDaniels(@KJMcDaniels)
- Project Manager: Luz Ritacco (@luzritacco)
- DevOps Engineer: Zedd Chisholm (@zchisholm)
- DevOps Engineer: Opeyemi Olaleye (@Op-Design)
- Security Engineer: Yonisbel Soto (@Yonisbel)
The Knowledge House Cybersecurity Fellowship's Phase 3 marks a vital stage in the journey of innovation and collaboration. It is a stage where the convergence of diverse talents and minds transcends the ordinary, fostering an environment where collective creativity thrives. This phase represents not merely a privilege but a cornerstone that solidifies the foundation of teamwork, empowering fellows to harness the power of unity in crafting impactful solutions. It stands as a testament to the belief that when a group of dedicated individuals unite, the potential for transformative change becomes limitless. The Knowledge House exemplifies an unwavering commitment to guiding fellows through a transformative process, equipping them with the skills and mindset necessary to thrive in the tech industry and beyond.
For this capstone project, the team goal is to implement a chatbot application on AWS in a secure and automated manner by leveraging a DevOps approach. Specifically, we aim to design and configure a secure automated CI/CD pipeline that integrates security measures throughout the entire application lifecycle. This will enable us to deliver a secure and reliable chatbot application faster by automating the integration of security practices into the development of the chatbot.
The key objective is to successfully implement a chatbot development workflow that incorporates secure automated processes, which will be achieved through the implementation of a secure automated CI/CD pipeline.
Sprint | Deliverables |
---|---|
1 | Documentation |
2 | Documentation |
3 | Documentation |
4 | Documentation |
5 | [Documentation] |
6 | [Documentation] |
Tools | Description |
---|---|
Management | Jira, Google Drive, Slack, Zoom |
Code | GitHub/Git |
Build | AWS CodeBuild |
Test | SonarQube, OWASP ZAP |
Realease | AWS CodePipeline |
Deploy | AWS CodeDeploy |
Operate | AWS CloudWatch |
Monitor | AWS CloudWatch, Aws cloudTrail |
We utilize the Jira board as our project management tool, organizing our work into dedicated sprints to ensure efficient progress and task tracking throughout the development lifecycle.
This project was initially scheduled for a 10-week timeline. However, our team's exceptional teamwork and unwavering commitment allowed us to complete it in just 6 weeks. This achievement is a testament to our collaborative spirit and the culmination of our growth throughout the program.
This experience has equipped us with the essential skills and knowledge necessary to excel in the professional world of cybersecurity. By combining our collective knowledge and skills, we created a symphony of ingenuity and expertise. Each team member brought unique perspectives and strengths to the table, fostering an environment where innovation thrived. Through open communication, mutual support, and a shared passion for excellence, we navigated challenges and found creative solutions to complex problems.
As we move forward, we carry the invaluable lessons learned from this project. Our journey has been one of growth, collaboration, and transformation. We have emerged from this project not only as skilled professionals but as a cohesive unit, bound by a shared vision and a deep appreciation for the power of teamwork. As we embark on the next chapter of our careers, we do so with confidence, knowing that we possess the skills, the knowledge, and the unwavering determination to excel in the demanding and ever-changing world of cybersecurity. Trigger GItGuardian scan