Welcome to the DevOps Academy, a pioneering initiative designed to immerse you in the methodologies and culture of DevOps through engaging classes and practical exercises. This guide will walk you through how to navigate the Academy’s framework effectively, ensuring you gain the essential skills needed to become an AutomationCloudDevOps Engineer.
How it Works
The journey through the DevOps Academy involves eight interactive classes paired with hands-on exercises. To gain a comprehensive understanding, here’s how to engage with the content:
- Self-Learning: Progress at your own pace through various topics and submit exercises as you’re ready.
- Face-to-Face or Virtual Classes: Participate in real-time sessions with instructors, allowing for dynamic interactions and Q&A opportunities.
Completing the Academy requires peer reviewing at least five pull requests from fellow students, ensuring collaborative growth within the community.
Requirements
To maximize your learning experience, make sure you have the following set up before diving in:
- Slack
- GitHub Account
- AWS Account
- AWS CLI
- Terraform
- Visual Studio Code
- Docker
If you need help with any of these topics, a tutorial is available on the pre-class.
How to Submit a PR as Part of Your Application
Ready to apply for the LiveOnline classes? Follow these steps:
- Ensure all requirements mentioned above are installed on your machine.
- Fork the repository.
- Run the
application.shscript located in theapplicationsfolder. This generates anoutput.txtfile with key system information. - Rename your output file to
[your_git_account_username].txt. - Create a Pull Request from your forked repo, including just your GitHub username file.
- Need guidance on the forking process? Check out this tutorial.
Classes and Exercises
The Academy covers several core areas, including:
- Version Control (GIT)
- Agile Methodologies
- Infrastructure as Code
- Containerization
- CICD
- Amazon Web Services (AWS)
Exercises are crucial for practical learning. You will need to raise a Pull Request (PR) to gain permissions for your submissions. Here’s a brief rundown:
Your Submission Process
Imagine your coding journey like building a puzzle:
- First, you must gather all your pieces (the requirements and tools).
- Then, you sort them by type (creating branches for respective exercises).
- Put together your image (writing code in your own directory).
- Once you’re satisfied, you show it to your friends (open a PR for review).
- After they approve, you can display your masterpiece (merge your code with the main branch).
Congratulations! You are now ready to help others with their puzzles too!
Available Labs and Projects
Each lab serves as an opportunity to apply what you’ve learned, with projects designed around real-world applications. More information on the projects can be found in their respective folders via Pull Requests.
Troubleshooting and Community Support
If you encounter any issues or have questions while navigating through the Academy, don’t hesitate to reach out through our Slack channel. We encourage you to keep collaborating with others in this community!
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.
Conclusion
The DevOps Academy is a golden gateway to mastering essential skills that will propel your career forward. Whether you choose self-paced learning or interactive classes, the community is here to support you.

