SlideShare a Scribd company logo
1 of 14
Cloud and BYOD
- IN AZURE
Thuru
14/03/2015
http://thuruinhttp.wordpress.com
BYOD
Then what is IoT ?
Bring Your Own Device – To Work, To academic, …
Concerns
• Rapid adoption of Cloud
• Proliferation of devices
Multiple platform support
• Write once and run every where
• In Server and Client side
• Transport level light web services
• Intuitive programming (semantic REST services)
• APIs
• Client Frameworks
Web Services
 Web endpoints for any application to talk to a business process or a
persistent layer. (HTTP or HTTPS)
 Difference between traditional web services and REST services
 Difference between SOAP and JSON packets
 Questions ?
Intuitive Programming for REST
 URIs are the identifiers for the endpoint functions
 Make it clear, small and perfect
 Keep in mind service creators are not the consumers
 Questions ?
Demo - Creating a simple REST
service in Web API
API
 What makes a web service an API ?
 Version problems
 Management
 Security
 Scalability
 Encapsulation
 Documentation
 Forum Support
Demo – Creating an enterprise level
public API using Azure API
Management
Client Framework
 The argument between native and HTML 5 & Javascript
 Many tools are in the market
 Xamarin
 Phone Gap
 Apache Cordova
 ect…..
 Native to Javascript integration frameworks
Client Framework
 The argument between native and HTML 5 & Javascript
 Many tools are in the market
 Xamarin
 Phone Gap
 Apache Cordova
 ect…..
Demo – WinRT .NET and Javascript
runtime level integration
Security
 Data Security
 Device Security
 Encryption
 Single Sign On
 Certificates
Q&A

More Related Content

What's hot

Microservices: The OSGi way A different vision on microservices
Microservices: The OSGi way A different vision on microservicesMicroservices: The OSGi way A different vision on microservices
Microservices: The OSGi way A different vision on microservices
Miguel Pastor
 
Video-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_BabinVideo-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_Babin
Zohar Babin
 

What's hot (19)

Deep-dive into Microservice Outer Architecture
Deep-dive into Microservice Outer ArchitectureDeep-dive into Microservice Outer Architecture
Deep-dive into Microservice Outer Architecture
 
Microservices architecture
Microservices architectureMicroservices architecture
Microservices architecture
 
A Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionA Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices Edition
 
Microservices: The OSGi way A different vision on microservices
Microservices: The OSGi way A different vision on microservicesMicroservices: The OSGi way A different vision on microservices
Microservices: The OSGi way A different vision on microservices
 
Transforming Retail Banking: Competitive Advantage through Microservices
Transforming Retail Banking: Competitive Advantage through MicroservicesTransforming Retail Banking: Competitive Advantage through Microservices
Transforming Retail Banking: Competitive Advantage through Microservices
 
بالعربي التطور في البرمجة باستخدام ال .Net
بالعربي التطور في البرمجة باستخدام ال .Netبالعربي التطور في البرمجة باستخدام ال .Net
بالعربي التطور في البرمجة باستخدام ال .Net
 
Discussion About Microservices Architecture
Discussion About Microservices ArchitectureDiscussion About Microservices Architecture
Discussion About Microservices Architecture
 
APIs from the Edge to the Mesh
APIs from the Edge to the MeshAPIs from the Edge to the Mesh
APIs from the Edge to the Mesh
 
.NET Fest 2019. Оля Гавриш. .NET Core 3.0 и будущее .NET
.NET Fest 2019. Оля Гавриш. .NET Core 3.0 и будущее .NET.NET Fest 2019. Оля Гавриш. .NET Core 3.0 и будущее .NET
.NET Fest 2019. Оля Гавриш. .NET Core 3.0 и будущее .NET
 
Visual Studio Code
Visual Studio CodeVisual Studio Code
Visual Studio Code
 
Building Digital Assistant (voice bot) with Lex and Lambda
Building Digital Assistant (voice bot) with Lex and LambdaBuilding Digital Assistant (voice bot) with Lex and Lambda
Building Digital Assistant (voice bot) with Lex and Lambda
 
Moved to https://slidr.io/azzazzel/liferay-7-microservices-for-the-enterprise
Moved to https://slidr.io/azzazzel/liferay-7-microservices-for-the-enterpriseMoved to https://slidr.io/azzazzel/liferay-7-microservices-for-the-enterprise
Moved to https://slidr.io/azzazzel/liferay-7-microservices-for-the-enterprise
 
Video-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_BabinVideo-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_Babin
 
Red hat forum 2019 - Modern Organization Cookbook
Red hat forum 2019 - Modern Organization CookbookRed hat forum 2019 - Modern Organization Cookbook
Red hat forum 2019 - Modern Organization Cookbook
 
