Onboarding Starter Pack
Onboarding Starter Pack
About darey.io
DAREY.IO is a social learning platform for tech
like Darey.io.
We are happy to have you onboard.
Please select your best day so we can schedule you for an orientation.
Kindly find below your prerequisite courses and system setup video that you are to go
through before your live classes.
1. INTRODUCTION TO DEVOPS: https://tinyurl.com/5dvs4fnu
2. DEVOPS TOOL SET-UP: https://tinyurl.com/39wembff
3. I ntroduction TO Linux: https://tinyurl.com/2p8n5436
Kindly note that further information will be shared and discussed during Orientation.
SYSTEM SPECIFICATION
Below is a general recommendation for system specifications you might need to learn DevOps, regardless of the
platform you're using (MAC, WINDOWS, LINUX). Keep in mind that the requirements for learning DevOps can vary based
on the specific tools and technologies you'll be using, as well as the complexity of the projects you'll be working on.
• 1. Operating System:
• You can learn DevOps on various operating systems, including macOS, Windows, and Linux. The choice of the
operating system might depend on your familiarity and comfort level. Linux is commonly used in the DevOps world
due to its compatibility with a wide range of tools and its prevalence in server environments.
• 2. Hardware:
• For learning DevOps, you don't need a high-end machine. A modern laptop or desktop with a decent amount of RAM
and a reasonable processor should be sufficient.
• 3. Virtualization:
• Virtualization is often used in DevOps for creating isolated environments to test and deploy applications. You might
want to have the following:
• - Virtualization Software: For example, VirtualBox, VMware, or Hyper-V (Windows Pro or Enterprise editions).
• 4. Development Tools:
• The specific DevOps tools and technologies you'll be learning might dictate some requirements. Here are some general tools you might
encounter:
• - Text Editor or Integrated Development Environment (IDE): Examples include Visual Studio Code, Sublime Text, or JetBrainsIDEs.
• - Browser: Examples include chrome, firefox and Microsoft Edge
• 5. Cloud Services:
• Many DevOps practices involve cloud platforms for deployment and infrastructure management. While you might not need these to start
learning, having an understanding of cloud services can be beneficial. Common cloud providers include AWS, Azure, and Google
Cloud Platform.
• 6. Containerization:
• Containers are crucial in DevOps for consistent application deployment. You might work with tools like Docker. Ensure your system meets
Docker's requirements if you plan to use it, above hardware spec with 64bit Arch, should suffice.
• 7. Version Control:
• Understanding version control concepts and using tools like Git is fundamental in DevOps. Make sure you have Git installed on your system.
• I n this program we will be using Github alongside our git installation.
Windows:
- Operating System: Windows 10/11 Pro (latest version)
- Processor: Intel Core i5 or better (with Virtualization Technology)
- RAM: 8GB or more
- Storage: 128GB SSD or more (SSD is recommended)
- Virtualization: Enable Virtualization Technology in BIOS for running virtual machines. Consider using tools like Docker Desktop or VirtualBox
for virtualization.
Linux:
- Operating System: A popular Linux distribution like Ubuntu, CentOS, or Fedora (latest version)
- Processor: Intel Core i5 or higher, equivalent AMD processor
- RAM: 8GB or more
- Storage: 128GB SSD or more
- Virtualization: You can use tools like KVM, VirtualBox, or Docker depending on your requirements.
General Recommendations:
- Internet Connection: A stable and reasonably fast internet connection is essential for downloading tools, packages, and resources.
-Web Browser: You'll likely need a modern web browser like Google Chrome or Mozilla Firefox to access web-based tools and
platforms.
- Version Control: Git or you can use Git clients or command-line tools.
Remember that the tools and technologies used in DevOps can evolve, concepts and principles should be your priority, additionally
always refer to the official documentation and recommended system requirements for any specific tools you'll be using.
• FREDRICK • Kelvin
Meet The Customer Experience
Team
Support
Team
@Ekene @Micah
Learning Sessions
•Live Classes: This is the class live sessions scheduled to once a week spear-headed by your
Mentors.
•Blocker sessions: This is the General blocker session that holds 6 times in a week, Monday,
Tuesday, Wednesday, Thursday, Friday and Saturday.
•One to one sessions: This is a personal session with you and technical support. You only
have 1 slots a month for this session which can't be rolled over.
Disclaimer: Please be informed that available slots can change based on management decisions.
Live Classes
Accessing Live Classes on Teams meet
• Please use the chat function of the Team chat, to ask questions, if
you are trying to implement the project on the go and you
encounter a blocker please share a screenshot on the chat, the
support team will be available to assist.
Also note that all your assignments should have been reviewed
to enable you move on to the next course.
1. Create a Github account
2. Learn how to write on GITHUB in markdown format.
3. Go to projects on the Darey.io Portal. www.darey.io
Project 4. Start your learning path till you get to your first project
Documentation 5. Open your Project and read the documentation to understand.