Session: An Introduction to Cloud Native Technologies
Cloud native technologies are used to create container-based applications that are built from a collection of smaller services and take advantage of the speed of development and scalability capabilities of cloud computing environments. In this talk, we provide an overview of several key open-source cloud native technologies that are emerging as de facto standards for developing cloud native applications. We begin with a short introduction to the concept of containers and then provide an overview of the fundamentals of Kubernetes which is used for the managing, orchestrating, and provisioning container-based cloud native computing applications. We then introduce the concepts of continuous integration and continuous delivery (CI/CD) and describe several key CI/CD tools such as Tekton and ArgoCD. Next, we introduce the concept of Operators which enable the Kubernetes platform to better manage stateful applications and also automate common manual application operation activities such as configuration, maintenance and application lifecycle management. We conclude with a discussion of Open Telemetry, which has emerged as the de facto observability technique for providing metrics collection and distributed tracing across an application workflow.
Dr. Brad Topol is an IBM Distinguished Engineer and Director of Open Technologies who also serves as IBM’s Chief Developer Advocate. In his current role, he leads the global IBM team developing [Read More]
proudly sponsored by