Muhammed Roshan DevOps Cloud Consultant
No reviews yet

I have more than 13 years of experience in the IT industry working for various well established companies in both India and Singapore. I am DevOps/Cloud/Linux expert. So, I can guide my students by sharing real world scenarios/issues.

* I am a self learner, so I know the challenges of a student and therefore can help them in overcoming the same.

* I can customise the training content depending on your requirement, wither its for a certification examination or to tackle the challenges in your current job.

* I can give you some interesting projects to work on, which will be closely similar to the real world challenges.

Subjects

  • Linux Beginner-Expert

  • DevOps Beginner-Expert

  • Docker Beginner-Expert

  • AWS (Amazon Web Services) Beginner-Expert

  • GIT Beginner-Expert

  • Google cloud computing Beginner-Expert

  • Terraform Beginner-Expert

  • DevOps - AWS - Jenkins, GIT, Puppet, Ansible, Terraform, Docker Beginner-Expert

  • Kubernetes Beginner-Expert

  • Azure Administration


Experience

  • Chief Solution Architect- DevOps, Hyperscalers and Cloud Native Computing (Apr, 2018Present) at HPE
  • Cloud Consultant (Apr, 2017Apr, 2018) at Levvel Inc
  • DevOps Engineer (Sep, 2016Apr, 2018) at MyRepublic
  • Systems Analyst (Jan, 2015Aug, 2016) at Autodesk
  • Linux System Engineer (Apr, 2014Dec, 2014) at AGDelta
  • Flipkart Internet Private Limited, Bangalore (Sep, 2013Apr, 2014) at Production System and Network Engineer
  • Cloud DevOps Expert (Apr, 2011Present) at Freelancer
    Over 9 years of experience in the technology industry ( Cloud computing / DevOps / Linux System Engineer ) with accomplished background in building, supporting, and maintaining IT infrastructure.

    Linux/Unix ■ RedHat/Fedora/Ubuntu/Debian ■Python/Bash scripting ■ Vagrant/Docker ■ OpenVPN ■ Kubernetes/OpenShift ■ Apache/Nginx/HAProxy ■ MySQL/PostgreSQL ■ Redis ■ Git/Jenkins ■ Jira/Confluence ■AWS/GCP/AZURE ■ Server security and Networking ■ Regular Expressions ■ IPtables/firewalls ■ Virtualisation KVM/VMware ■ OpenLDAP ■ DNS ■ NFS/FTP/Samba ■ Nagios/Cacti/Prometheus/Heapster/Grafana/Weave scope/Icinga monitoring ■ SAN/NAS ■ GlusterFS/iSCSI ■ Ansible/Terraform ■ ELK
  • Linux Server Engineer (Apr, 2011Sep, 2013) at SparkSupport Infotech Private Limited

Education

  • Google Certified Cloud Architect-Professional (Jan, 2020now) from Google
  • Certified Kubernetes Administrator (Dec, 2018Dec, 2018) from Linux Academy
  • Certified Kubernetes Application Developer (Aug, 2018now) from Linux Foundation
  • Certified OpenStack Administrator (Jul, 2018Jul, 2018) from Linux Academy
  • AWS Certified Solution Architect-Associate (Jul, 2018now) from AWS
  • Electronics and Communication Engineering (May, 2006Jun, 2010) from Anna University, Chennai 600025

Fee details

    SG$2050/hour (US$15.6339.06/hour)

    20 USD per hour - Online Training


Courses offered

  • Kubernetes Beginner to Advanced

    • US$300
    • Duration: 20 Hours
    • Delivery mode: Online
    • Group size: 4
    • Instruction language: English
    • Certificate provided: No
    🚀 Beginner: Understand the Basics
    📘 What to Learn:
    What is Kubernetes and why use it?

    Containers vs. VMs

    Docker fundamentals (if not already known)

    Kubernetes Architecture

    Node, Pod, Container

    Master Components (API Server, Scheduler, Controller Manager)

    Worker Node (Kubelet, Kube Proxy)

    Basic YAML manifests

    🛠️ Hands-On:
    Install Minikube or use Play with Kubernetes

    Deploy a simple app:

    kubectl run

    kubectl expose

    kubectl get, describe, logs, exec

    🧰 Tools:
    kubectl

    Minikube / Kind (Kubernetes IN Docker)

    Docker

    🧭 Intermediate: Managing Applications and Resources
    📘 What to Learn:
    Deployments & ReplicaSets

    Services: ClusterIP, NodePort, LoadBalancer

    Volumes & Persistent Volume Claims

    ConfigMaps & Secrets

    Namespaces

    Probes: Readiness & Liveness

    Horizontal Pod Autoscaler (HPA)

    Helm (basic templating)

    🛠️ Hands-On:
    Create and update Deployments

    Use kubectl apply, edit, scale, rollout

    Deploy a Helm chart (e.g., NGINX)

    🧰 Tools:
    Helm

    Lens (K8s dashboard GUI)

    K9s (CLI tool for cluster management)

    🧠 Advanced: Operating & Extending Kubernetes
    📘 What to Learn:
    StatefulSets, DaemonSets, Jobs, CronJobs

    Custom Resource Definitions (CRDs)

    Operators (brief intro)

    RBAC (Role-Based Access Control)

    Network Policies

    Ingress Controllers (e.g., NGINX Ingress)

    Service Mesh (e.g., Istio or Linkerd)

    Observability:

    Logging (EFK / Loki)

    Metrics (Prometheus)

    Tracing (Jaeger)

    Security:

    Pod Security Policies / Admission Controllers

    Secrets encryption

    Image scanning (Trivy, Clair)

    🛠️ Hands-On:
    Install and configure an Ingress Controller

    Set up Prometheus + Grafana monitoring

    Write a simple custom controller (if going deep)

    🧰 Tools:
    Prometheus + Grafana

    Istio / Linkerd

    Kustomize

    ArgoCD (GitOps)

    Falco (security)

    Trivy (image scanning)

Reviews

No reviews yet. Be the first one to review this tutor.