TODAY - Collaborative Contract Driven Development!

0 views
Skip to first unread message

David Kowis

unread,
Jan 8, 2020, 12:37:18 PM1/8/20
to JavaMUG-Announce

RSVP HERE - fill out the RSVP question with your contact information


Collaborative Contract Driven Development


Abstract:
With the transition to microservices and cloud platforms, comes an increased need to integrate with services that your team or organization might have limited or no control over. A common pain point experienced in this type of workflow is long wait times while client developers wait for service developers to build their service, and unreliable test suites as integration tests are run against live services which might have test data go missing, be down for maintenance, or slow to respond because they are under a heavy amount of traffic. There has to be a way we can develop services more quickly and have confidence they will work in production!

In this presentation we will learn about the goals and processes behind contract driven development and how they resolve a lot of pain points around developing in a microservices/cloud world. Once we have the underlying principles figured out, we will switch to the practical and look at using Spring Cloud Contract to write contracts. Spring Cloud Contract offers several approaches for writing contracts and we will cover them so your organization can choose which would be the best fit. Finally we will look at how to incorporate contract tests into your CI/CD pipeline. If you have been frustrated by wait times from working with other services or an unreliable test suite, then you will definitely want to attend this presentation!

Complete Abstract (https://www.javamug.org/meeting/223)

Presenter: Billy Korando
Billy is a developer advocate with IBM based in Kansas City. Before moving over to developer advocacy he worked as a developer and consultant for over ten years. Over his career, BIlly has worked in the fields of insurance regulation, electronic health records, shipping, finance, and government. Working with so many organizations and in different fields has given him a wide breadth of knowledge on challenges common to all organizations and what solutions do and do not work.

Complete Bio (https://www.javamug.org/speaker/155)

Sponsored by Signature Consultants

Headquartered in Fort Lauderdale, Florida, Signature Consultants was established in 1997 with a singular focus: to provide clients and consultants with superior staffing solutions. For the sixth consecutive year, Signature was voted as one of the “Best Staffing Firms to Work For” and is now the 15th largest IT staffing firm in the United States (source: Staffing Industry Analysts). With 25 locations throughout North America, Signature annually deploys thousands of consultants to support, run, and manage their clients’ technology needs. Signature offers IT staffing, consulting, managed solutions, and direct placement services. For more information on the company, please visit www.sigconsult.com.
Giveaways:

We'll hold a drawing at the end of the meeting. To enter, you must RSVP by 8 January 2020  (In the morning!) via our meetup page(http://www.meetup.com/javamug) and fill out the RSVP question with your contact information. All requested information must be provided, and you must be present to win.

Meeting Location:
Improving
5445 Legacy Drive
Suite 100
Plano TX

Location Details:

Improving is located at 5445 Legacy Dr. in Plano. This is the Northwest corner of Legacy and Hedgcoxe. It doesn't have great signage right now so here is a picture of the south side of the building (the side facing Legacy) where you should park and enter.

A couple of things:
  • Doors will be locked after 6:00 PM but we will be monitoring the south doors until the meeting starts at 7:00 PM
  • After that or if you can't get in before then and no one is watching text (469) 444-0196.
  • There is parking on the north side of the building too. 
Hope to see everyone there.

Improving Office Locations: http://www.improving.com/contact

Directions and information can be found at http://javamug.org/mainpages/directions.html

Follow JavaMUG announcements at JavaMUG announce list: http://groups.google.com/group/JavaMUG-Announce/subscribe

JavaMUG announce list RSS feed: http://javamug.org/feed.xml
JavaMUG on Twitter: http://twitter.com/JavaMUG
Reply all
Reply to author
Forward
0 new messages