
Scaling Kubernetes, Microservices, and Ephemeral Environments. Speedscale founder Ken Ahrens discusses the challenges of scaling Kubernetes in a microservices and containerized environment and their approach to address these issues by providing a solution for efficient development and ephemeral environments. It includes using real-traffic replays and service mocking to help find bottlenecks and figure out where to tune development environments.
Video Insights on Scaling Kubernetes
๐ Speedcale helps developers figure out if their code is about to blow up before pushing it into production by creating production conditions in their staging environments and local development machines.
๐ Kubernetes enables teams to build microservice architectures, breaking the monolith into pieces and allowing for individual scaling of each component.
๐ The ability to make small code changes and quickly push them to production with Kubernetes provides a time to market advantage for companies.
๐ Speed and scale are key capabilities for teams testing their code in Kubernetes environments, not just for simulating production.
๐ Monitoring data and load testing are crucial for defining the memory and CPU needs of workloads in Kubernetes environments.
๐ Scaling Kubernetes clusters can be challenging, but innovations like Carpenter can help manage node sizing and resource allocation effectively.
๐ Using production monitoring data from tools like New Relic and DataDog can help in tuning production and non-production environments for Kubernetes and microservices.
๐ฎ Mocking out dependencies with one command line tool can revolutionize the development process and improve developer satisfaction.
๐ฅ Like and Subscribe ๐ฅ
Connect with me ๐
TWITTER โบ
LINKEDIN COMPANY โบ
LINKEDIN PROFILE โบ
Want to support the show? Buy Me A Coffee!
๐ Links:
โ Scott Moore Consulting:
โ Perftour Website:
โ SMC Journal:
โ DevOps Driving:
โ Security Champions
#scaling #Kubernetes #Microservices #Ephemeral #Environments #k8s #kubernetesarchitecture #scalability #microservice
Chapters
00:00 โ Intro
01:00 โ Ken Ahrens of Speedscale
02:12 โ Different approach to load testing
04:44 โ how does Speedscale help scale k8s?
07:40 โ service mocking
09:00 โ itโs for development, not just production
10:30 โ how to scale the components of kubernetes
12:20 โ Example of tuning making a big difference
16:55 โ how to find out more about this solution?
18:30 โ Outro
[ad_2]
source