SlideShare une entreprise Scribd logo
1  sur  38
Télécharger pour lire hors ligne
Rhinos have tea on Azure
Cédric Derue – GWAB 2014
 Senior consultant @ Altran
 Skills:
Zend Framework 2
ASP.NET MVC
JavaScript
NoSQL
 Twitter: @cderue
About me
 You love JavaScript,
 You love hybrid mobile app programming.
Who this session is for?
Choose your
mobile
development path
Mobile development paths
Multiple
platforms
Single
platform
Partial
capability
Full
capability
HTML5
Web developer skills
Instant updates
Unrestricted distribution
Hybrid
Web developer skills
Access to native platform
App store distribution
Native
Advanced UI interactions
Fatest performance
App store distribution
 Sencha Touch 2 overview
 Sencha Touch Extensions for Azure
 Azure Mobile Services overview
 Access to data stored in Azure Mobile Services
 Custom logic
 Authentification
 Demo
Agenda
Sencha Touch is a high-performance, HTML5
mobile app platform with over 50 built-in
components, themes for every mobile
platform, and a built-in MVC system.
Why Sencha Touch 2?
Sencha Touch 2 components
 Sencha Touch  Framework
 Sencha Architect  IDE
 Sencha Cmd  CLI
Sencha is not only a framework
Exploring Sencha Touch Extensions for Azure
Objectives
 Manage tasks in Azure Mobile Services
 Authenticate users with theirs social accounts
 Push notifications
MyFixIt Sencha app
Workflow
 Move to Sencha Touch SDK directory
> cd /path/to/sencha-touch-sdk
 Generate a new app skeleton
> sencha generate app MyApp /path/to/myapp
Initialize a new Sencha Touch app
--.sencha
--touch/
--app/
|--controller
|--model
|--profile
|--store
|--view
--resources
|--css
|--sass
--index.html
--app.json
--packager.json
Understanding Sencha Touch 2 app structure
MVC Architecture
 Using default syntax
> sencha app build
[production|testing|native|package]
 Using Ant
> sencha ant
[production|testing|native|package] build
Building a Sencha Touch 2 app
 Start the local web server
> sencha web start
 Browse localhost at port 1841
http://localhost:1841
Launching a Sencha Touch 2 app in browser
First sign of life
 Using Sencha Cmd
> sencha package get touch-azure
 Downloading on Sencha Market
https://market.sencha.com/extensions/sencha-
touch-extensions-for-windows-azure
 Add as a dependency within your app
Adding the Azure extensions
"requires": [
"touch-azure"
]
> sencha app build
Add a dependency to your app.json
Observing the result
Ext.application({
name: 'MyFixIt',
requires: [ 'Ext.azure.Azure' ]
});
Reference Azure extensions in your app
Accelerate the deployment of your mobile
backend services to:
 Store your data in the cloud with SQL Azure
 Expose custom logic by API
 Authenticate users
 Push notifications
 Consume tiers API
Azure Mobile Services overview
Create a new Azure Mobile Service
Observing the result
Exploring Azure Mobile Services
Generate Access Keys
 Create any data tables your Sencha Touch
application may require for application data
storage.
Add a new table to your mobile service
var SendGrid = require('sendgrid').SendGrid;
function insert(item, user, request) {
request.execute({
success: function() {
// Proceed insertion
request.respond();
// Send the email in the background
sendEmail(item);
}
});
function sendEmail(item) {
var sendgrid = new SendGrid('<username>', '<password>');
sendgrid.send({
to: '<email>',
from: '<from>',
subject: 'New to-do item',
text: 'A new to-do was added: ' + item.text
}, function(success, message) {
if (!success) console.error(message);
});
}
}
Send SMS from custom API
Configure Azure in your Sencha app
Ext.application({
azure: {
appKey: 'myazureservice-access-key',
appUrl: 'myazure-service.azure-mobile.net'
},
launch: function() {
// Call Azure initialization
Ext.Azure.init(this.config.azure);
}
});
Configure your social identities
Ext.application({
azure: {
authIdentities : [
'microsoft',
'facebook',
'twitter',
'google'
]
}
});
Activate authentication on Sencha Touch
Hybrid app: why and how?
 Install PhoneGap
