diff --git a/src/pages/developer-intermediate/deploy-app/index.mdx b/src/pages/developer-intermediate/deploy-app/index.mdx index 88e09df95..00c318df5 100644 --- a/src/pages/developer-intermediate/deploy-app/index.mdx +++ b/src/pages/developer-intermediate/deploy-app/index.mdx @@ -75,12 +75,12 @@ The following tools are included in the shell installer: - JSON cli (jq) - IBM Garage Cloud CLI (igc) -1. Set up the shell environment by running: +a. Set up the shell environment by running: ```shell curl -sL shell.cloudnativetoolkit.dev | sh - && . ~/.bashrc ``` -2. If successful, you should see something like the following: +b. If successful, you should see something like the following: ```shell Downloading scripts: https://github.com/ibm-garage-cloud/cloud-shell-commands/releases/download/0.3.5/assets.tar.gz ** Installing argocd cli @@ -90,7 +90,7 @@ The following tools are included in the shell installer: ** Installing Cloud-Native Toolkit cli ``` -3. You can check the shell was installed correctly by checking the `oc` version: +c. You can check the shell was installed correctly by checking the `oc` version: ```shell oc sync --version ``` diff --git a/src/pages/developer-intermediate/index.mdx b/src/pages/developer-intermediate/index.mdx index 9b63d4149..13ffb6b4b 100644 --- a/src/pages/developer-intermediate/index.mdx +++ b/src/pages/developer-intermediate/index.mdx @@ -83,11 +83,11 @@ Please complete these tasks before attending the first session. This will help y | --------------------------------| ------------------ |:----------- |---------|----------------| | Deploy a Redis Container | Learn how to work with Docker Images by creating an instance of a Redis container. | | 10 mins | | | Deploy a Nginx Container | Learn how to create a Docker Image for running a static HTML website using Nginx. | | 5-10 mins | | -| OpenShift - Getting Started | Learn how to use the OpenShift Container Platform to build and deploy an application with a data backend and a web frontend. | | 10-15 min | | -| Deploy a Spring-Boot Application | Learn more about developing applications using Spring Boot using Red Hat Runtimes. | | 15 min | | -| [Cloud Native Development](/developer-foundation/cloud-native-app-dev/#activities)| Reading through different concepts in cloud native development | | | 90 min | -| [Continous Integration](/developer-intermediate/continuous-integration-handson/)| Continuous Integration Hands on Exercise| | | 60 min | -| [Continous Delivery](/developer-intermediate/continuous-delivery-handson/)| Continuous Delivery Hands on Exercise| | | 60 min | +| OpenShift - Getting Started | Learn how to use the OpenShift Container Platform to build and deploy an application with a data backend and a web frontend. | | 10-15 mins | | +| Deploy a Spring-Boot Application | Learn more about developing applications using Spring Boot using Red Hat Runtimes. | | 15 mins | | +| [Cloud Native Development](/developer-foundation/cloud-native-app-dev/#activities)| Reading through different concepts in cloud native development | | 90 mins | | +| [Continous Integration](/developer-intermediate/continuous-integration-handson/)| Continuous Integration Hands on Exercise| | 60 mins | | +| [Continous Delivery](/developer-intermediate/continuous-delivery-handson/)| Continuous Delivery Hands on Exercise| | 60 mins | | @@ -96,15 +96,15 @@ Please complete these tasks before attending the first session. This will help y | --------------------------------| ------------------ |:----------- |---------|----------------| | Recap | Recap of things learned in Day 1 | | 10 mins | | | **Learn how to develop and deploy apps with enterprise DevSecOps** | | | | | -| DevSecOps | DevSecOps Overview | [DevSecOps](/developer-intermediate/content-overview) | 20 min | | +| DevSecOps | DevSecOps Overview | [DevSecOps](/developer-intermediate/content-overview) | 20 mins | | | Preparing for the Hands-On Labs | Setting up the Development Tools | [Dev. Tools Setup](/getting-started/devenvsetup) | 10 mins | | -| Deploy your first app | The very first experience of deploying an app in OpenShift or Kubernetes | [Deploy First App](/developer-intermediate/deploy-app) | 25 min | | +| Deploy your first app | The very first experience of deploying an app in OpenShift or Kubernetes | [Deploy First App](/developer-intermediate/deploy-app) | 25 mins | | | **Break** | | | 5 mins | | -| Code Analysis | Code Quality with Sonarqube | [Code Analysis](/developer-intermediate/code-analysis) | 15 min | Link | -| Image Registry | Container Registry | [Image Registry](/developer-intermediate/image-registry) | 10 min | Link | +| Code Analysis | Code Quality with Sonarqube | [Code Analysis](/developer-intermediate/code-analysis) | 15 mins | Link | +| Image Registry | Container Registry | [Image Registry](/developer-intermediate/image-registry) | 10 mins | Link | | Artifact Management | Artifact Management with Artifactory | [Artifact Management](/developer-intermediate/artifact-management) | 10 min | Link | -| Monitoring | Sysdig Monitoring | [Monitoring](/developer-intermediate/monitoring) | 5 min | | -| Logging | Logging with LogDNA | [Logging](/developer-intermediate/log-management) | 5 min | | +| Monitoring | Sysdig Monitoring | [Monitoring](/developer-intermediate/monitoring) | 5 mins | | +| Logging | Logging with LogDNA | [Logging](/developer-intermediate/log-management) | 5 mins | | | Image Signing | Signing Container Images | | 25 min | | | **Q & A** | | | 10 mins | | @@ -113,11 +113,11 @@ Please complete these tasks before attending the first session. This will help y | Assignment | Description | | Time | | | --------------------------------| ------------------ |:----------- |---------|----------------| | [Dev. Tools Setup](/getting-started/devenvsetup) | Setting up the Development Tools | | 10 mins | | -| [Deploy First App](/developer-intermediate/deploy-app) | The very first experience of deploying an application via a Tekton pipeline in OpenShift or Kubernetes | | 25 min | | -| [SonarQube](/developer-intermediate/code-analysis#give-it-a-try) | Creating a quality gate for Sonar Scan| | 20min | | -| [Image Registry](/developer-intermediate/code-analysis#give-it-a-try)| Accessing the image of your first app deployment| | 15 min | | -| [Monitoring](/developer-intermediate/monitoring#give-it-a-try)| Give it a try to monitoring| | 15min | | -| [Logging](/developer-intermediate/log-management#give-it-a-try)| LogDNA handson | | 15min | | +| [Deploy First App](/developer-intermediate/deploy-app) | The very first experience of deploying an application via a Tekton pipeline in OpenShift or Kubernetes | | 25 mins | | +| [SonarQube](/developer-intermediate/code-analysis#give-it-a-try) | Creating a quality gate for Sonar Scan| | 20mins | | +| [Image Registry](/developer-intermediate/image-registry#give-it-a-try)| Accessing the image of your first app deployment| | 15 mins | | +| [Monitoring](/developer-intermediate/monitoring#give-it-a-try)| Sysdig Handson| | 15mins | | +| [Logging](/developer-intermediate/log-management#give-it-a-try)| LogDNA handson | | 15mins | | ## Day 3 (2.5 Hours) | Task | Description | Link | Time | Presentations | @@ -144,7 +144,7 @@ Please complete these tasks before attending the first session. This will help y | [Inventory BFF](/developer-intermediate/inventory-bff) | Creating the Inventory BFF with GraphQL | | 25 mins | | | [Inventory UI](/developer-intermediate/inventory-ui) | Creating the UI microservice | | 25 mins | | | [Inventory Backend with Cloudant](/developer-advanced-1/inventory-cloudant)| Cloudant Database integration | | 30 mins | | -| [Inventory UI with Appid](/developer-advanced-1/inventory-appid) | Protecting Inventory UI with Appid integration(/developer-advanced-1/inventory-appid) | | 30 mins | | +| [Inventory UI with Appid](/developer-advanced-1/inventory-appid) | Protecting Inventory UI with Appid integration | | 30 mins | | ## Day 4 (2.5 Hours) | Task | Description | Link | Time | Presentations | @@ -163,7 +163,7 @@ Please complete these tasks before attending the first session. This will help y ### Homework -|Assignment | Description | | Time | | +| Assignment | Description | | Time | | | --------------------------------| ------------------ |:----------- |---------|----------------| | [Scan Existing App](/developer-intermediate/appmod-exercise1-part1/) | App Modernization Part 1 | | 20 mins | | | [Analyze Results](/developer-intermediate/appmod-exercise1-part2/) | App Modernization Part 2 | | 20 mins | | diff --git a/src/pages/developer-intermediate/inventory-svc/index.mdx b/src/pages/developer-intermediate/inventory-svc/index.mdx index 49acad0ec..dc8b4a44b 100644 --- a/src/pages/developer-intermediate/inventory-svc/index.mdx +++ b/src/pages/developer-intermediate/inventory-svc/index.mdx @@ -12,6 +12,8 @@ Develop and deploy the backend component of the inventory application #### Setup +#### Setup your cloud shell + - Open the IBM Cloud console (cloud.ibm.com) in your browser and log in if needed. - Invoke Cloud Shell by clicking on the button at the top, right-hand corner of the browser window. diff --git a/src/pages/developer-intermediate/inventory-ui/index.mdx b/src/pages/developer-intermediate/inventory-ui/index.mdx index 97fcf126e..6941d2fc6 100644 --- a/src/pages/developer-intermediate/inventory-ui/index.mdx +++ b/src/pages/developer-intermediate/inventory-ui/index.mdx @@ -12,6 +12,8 @@ Develop and deploy the UI component of the inventory application #### Setup +#### Setup your cloud shell + - Open the IBM Cloud console (cloud.ibm.com) in your browser and log in if needed. - Invoke Cloud Shell by clicking on the button at the top, right-hand corner of the browser window.