Flex360 Milan 2008 - Flex & Webservices
Flex360 Milan 2008 - Flex & WebservicesFlex360 Milan 2008 - Flex & Webservices
Flex360 Milan 2008 - Flex & Webservices
 
Azure IoT Central
Azure IoT CentralAzure IoT Central
Azure IoT Central
 
WSO2Con USA 2017: Multi-tenanted, Role-based Identity & Access Management sol...
WSO2Con USA 2017: Multi-tenanted, Role-based Identity & Access Management sol...WSO2Con USA 2017: Multi-tenanted, Role-based Identity & Access Management sol...
WSO2Con USA 2017: Multi-tenanted, Role-based Identity & Access Management sol...
 
Microsoft chatbots - Conversations as a Platform
Microsoft chatbots - Conversations as a PlatformMicrosoft chatbots - Conversations as a Platform
Microsoft chatbots - Conversations as a Platform
 
apidays LIVE Helsinki & North - Designing embedded platforms: lessons from in...
apidays LIVE Helsinki & North - Designing embedded platforms: lessons from in...apidays LIVE Helsinki & North - Designing embedded platforms: lessons from in...
apidays LIVE Helsinki & North - Designing embedded platforms: lessons from in...
 

Viewers also liked

Huong dan chuan bi bao cao
Huong dan chuan bi   bao caoHuong dan chuan bi   bao cao
Huong dan chuan bi bao cao
Lê Gia
 
Kelompok 2 multiplexing dan demultiplexing
Kelompok 2 multiplexing dan demultiplexingKelompok 2 multiplexing dan demultiplexing
Kelompok 2 multiplexing dan demultiplexing
Fahmi Dhimas
 
Knowing our number harsh prajapati
Knowing our number  harsh prajapatiKnowing our number  harsh prajapati
Knowing our number harsh prajapati
vivekprajapatiankur
 

Viewers also liked (15)

Microsoft Azure Web apps and Storage services - Azure Boot Camp - Exilesoft
Microsoft Azure Web apps and Storage services -  Azure Boot Camp - ExilesoftMicrosoft Azure Web apps and Storage services -  Azure Boot Camp - Exilesoft
Microsoft Azure Web apps and Storage services - Azure Boot Camp - Exilesoft
 
Dcbn2011 arte danza
Dcbn2011 arte danzaDcbn2011 arte danza
Dcbn2011 arte danza
 
Developer journey to microsoft azure
Developer journey to microsoft azureDeveloper journey to microsoft azure
Developer journey to microsoft azure
 
Huong dan chuan bi bao cao
Huong dan chuan bi   bao caoHuong dan chuan bi   bao cao
Huong dan chuan bi bao cao
 
( Cellular physiology )
( Cellular physiology )( Cellular physiology )
( Cellular physiology )
 
Portulaca oleracea
Portulaca oleraceaPortulaca oleracea
Portulaca oleracea
 
Kelompok 2 multiplexing dan demultiplexing
Kelompok 2 multiplexing dan demultiplexingKelompok 2 multiplexing dan demultiplexing
Kelompok 2 multiplexing dan demultiplexing
 
K14 huong dan_tn_mach_dien_tu
K14 huong dan_tn_mach_dien_tuK14 huong dan_tn_mach_dien_tu
K14 huong dan_tn_mach_dien_tu
 
Azure Active Directory
Azure Active DirectoryAzure Active Directory
Azure Active Directory
 
Knowing our number harsh prajapati
Knowing our number  harsh prajapatiKnowing our number  harsh prajapati
Knowing our number harsh prajapati
 
Spot a light on the cloud
Spot a light on the cloudSpot a light on the cloud
Spot a light on the cloud
 
Gautam buddha
Gautam buddhaGautam buddha
Gautam buddha
 
Cloud Storage in Azure, AWS and Google Cloud
Cloud  Storage in Azure, AWS and Google CloudCloud  Storage in Azure, AWS and Google Cloud
Cloud Storage in Azure, AWS and Google Cloud
 
Artificial intelligence in power plants
Artificial intelligence in power plantsArtificial intelligence in power plants
Artificial intelligence in power plants
 
POWER POINT PRESENTATION ON DATA CENTER
POWER POINT PRESENTATION ON DATA CENTERPOWER POINT PRESENTATION ON DATA CENTER
POWER POINT PRESENTATION ON DATA CENTER
 

Similar to Cloud and BYOD

SumitK's mobile app dev using drupal as base ststem
SumitK's mobile app dev using drupal as base ststemSumitK's mobile app dev using drupal as base ststem
SumitK's mobile app dev using drupal as base ststem
Sumit Kataria
 
