This Intensive Mentorship programme is designed to take you from ground zero all the way to hero. You will become a professional consultant with real world experience deploying enterprise DevOps solutions.
Start Your Mentorship Programme Now And Start Your Journey Into Becoming A DevOps Engineer
Hands-On experience, managing Linux servers is at the core of DevOps, and a poor background is failure in itself. During the programme, you will learn the very basics all the way to an advanced level. Storage management, Networking, Shell scripting, Services, Process management and so much more. In the course of doing Linux, you will configure load balancers (Apache, Nginx and Haproxy), databases (MySQL), web and app servers on Linux servers
You will learn git commands on the terminal, and become familiar with SCM concepts.
Everything you have gotten hands on doing manually on Linux, you will be able to automate them using this amazing technology developed with Python.
Even though starting off the programme on your laptop using a virtualization technology like Oracle Virtual Box or VMWare, you will spend the majority of your time, eventually working in the cloud. You will build a full enterprise level infrastructure in AWS.
Terraform is a Provisioning tool. Everything you built manually in AWS cloud, you will now begin to automate them in Terraform using HCL language.
Using Jenkins and Gitlab CI, you will be able to implement an end to end CI pipeline that builds, tests, and integrates code into your infrastructure.
To monitor your entire infrastructure, you need more tools. This is where you will get hands on with Prometheus, and Grafana. Your application and server logs needs to be monitored as well. Hence, you will implement a complete logging solution using Filebeat, Logstash, Elasticsearch, and Kibana.
Modern DevOps and software architectures are based on microservices driven by containerisation technologies. At this point you will not only learn about Docker, Kubernetes, and ECS, but you will implement a complete CI/CD pipeline where your docker images are built from source code, tested and published to docker registry. You will get deep into other containerisation eco system using tools such as Istio, Helm, Rancher, Flagger, FluxCD, and a few others.
Being able to become a DevOps Engineer requires strong hands-on experience either as a software developer, or an Ops engineer.
A software developer is someone who knows how to turn business logic into code. Using programming languages such as Java, Python, C, C++, Scala, C#, Ruby and many more.
An Ops engineer, on the other hand, helps the software developer to deploy his code into I.T infrastructure and makes the finished product available to the company's customers. Job titles such as SysAdmin, DBA, Linux Administrator etc are used mostly by such people.
DevOps brings both worlds together, and that is why most DevOps engineers come from either background.
This program is designed to help people with neither background to break the barrier and join the DevOps community. Through intensive coaching and mentorship for a minimum of 3 months, mentees can become confident to attend DevOps job interviews.
Watch the video below to gain more insight.
Depending on your subscription, You will have 24/7 access to on our slack community. Whenever you have troubles implementing your projects, DevOps mentors are just a slack message away.
You will have access to the entire Darey.io DevOps community where you can interact with other engineers like yourself and share experiences. Every month, you will join a progress session where you will have the opportunity to discuss your progress, and challenges.
After completing the 30th Project, You will have the opportunity to work with other engineers on a real-life project. With this, you have the opportunity to get references for the work you have done with a real company.
Before you go for any real interview, you will be given 1 mock interview where experienced interviewers will prepare you ahead of your real interviews.
Your resume will be reviewed and recommendations given before you start applying for jobs.
I am an experienced Senior DevOps and Cloud Platform Engineer with over 7 years of DevOps and Cloud experience having worked on multiple modern DevOps technologies, deploying solutions for Multi-national companies in the UK, including Barclays Bank, J.Sansburys PLC, and Government institutions both in the Health and Financial Sectors, including the NHS and HMRC.
As part of the DevOps Mentorship programme at DAREY.IO, students use REAL WORLD use cases from my experience to gain hands-on expertise that ultimately leads to their success both at Interviews and on the job.