Submit Search
Upload
Ballerina - A Programming Language for Cloud and DevOps
•
0 likes
•
33 views
Anjana Fernando
Follow
Ballerina - A Programming Language for Cloud and DevOps
Read less
Read more
Software
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 30
Download now
Download to read offline
Recommended
[DevOps Pro Europe 2020] The Cloud-Native and DevOps Friendly Programming Lan...
[DevOps Pro Europe 2020] The Cloud-Native and DevOps Friendly Programming Lan...
Ballerinalang
Effective microservices development with ballerina
Effective microservices development with ballerina
Anjana Fernando
[Downtown San Jose DevOps Meetup] Ballerina - A Programming Language for Clou...
[Downtown San Jose DevOps Meetup] Ballerina - A Programming Language for Clou...
Ballerinalang
Ballerina – An Open-Source, Cloud-Native Programming Language for Microservices
Ballerina – An Open-Source, Cloud-Native Programming Language for Microservices
Anjana Fernando
[Cloud DC Meetup] Cloud Native Development with Ballerina
[Cloud DC Meetup] Cloud Native Development with Ballerina
Ballerinalang
[ApacheCon NA 2019] Conquering Network Distributed Applications Using the Bal...
[ApacheCon NA 2019] Conquering Network Distributed Applications Using the Bal...
Ballerinalang
[DeveloperWeek 2020] Conquering Network Distributed Applications Using Ballerina
[DeveloperWeek 2020] Conquering Network Distributed Applications Using Ballerina
Ballerinalang
Code to Kubernetes: Languages of Infrastructure
Code to Kubernetes: Languages of Infrastructure
Ballerinalang
Recommended
[DevOps Pro Europe 2020] The Cloud-Native and DevOps Friendly Programming Lan...
[DevOps Pro Europe 2020] The Cloud-Native and DevOps Friendly Programming Lan...
Ballerinalang
Effective microservices development with ballerina
Effective microservices development with ballerina
Anjana Fernando
[Downtown San Jose DevOps Meetup] Ballerina - A Programming Language for Clou...
[Downtown San Jose DevOps Meetup] Ballerina - A Programming Language for Clou...
Ballerinalang
Ballerina – An Open-Source, Cloud-Native Programming Language for Microservices
Ballerina – An Open-Source, Cloud-Native Programming Language for Microservices
Anjana Fernando
[Cloud DC Meetup] Cloud Native Development with Ballerina
[Cloud DC Meetup] Cloud Native Development with Ballerina
Ballerinalang
[ApacheCon NA 2019] Conquering Network Distributed Applications Using the Bal...
[ApacheCon NA 2019] Conquering Network Distributed Applications Using the Bal...
Ballerinalang
[DeveloperWeek 2020] Conquering Network Distributed Applications Using Ballerina
[DeveloperWeek 2020] Conquering Network Distributed Applications Using Ballerina
Ballerinalang
Code to Kubernetes: Languages of Infrastructure
Code to Kubernetes: Languages of Infrastructure
Ballerinalang
Habitat & Amazon's ECS
Habitat & Amazon's ECS
Matt Ray
[Cloud-Native and Kubernetes Meetup in Silicon Valley] Ballerina - Cloud Nati...
[Cloud-Native and Kubernetes Meetup in Silicon Valley] Ballerina - Cloud Nati...
Ballerinalang
Docker
Docker
Diego Pacheco
Event sourcing
Event sourcing
Antonin Stoklasek
DevOps Sydney- Building Better Containers with Habitat
DevOps Sydney- Building Better Containers with Habitat
Matt Ray
NetflixOSS: The Netflix Way
NetflixOSS: The Netflix Way
Diego Pacheco
Killing technical debt and reducing costs with Docker
Killing technical debt and reducing costs with Docker
Catalin Jora
Serverless (Distributed computing)
Serverless (Distributed computing)
Sri Prasanna
Microservices reativos usando a stack do Netflix na AWS
Microservices reativos usando a stack do Netflix na AWS
Diego Pacheco
Apache Stratos 4 Alpha Quick-Start Demonstration
Apache Stratos 4 Alpha Quick-Start Demonstration
Imesh Gunaratne
When DevOps Meets Serverless
When DevOps Meets Serverless
Richard Donkin
Abhishek resume
Abhishek resume
Abhishek Pratap Singh
Dapr logicapps
Dapr logicapps
Andrea Tosato
JCConf 2020 Observing in Microservices
JCConf 2020 Observing in Microservices
Matt Ho
Assorted Learnings of Microservices
Assorted Learnings of Microservices
David Dawson
Booting your Microservices Architecture with Spring & Netflix
Booting your Microservices Architecture with Spring & Netflix
Joris Kuipers
Application Autoscaling Made Easy with Kubernetes Event-Driven Autoscaling (K...
Application Autoscaling Made Easy with Kubernetes Event-Driven Autoscaling (K...
Codit
Practical Cloud
Practical Cloud
Lynn Langit
Serverless Reality
Serverless Reality
Lynn Langit
Chronicle of ReInvent 2019
Chronicle of ReInvent 2019
Aleksandr Maklakov
Ballerina - Cloud Native Programming Language
Ballerina - Cloud Native Programming Language
Anjana Fernando
Ballerina: Cloud Native Programming Language
Ballerina: Cloud Native Programming Language
Ballerina
More Related Content
What's hot
Habitat & Amazon's ECS
Habitat & Amazon's ECS
Matt Ray
[Cloud-Native and Kubernetes Meetup in Silicon Valley] Ballerina - Cloud Nati...
[Cloud-Native and Kubernetes Meetup in Silicon Valley] Ballerina - Cloud Nati...
Ballerinalang
Docker
Docker
Diego Pacheco
Event sourcing
Event sourcing
Antonin Stoklasek
DevOps Sydney- Building Better Containers with Habitat
DevOps Sydney- Building Better Containers with Habitat
Matt Ray
NetflixOSS: The Netflix Way
NetflixOSS: The Netflix Way
Diego Pacheco
Killing technical debt and reducing costs with Docker
Killing technical debt and reducing costs with Docker
Catalin Jora
Serverless (Distributed computing)
Serverless (Distributed computing)
Sri Prasanna
Microservices reativos usando a stack do Netflix na AWS
Microservices reativos usando a stack do Netflix na AWS
Diego Pacheco
Apache Stratos 4 Alpha Quick-Start Demonstration
Apache Stratos 4 Alpha Quick-Start Demonstration
Imesh Gunaratne
When DevOps Meets Serverless
When DevOps Meets Serverless
Richard Donkin
Abhishek resume
Abhishek resume
Abhishek Pratap Singh
Dapr logicapps
Dapr logicapps
Andrea Tosato
JCConf 2020 Observing in Microservices
JCConf 2020 Observing in Microservices
Matt Ho
Assorted Learnings of Microservices
Assorted Learnings of Microservices
David Dawson
Booting your Microservices Architecture with Spring & Netflix
Booting your Microservices Architecture with Spring & Netflix
Joris Kuipers
Application Autoscaling Made Easy with Kubernetes Event-Driven Autoscaling (K...
Application Autoscaling Made Easy with Kubernetes Event-Driven Autoscaling (K...
Codit
Practical Cloud
Practical Cloud
Lynn Langit
Serverless Reality
Serverless Reality
Lynn Langit
Chronicle of ReInvent 2019
Chronicle of ReInvent 2019
Aleksandr Maklakov
What's hot
(20)
Habitat & Amazon's ECS
Habitat & Amazon's ECS
[Cloud-Native and Kubernetes Meetup in Silicon Valley] Ballerina - Cloud Nati...
[Cloud-Native and Kubernetes Meetup in Silicon Valley] Ballerina - Cloud Nati...
Docker
Docker
Event sourcing
Event sourcing
DevOps Sydney- Building Better Containers with Habitat
DevOps Sydney- Building Better Containers with Habitat
NetflixOSS: The Netflix Way
NetflixOSS: The Netflix Way
Killing technical debt and reducing costs with Docker
Killing technical debt and reducing costs with Docker
Serverless (Distributed computing)
Serverless (Distributed computing)
Microservices reativos usando a stack do Netflix na AWS
Microservices reativos usando a stack do Netflix na AWS
Apache Stratos 4 Alpha Quick-Start Demonstration
Apache Stratos 4 Alpha Quick-Start Demonstration
When DevOps Meets Serverless
When DevOps Meets Serverless
Abhishek resume
Abhishek resume
Dapr logicapps
Dapr logicapps
JCConf 2020 Observing in Microservices
JCConf 2020 Observing in Microservices
Assorted Learnings of Microservices
Assorted Learnings of Microservices
Booting your Microservices Architecture with Spring & Netflix
Booting your Microservices Architecture with Spring & Netflix
Application Autoscaling Made Easy with Kubernetes Event-Driven Autoscaling (K...
Application Autoscaling Made Easy with Kubernetes Event-Driven Autoscaling (K...
Practical Cloud
Practical Cloud
Serverless Reality
Serverless Reality
Chronicle of ReInvent 2019
Chronicle of ReInvent 2019
Similar to Ballerina - A Programming Language for Cloud and DevOps
Ballerina - Cloud Native Programming Language
Ballerina - Cloud Native Programming Language
Anjana Fernando
Ballerina: Cloud Native Programming Language
Ballerina: Cloud Native Programming Language
Ballerina
Apollo Cloud Edge Solution - 20180518
Apollo Cloud Edge Solution - 20180518
Jamie (Taka) Wang
The advantages of Arista/OVH configurations, and the technologies behind buil...
The advantages of Arista/OVH configurations, and the technologies behind buil...
OVHcloud
AWS re:Invent 2016: NEW LAUNCH! Introducing AWS Greengrass (IOT201)
AWS re:Invent 2016: NEW LAUNCH! Introducing AWS Greengrass (IOT201)
Amazon Web Services
Enabling Microservices Frameworks to Solve Business Problems
Enabling Microservices Frameworks to Solve Business Problems
Ken Owens
Building Your Docker Tech Stack
Building Your Docker Tech Stack
Bret Fisher
Building your production tech stack for docker container platform
Building your production tech stack for docker container platform
Docker, Inc.
Seattle StrongLoop Node.js Workshop
Seattle StrongLoop Node.js Workshop
Jimmy Guerrero
StrongLoop Overview
StrongLoop Overview
Shubhra Kar
ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...
ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...
European Collaboration Summit
Dragonflow 01 2016 TLV meetup
Dragonflow 01 2016 TLV meetup
Eran Gampel
Apache Kafka vs. Traditional Middleware (Kai Waehner, Confluent) Frankfurt 20...
Apache Kafka vs. Traditional Middleware (Kai Waehner, Confluent) Frankfurt 20...
confluent
Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...
Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...
confluent
Dockercon2015_paypal
Dockercon2015_paypal
ahunnargikar
Ballerina: An Open-Source, Cloud-Native Programming Language - GIDS 2021
Ballerina: An Open-Source, Cloud-Native Programming Language - GIDS 2021
Anjana Fernando
[GID Live] Open-Source Cloud-Native Programming Language
[GID Live] Open-Source Cloud-Native Programming Language
Ballerinalang
Getting started with containers on Azure
Getting started with containers on Azure
Microsoft Tech Community
Containers as a Service with Docker
Containers as a Service with Docker
Docker, Inc.
Docker Container As A Service - March 2016
Docker Container As A Service - March 2016
Patrick Chanezon
Similar to Ballerina - A Programming Language for Cloud and DevOps
(20)
Ballerina - Cloud Native Programming Language
Ballerina - Cloud Native Programming Language
Ballerina: Cloud Native Programming Language
Ballerina: Cloud Native Programming Language
Apollo Cloud Edge Solution - 20180518
Apollo Cloud Edge Solution - 20180518
The advantages of Arista/OVH configurations, and the technologies behind buil...
The advantages of Arista/OVH configurations, and the technologies behind buil...
AWS re:Invent 2016: NEW LAUNCH! Introducing AWS Greengrass (IOT201)
AWS re:Invent 2016: NEW LAUNCH! Introducing AWS Greengrass (IOT201)
Enabling Microservices Frameworks to Solve Business Problems
Enabling Microservices Frameworks to Solve Business Problems
Building Your Docker Tech Stack
Building Your Docker Tech Stack
Building your production tech stack for docker container platform
Building your production tech stack for docker container platform
Seattle StrongLoop Node.js Workshop
Seattle StrongLoop Node.js Workshop
StrongLoop Overview
StrongLoop Overview
ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...
ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...
Dragonflow 01 2016 TLV meetup
Dragonflow 01 2016 TLV meetup
Apache Kafka vs. Traditional Middleware (Kai Waehner, Confluent) Frankfurt 20...
Apache Kafka vs. Traditional Middleware (Kai Waehner, Confluent) Frankfurt 20...
Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...
Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...
Dockercon2015_paypal
Dockercon2015_paypal
Ballerina: An Open-Source, Cloud-Native Programming Language - GIDS 2021
Ballerina: An Open-Source, Cloud-Native Programming Language - GIDS 2021
[GID Live] Open-Source Cloud-Native Programming Language
[GID Live] Open-Source Cloud-Native Programming Language
Getting started with containers on Azure
Getting started with containers on Azure
Containers as a Service with Docker
Containers as a Service with Docker
Docker Container As A Service - March 2016
Docker Container As A Service - March 2016
More from Anjana Fernando
Automatic Microservices Observability with Ballerina - GIDS 2021
Automatic Microservices Observability with Ballerina - GIDS 2021
Anjana Fernando
IoT Analytics
IoT Analytics
Anjana Fernando
Java Distributed Transactions
Java Distributed Transactions
Anjana Fernando
Monitoring Your Business with WSO2 BAM
Monitoring Your Business with WSO2 BAM
Anjana Fernando
Data Services: Getting Your Data Into APIs
Data Services: Getting Your Data Into APIs
Anjana Fernando
Scalable Log Analysis with WSO2 BAM
Scalable Log Analysis with WSO2 BAM
Anjana Fernando
Data integration and Business Processes
Data integration and Business Processes
Anjana Fernando
Simultaneous analysis of massive data streams in real time and batch
Simultaneous analysis of massive data streams in real time and batch
Anjana Fernando
Ballerina - A Programming Language for Cloud and DevOps
Ballerina - A Programming Language for Cloud and DevOps
Anjana Fernando
More from Anjana Fernando
(9)
Automatic Microservices Observability with Ballerina - GIDS 2021
Automatic Microservices Observability with Ballerina - GIDS 2021
IoT Analytics
IoT Analytics
Java Distributed Transactions
Java Distributed Transactions
Monitoring Your Business with WSO2 BAM
Monitoring Your Business with WSO2 BAM
Data Services: Getting Your Data Into APIs
Data Services: Getting Your Data Into APIs
Scalable Log Analysis with WSO2 BAM
Scalable Log Analysis with WSO2 BAM
Data integration and Business Processes
Data integration and Business Processes
Simultaneous analysis of massive data streams in real time and batch
Simultaneous analysis of massive data streams in real time and batch
Ballerina - A Programming Language for Cloud and DevOps
Ballerina - A Programming Language for Cloud and DevOps
Recently uploaded
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Ahmed Mohamed
Professional Resume Template for Software Developers
Professional Resume Template for Software Developers
Vinodh Ram
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
Andreas Granig
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
VICTOR MAESTRE RAMIREZ
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
jennyeacort
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
Sujith Sukumaran
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
Christoph Pohl
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Hanief Utama
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Philip Schwarz
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Tier1 app
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
kotipi9215
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
kzayra69
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Christina Lin
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
soniya singh
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
VICTOR MAESTRE RAMIREZ
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Neo4j
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
Alina Yurenko
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
Velvetech LLC
MYjobs Presentation Django-based project
MYjobs Presentation Django-based project
AnoyGreter
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
Hr365.us smith
Recently uploaded
(20)
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Professional Resume Template for Software Developers
Professional Resume Template for Software Developers
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
MYjobs Presentation Django-based project
MYjobs Presentation Django-based project
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
Ballerina - A Programming Language for Cloud and DevOps
1.
A Programming Language
for Cloud and DevOps Anjana Fernando, WSO2 Inc. | @lafernando
2.
Increasing demand is
causing disaggregation
3.
Everything is An Endpoint Functions APIs Data SaaS
apps Legacy apps Devices Disaggregation leads to more endpoints
4.
Integration in an
increasingly disaggregated world Transactions Circuit Breaking Protocols Payloads Events Security Workflow Streams Compensation
5.
AGILE NETWORK AWARE
6.
Hello World
7.
caller hello GET Hello World
8.
Annotations
9.
caller hello POST (name) Hello,
name!
10.
Connectors
11.
caller RekService POST (status) response Amazon
Rekn detectText (input) response
12.
Docker & Kubernetes
13.
Hello World! [with
k8s]
14.
Hello World! [with
k8s]...
15.
AWS Lambda
16.
AWS Lambda
17.
AWS Lambda
18.
GitHub Actions
19.
20.
21.
Observability
22.
Distributed Tracing: Jaeger/Zipkin
23.
Metrics: Prometheus +
Grafana
24.
OpenAPI
25.
Sequence Diagrammatic
26.
27.
Docker Jaeger Kubernetes Prometheus AWS
Lambda KNative OAuth2 / OIDC etcd Kafka Istio / Envoy RabbitMQ LinkerD AMQP Consul Swagger/OpenAPI MySQL gRPC / NATS Postgres WebSub Cassandra Visual Studio Code OpenAPI Intellij IDEA Ecosystem extensions for disaggregated architecture
28.
How to get
involved Learn more Open source Get support http://ballerina.io http://github.com/ballerina-platform/ Stack Overflow #ballerina tag
29.
Q & A
30.
THANK YOU
Download now