Index
What Is Cloud Native?
Efficiency of Cloud Native Development
Tools
End Note
What Is Cloud Native ?
Cloud Native is an Approach For Efficient Cloud development Focused on Designing and Building Highly Scalable and Resilient Applications Using Practices like CI/CD, Observability, Microservices and So on.
Efficiency of Cloud Native Development
As a Developer being Efficient in Delivering Code is Most Important. Cloud Native Comes With Practices That Ensure Reliability and Scalability
Development, Some Practices That Make Cloud Native Development Efficient Are:
.Monitoring and Observability
.DevOps and CI/CD
.Containers and Microservices
.Cost Optimization
.GitOps
Tools
When you Start to Explore the field of Cloud Native it could be very Overwhelming what get started with , These are some of the Core tools you can start with
1.Docker: A Container Platform To Build , Ship, Run Application in Containers
Docs
2.Kubernetes: A Container Orchestrator to Mangae Containers for Scaling Applications
Docs
3.Jenkins: An Automation Server Used For CI/CD
Docs
4.ArgoCd: It is A declarative, GitOps Delivery tool for Kubernetes
Docs
5.Go: Go is statically Typed language mostly used in cloud native environment and Tools
Docs
It does not end here but these are some the tools that i use on a daily basis and looks like a core to me but this just the tip of the iceberg
You can Explore Cloud Native Computing Foundation .
End Note
This what i think would be enough if you want to learn about Cloud Native . This Article Should be enogh if you are a beginner and if you guys Feel i missed something give your feedback in comments
Thank You😁
Top comments (0)