> npm install -g phonegap
 Add support to PhoneGap
> sencha phonegap init <AppID>
 Target your device in phonegap.local.properties
 phonegap.platforms=<ios android blackberry wp8>
 phonegap.build.remote=<false|true>
phonegap.build.remote.username=<username>
phonegap.build.remote.password=<password>
Build into an hybrid app with PhoneGap
 Build and emlulate
> sencha app build -run native
 Build only
> sencha app build native
Let’s build and emulate your app
What else?
 Azure Storage
 Push notifications
It’s time to demonstrate
http://www.windowsazure.com/en-
us/documentation/articles/mobile-services-
html-get-started-data/
http://www.windowsazure.com/en-
us/pricing/details/mobile-services/
Resources
The Azure effects on the body
This is Cloud François!
Thank you!

Contenu connexe

Tendances

Implementing Azure Mobile Apps
Implementing Azure Mobile AppsImplementing Azure Mobile Apps
Implementing Azure Mobile AppsTim McCarthy
 
Microsoft Innovation Summit
Microsoft Innovation SummitMicrosoft Innovation Summit
Microsoft Innovation SummitMayur Tendulkar
 
Microsoft Graph: The API for Microsoft 365
Microsoft Graph: The API for Microsoft 365Microsoft Graph: The API for Microsoft 365
Microsoft Graph: The API for Microsoft 365Mayur Tendulkar
 
Microsoft Azure - The Best Platform for AI
Microsoft Azure - The Best Platform for AIMicrosoft Azure - The Best Platform for AI
Microsoft Azure - The Best Platform for AIMayur Tendulkar
 
Scalable APIs with Azure Functions
Scalable APIs with Azure FunctionsScalable APIs with Azure Functions
Scalable APIs with Azure FunctionsChristos Matskas
 
O365 & SP Connect 2018: Innovate - Connecting bleeding edge technologies
O365 & SP Connect 2018: Innovate - Connecting bleeding edge technologiesO365 & SP Connect 2018: Innovate - Connecting bleeding edge technologies
O365 & SP Connect 2018: Innovate - Connecting bleeding edge technologiesSjoukje Zaal
 
Build Your Mobile App Faster with AWS Mobile Services
Build Your Mobile App Faster with AWS Mobile ServicesBuild Your Mobile App Faster with AWS Mobile Services
Build Your Mobile App Faster with AWS Mobile ServicesAmazon Web Services
 
Build Your Mobile App Faster with AWS Mobile Services
Build Your Mobile App Faster with AWS Mobile ServicesBuild Your Mobile App Faster with AWS Mobile Services
Build Your Mobile App Faster with AWS Mobile ServicesAmazon Web Services
 
Getting started with development in azure
Getting started with development in azureGetting started with development in azure
Getting started with development in azureJasjit Chopra
 
Creating Rich Server API’s for your Mobile Apps - Best Practices and Guidelines
Creating Rich Server API’s for your Mobile Apps - Best Practices and GuidelinesCreating Rich Server API’s for your Mobile Apps - Best Practices and Guidelines
Creating Rich Server API’s for your Mobile Apps - Best Practices and GuidelinesJonathan Guthrie
 
4. Carlos Conde - Amazon Web Services
4. Carlos Conde - Amazon Web Services4. Carlos Conde - Amazon Web Services
4. Carlos Conde - Amazon Web ServicesMobCon
 
Building a chat app with windows azure mobile
Building a chat app with windows azure mobileBuilding a chat app with windows azure mobile
Building a chat app with windows azure mobileFlavius-Radu Demian
 
