Bridget Kromhout gives a presentation on cloud technologies, containers, and Kubernetes. She begins with defining key terms like cloud, containers, and Kubernetes. She then discusses tools in the Kubernetes ecosystem like Terraform, Helm, Draft, Brigade, and Kashti. Finally, she covers future developments with Kubernetes including Helm 3 and virtual kubelet. The presentation provides a high-level overview of modern application deployment technologies.
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...OW2
Kubernetes, the rising tide of systems administration. Containers and cloud have moved from "why" to "how and when?" Learn how Google is helping the world go Cloud Native.
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...OW2
Kubernetes, the rising tide of systems administration. Containers and cloud have moved from "why" to "how and when?" Learn how Google is helping the world go Cloud Native.
Intro to Kubernetes SIG Contributor ExperienceBob Killen
In this 30 minute session, we will explore the projects we have been working on with Contributor Experience and the future work we have on deck. We will provide an update to the following projects and have information on how to get involved.
ASI202 Everything you want to know about Windows Azure but were afraid to askRonald Widha
The movement to the Cloud is a big thing. It’s going to be a shift that we cannot ignore and avoid.
This session will show you what Windows Azure is , the different components that it consist of, how to develop or migrate your current application to it and how to position it in your solution.
The talk will cover the topic at the level of solution architecture view and touch on the coding aspect at various occassions. We will also briefly compare other popular products that is available at the market and how Windows Azure fits in to the picture.
An overview of extension points in Kubernetes. Extend Kubernetes using API Aggregation, Custom Resource Definitions and your own Controllers. Kubernetes Meetup Frankfurt, March 25th 2019 at Meshcloud GmbH
Debug and Monitor Multi-container Apps on AKSNilesh Gule
The slides are related to Azure learning series Hands on series. This is the fifth part of the series where we cover the debugging and monitoring containers deployed to a managed Kubernetes cluster. The Kubernetes cluster is provisioned using Azure Kubernetes Service (AKS). Azure container monitoring is used as one of the options. For the open source solution, we liked at Prometheus and Grafana.
e-KTP Information Extraction with Google Cloud Function & Google Cloud VisionImre Nagi
I presented this talk during Google Developer Group Developer Festival 2018 in Jakarta. This talk presents the usage of serverless Cloud Function & Google Cloud Vision API to extract information from Indonesia's e-KTP.
Everything I know about Kubernetes I learned from a Raspberry Pi clusterJeff Geerling
I have given this presentation at a number of Drupal and Ansible events. In the presentation, I describe the 'Raspberry Pi Dramble', a cluster of Raspberry Pi computers that I have maintained for many years. This presentation goes over running Kubernetes on the cluster to run a Drupal 8 website, www.pidramble.com
Say you have an existing app that uses Firebase. But now you want to add payment processing, image processing, send push notifications, or other functionality that really can't be done in the app itself. How can you do these things without spinning up your own servers? Firebase has you covered. In this codelab you learn how to write JavaScript functions that run in response to events that happen in Firebase. You then deploy these functions to Cloud Functions for Firebase, where they run auto-scaled on Google's infrastructure. To get the most value out of attending, be sure to have Node.js and npm installed on your machine along with your favorite text editor.
Want to take advantage of machine learning without building and training your own models? The Google Cloud Vision and Speech APIs expose the machine learning functionality behind Google Photos, Google Images, and the speech recognition in “Ok, Google.” Developers can now build these features into their apps with a simple REST API call.
This deck gives an overview of Google Cloud Vision API, Cloud Speech API, and the Cloud Natural Language API.
使用 Raspberry pi + fluentd + gcp cloud logging, big query 做iot 資料搜集與分析Simon Su
This is a short training for introduce Pi to use fluentd to collect data and use Google Cloud Logging and BigQuery as backend and then use Apps Script and Google Sheet as presentation layer.
Jenkins User Conference 2013: Literate, multi-branch, mobile and moreKohsuke Kawaguchi
This is the talk we gave in Jenkins User Conference 2013 Palo Alto about good things coming from CloudBees for the Jenkins community.
- Literate builds (OSS Jenkins plugin)
- Mobile development (including OS X build slaves)
- Multi-master
Intro to Kubernetes SIG Contributor ExperienceBob Killen
In this 30 minute session, we will explore the projects we have been working on with Contributor Experience and the future work we have on deck. We will provide an update to the following projects and have information on how to get involved.
ASI202 Everything you want to know about Windows Azure but were afraid to askRonald Widha
The movement to the Cloud is a big thing. It’s going to be a shift that we cannot ignore and avoid.
This session will show you what Windows Azure is , the different components that it consist of, how to develop or migrate your current application to it and how to position it in your solution.
The talk will cover the topic at the level of solution architecture view and touch on the coding aspect at various occassions. We will also briefly compare other popular products that is available at the market and how Windows Azure fits in to the picture.
An overview of extension points in Kubernetes. Extend Kubernetes using API Aggregation, Custom Resource Definitions and your own Controllers. Kubernetes Meetup Frankfurt, March 25th 2019 at Meshcloud GmbH
Debug and Monitor Multi-container Apps on AKSNilesh Gule
The slides are related to Azure learning series Hands on series. This is the fifth part of the series where we cover the debugging and monitoring containers deployed to a managed Kubernetes cluster. The Kubernetes cluster is provisioned using Azure Kubernetes Service (AKS). Azure container monitoring is used as one of the options. For the open source solution, we liked at Prometheus and Grafana.
e-KTP Information Extraction with Google Cloud Function & Google Cloud VisionImre Nagi
I presented this talk during Google Developer Group Developer Festival 2018 in Jakarta. This talk presents the usage of serverless Cloud Function & Google Cloud Vision API to extract information from Indonesia's e-KTP.
Everything I know about Kubernetes I learned from a Raspberry Pi clusterJeff Geerling
I have given this presentation at a number of Drupal and Ansible events. In the presentation, I describe the 'Raspberry Pi Dramble', a cluster of Raspberry Pi computers that I have maintained for many years. This presentation goes over running Kubernetes on the cluster to run a Drupal 8 website, www.pidramble.com
Say you have an existing app that uses Firebase. But now you want to add payment processing, image processing, send push notifications, or other functionality that really can't be done in the app itself. How can you do these things without spinning up your own servers? Firebase has you covered. In this codelab you learn how to write JavaScript functions that run in response to events that happen in Firebase. You then deploy these functions to Cloud Functions for Firebase, where they run auto-scaled on Google's infrastructure. To get the most value out of attending, be sure to have Node.js and npm installed on your machine along with your favorite text editor.
Want to take advantage of machine learning without building and training your own models? The Google Cloud Vision and Speech APIs expose the machine learning functionality behind Google Photos, Google Images, and the speech recognition in “Ok, Google.” Developers can now build these features into their apps with a simple REST API call.
This deck gives an overview of Google Cloud Vision API, Cloud Speech API, and the Cloud Natural Language API.
使用 Raspberry pi + fluentd + gcp cloud logging, big query 做iot 資料搜集與分析Simon Su
This is a short training for introduce Pi to use fluentd to collect data and use Google Cloud Logging and BigQuery as backend and then use Apps Script and Google Sheet as presentation layer.
Jenkins User Conference 2013: Literate, multi-branch, mobile and moreKohsuke Kawaguchi
This is the talk we gave in Jenkins User Conference 2013 Palo Alto about good things coming from CloudBees for the Jenkins community.
- Literate builds (OSS Jenkins plugin)
- Mobile development (including OS X build slaves)
- Multi-master
All Things Containers - Docker, Kubernetes, Helm, Istio, GitOps and moreAll Things Open
Presented by: Brent Laster, SAS
Presented at All Things Open 2020
Abstract: In this workshop, students will get a quick overview of what containers are and why they form the basis for many of the key technologies that we use today in cloud environments.
We’ll explore what makes up a container and how they are managed and leveraged in key industry tooling including Docker, Kubernetes, Helm, and Istio. You’ll also learn the basics of these technologies, what they are used for, and see some simple examples of how to use them.
This workshop will include hands-on labs where you will get experience:
Building container images, running them as containers, and tagging and pushing them into a Docker repository.
Creating deployments, services, and pods for containers and instantiating and running those in Kubernetes.
Working with Helm to leverage templates for Kubernetes objects and managing releases in Kubernetes.
Working with Istio to do traffic shaping between multiple versions of your app, fault and delay injection for testing and validation in Kubernetes.
We’ll also briefly cover GitOps – the recommended Git-based way to manage infrastructure like your Kubernetes cluster.
Washington DC MuleSoft Meetup 05-12-22-2.pptxivaturia
Anypoint Runtime Fabric is a container service that allows you to run Mule applications, composite APIs and API gateways across any environment with centralized management via Anypoint Platform.
Some of the capabilities of Anypoint Runtime Fabric include:
Isolation between applications by running a separate Mule runtime server per application.
Ability to run multiple versions of Mule runtime server on the same set of resources.
Scaling applications across multiple replicas.
Automated application fail-over.
Application management with Anypoint Runtime Manager.
Kubernetes the deltatre way the basics - introduction to containers and orc...Rauno De Pasquale
The basics - Introduction to Containers and Orchestrators (May 18th, 2020)
by Rauno De Pasquale (Newesis), supported by Cristiano Degiorgis (Deltatre)
A new version of the introduction to containers and orchestrator, done for the series of events "Kubernetes - The Deltatre way".
Knowing the context and concepts behind container use is essential to be able to proceed on the path that will lead to master Kubernetes and Cloud Native applications. This initial session is about basic skills to answer questions such as: what is a container image? Why did anyone feel the need for an orchestrator? Are there any alternatives to Docker and Kubernetes? How does working with containers and Kubernetes connect to traditional virtualization? The session aims to provide the basic skills to be able to guide yourself in the next sessions where the ways of creating and execution of applications in Kubernetes environment will be tackled.
Recorded session: YouTube | Facebook
Repository: https://github.com/deltatrelabs/community-events-kubernetes-the-deltatre-way
Azure tales: a real world CQRS and ES Deep Dive - Andrea SaltarelloITCamp
Both CQRS and Event Sourcing are by no means “new stuff” anymore, yet a lot can be told about how to use Azure’s PaaS to implement such patterns and unleash their power. The ingredients are: DocumentDB as the event storage, Service Bus as the events’ dispatcher, Could Services/Service Fabric as the scalable, fault tolerant business logic container, SQL Azure as the read model and ASP .NET Core as the application framework used to implement views and back-end services. Eager to know the recipe? Don’t miss this talk then.
Introduction to KubeDirector - SF Kubernetes MeetupBlueData, Inc.
Presentation from San Francisco Kubernetes Meetup on October 30, 2018
https://www.meetup.com/San-Francisco-Kubernetes-Meetup/events/255431002
What is KubeDirector? - Tom Phelan & Joel Baxter, Bluedata
Kubernetes is clearly the container orchestrator of choice for cloud-native stateless applications. And with the introduction of StatefulSets and Persistent Volumes it is becoming possible to run stateful applications on Kubernetes.
Now the new KubeDirector project allows users to manage complex stateful clusters for AI, machine learning, and big data analytics on Kubernetes without writing a single line of GO code.
KubeDirector is an open source Apache project that uses the standard Kubernetes custom resource functionality and API extensions to deploy and manage complex stateful scale-out application clusters.
This session will provide an overview of the KubeDirector architecture, show how to author the metadata and artifacts required for an example stateful application (e.g. with Spark, Jupyter, and Cassandra), and demonstrate the deployment and management of the cluster on Kubernetes using KubeDirector.
https://github.com/bluek8s/kubedirector
Genomic Computation at Scale with Serverless, StackStorm and Docker SwarmDmitri Zimine
Presented on SuperComputing SC17 on Nov 14/2017 by Dmitri Zimine.
This talk is a story of bio-tech meeting DevOps to produce genomic computations, economically, and at scale.
Genomic computation is growing in demand as it comes to the mainstream practices of bio-technology, agriculture, and personal medicine. It also explodes the demand for compute resources. In fact, with inexpensive next-gen sequencing, some labs sequence over 1,000,000 billion bases per year. Genetic data banks are growing over 10x annually. How to compute the genomic data at massive scale, and do it in a cost-efficient way?
In the presentation, we describe and demonstrate a serverless solution built with Docker, Docker Swarm, StackStorm and other tools from the DevOps toolchain on AWS. The solution offers a new take on creating and computing a bio-informatic pipelines that can run at high scale and at optimal cost.
http://sc17.supercomputing.org/presentation/?id=exforum106&sess=sess150
Similar to Cloud, Containers, Kubernetes (YOW Brisbane 2018) (20)
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
5. @bridgetkromhout #yow18
what even are cloud, containers, k8s?
“And you may ask yourself,
‘Well... how did I get here?’”
Talking Heads — Once in a Lifetime
14. @bridgetkromhout #yow18
Namespaces Cgroups
Not a real thing. An application delivery mechanism with
process isolation based on several Linux kernel features.
• PID
• Mount
• Network
• UTS
• Memory
• CPU
• Blkio
• Cpuacct
(what a process can see) (what a process can use)
What is a container?
• IPC
• User
• Cgroup
• Cpuset
• Devices
• Net_prio
• Freezer
22. @bridgetkromhout #yow18
“Kubernetes is an open-source
platform designed to automate
deploying, scaling, and operating
application containers."
Initial release: 7 June 2014
24. @bridgetkromhout #yow18
elements of orchestration
Scheduling
Affinity/
anti-affinity
Health
monitoring Failover
Scaling Networking Service
discovery
Coordinated
app upgrades
34. @bridgetkromhout #yow18
day two operability for k8s
-Getting started with Terraform & hosted k8s
-Managing configs with Helm & apps with Draft
-Event-driven scripting with Brigade & Kashti
-golua, a Lua 5.3 engine implemented in Go
(foreshadowing!)
35. @bridgetkromhout #yow18
Deploy k8s clusters, pods, and services!
Find providers: https://registry.terraform.io/
Providers include Azure & Azure Stack, as
well as other clouds.
Terraform
36. @bridgetkromhout #yow18
Simplify the deployment, management,
and operations of Kubernetes
Work how you
want with open-
source APIs
Scale and run
applications with
confidence
Focus on your
containers not the
infrastructure
Azure Kubernetes Service (AKS)
(similar options exist for your cloud of choice)
37. @bridgetkromhout #yow18
Get started easily
$ az aks create -g myResourceGroup -n myCluster --generate-ssh-keys
Running ..
$ az aks install-cli
Downloading client to /usr/local/bin/kubectl ..
$ az aks get-credentials -g myResourceGroup -n myCluster
Merged "myCluster" as current context ..
$ kubectl get nodes
NAME STATUS AGE VERSION
aks-mycluster-36851231-0 Ready 4m v1.8.1
aks-mycluster-36851231-1 Ready 4m v1.8.1
aks-mycluster-36851231-2 Ready 4m v1.8.1
Azure Kubernetes Service (AKS)
38. @bridgetkromhout #yow18
Manage an AKS cluster
$ az aks list –o table
Name Location ResourceGroup KubernetesRelease ProvisioningState
------------------ ---------- -------------- ------------------- -------------------
myCluster westus2 myResourceGroup 1.7.7 Succeeded
$ az aks upgrade -g myResourceGroup -n myCluster –-kubernetes-version 1.8.1
Running ..
$ kubectl get nodes
NAME STATUS AGE VERSION
aks-mycluster-36851231-0 Ready 12m v1.8.1
aks-mycluster-36851231-1 Ready 8m v1.8.1
aks-mycluster-36851231-2 Ready 3m v1.8.1
$ az aks scale -g myResourceGroup -n myCluster --agent-count 10
Running ..
Azure Kubernetes Service (AKS)
41. @bridgetkromhout #yow18
The best way to find, share, and use
software built for Kubernetes
Manage complexity
Charts can describe complex apps;
provide repeatable app installs, and
serve as a single point of authority
Helm
helm.sh
42. @bridgetkromhout #yow18
The best way to find, share, and use
software built for Kubernetes
Easy updates
Take the pain out of updates with
in-place upgrades and custom hooks
Helm
helm.sh
43. @bridgetkromhout #yow18
The best way to find, share, and use
software built for Kubernetes
Simple sharing
Charts are easy to version, share,
and host on public or private servers
Helm
helm.sh
44. @bridgetkromhout #yow18
Rollbacks
Use helm rollback to roll back to an
older version of a release with ease
Helm
The best way to find, share, and use
software built for Kubernetes
helm.sh
45. @bridgetkromhout #yow18
Simple app development and deployment – into any
Kubernetes cluster
Simplified development
Using two simple commands,
developers can now begin hacking
on container-based applications
without requiring Docker or even
installing Kubernetes themselves
Language support
Draft detects which language your
app is written in, and then uses
packs to generate a Dockerfile and
Helm Chart with the best practices
for that language
draft.sh
46. @bridgetkromhout #yow18
Run scriptable, automated tasks in the cloud — as part of
your Kubernetes cluster
Simple, powerful pipes
Each project gets a brigade.js
config file, which is where you
can write dynamic, interwoven
pipelines and tasks for your
Kubernetes cluster
Runs inside your cluster
By running Brigade as a
service inside your Kubernetes
cluster, you can harness the
power of millions of available
Docker images
brigade.sh
47. @bridgetkromhout #yow18
A simple UI to display build results and logs
Simple visualizations
A web dashboard for
Brigade, helping to
easily visualize and
inspect your Brigade
builds
Driving deep insights
Make Brigade DevOps
workflows— projects,
scripts, and jobs—and
their events visible
instantly
Kashti
kashti.sh
60. To learn more…
@bridgetkromhout #yow18
Terraform on Azure
docs.microsoft.com/azure/terraform
Azure Free Trial
azure.com/free
helm.sh, draft.sh, brigade.sh, kashti.sh
Microsoft Ignite: The Tour
microsoft.com/ignite-the-tour
Microsoft Learn
docs.microsoft.com/learn
61. @bridgetkromhout #yow18
Terraform on Azure
docs.microsoft.com/azure/terraform
Azure Free Trial
azure.com/free
helm.sh, draft.sh, brigade.sh, kashti.sh
Microsoft Ignite: The Tour in Sydney, Feb 13-14
microsoft.com/ignite-the-tour/sydney
Microsoft Learn
docs.microsoft.com/learn
To learn more…
62. @bridgetkromhout #yow18
Terraform on Azure
docs.microsoft.com/azure/terraform
Azure Free Trial
azure.com/free
helm.sh, draft.sh, brigade.sh, kashti.sh
Microsoft Ignite: The Tour in Sydney, Feb 13-14
microsoft.com/ignite-the-tour/sydney
Microsoft Learn
docs.microsoft.com/learn
Thanks!