Developing Applications with a Micro Service Architecture - Chris Richardson
Developing Applications with a Micro Service Architecture - Chris RichardsonDeveloping Applications with a Micro Service Architecture - Chris Richardson
Developing Applications with a Micro Service Architecture - Chris Richardson
JAXLondon2014
 

Similar to Cloud and BYOD (20)

Toronto node js_meetup
Toronto node js_meetupToronto node js_meetup
Toronto node js_meetup
 
Overview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integrationOverview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integration
 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles
 
Cloud Essentials
Cloud EssentialsCloud Essentials
Cloud Essentials
 
BizTalk: Server, Services and Apps
BizTalk: Server, Services and AppsBizTalk: Server, Services and Apps
BizTalk: Server, Services and Apps
 
TechNet Event: August 2011 Cloud Essentials
TechNet Event: August 2011 Cloud EssentialsTechNet Event: August 2011 Cloud Essentials
TechNet Event: August 2011 Cloud Essentials
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
 
Clouds Infrastructure Administration
Clouds Infrastructure Administration Clouds Infrastructure Administration
Clouds Infrastructure Administration
 
Azure Umbraco workshop
Azure Umbraco workshopAzure Umbraco workshop
Azure Umbraco workshop
 
InterConnect 2015 session 2825 cics_and_the_new soa
InterConnect 2015 session 2825  cics_and_the_new soaInterConnect 2015 session 2825  cics_and_the_new soa
InterConnect 2015 session 2825 cics_and_the_new soa
 
SumitK's mobile app dev using drupal as base ststem
SumitK's mobile app dev using drupal as base ststemSumitK's mobile app dev using drupal as base ststem
SumitK's mobile app dev using drupal as base ststem
 
#JaxLondon keynote: Developing applications with a microservice architecture
#JaxLondon keynote: Developing applications with a microservice architecture#JaxLondon keynote: Developing applications with a microservice architecture
#JaxLondon keynote: Developing applications with a microservice architecture
 
Developing Applications with a Micro Service Architecture - Chris Richardson
Developing Applications with a Micro Service Architecture - Chris RichardsonDeveloping Applications with a Micro Service Architecture - Chris Richardson
Developing Applications with a Micro Service Architecture - Chris Richardson
 
S+S Architecture Overview
S+S Architecture OverviewS+S Architecture Overview
S+S Architecture Overview
 
Web Services Foundation Technologies
Web Services Foundation TechnologiesWeb Services Foundation Technologies
Web Services Foundation Technologies
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
 
The Microservices and DevOps Journey
The Microservices and DevOps JourneyThe Microservices and DevOps Journey
The Microservices and DevOps Journey
 
AWS Summit Keynote
AWS Summit KeynoteAWS Summit Keynote
AWS Summit Keynote
 
Cloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyondCloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyond
 
Running PHP In The Cloud
Running PHP In The CloudRunning PHP In The Cloud
Running PHP In The Cloud
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Cloud and BYOD

  • 1. Cloud and BYOD - IN AZURE Thuru 14/03/2015 http://thuruinhttp.wordpress.com
  • 2. BYOD Then what is IoT ? Bring Your Own Device – To Work, To academic, …
  • 3. Concerns • Rapid adoption of Cloud • Proliferation of devices
  • 4. Multiple platform support • Write once and run every where • In Server and Client side • Transport level light web services • Intuitive programming (semantic REST services) • APIs • Client Frameworks
  • 5. Web Services  Web endpoints for any application to talk to a business process or a persistent layer. (HTTP or HTTPS)  Difference between traditional web services and REST services  Difference between SOAP and JSON packets  Questions ?
  • 6. Intuitive Programming for REST  URIs are the identifiers for the endpoint functions  Make it clear, small and perfect  Keep in mind service creators are not the consumers  Questions ?
  • 7. Demo - Creating a simple REST service in Web API
  • 8. API  What makes a web service an API ?  Version problems  Management  Security  Scalability  Encapsulation  Documentation  Forum Support
  • 9. Demo – Creating an enterprise level public API using Azure API Management
  • 10. Client Framework  The argument between native and HTML 5 & Javascript  Many tools are in the market  Xamarin  Phone Gap  Apache Cordova  ect…..  Native to Javascript integration frameworks
  • 11. Client Framework  The argument between native and HTML 5 & Javascript  Many tools are in the market  Xamarin  Phone Gap  Apache Cordova  ect…..
  • 12. Demo – WinRT .NET and Javascript runtime level integration
  • 13. Security  Data Security  Device Security  Encryption  Single Sign On  Certificates
  • 14. Q&A