Liens Présentation : http://bit.ly/14juin2018

GitHub des démonstrations : https://github.com/mathieu-benoit/RedHatOpenShiftAndMicrosoftAzureWorkshop Vers OpenShift sur Azure

Multiplateforme Windows, Linux and macOS. Rapide Une des technologies web la plus rapide selon les tests de TechEmpower Léger Aucun déploiement d'impact et un modèle de développement modulaire parfait pour les conteneurs Open source Runtime, bibliothèques, compilateur, langues et outils développés dans GitHub

Données provenant des tests officiels disponibles àTechEmpower Round 14.

“En utilisant le serveur de même taille, nous avons pu passer de 1 000 demandes par seconde par noeud avec Node. js à 20 000 requêtes par seconde avec .Net Core. "— Raygun https://www.microsoft.com/net/customers IdentityManager ASP.NET Core MEF .NET Core Mailkit Kudu Cecil Azure SDK for .NET Cake Xamarin.Auth xUnit.net Mimekit WCF Nancy Couchbase Lite for .NET ASP.NET Web Pages Umbraco LLILC Orchard CMS System.Drawing Open XML SDK IdentityServer ASP.NET MVC OWIN Authentication Middleware NuGet Polly Orleans Microsoft Azure WebJobs SDK Prism Xamarin.Mobile Salesforce Toolkits for .NET ASP.NET SignalR ASP.NET Web API .NET SDK for Hadoop Xamarin SDK WorldWide Telescope Benchmark.NET MVVM Light Toolkit .NET Compiler Platform ("Roslyn") MSBuild ASP.NET AJAX Control Toolkit ProtoBuild eSHOP Référence d’application e onCONTAINERS microservices avec .Net Core

Explorez et fournissez vos commentaires:

http://aka.ms/MicroservicesArchitecture Shopping Cart Service

Catalog Service

Inventory Service WEB APP Shipping Service

Account Service Azure Container Registry (ACR) Gérer un registre privé de Docker en tant que ressource Azure de première classe

Gérer des images pour Utilisez des outils CLI de Geo-réplication du tous les types de Docker familiers et registre de conteneurs conteneurs ouverts Azure Démo ACR - L’expérience du portail Azure

Visual Studio Team Services

Team Foundation Server DevOps Value cspkg

Measure

Kubernetes… Service 2. 3. 4. 5. Run, Manage Source Code Build/CI, Service… Fabric CD, Deploy Control Integrate, (SCC) Test Production Batch… environments

App Services…

Azure Container Push Registry OpenShift… Code

Inner-Loop 6. 1. Run …

Code Validate

Debug Outer-Loop Démo VSTS - L’expérience DevOps

WORK bug, backlog, Kanban CODE git, branch, Pull Request BUILD dotnet, docker, ACR, YAML RELEASE ocp, pre-prod/prod Catalogue de service d’OpenShift

OPENSHIFT OpenShift Modèles Template OpenShift Broker

ANSIBLE Playbook OpenShift Ansible Ansible Broker

AZURE Azure Services Service Azure Broker

OTHER COMPATIBLE SERVICES Other Autres Service Services Catalogue de service OpenShift Brokers Open Service Broker pour Azure (OSBA)

Connexion de conteneurs à des services et plates-formes Azure

Une façon normalisée de se Intégration de service Compatible sur de connecter aux services Azure simple et flexible nombreuses plateformes Open Service Broker pour Azure (OSBA)

Une implémentation de l'API Open Service Broker

Azure SQL Database Redis Cache CosmosDB Et plus encore !

S L

Open Service Broker pour Azure (OSBA)

OpenShift Cloud Foundry Service Fabric Kubernetes (AKS) A Z U E SQL DATABASE LE SERVICE INFONUAGIQUE INTELLIGENT DE BASES DE DONNÉES RELATION NELLE

Apprend et Élasticité sur Permet les Fonctionne avec Sécurité et s’adapte demande applications multi- votre protection locataires SaaS environnement

