Présentation : GitHub des démonstrations
Transcript of Présentation : GitHub des démonstrations
![Page 1: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/1.jpg)
![Page 2: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/2.jpg)
Présentation :http://bit.ly/14juin2018
GitHub des démonstrations :https://github.com/mathieu-benoit/RedHatOpenShiftAndMicrosoftAzureWorkshop
Liens
![Page 3: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/3.jpg)
Vers OpenShift sur Azure
![Page 4: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/4.jpg)
![Page 5: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/5.jpg)
MultiplateformeWindows, Linux and macOS.
RapideUne des technologies web la plus rapide selon les tests de TechEmpower
LégerAucun déploiement d'impact et un modèle de développement modulaire parfait pour les conteneurs
Open sourceRuntime, bibliothèques, compilateur, langues et outils développés dans GitHub
![Page 6: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/6.jpg)
“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
Données provenant des tests officiels disponibles àTechEmpower Round 14.
![Page 7: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/7.jpg)
WorldWide Telescope.NET SDK for Hadoop
.NET Compiler Platform ("Roslyn")
ASP.NET MVC
ASP.NET Web API
ASP.NET Web Pages
ASP.NET SignalR
MVVM Light Toolkit
.NET Core
Orleans
MEF
OWIN Authentication Middleware
Orchard CMS
Microsoft Azure SDK for .NET
IdentityManager
Mimekit
Xamarin.Auth
Couchbase Lite for .NET
Mailkit
ASP.NET Core
Salesforce Toolkits for .NET
NuGet
Kudu
Cecil
MSBuild
LLILC
Prism
ASP.NET AJAX Control Toolkit
Entity Framework
Microsoft Azure WebJobs SDK
Benchmark.NET
Open Live Writer
Open XML SDK
ProtoBuild
System.DrawingIdentityServer
Umbraco
WCF
Xamarin.Mobile
Mono
Xamarin SDK
CakexUnit.net
Nancy
Polly
![Page 8: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/8.jpg)
Référence d’application microservices avec .Net Core
Explorez et fournissez vos commentaires:
http://aka.ms/MicroservicesArchitecture
e eSHOPonCONTAINERS
![Page 9: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/9.jpg)
WEB APP
Shopping Cart Service
Catalog Service
Inventory Service
Shipping Service
Account Service
![Page 10: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/10.jpg)
Azure Container Registry (ACR)Gérer un registre privé de Docker en tant que ressource Azure
de première classe
Utilisez des outils CLI de
Docker familiers et
ouverts
Geo-réplication du
registre de conteneurs
Azure
Gérer des images pour
tous les types de
conteneurs
![Page 11: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/11.jpg)
Démo ACR - L’expérience du portail Azure
![Page 12: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/12.jpg)
![Page 13: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/13.jpg)
Visual StudioTeam Services
Team FoundationServer
![Page 14: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/14.jpg)
DevOps
![Page 15: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/15.jpg)
Value
Measure
cspkg
![Page 16: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/16.jpg)
![Page 17: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/17.jpg)
![Page 18: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/18.jpg)
…
…
…
…
…
…
…
Kubernetes Service
Service Fabric
Batch
App Services
OpenShift
Build/CI,
Integrate,
Test
3.
1.
Outer-Loop
Push
Code
Production
environments
Run, Manage
5.
6.
Code
Run
Validate
Debug
Inner-Loop
CD, Deploy
4.
Source Code
Control(SCC)
2.
Container
Registry
Azure
![Page 19: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/19.jpg)
WORKbug, backlog, Kanban
CODEgit, branch, Pull Request
BUILDdotnet, docker, ACR, YAML
RELEASEocp, pre-prod/prod
Démo VSTS - L’expérience DevOps
![Page 20: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/20.jpg)
Catalogue de service d’OpenShift
Catalogue de service OpenShift
OpenShift AnsibleBroker
OpenShiftTemplateBroker
AzureServiceBroker
OtherServiceBrokers
ANSIBLE
OPENSHIFT
AZURE
OTHER COMPATIBLE SERVICES
PlaybookAnsible
ModèlesOpenShift
Services Azure
AutresServices
![Page 21: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/21.jpg)
Open Service Broker pour Azure (OSBA)
Connexion de conteneurs à des services et plates-formes Azure
Intégration de service
simple et flexible
Compatible sur de
nombreuses plateformes
Une façon normalisée de se
connecter aux services Azure
![Page 22: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/22.jpg)
Open Service Broker pour Azure (OSBA)
Une implémentation de l'API Open Service Broker
OpenShift Cloud Foundry Service Fabric Kubernetes(AKS)
Azure SQL Database Redis Cache CosmosDB Et plus encore !
Open Service Broker
pour Azure (OSBA)
S L
![Page 23: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/23.jpg)
Élasticité sur
demande
Apprend et
s’adapte
Fonctionne avec
votre
environnement
Sécurité et
protection
Permet les
applications multi-
locataires SaaS
A Z U R E S Q L D ATA B A S EL E S E R V I C E I N F O N U A G I Q U E I N T E L L I G E N T D E B A S E S D E D O N N É E S R E L A T I O N N E L L E
Effectue automatiquement des améliorations de la performance à partir ’é i n n in
Changement dynamique du tiers de service, de niveau de performance et de stockage tout en minimisant les interruptions.
Facilite la gestion et la surveillance des applications multi-locataires, et permet ’i i n b données
Développez vos applicationset connectez-vous aux bases de données SQL avec vos outils et vos plateformes préférés
n p i n ’ pp i i n à sécurité rehaussée et nf m à ’ i protection intégrée et de la détection intelligente des menaces (« Intelligent Threat Detection »)
![Page 24: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/24.jpg)
B A S E D E D O N N É E S S U R P I L OTA G E A U T O M AT I Q U EADMINISTRATION 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
Économisez argent, temps et soucis
Azure SQL Database
Apprend et s’adapte
n i n ’inf
Sécurité et rustines logicielles
Mises à jour fonctionnelles
Basculement pour recouvrement
suite au désastre
Copies de sauvegarde
automatisées
![Page 25: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/25.jpg)
D É T E C T I O N D E S M E N A C E S E T D E S A N O M A L I E SSÉCURITÉ AVANCÉE ET CONFORMITÉ
Détection intelligente des menaces
Analyse comportementale intégrée
Alertes en temps réel
Journaux d’audit explorable
Tendances inhabituelles sont détectées et corrigées
Découvrez, suivez et remedies aux vulnérabilités
SQL Threat Detection
Azure SQL Database
App web
Attaquant externe /
utilisateur interne
malintentionné
Utilisateur rencontrant des
erreurs et des problèmes
Alertes de menace en temps reel aux administrateurs
Alertes en temps réel aux
développeurs
Apprentissage automatisé
Détection ’ n m i
Apprend et s’adapte
![Page 26: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/26.jpg)
P E R F O R M A N C E A U T O - A J U S T É E”DATABASE ADVISOR” ET “ADAPTIVE QUERY PROCESSING”
Gestion des indexes, ajustée aux charges de travail spécifiques
Tests et validations des actions, renversement en cas d’impact négatif
Exécution complètement automatisée, ou en mode recommendation /revue
Surveillance continue des tendances dans les requêtes et la performance
Tuning
algorithms
SQL Database Database advisor
Développeursans competence ’ mini
DBA de plusieurs bases de données
“ on app est
ajustée
automatiquement” “Je peux accomplir plus
en moins de temps”
Apprend et s’adapte
![Page 27: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/27.jpg)
É L A S T I C I T É S U R D E M A N D EAJUSTEMENT 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
Nouveaux tiers Standard pour les charges nécessitant une plus grande capacité de traitements*
10 50 200* 800* 3,000*
Database transaction units (DTUs)
Élasticité sur demande
Standard
125 500 1,000 1,750 4,000Premium
5Basic
*Higher DTU S4, S6, S7, S9, S12 Standard tiers in preview
![Page 28: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/28.jpg)
D I S P O N I B I L I T É C R I T I Q U E D E M I S S I O NHAUTE DISPONIBILITÉ À L’ÉCHELLE DU GLOBE
Entente de niveau de service pour une 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
’à 4 répliques secondaires en lecture
Scéurité et protection
![Page 29: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/29.jpg)
Créerservice catalog, azure sql database
Intégrerdeployment, pod, secret, binding
Démo OSBA - L’expérience avec OCP
![Page 30: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/30.jpg)
Présentation :http://bit.ly/14juin2018
GitHub des démonstrations :https://github.com/mathieu-benoit/RedHatOpenShiftAndMicrosoftAzureWorkshop
Liens
![Page 31: Présentation : GitHub des démonstrations](https://reader035.fdocuments.net/reader035/viewer/2022072617/62df21197ae498719c01d0d8/html5/thumbnails/31.jpg)