présentation : github des démonstrations
TRANSCRIPT
Présentation :http://bit.ly/14juin2018
GitHub des démonstrations :https://github.com/mathieu-benoit/RedHatOpenShiftAndMicrosoftAzureWorkshop
Liens
Vers OpenShift sur Azure
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
“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.
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
Référence d’application microservices avec .Net Core
Explorez et fournissez vos commentaires:
http://aka.ms/MicroservicesArchitecture
e eSHOPonCONTAINERS
WEB APP
Shopping Cart Service
Catalog Service
Inventory Service
Shipping Service
Account Service
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
Démo ACR - L’expérience du portail Azure
Visual StudioTeam Services
Team FoundationServer
DevOps
Value
Measure
cspkg
…
…
…
…
…
…
…
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
WORKbug, backlog, Kanban
CODEgit, branch, Pull Request
BUILDdotnet, docker, ACR, YAML
RELEASEocp, pre-prod/prod
Démo VSTS - L’expérience DevOps
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
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
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
É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 »)
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
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
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
É 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
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
Créerservice catalog, azure sql database
Intégrerdeployment, pod, secret, binding
Démo OSBA - L’expérience avec OCP
Présentation :http://bit.ly/14juin2018
GitHub des démonstrations :https://github.com/mathieu-benoit/RedHatOpenShiftAndMicrosoftAzureWorkshop
Liens