Cloud Azure – Services de données et bonnes pratiquesMicrosoft
Durant cette session, nous vous présenterons les différentes options de stockage de données Windows Azure SQL/NoSQL, PaaS/IaaS et les bonnes pratiques pour identifier celle(s) correspondant à votre besoin. Une application web d’Emailing sera démontrée et permettra notamment d’expliquer les avantages d’utiliser une combinaison de plusieurs options de stockage. Nous terminerons par un retour d’expérience sur une solution permettant de gérer de gros fichiers (>150 Go) et les bénéfices apportés.
Speakers : Benjamin Moulès (Microsoft France), Jean-Luc Boucho (Infosys), Mickaël Mottet (Econocom-Osiatis)
L'industrialisation de Zimbra dans le monde de l'Open Source. Une présentation qui propose de répondre aux problématiques de stockage, de conformité et d'évolutivité d'un serveur Zimbra.
Cloud Azure – Services de données et bonnes pratiquesMicrosoft
Durant cette session, nous vous présenterons les différentes options de stockage de données Windows Azure SQL/NoSQL, PaaS/IaaS et les bonnes pratiques pour identifier celle(s) correspondant à votre besoin. Une application web d’Emailing sera démontrée et permettra notamment d’expliquer les avantages d’utiliser une combinaison de plusieurs options de stockage. Nous terminerons par un retour d’expérience sur une solution permettant de gérer de gros fichiers (>150 Go) et les bénéfices apportés.
Speakers : Benjamin Moulès (Microsoft France), Jean-Luc Boucho (Infosys), Mickaël Mottet (Econocom-Osiatis)
L'industrialisation de Zimbra dans le monde de l'Open Source. Une présentation qui propose de répondre aux problématiques de stockage, de conformité et d'évolutivité d'un serveur Zimbra.
Node.js et les nouvelles technologies javascriptKhalid Jebbari
Présentation sur Node.js et les nouvelles technologies javascript, qui a eu lieu dans les locaux de Smile, à Levallois (92).
Retour d'exploration par un développeur Drupal (moi) sur ces technologies, et comparaison avec Drupal.
Retour d'XP de saltstack chez Cozy Cloud - web2day 15 juin 2016Nicolas Ledez
Mes slides sur mon retour d'XP de Saltstack chez Cozy Cloud.
Comment fonctionne Saltstack, ses limites, etc.
Et comment faire une API avec un moteur de workflow en Python utilisant Saltstack et Flask.
GAB 2017 PARIS - Introduction à Azure CLI 2.0 par Badr Eddine KedjourAZUG FR
Ce talk est une introduction à la nouvelle version de Azure CLI 2.0 pour gérer les ressources Azure. On va montrer comment utiliser l’outil à travers des démos sur les différents points suivants : installation, commandes de sélection, commandes de création, les formats de sortie et comment utiliser les filtres.
Node.js et les nouvelles technologies javascriptKhalid Jebbari
Présentation sur Node.js et les nouvelles technologies javascript, qui a eu lieu dans les locaux de Smile, à Levallois (92).
Retour d'exploration par un développeur Drupal (moi) sur ces technologies, et comparaison avec Drupal.
Retour d'XP de saltstack chez Cozy Cloud - web2day 15 juin 2016Nicolas Ledez
Mes slides sur mon retour d'XP de Saltstack chez Cozy Cloud.
Comment fonctionne Saltstack, ses limites, etc.
Et comment faire une API avec un moteur de workflow en Python utilisant Saltstack et Flask.
GAB 2017 PARIS - Introduction à Azure CLI 2.0 par Badr Eddine KedjourAZUG FR
Ce talk est une introduction à la nouvelle version de Azure CLI 2.0 pour gérer les ressources Azure. On va montrer comment utiliser l’outil à travers des démos sur les différents points suivants : installation, commandes de sélection, commandes de création, les formats de sortie et comment utiliser les filtres.
Une base de données, pourquoi faire ? Le SQL, c’est quoi ce langage ? Un DBA, ça sert à quoi ? Cette session est là pour démystifier la base de données du point de vue des développeurs. Au programme : des bonnes pratiques, de la méthodologie, quelques tips techniques… De quoi rapprocher les développeurs et les DBA.
Monter en charge, tester et surveiller avec une application Windows Azure : l...Microsoft Technet France
La plateforme Windows Azure dispose d’une offre de services riche qui s’étend rapidement. En fonction des projets, vous devez faire des choix d’architecture sur les services à utiliser et leur mise en œuvre. Quelles sont les bonnes pratiques, mais également les mauvaises pratiques à éviter. Les experts Azure MCS partagent leurs retours d’expérience issus de leurs engagements terrain parmi les sujets suivants : connaître les limites de charge (Scalability) de Windows Azure incluant SQL Database, comment monter en charge pour un certain nombre de services, tester en charge une application, puis surveiller et exploiter une application ou une VM Windows Azure.
Jean-Luc Boucho - Azure DocumentDB - Global Azure Bootcamp 2016 Paris AZUG FR
Service très convoité dans le monde des développeurs Azure, DocumentDB se présente devant vous avec toutes les nouveautés ainsi que des expériences et cas d'utilisation.
Gab17 lyon - La BI traditionnelle est une histoire du passée. Impacts de la r...AZUG FR
Global Azure Bootcam Lyon, France 2017 - La BI traditionnelle est une histoire du passée. Impacts de la révolution Cloud Azure sur la BI data en général, by Ihor Leontiev et Loris Andaloro
Les données on-premise et dans le cloud. Quelles options ?Microsoft
SQL, noSQL, Entity Framework ? Hadoop ! ? Quelles options d'accès aux données pour vos applications hébergées dans AZURE ? Venez découvrir les "patterns" les mieux adaptés à vos applications "hybrides" ou complètement "azurés" et les possibilités de management qu'offre la plateforme Azure. La nouvelle fonctionnalité VM de Windows Azure permet désormais de déployer SQL Server en quelques clics. Mais est-ce la solution dont vous avez besoin pour vos données ? Dans cette session, vous obtiendrez un panorama complet des solutions de stockage avec Windows Azure, SQL ou noSQL et découvrirez pour chacune les avantages, scénarios clés, indications de prix et démonstrations ! (SQL Federation, SQL Server Data Sync seront également abordés)
Les micro orm, alternatives à entity frameworkMSDEVMTL
L'arrivée il y 10 ans d'Entity Framework a permis de manipuler une base de données sans écrire une seule ligne de SQL.Entity Framework a apporté son lot d'avantages mais aussi d'inconvénients.
Aujourd'hui il existe différentes alternatives à ce dernier, les micro ORM.Nous allons voir en quoi ils sont intéressants : leur compatibilité avec les différentes bases de données, leur simplicité, leur performance, la communauté autour de ces derniers.
Lors du PostgreSQL Lyon User Group, j'ai présenté Play SQL. C'est un outil de gestion de données présenté comme un tableur, basé sur PostgreSQL, et vendu en tant que plugin d'Atlassian Confluence. Pas besoin de s'y connaître en CREATE TABLE, à destination des gens qui n'ont pas le temps d'être DBA.
Comment repousser les limites du DataCenter en termes de coût et de complexité ? Comment étendre ce datacenter vers le Cloud et bénéficier des scénarios de haute disponibilité et de disaster recovery offerts par SQL Server ? Lors de cette session, venez découvrir les différents scénarios hybrides entre SQL Server et Windows Azure : backup dans Windows Azure, Replica AlwaysOn, flexibilité dans le choix du stockage, élasticité et redondance !
Speaker : Christophe Laporte (MVP)
Ma conférence Serverless everywhere avec Azure Functions et Dapr pour Devoxx France 2021
Pour des scénarios IoT, hybride et multicloud, faisons un tour d’horizon sur les dernières nouveautés Serverless de Microsoft . Et explorons ensemble les nouvelles opportunités offertes pour les microservices avec DAPR . Et voyons comment pousser le système en tirant parti des deux combinés.
This document discusses Azure Resource Manager templates, which provide a declarative and automated way to deploy resources in Azure. Some key points:
- ARM templates define the deployment of Azure resources through a JSON file, allowing deployments to be automated, repeatable, and easy to manage.
- Templates use parameters for user input, variables for reuse, and outputs to capture deployment results. Expressions allow dynamic values.
- Template execution establishes dependencies between resources through functions like dependsOn and reference.
- Templates can be linked to decompose deployments and allow reuse of common configurations. State can be passed between templates through parameters, variables, and outputs.
Global Azure is the biggest Microsoft Azure community event with over 10,000 people from 192 locations across 57 countries. The agenda includes an introduction to IoT, prototyping connected objects, Azure building blocks, a demo, and some code. When building IoT solutions, choices must be made around how devices are powered and connected to cloud services, and what protocols are used to encode and transmit data. Event Hubs and Stream Analytics can be used to process IoT data at scale from various sources in the cloud. The NAO robot is proposed as an interface for an ambient intelligence weather station prototype that collects data from sensors via AMQP and displays information through HTTP requests.
This document discusses various features of Microsoft Azure Websites including:
- Language support for developing apps with .NET, Python, Node.js, Java, and PHP.
- Deployment options including manual and auto-scaling of instances. Auto-scaling can dynamically scale the web tier based on CPU, memory, and other metrics.
- Additional features like staging environments, web jobs, traffic manager for intelligent routing, backups, and hybrid connections.
- Services that can be used with web sites like Redis Cache, Application Insights, and Debug Console.
- Customizing deployments with deployment scripts and site extensions.
- Fortune 500 companies and over a million developers use Azure Web Sites and
This document discusses Microsoft Azure Mobile Services, which provides a backend platform for building and managing mobile apps. It includes features for storage, authentication, push notifications, scheduling jobs, and more. The document demonstrates how to get started with Mobile Services, customize backend logic, add authentication, and scale the services. It also provides an overview of the Azure Mobile Services architecture and pricing tiers.
This document provides an overview of Azure Virtual Machines including:
- Launching Windows and Linux VMs in minutes and scaling from 1 to 1000s of instances with per-minute billing.
- A gallery of prebuilt images for workloads like SQL Server, SharePoint, and SAP HANA.
- VM sizes that range from shared core/768MB RAM to 16 cores/112GB RAM.
- Features like extensions, disks, availability sets, load balancing, and cross-premises connectivity.
- Disaster recovery options like replication to secondary sites and orchestrated failover to Azure.
Cloud services provide scalability, availability, and reliability so that applications can focus on their code. A cloud service uses public endpoints for external access, internal endpoints for private communication between roles, and instance input endpoints for individual instances. Roles in a cloud service can communicate through HTTP and provide web and worker functionality. Designing for the cloud requires embracing errors, and ensuring availability, reliability, and scalability through redundancy, reliability features in Azure like auto-recovery, and handling transient errors.
This document discusses SQL Azure and Windows Azure Storage. SQL Azure allows storing databases in the cloud with high availability and load balancing. Windows Azure Storage provides durable cloud storage for blobs, disks, tables and queues. It replicates data across multiple datacenters for high availability and scales massively to store large amounts of unstructured and structured data.
This document summarizes Microsoft Azure cloud computing services. It discusses Azure's global datacenter infrastructure and growth, the services it provides including computing, storage, networking and platforms, and its certifications and compliance with standards for security, privacy and government use. Examples of customers using Azure include Microsoft itself for Skype, Halo and Office, as well as other companies. The presentation encourages attendees to test Azure services for free through various trial offers.
8. SQL Azure vs SQL Server
SQL Azure
Taille max 150 Go
Pas de DTC
Schéma (quelques limitations)
TSQL (quelques limitations)
Pas de Réplication
Pas de Backup
Pas de SSIS
Pas de types CLR, pas de XML
Frédéric Fadel – Aspectize http://zecloud.fr
9. Pourquoi l’un, pourquoi pas l’autre
LES CRITÈRES DE COMPARAISON
Frédéric Fadel – Aspectize http://zecloud.fr
10. Comparatif
Storage SQL
100 Go = 6€60 1 Go = 7€09
2000 Go = 124€99 100 Go = 124€70
Adapté au SaaS Moins adapté au SaaS
Plus souple Moins souple
Pas de Transaction Transaction
Clé-Valeur Requêtes complexes
Tri
Jointure
Critères
Frédéric Fadel – Aspectize http://zecloud.fr
11. The Aspectize Way
SOUPLESSE DE DÉCLARATIF
Frédéric Fadel – Aspectize http://zecloud.fr
12. The Aspectize Way
More Software, Less Code
IaaS, PaaS, AaaS, SaaS
Idée Lean
Elimination de la complexité
cérémoniale
Frédéric Fadel – Aspectize http://zecloud.fr
13. Modèle / Vue / Service : Approche déclarative
Données
Service S1
Service S2
Traitements Présentation
Service S3
Service S4
Frédéric Fadel – Aspectize http://zecloud.fr
14. Data avec Aspectize
Table Storage ou SQL
Modèle relationnel
Même code C#
API relationnel
Table Storage
Réversibilité
Index
Création automatique des tables
Blob Storage
API file oriented
Réversibilité
Frédéric Fadel – Aspectize http://zecloud.fr