• Best practices for authoring Tekton Pipelines in IBM Cloud Continuous Delivery

    🌹 In this lab you'll learn best practices for structuring a Tekton Pipeline project in the IBM Cloud, and how to author Tekton Pipelines and Tasks so that they are easy to use and parameterize.

    Register at: https://www.crowdcast.io/e/best-practices-for-9

    In this lab you'll learn best practices for structuring a Tekton Pipeline project and how to author Tekton Pipelines and Tasks so that they are easy to use and parameterize. Tekton allows re-use of your pipeline-as-code artifacts and we'll look at practical approaches to publishing your Pipeline and Task definitions to a git repository, and complete some examples showing best practices.

    🎓 What you will learn:
    A brief overview Tekton and the Tekton Pipelines open source project.
    How to set up a delivery pipeline in IBM Cloud Continuous Delivery to use Tekton pipelines.
    Examples of best practices when creating Tekton tasks for popular activities.

    👩‍💻 Meetup agenda:
    Overview of Tekton Pipelines
    Guided Lab walk through

    If you don't already have one, sign up for IBM Cloud account: https://ibm.biz/BdfSCz
    Install the Continuous Delivery Service from the IBM Cloud Catalog: https://cloud.ibm.com/catalog/services/continuous-delivery
    Access the Lab Guide: http://ibm.biz/TektonAuthoringLab

    👋🏻 Who should attend?
    Developers and DevOps Architects interested in building delivery pipelines with Tekton.

    🎙 Speakers:
    Steve Weaver,
    Product Manager, IBM Cloud Developer Tools
    Simon Kaegi,
    STSM, IBM Cloud Continuous Delivery Pipelines and Tekton

    Register at: https://www.crowdcast.io/e/best-practices-for-9

  • IBM Code Engine 201: Deploy Apps from Source Code

    Online event

    Join us for the event on IBM Code Engine, a new platform developed by IBM that enables you to quickly run your containerized apps and jobs. From web apps, to micro-services, to event driven functions, or batch jobs, Code Engine abstracts away the operational burden of building, deploying, and managing these workloads in Kubernetes. Ultimately, Code Engine enables developers to focus on what matters most to them: the source code.

    Register @ https://www.crowdcast.io/e/ibm-code-engine/2

    🎓What You Will Learn

    In this online meetup, you will learn about some of the Code Engine functionality that is available in IBM Cloud. This workshop agenda is the following:

    Code Engine Deep Dive
    Code Engine CLI
    Create a Container Image from Source Code
    Work w IBM Container Registry
    Deploy an App from Source Code to Code Engine
    Run Batch Jobs
    Serverless Eventing

    👩‍💻Who Should Attend

    Back End Developers
    Cloud Developers
    Full Stack Developers
    Serverless Developers
    AI Developers


    Jenna Ritten, IBM Cloud Developer Advocate
    Evan Blache, IBM Developer Advocate
    Montrez Whitsett, IBM Developer Advocate

    Register for Part One:
    IBM Code Engine 101: Run Your Code, Containers & Batch Jobs
    Tues 9/21 @ 2pm PT

    Register @ https://www.crowdcast.io/e/ibm-code-engine/2

  • [HACKTOBERFEST] Enable Flawless Logistics w Code Engine x SiB Solutions Workshop

    🎓 What You Will Learn

    Learn about how SiB Solutions, a Sweden-based Logistics Tech company, utilize IBM Cloud Code Engine to create innovative logistics solutions for companies that handle valuable goods. Their services give companies superior visibility and insight into their logistics operations. They offer subscription-based intelligent video services with artificial intelligence (AI) to enable customers to cut costs, increase margins and strengthen their brands.

    🎓 Register Here: https://www.crowdcast.io/e/ibm-ce-sib/2

    SiB Solutions run their services as microservices in a public cloud environment, leveraging both Kubernetes and Docker containers. It’s complex but elegant, and deploying with Code Engine being "language agnostic" provides the flexibility for solutions to be built in the technologies that work best, without constraints.

    SiB Solutions was looking for an environment that was the right amount of easy, open and scalable, and IBM Cloud Code Engine checked all of the boxes. It is a fully managed, truly serverless environment, where there's no need to worry about networking, scaling or sizing our clusters. This allows SiB Solutions to deploy their apps immediately, without adapting them to the new environment.

    The system doesn’t tell them what they’re supposed to do. It doesn’t put any unreasonable limitations on what they can do. It just works. That means that they can keep doing what we do best at SiB Solutions — enabling flawless logistics.

    👩‍💻 Who Should Attend

    Back End Developers
    Cloud Developers
    Full Stack Developers
    Serverless Developers
    AI Developers
    DevOps Engineers

    🎙 Speakers

    Sverrir Valgeirsson, CTO of SiB Solutions
    Jenna Ritten, IBM Cloud Developer Advocate

    🎓 If you didn't get to see part one of this series, check out the recording using the Crowdcast link below.

  • Three ways to deploy a Python app onto a Red Hat OpenShift cluster

    Validate that you know best practices of building scalable, hybrid cloud applications on Openshift!

    👩‍💻 Register at https://www.crowdcast.io/e/deploy-a-python-app-os-1

    This is an interactive lab series, so we will assume you have some knowledge of Openshift and/or Python, and we will have IBM Developer Advocates on hand to answer any and all questions.

    🎓 What will you learn?
    This tutorial covers three common deployment scenarios to enable developers to build and deploy Python Apps to an OpenShift cluster on IBM Cloud:

    - Deploy an application using a Docker image in a local registry
    - Deploy an application using a GitHub repo and a Dockerfile
    - Deploy the application using a GitHub repo with OpenShift S2I

    👩‍💻 Who should attend?
    AI developers, software architects, DevOps professionals and anyone who wants to know more about Kubernetes or Red Hat OpenShift.

    🎙️ Speaker
    Mrinalini Sugosh (Mrina), IBM Developer Advocate in Boston https://twitter.com/mrinasugosh
    Dave Nugent, IBM Developer Advocate in San Francisco https://twitter.com/drnugent

    👩‍💻 Register at https://www.crowdcast.io/e/deploy-a-python-app-os-1

  • [HACKTOBERFEST] Add Google/Facebook OAuth to a React App & Deploy to OpenShift

    Can you deploy secure authentication on a scalable Kubernetes cluster? Join IBM Developer to learn how! We will walk you through creating a React application, adding OAuth with App ID, creating a Container Image of your application, adding environment variables, and deploying to OpenShift. Get ready to get hands-on and build all the things!

    This is an interactive lab, so we will assume you have some knowledge of Kubernetes.

    Register @ https://www.crowdcast.io/e/appid-openshift

    🎓 What will you learn?

    How to create a React App
    How to add OAuth with App ID
    How to create a Container Image
    How to deploy from Source Code/Container Image to Red Hat OpenShift/Kubernetes cluster
    We'll conclude with an interactive lab where you'll be able to add IAM to your own Red Hat OpenShift cluster.

    👩‍💻Who Should Attend

    Back End Developers
    Cloud Developers
    Full Stack Developers
    Serverless Developers
    AI Developers

    🎙️ Speakers

    Jenna Ritten, IBM Cloud Developer Advocate

  • IBM & TCS Present: Communicating between Applications

    Online event

    IBM & TCS Present: Communicating between Applications: Intro to Enterprise Messaging & Event Streaming

    Enterprise messaging technologies, such as IBM MQ, have provided asynchronous communication within and across applications for many years.

    Recently, event streaming technologies (such as Event Streams built on Apache Kafka ) have grown in popularity, and they also provide asynchronous communication.

    Come join this exclusive webinar designed by IBM Developer and TCS to scrape the surface and truly understand why these technologies were created, and what use cases each technology is suitable for.

    By the end of this webinar, we will dive into a workshop where developers will get a better understanding of enterprise messaging at a hands-on level.

    In this webinar attendees will learn about:
    - Key concepts of Enterprise Messaging vs. Event Streaming
    - Tools and techniques to get started with messaging using IBM MQ
    - Real-world use cases and scenarios for both messaging and event streams

    Speakers :
    - Pooja Mistry – IBM Developer Advocate
    - Santhosh Ramanathan – TCS Cloud Pak for Integration Consultant Intro to Enterprise Messaging & Event Streaming

    Register at: https://www.crowdcast.io/e/enterprise-messaging/register