In this first day we'll learn how to use Appsody to run the inner loop of the development and test cycle for a developer, and how these tools can be integrated into your favorite IDE.
We'll also explore how to deploy an application to OpenShift, first manually with Appsody for dev/test purposes, and then using the standard Kabanero Tekton piplines with GitOps as part of a continual test/production cycle.
Our goal for the end of the day is represented below. But, don't worry about it right now, we'll get there together by following the exercises step-by-step.
Learn about the technologies that underpin Cloud Native applications
Learn about Kabanero. An open source project to rapidly create Cloud Native applications
Install the Appsody component of Kabanero into the IDE with Codewind, Learn about the developer flow, building your first application with Appsody
Use the Appsody CLI to quickly create frontend and backend applications for a sample application using two different technologies (Spring and nodejs express)
Deploy the built applications to IBM Managed OpenShift with Appsody for dev/test purposes
Learn about how IBM Cloud Pak for Applications bundles everything together
Deploy the built applications to IBM Managed OpenShift using GitOps to trigger a Tekton pipeline