Ashay will be presenting the following session
  • Srinivasan Sekar

    Srinivasan Sekar / Ashay Thorat - Testing Service Mesh configs and k8s manifests

    45 Mins

    Leading-edge applications are dynamic and adaptive in capabilities that require people to use increasingly dexterous tools and supporting infrastructure, including microservices.

    Microservices break traditionally structured applications into manageable pieces that can be developed and maintained independently. Microservices are often decoupled, allowing for updates with little to no downtime, as the other components can continue running. Container orchestration, Securing service-to-service communication, and decoupling authentication and authorization from microservices emerge as a new trend and also a challenge for many. 

    Kubernetes being a container orchestrator of choice and Service Mesh comes in handy for secure service-to-service communication, service discovery, resilient service building, canary deployments, etc. It’s required to validate the manifests of k8s and configurations of service mesh much earlier in the development life cycle to provide faster feedback.

1. What got you started/interested in modern software development methods?

I will be honest and will accept that this all started with me being on a super interesting project and with super talented folks in one of my previous organisations.

2. Why did you choose the topic(s) you will be speaking about at the conference?

It is well accepted practice to write tests for your code, but we rarely care of automatically testing the configurations which directs the way our code run. 
We felt this area needs more attention hence we have picked up this topic.

3. What are some of the key takeaways from your session(s) at Agile India?

- Testing configurations (kubernetes, dockerfile, terraform, etc)
- Open policy agent and rego language