AWS Mobile Services: Amazon Cognito - Identity Broker and Synchronization Ser...
AWS Mobile Services: Amazon Cognito - Identity Broker and Synchronization Ser...AWS Mobile Services: Amazon Cognito - Identity Broker and Synchronization Ser...
AWS Mobile Services: Amazon Cognito - Identity Broker and Synchronization Ser...Amazon Web Services
 
Building a chat app with windows azure mobile services
Building a chat app with windows azure mobile servicesBuilding a chat app with windows azure mobile services
Building a chat app with windows azure mobile servicesFlavius-Radu Demian
 
[CROATIAN] Windows Azure Mobile Services
[CROATIAN] Windows Azure Mobile Services[CROATIAN] Windows Azure Mobile Services
[CROATIAN] Windows Azure Mobile ServicesBruno Kovacic
 
Cloud-powered Cross-platform Mobile Apps on AWS
Cloud-powered Cross-platform Mobile Apps on AWSCloud-powered Cross-platform Mobile Apps on AWS
Cloud-powered Cross-platform Mobile Apps on AWSDanilo Poccia
 
Azure API Apps
Azure API AppsAzure API Apps
Azure API AppsBizTalk360
 
Azure AD: Enterprise-Grade Identity Provider For Your Applications
Azure AD: Enterprise-Grade Identity Provider For Your ApplicationsAzure AD: Enterprise-Grade Identity Provider For Your Applications
Azure AD: Enterprise-Grade Identity Provider For Your ApplicationsSharePoint Saturday Hong Kong
 
Building Mobile Apps on AWS at Websummit Diublin
Building Mobile Apps on AWS at Websummit DiublinBuilding Mobile Apps on AWS at Websummit Diublin
Building Mobile Apps on AWS at Websummit DiublinAmazon Web Services
 

Tendances (20)

Implementing Azure Mobile Apps
Implementing Azure Mobile AppsImplementing Azure Mobile Apps
Implementing Azure Mobile Apps
 
Microsoft Innovation Summit
Microsoft Innovation SummitMicrosoft Innovation Summit
Microsoft Innovation Summit
 
Microsoft Graph: The API for Microsoft 365
Microsoft Graph: The API for Microsoft 365Microsoft Graph: The API for Microsoft 365
Microsoft Graph: The API for Microsoft 365
 
Microsoft Azure - The Best Platform for AI
Microsoft Azure - The Best Platform for AIMicrosoft Azure - The Best Platform for AI
Microsoft Azure - The Best Platform for AI
 
Scalable APIs with Azure Functions
Scalable APIs with Azure FunctionsScalable APIs with Azure Functions
Scalable APIs with Azure Functions
 
O365 & SP Connect 2018: Innovate - Connecting bleeding edge technologies
O365 & SP Connect 2018: Innovate - Connecting bleeding edge technologiesO365 & SP Connect 2018: Innovate - Connecting bleeding edge technologies
O365 & SP Connect 2018: Innovate - Connecting bleeding edge technologies
 
Build Your Mobile App Faster with AWS Mobile Services
Build Your Mobile App Faster with AWS Mobile ServicesBuild Your Mobile App Faster with AWS Mobile Services
Build Your Mobile App Faster with AWS Mobile Services
 
Build Your Mobile App Faster with AWS Mobile Services
Build Your Mobile App Faster with AWS Mobile ServicesBuild Your Mobile App Faster with AWS Mobile Services
Build Your Mobile App Faster with AWS Mobile Services
 
Getting started with development in azure
Getting started with development in azureGetting started with development in azure
Getting started with development in azure
 
Creating Rich Server API’s for your Mobile Apps - Best Practices and Guidelines
Creating Rich Server API’s for your Mobile Apps - Best Practices and GuidelinesCreating Rich Server API’s for your Mobile Apps - Best Practices and Guidelines
Creating Rich Server API’s for your Mobile Apps - Best Practices and Guidelines
 
