How do you grapple with a legacy portfolio? What strategies do you employ to get an application to cloud-native? How do you grapple with a legacy portfolio? What strategies do you employ to get an application to cloud-native? This talk will cover tools, process and techniques for decomposing monolithic applications to Cloud-Native applications running on Pivotal Cloud Foundry (PCF). The webinar will build on ideas from seminal works in this area: Working Effectively With Legacy Code and The Mikado Method. We will begin with an overview of the technology constraints of porting existing applications to the cloud, sharing approaches to migrate applications to PCF. Architects & Developers will come away from this webinar with prescriptive replatforming and decomposition techniques. These techniques offer a scientific approach for an application migration funnel and how to implement patterns like Anti-Corruption Layer, Strangler, Backends For Frontend, Seams etc., plus recipes and tools to refactor and replatform enterprise apps to the cloud. Go beyond the 12 factors and see WHY Cloud Foundry is the best place to run any app - cloud-native or non-cloud-native. Speakers: Pieter Humphrey, Principal Product Manager; Pivotal Rohit Kelapure, PCF Advisory Solutions Architect; Pivotal Hungry for more? Check out this blog from Kenny Bastani: http://www.kennybastani.com/2016/08/strangling-legacy-microservices-spring-cloud.html
Most Recent

Microservice architectures simplify the individual components that comprise our applications, but they introduce new complexity in managing a high number of distributed APIs. With so many moving parts

Traditional approaches to integration testing—using shared, local, or in-memory databases—fall short for today's modern developer. Developers today are building cloud native distributed microservices

This session covers the basic mechanics of WebAssembly—what does it look like, how do you create one, and how do you run it?—and shows some examples of the newest, coolest server-side use cases. The a

What is a declarative HTTP client vs. an imperative one? Why are they useful and why should I care? We’ll talk about options that are available in the Spring portfolio and what’s coming on the horizon

Tanzu Developer Connect in Philadelphia

Traditional approaches to integration testing—using shared, local, or in-memory databases—fall short for today's modern developer. Developers today are building cloud native distributed microservices

Who should use Kubernetes? Like, who is Kubernetes for? Kubernetes can be difficult to install and complicated to use and manage. What are the benefits of Kubernetes, and at what point do these benefi

WaffleCorp is a major provider of breakfast products available direct to consumer or through our strategic partnerships. The current implementation of the e-commerce platform is a monolithic Spring MV

Deploying and running complex distributed applications involves a trade-off; we want to maximise performance and availability, and at the same time make responsible use of finite and costly compute re

These days, you can’t swing a dry erase marker without hitting someone talking about microservices. Developers are studying Eric Evans' prescient book, Domain-Driven Design. Teams are refactoring mono

If you’re working with just a few containers, managing them isn't too complicated. But what if you have hundreds or thousands? Think about having to handle multiple upgrades for each container, keepin

Creating new apps based on company standards is harder than it should be. Furthermore, incrementally adding new features to that project over time is even harder with developers often cut-n-pasting co

In this presentation, we’ll explore the basics of the three pillars and what Spring has to offer to implement them for logging (SLF4J), metrics (Micrometer), and distributed tracing (Spring Cloud Sleu

Mainframes have been the engine for data processing for over 50 years, but we've reached that time where we move our applications off of the mainframe to new infrastructure, to the cloud, or a hybrid

WaffleCorp is a .NET shop, whilst Waverley’s Waffles utilizes the power of Spring with Java. Now developers from both tech stacks are coming together as a team. Layla is a .NET developer and has no i

As developers, we want to be able to iterate and develop our applications while having to jump through the fewest hoops possible. With Spring Boot, we're able to do just that! Unfortunately, if you th

The Five Ideals: How Structure and Architecture Enable Developer Productivity - Gene Kim

Blueprint for Secure OSS Supply Chains - Tracy Miranda

What Has Public Speaking Ever Done for Us? - Stacy Cashmore