Next Meetup

Microservices testing: Consumer driven contracts using Pact
OVERVIEW: Testing microservices architecture is challenging. Test setup is one such challenge. Tests using stubs for downstream dependencies is easy to setup but does not give enough confidence at the system level as a whole and end-to-end tests which provide better confidence are slow, complex to setup and costly to maintain. Is there any golden mean which will allow us faster execution as well as will give us more confidence if the system works as a whole? In microservices architecture, service releasability is the next challenge. If I am testing the system as a whole with latest code of every service, how do I know whether the service will work in production when released in isolation. How can we answer the question ‘Can I deploy this service in production and will it work with versions of other services running in Production?’. Is there any easy way which can guarantee the service releasability and compatibility with the services in the production beforehand? WHO SHOULD ATTEND THIS TALK: Software developers, QA engineers, DevOps engineers (CI/CD engineer), Architects and anyone interested in microservices testing strategies. LEARNING FOR PARTICIPANTS: - Will explore the answers to the challenges mentioned above. - Core concepts of CDC and inner working of Pact framework. - Pact and service releasability - How will your CI/CD pipeline will look after Pact integration? DEMO: - Use of CDC tests between services. - Discussion on Pipeline design and execution for contract and services changes. PRESENTERS: Prashant Kalkar ( https://www.linkedin.com/in/prashantkalkar ) brings in with him more than 12 years of hands-on experience in technologies like Scala, Play, Java, J2EE, Spring, Grails, Hibernate. He has given ExpertTalks on SOLID principles, functional programming and ‘Immutable Infrastructure with Terraform’ in the past. He helps organizations to adopt agile practices and continuous delivery. Paresh Mahajan ( https://www.linkedin.com/in/pareshmahajan/ ) is a senior QA with 11 years of hands-on experience in various QA flavors. He is a fan of a testing pyramid. REFRESHMENTS: Coffee and snacks with us :) PARKING: Equal Experts has dedicated parking space in the basement of B1 Building in Cerebrum IT Park. Please feel free to use the Parking Space. Helmets are compulsory when entering the parking of the building on a two-wheeler. Regards, Team-Equal Experts

Equal Experts India Pvt. Ltd.

Office No. 502 B, 5th Floor (Above SBI Bank), Cerebrum IT Park No. B1, Kumar City, Kalyani Nagar, Pune, India 411006 Kalyani Nagar · Pune

    Past Meetups (59)

    What we're about

    Public Group

    Launched and run by Equal Experts, ExpertTalks is a community of software enthusiasts that meets up frequently to share knowledge.

    With a keen focus on emerging practices, trends & technologies in software development, ExpertTalks meetups feature hands-on workshops in which participants code together to learn new concepts.

    Needless to say, this hands-on approach has gained ExpertTalks a lot of popularity with technologists.

    With relevant, and diverse workshops on Agile practices, Big Data frameworks, evolving programming practices, JavaScript libraries, Single Page Applications and so on... ExpertTalks is fast emerging as one of the most exciting meetups in India.

    Members (5,985)

    Photos (253)

    Find us also at