RESUME
RESUMERESUME
RESUME
 
4. Carlos Conde - Amazon Web Services
4. Carlos Conde - Amazon Web Services4. Carlos Conde - Amazon Web Services
4. Carlos Conde - Amazon Web Services
 
Building a chat app with windows azure mobile
Building a chat app with windows azure mobileBuilding a chat app with windows azure mobile
Building a chat app with windows azure mobile
 
AWS Mobile Services: Amazon Cognito - Identity Broker and Synchronization Ser...
AWS Mobile Services: Amazon Cognito - Identity Broker and Synchronization Ser...AWS Mobile Services: Amazon Cognito - Identity Broker and Synchronization Ser...
AWS Mobile Services: Amazon Cognito - Identity Broker and Synchronization Ser...
 
Building a chat app with windows azure mobile services
Building a chat app with windows azure mobile servicesBuilding a chat app with windows azure mobile services
Building a chat app with windows azure mobile services
 
[CROATIAN] Windows Azure Mobile Services
[CROATIAN] Windows Azure Mobile Services[CROATIAN] Windows Azure Mobile Services
[CROATIAN] Windows Azure Mobile Services
 
Cloud-powered Cross-platform Mobile Apps on AWS
Cloud-powered Cross-platform Mobile Apps on AWSCloud-powered Cross-platform Mobile Apps on AWS
Cloud-powered Cross-platform Mobile Apps on AWS
 
Azure API Apps
Azure API AppsAzure API Apps
Azure API Apps
 
Azure AD: Enterprise-Grade Identity Provider For Your Applications
Azure AD: Enterprise-Grade Identity Provider For Your ApplicationsAzure AD: Enterprise-Grade Identity Provider For Your Applications
Azure AD: Enterprise-Grade Identity Provider For Your Applications
 
Building Mobile Apps on AWS at Websummit Diublin
Building Mobile Apps on AWS at Websummit DiublinBuilding Mobile Apps on AWS at Websummit Diublin
Building Mobile Apps on AWS at Websummit Diublin
 

Similaire à Rhinos have tea_on_azure

Windows Azure Mobile Services
Windows Azure Mobile ServicesWindows Azure Mobile Services
Windows Azure Mobile ServicesSasha Goldshtein
 
Get started azure- Azure Mobile Services
Get started azure- Azure Mobile ServicesGet started azure- Azure Mobile Services
Get started azure- Azure Mobile ServicesSenthamil Selvan
 
Building a chat app with windows azure mobile
Building a chat app with windows azure mobileBuilding a chat app with windows azure mobile
Building a chat app with windows azure mobileFlavius-Radu Demian
 
Pune microsoft azure developers 2nd meetup
Pune microsoft azure developers 2nd meetupPune microsoft azure developers 2nd meetup
Pune microsoft azure developers 2nd meetupratneshsinghparihar
 
SRV421 Deep Dive with AWS Mobile Services
SRV421 Deep Dive with AWS Mobile ServicesSRV421 Deep Dive with AWS Mobile Services
SRV421 Deep Dive with AWS Mobile ServicesAmazon Web Services
 
Build intelligent solutions using ms azure
Build intelligent solutions using ms azureBuild intelligent solutions using ms azure
Build intelligent solutions using ms azureMostafa
 
Azure Active Directory - An Introduction for Developers
Azure Active Directory - An Introduction for DevelopersAzure Active Directory - An Introduction for Developers
Azure Active Directory - An Introduction for DevelopersJohn Garland
 
2015.04.23 Azure Mobile Services
2015.04.23 Azure Mobile Services2015.04.23 Azure Mobile Services
2015.04.23 Azure Mobile ServicesMarco Parenzan
 
Connecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in BluemixConnecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in BluemixIBM
 
Build intelligent solutions using Azure
Build intelligent solutions using AzureBuild intelligent solutions using Azure
Build intelligent solutions using AzureMostafa
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...tdc-globalcode
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with AzureShahed Chowdhuri
 
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 integrationBizTalk360
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceresearchinventy
 
