Getting Started with Cloud-Native DevOps

Shyam Mohan K
2 min readJul 25, 2020

Based on the name, Cloud Native DevOps may seem to run containerized applications in the cloud, But it’s more than that.

Cloud Native DevOps = Cloud Native apps + DevOps.

Cloud-Native DevOps is a method to structure your teams to take advantage of Automation and Scalability that Cloud Native technologies like containers and Kubernetes offer.

Cloud-Native technologies are designed to be:

  1. Resilient. Embracing failures instead of trying to prevent them, taking advantage of the dynamic nature of running on a platform.
  2. Agile. Allowing for fast deployments and quick iterations.
  3. Operable. Adding control of application life cycles from inside the application instead of relying on external processes and monitors.
  4. Observable. Providing information to answer questions about the

We can define Cloud Native DevOps as a set of practices that involves continuous improvement, automation, cross-functional teams, better alignment with business needs.

getting started with cloud native devops

SCHEDULE A MEETING WITH KUBEIFY TEAM

How to implement Cloud Native DevOps?

  1. Adopt Microservices Patterns
  2. Using Containerization
  3. Adopt Container Orchestration — Kubernetes
  4. Write 12-factor Apps
  5. Increase Automation in CI/CD pipelines
  6. Exposing health check
  7. Collecting telemetry data

What are the advantages of Cloud Native DevOps?

  1. Lowering the cloud costs
  2. Faster deployments
  3. Better control over IT resources
  4. Achieving true DevOps
  5. Speedy innovation and Scalability

what are Cloud Native DevOps Process & tools?

  1. Source Code Management (SCM)
  2. Container Registry
  3. Orchestration and Schedulers
  4. Continuous Integration / Continuous Deployment(CI/CD)
  5. Observability and Analysis — Monitoring
  6. Observability and Analysis — Logging
  7. Provisioning — Security & Compliance
  8. Storage/Volume Management
  9. Networking
  10. Service Discovery
  11. Orchestration & Management — Service Mesh
  12. Provisioning — Automation & Configuration
  13. Builds and Management

Read Full Article at Kubeify Blog https://blog.kubeify.com/2020/04/25/getting-started-with-cloud-native-devops/

getting started with cloud native devops

SCHEDULE A MEETING WITH KUBEIFY TEAM

Read Full Article at Kubeify Blog https://blog.kubeify.com/2020/04/25/getting-started-with-cloud-native-devops/

--

--

Shyam Mohan K

Founder at RazorOps CICD, I love Container Native DevOps with Docker and Kubernetes, SO