Redhat and Microsoft
Total Page:16
File Type:pdf, Size:1020Kb
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 Mono Cecil Microsoft Azure SDK for .NET Cake Xamarin.Auth xUnit.net Open Live Writer 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 Entity Framework 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 R 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 .