Cloud Powered Mobile Apps with Azure
Cloud Powered Mobile Apps with AzureCloud Powered Mobile Apps with Azure
Cloud Powered Mobile Apps with AzureKen Cenerelli
 
Building a mobile application for dot netnuke v3
Building a mobile application for dot netnuke v3Building a mobile application for dot netnuke v3
Building a mobile application for dot netnuke v3brchapman
 
Azure Mobile Services Workshop
Azure Mobile Services WorkshopAzure Mobile Services Workshop
Azure Mobile Services WorkshopEran Stiller
 

Similaire à Rhinos have tea_on_azure (20)

Windows Azure Mobile Services
Windows Azure Mobile ServicesWindows Azure Mobile Services
Windows Azure Mobile Services
 
Get started azure- Azure Mobile Services
Get started azure- Azure Mobile ServicesGet started azure- Azure Mobile Services
Get started azure- Azure Mobile Services
 
App Service Web
App Service WebApp Service Web
App Service Web
 
Building a chat app with windows azure mobile
Building a chat app with windows azure mobileBuilding a chat app with windows azure mobile
Building a chat app with windows azure mobile
 
Pune microsoft azure developers 2nd meetup
Pune microsoft azure developers 2nd meetupPune microsoft azure developers 2nd meetup
Pune microsoft azure developers 2nd meetup
 
SRV421 Deep Dive with AWS Mobile Services
SRV421 Deep Dive with AWS Mobile ServicesSRV421 Deep Dive with AWS Mobile Services
SRV421 Deep Dive with AWS Mobile Services
 
Build intelligent solutions using ms azure
Build intelligent solutions using ms azureBuild intelligent solutions using ms azure
Build intelligent solutions using ms azure
 
Azure web apps
Azure web appsAzure web apps
Azure web apps
 
Azure Active Directory - An Introduction for Developers
Azure Active Directory - An Introduction for DevelopersAzure Active Directory - An Introduction for Developers
Azure Active Directory - An Introduction for Developers
 
2015.04.23 Azure Mobile Services
2015.04.23 Azure Mobile Services2015.04.23 Azure Mobile Services
2015.04.23 Azure Mobile Services
 
Connecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in BluemixConnecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in Bluemix
 
Build intelligent solutions using Azure
Build intelligent solutions using AzureBuild intelligent solutions using Azure
Build intelligent solutions using Azure
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with Azure
 
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
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Resume (2).docx
Resume (2).docxResume (2).docx
Resume (2).docx
 
Cloud Powered Mobile Apps with Azure
Cloud Powered Mobile Apps with AzureCloud Powered Mobile Apps with Azure
Cloud Powered Mobile Apps with Azure
 
Building a mobile application for dot netnuke v3
Building a mobile application for dot netnuke v3Building a mobile application for dot netnuke v3
Building a mobile application for dot netnuke v3
 
Azure Mobile Services Workshop
Azure Mobile Services WorkshopAzure Mobile Services Workshop
Azure Mobile Services Workshop
 

Plus de CEDRIC DERUE

Créer des applications intelligentes avec la recherche vectorielle dans Azure...
Créer des applications intelligentes avec la recherche vectorielle dans Azure...Créer des applications intelligentes avec la recherche vectorielle dans Azure...
Créer des applications intelligentes avec la recherche vectorielle dans Azure...CEDRIC DERUE
 
waypoint-with-github-for-a-paas-experience.pdf
waypoint-with-github-for-a-paas-experience.pdfwaypoint-with-github-for-a-paas-experience.pdf
waypoint-with-github-for-a-paas-experience.pdfCEDRIC DERUE
 
Building and deploying microservices to Azure with GitHub and Waypoint
Building and deploying microservices to Azure with GitHub and Waypoint Building and deploying microservices to Azure with GitHub and Waypoint
Building and deploying microservices to Azure with GitHub and Waypoint CEDRIC DERUE
 
