Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Ballerina integration with Azure cloud services_KubeCon 2018


Published on

As a cloud native language, it is paramount to have rich support for cloud service providers. Microsoft Azure is one of the leaders in providing cloud services. Ballerina has integrated support for Azure services such as authentication/authorization services, storage services, and deployment mechanisms. In this session, we will look at how Ballerina can be used to make use of these services to rapidly and easily create a cloud native application.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Ballerina integration with Azure cloud services_KubeCon 2018

  1. 1. Ballerina Integration with Azure Cloud Services Anjana Fernando Director - Ecosystem Engineering, WSO2 Inc.
  2. 2. Ballerina Ecosystem ○ Messaging ○ Storage ○ Observability ○ Security ○ Tooling ○ Deployment
  3. 3. Ballerina knows Azure! Image Credits: Microsoft
  4. 4. Ballerina / Azure Messaging Azure Queue Service
  5. 5. Ballerina / Azure Storage Azure Blob Storage
  6. 6. Ballerina / Azure Security Source:
  7. 7. Ballerina / Azure Tooling
  8. 8. Ballerina / Azure Deployment
  9. 9. Demo
  10. 10. Scalable OCR with Ballerina and Azure Front-end OCR Service OCR Workers Job Queue Image Store User Requests (data, email) Result Email Azure CV - OCR
  11. 11. Future Improvements ○ Azure AD support ○ Ballerina authentication framework integration ○ Fully supporting Azure storage services ○ File ○ Table ○ Azure observability integration ○ Metrics ○ Tracing ○ Logging
  12. 12. Q & A
  13. 13. THANK YOU