Speaker Topics - No Fluff Just Stuff

Breaking the Monolith

This talk will cover tools, process and prescriptive quantitative techniques for decomposing big balls of mud to a cloud native applications running on PaaS. We shall start this talk with an overview of the technology constraints of porting legacy apps to the cloud. Concrete approaches and code for migrating applications to a PaaS including buildpacks, proxies, dockerization, bosh releases, pods and service brokers shall be discussed. Architects and Application Developers will come away with : 1. Prescriptive techniques and a scientific approach to create an application suitability funnel 2. Patterns (Strangler, BFF, etc.,), techniques tools and code repositories to perform to lift and shift of current enterprise 3-tier class apps to the cloud. This talk will build upon and leverage experience from multiple migration service projects. ALL code will be opens source and the tools/techniques will be documented publicly.

This talk will use concepts from Domain Driven Design and Hexagonal Architectures to use to answer questions such as how do I decide what should be in a micro service and what should not be there. Developers and architects will get a tour of Java and .NET frameworks, techniques and methodologies for breaking down a monolith. The focus will be on how the big picture comes together out of all the individual pieces.


About ROHIT KELAPURE

Rohit Kelapure is an expert on Cloud Foundry and distributed systems. Rohit was the lead developer and architect at IBM developing the WebSphere Liberty Profile application server. In his current role as a Pivotal Solutions consultant Rohit onboards Fortune 100 companies to next generation cloud platforms. He has broad understanding of the usage of software and architecture across major enterprises and unique experience with IBM and Pivotal.

Rohit is a thought leader in the micro services space, having authored one of the first reference architectures of the Spring Framework for microservices on Cloud Foundry. Rohit has self-published a book on Pragmatic Microservices. Rohit has publicly blogged and written about Cloud Foundry and presented at numerous conferences. Rohit is a software developer at heart, who in a previous life moved through the ranks at IBM, working on all aspects of software development ranging from customer support, function, integration test and development. Rohit has spent time talking publicly about the technologies he worked and led. Rohit has presented at major conferences like JavaOne, SpringOne, IBM Impact and other Java and WebSphere user groups.

Rohit has experience analyzing and redesigning release management and production operations processes. In his spare time Rohit can be found binge watching his favorite TV shows - The Wire, House Of Cards, Walking Dead, Luther and updating his blog cloud.rohitkelapure.com

More About ROHIT »