Patterns du continuous delivery avec azure dev ops et kubernetes
Patterns du continuous delivery avec azure dev ops et kubernetesPatterns du continuous delivery avec azure dev ops et kubernetes
Patterns du continuous delivery avec azure dev ops et kubernetesCEDRIC DERUE
 
How to deploy Zend Expressive microservices to Microsoft Azure
How to deploy Zend Expressive microservices to Microsoft AzureHow to deploy Zend Expressive microservices to Microsoft Azure
How to deploy Zend Expressive microservices to Microsoft AzureCEDRIC DERUE
 
From Zero to Hero : construire des applications PHP scalables avec Zend Serve...
From Zero to Hero : construire des applications PHP scalables avec Zend Serve...From Zero to Hero : construire des applications PHP scalables avec Zend Serve...
From Zero to Hero : construire des applications PHP scalables avec Zend Serve...CEDRIC DERUE
 
Microsoft TechDays Tour 2015 - Approche DevOps Open Source pour les applicati...
Microsoft TechDays Tour 2015 - Approche DevOps Open Source pour les applicati...Microsoft TechDays Tour 2015 - Approche DevOps Open Source pour les applicati...
Microsoft TechDays Tour 2015 - Approche DevOps Open Source pour les applicati...CEDRIC DERUE
 
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et AzureApproche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et AzureCEDRIC DERUE
 
Playing with php_on_azure
Playing with php_on_azurePlaying with php_on_azure
Playing with php_on_azureCEDRIC DERUE
 

Plus de CEDRIC DERUE (10)

Créer des applications intelligentes avec la recherche vectorielle dans Azure...
Créer des applications intelligentes avec la recherche vectorielle dans Azure...Créer des applications intelligentes avec la recherche vectorielle dans Azure...
Créer des applications intelligentes avec la recherche vectorielle dans Azure...
 
waypoint-with-github-for-a-paas-experience.pdf
waypoint-with-github-for-a-paas-experience.pdfwaypoint-with-github-for-a-paas-experience.pdf
waypoint-with-github-for-a-paas-experience.pdf
 
Building and deploying microservices to Azure with GitHub and Waypoint
Building and deploying microservices to Azure with GitHub and Waypoint Building and deploying microservices to Azure with GitHub and Waypoint
Building and deploying microservices to Azure with GitHub and Waypoint
 
Patterns du continuous delivery avec azure dev ops et kubernetes
Patterns du continuous delivery avec azure dev ops et kubernetesPatterns du continuous delivery avec azure dev ops et kubernetes
Patterns du continuous delivery avec azure dev ops et kubernetes
 
How to deploy Zend Expressive microservices to Microsoft Azure
How to deploy Zend Expressive microservices to Microsoft AzureHow to deploy Zend Expressive microservices to Microsoft Azure
How to deploy Zend Expressive microservices to Microsoft Azure
 
From Zero to Hero : construire des applications PHP scalables avec Zend Serve...
From Zero to Hero : construire des applications PHP scalables avec Zend Serve...From Zero to Hero : construire des applications PHP scalables avec Zend Serve...
From Zero to Hero : construire des applications PHP scalables avec Zend Serve...
 
Microsoft TechDays Tour 2015 - Approche DevOps Open Source pour les applicati...
Microsoft TechDays Tour 2015 - Approche DevOps Open Source pour les applicati...Microsoft TechDays Tour 2015 - Approche DevOps Open Source pour les applicati...
Microsoft TechDays Tour 2015 - Approche DevOps Open Source pour les applicati...
 
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et AzureApproche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
 
Playing with php_on_azure
Playing with php_on_azurePlaying with php_on_azure
Playing with php_on_azure
 
Hello mongo
Hello mongoHello mongo
Hello mongo
 

Rhinos have tea_on_azure