Effectue automatiquement Changement dynamique du Facilite la gestion et la Développez vos n p i n ’ pp i i n à des améliorations de la tiers de service, de niveau de surveillance des applications applications sécurité rehaussée et performance à partir performance et de stockage multi-locataires, et permet et connectez-vous aux nf m à ’ i ’é i n n in tout en minimisant les ’i i n b bases de données SQL avec protection intégrée et de la interruptions. données vos outils et vos détection intelligente des plateformes préférés menaces (« Intelligent Threat Detection ») BASE DE DONNÉES SUR PILOTAGE AUTOMATIQUE ADMINISTRATION ET PROTECTION DES DONNÉES INTÉGRÉES

Activités complètement autogérées comme les entretiens, la sécurité, les mises à jour, les copies de sauvegarde et le recouvrement suite au désastre

Aucune interruption applicative Azure SQL Database Économisez argent, temps et soucis n i n ’inf Sécurité et rustines logicielles Mises à jour fonctionnelles Basculement pour recouvrement suite au désastre Copies de sauvegarde automatisées

Apprend et s’adapte DÉTECTION DES MENACES ET DES ANOMALIES SÉCURITÉ AVANCÉE ET CONFORMITÉ

Détection intelligente des menaces Alertes de menace en temps reel aux Analyse comportementale intégrée administrateurs

Alertes en temps réel SQL Threat Detection Apprentissage Journaux d’audit explorable automatisé Détection Tendances inhabituelles sont détectées et ’ n m i corrigées Alertes en temps Azure SQL App web réel aux Découvrez, suivez et remedies aux Database développeurs vulnérabilités

Attaquant externe / Utilisateur rencontrant des utilisateur interne Apprend et s’adapte erreurs et des problèmes malintentionné PERFORMANCE AUTO - AJUSTÉE ”DATABASE ADVISOR” ET “ADAPTIVE QUERY PROCESSING”

Gestion des indexes, ajustée aux charges de travail spécifiques Tuning Tests et validations des actions, algorithms renversement en cas d’impact négatif SQL Database Database advisor Exécution complètement automatisée, ou en mode recommendation /revue “ on app est ajustée automatiquement” “Je peux accomplir plus Surveillance continue des en moins de temps” tendances dans les requêtes et la performance

Développeur DBA de plusieurs sans competence bases de données Apprend et s’adapte ’ mini ÉLASTICITÉ SUR DEMANDE AJUSTEMENT DES RESSOURCES CONFIGURÉES TOUT EN MINIMISANT LES INTERRUPTIONS DE SERVICE

Augmentation des ressources disponibles en un clic ou à l’aide d’un simple appel d’API

Accommoder la croissance et les montées en charge

Élimine le besoin de deviner et payer pour ce qu’il vous faut, quand vous en avez vraiment besoin Basic 5

* * * Nouveaux tiers Standard pour les Standard 10 50 200 800 3,000 charges nécessitant une plus grande capacité de traitements* Premium 125 500 1,000 1,750 4,000 Database transaction units (DTUs)

Élasticité sur demande *Higher DTU S4, S6, S7, S9, S12 Standard tiers in preview DISPONIBILITÉ CRITIQUE DE MISSION HAUTE DISPONIBILITÉ À L’ÉCHELLE DU GLOBE

Entente de niveau de service pour une ’à 4 répliques secondaires en lecture disponibilité à 99.99% en tête de l’industrie

Copies de sauvegarde automatisées

Récupération avec point dans le temps (RTO) avec une rétention jusqu’à 35 jours

Géo-réplication active et groupe de basculement supportant un point de récupération (RPO) <5s

Scéurité et protection Démo OSBA - L’expérience avec OCP

Créer service catalog, azure sql database Intégrer deployment, pod, secret, binding Liens Présentation : http://bit.ly/14juin2018

GitHub des démonstrations : https://github.com/mathieu-benoit/RedHatOpenShiftAndMicrosoftAzureWorkshop