zekeLabs
Learning made Simpler !
www.zekeLabs.com
Agenda
1. A quick overview of Microservices
2. What is cloud-native
3. Benefits of Microservices
4. Challenges of Microservices
5. Why a cloud native platform?
6. Our Technology stack in this demo
7. Demo
What is cloud-native?
An approach to build Loosely coupled and Scalable applications
for modern and dynamic environments
Reference: Standard CNCF Definition - https://github.com/cncf/toc/blob/master/DEFINITION.md
What is a cloud-native?
What is a Microservice?
Goals of a good cloud-native Platform?
• Enable easy deployment loosely coupled systems
• Allows high-impact changes frequently and predictably
• Allows Traffic Control at a granular level
• Provide Observability – Log, Trace, Metrics, Alerts
• Ease of Troubleshooting – Where, What, When, Why
• Encourage Automation – Declarative APIs
• Extendable – Plugins for integration and extensions
Cloud native Platform
Host OS
Container Runtime
Container Orchestrator
Traffic Control Log/Metric Collection
Observability
Cloud native Platform
Host OS
Container Runtime
Container Orchestrator
Service Mesh Monitoring Tool
Trace Visualization Metric Visualization
Config Visualization Alert Monitoring
A Quick Poll
... will be followed by the Demo
Demo Application
Demo Application
Prometheus Dashboard
Grafana Dashboard
Kiali Dashboard
Jaeger Dashboard
Important Links
https://github.com/ashishrpandey/zekelabs-cloud-native-webinar
https://www.docker.com/
https://kubernetes.io/
https://istio.io/
https://www.prometheus.io/
https://grafana.com/
http://kiali.io/
https://www.jaegertracing.io/
Visit : www.zekeLabs.com for more details
THANK YOU !
Let us know how can we help your organization to Upskill the
employees to stay updated in the ever-evolving IT Industry.
Get in touch:
www.zekeLabs.com | +91 9905255995 | info@zekeLabs.com

Webinar - Build Cloud-native platform using Docker, Kubernetes, Prometheus, Istio and Grafana