Modern App Development, Workshops

MAM01 Workshop: Application Cloud Modernization and Migration


8:30am - 5:30pm

Level: Intermediate

Stuart Williams

Principal Architect and Practice Lead


There are many drivers for business and IT stakeholders to want to migrate their application systems to the cloud, such as not wanting to own/operate hardware, cost savings, business agility, and so on. Once the decision is made, it falls on delivery teams to make that vision a reality.

In this workshop, we will talk about:

  • What kinds of applications, systems, and components do and do not migrate well
  • Defining what makes a successful migration: metrics, goals, and risks
  • Common patterns and techniques
  • Dealing with the inevitable need for hybrid scenarios

The workshop will feature lots of demos, real-world case studies, and will focus on the practical mechanics of moving all or part of a portfolio to the cloud, whether it be in the data center, one of the public clouds using IaaS, PaaS, or SaaS, or on-to one of the popular container systems such as Kubernetes or Pivotal Cloud Foundry, or some mix of those.

There is a broad continuum of what it means to be cloud-ready, from just functioning in a cloud to being able to leverage the cloud's advantages and architecture -- e.g., being cloud native.

Among other things, you will learn:

  • The 12-Factor app and other considerations for application migration and modernization
  • Alternatives and techniques for modernization and migration (M+M) along with considerations for each
  • How to tell if an application is ill-suited for the cloud