Skip to main content

1. INTRODUCTION

Dans le contexte de "Technologie + de données" Conversion de la réforme de la conduite à deux roues, Minesheng Bank a lancé dans la construction de données en 2018, complétées dans la ligne entière à utiliser. L'attrait technique des données dans les données et Yunyan a une combinaison «naturelle». J'ai découvert l'indépendance, le développement indépendant et j'ai mené de nombreux sondages et innovations en construction, et j'ai une esquisse de votre propre chemin. Les auteurs ont récemment partagé ces données sur le nuage sur des nuages dans le nuage. Entraine toi.


Lundi, aperçu des données de l'aperçu de la banque de Minesheng entre Taiwan

La fiche technique est le concept d'un incendie relatif, et ali avant que la fée ne proposera essence à collecter, gérer, Stockez les données «Noms de domaine entiers» et former une couche intermédiaire d'un intermédiaire de service de communication dans des données unifiées de calibre, fournissant un support de données pour les classes de l'entreprise et surdécision. Le concept de plate-forme intermédiaire de données est plus attrayant pour les grandes entreprises et de nombreuses entreprises peuvent se développer dans une certaine échelle de "maladie des données", le secteur financier est les premières institutions financières à découvrir.





Minsheng Bank marchant dans l'organisation de la situation financière des équipes dans la mise en œuvre élevée Données scolaires, la première organisation en matière d'atterrissage des données financières et financières, "Science de la technologie et de l'industrie financière en 2018", et la structure globale est basée sur la conception de l'idée "micro + prévention", le système de stockage de données de stockage. Services de données, systèmes de routage de données ouverts, systèmes de gestion plus 4 modules de base Le principal système fonctionnel est développé indépendamment, les composants de la fondation conformément aux normes de contrôle de sécurité (domestiques). À ce stade, il est soutenu pour des données attrayantes dans le domaine des personnes, de petits microphones, des banques privéesN, NetPrints, entreprises, chaînes d'approvisionnement, services bancaires, suivi, y compris plus de 100 scènes financiers professionnels, des centaines de scénarios financiers spéciaux, des centaines de services de données de données, des temps moyennes supérieurs à plus de 10 millions.

3 Foundation Foundation (CNCF), développement de la technologie principale et application du nuage à partir de l'autoroute, incube de nombreux projets étonnants familiers, y compris Kubettes, Prométhée.

"Native" désigne la signification de la Terre, faisant référence à l'application de la mise en œuvre "Cloud" dans la phase de conception (au lieu de déplacer les mouvements basés sur la technologie de la machine virtuelle) et à l'aide de toute l'élasticité, l'avantage de la nuage En tant que couplage lâche, la conception architecturale. CCCF libère la technologie représentative principale du cloud, y compris le conteneur, la grille de service, le microsault, le plancher invariable en aval et la déclaration de l'API (API déclarée).

Ici, l'auteur a combiné la banque de banque de moyens de subsistance populaire, résumant la construction du travail de Yunyun. NAIVE = Micro Service + Devops + Livraison continue + Conteneur

Nuage Idées de construction originales


Quatre techniques naturelles "est le" point de douleur "faisant face aux données dans le Processus de construction d'une scène de services de données financières qui n'est pas améliorée.

Ces dernières années, la pression de fonctionnement de la Banque a continué d'augmenter, et toutes les entreprises fonctionnent dans la première activité. Pour rechercher une nouvelle croissance. Points, de nombreuses analyses et services de données personnalisées sont proposées, sans données à MTD, il est nécessaire de respecter les exigences de données de nombreux secteurs d'activité bancaire tels que les petits animaux de la banque, les nettens, les entreprises, les entreprises, les chaînes d'approvisionnement, la surveillance, l'analyse des données et les ingénieurs ont besoin Pour compléter le traitement de données T + 1 sur l'entrepôt de données d'arrière-plan. Ensuite, appuyez ensuite sur le fichier de données dans chaque système d'entreprise frontal, chaque système frontal conserve un groupe de données à petite échelle, responsable de la conversion de fichiers de données.dans les services de données dans leur région pour mener des affaires. Le mode Point de douleur et la demande de ces données se reflètent principalement dans les points suivants:

Point de douleur 1: Stockage des déchets. Les données sont distribuées pour chaque système en aval d'une manière par le fichier et doivent occuper les précieuses ressources de stockage de la bibliothèque d'entreprises, en particulier des données de scène universelles (telles que des portraits d'utilisateur, etc.) et des ressources répétitives répétées sont en surbrillance et est urgente aux magasins centralisés et à la prise en charge des services. Il est reflété dans la sélection architecturale, ce qui signifie "capacité de stockage d'isomère de microcano";

Point de douleur 2:

Effet de transmission faible. Type de fichier Le transfert de données est dominé par lot t + 1. Les données nécessitent "cerveau" pour la télécharger sur la bibliothèque d'applications locale et l'efficacité de la collecte de données beaucoup plus basse que le contenu spécifié (tel que le client désigné). Information et indicateurs des organes désignés), TRWwverwing Data signifie soutenir les scénarios de demande de données des caractéristiques de l'entreprise précédentes, il est nécessaire de "micro-service" distinct et assemblage;

Douleur Point 3:

L'investissement humain est grand. Bien que chaque système de frontières d'entreprise ne maintient que un groupe de données à petite échelle, de nombreux systèmes d'entreprise pour les banques. L'investissement global ne peut être ignoré. Cette partie du travail reviendra à la station intermédiaire de données, afin de continuer à maintenir un retour rapide pour chaque répétition d'entreprise, en veillant à ce que les données dans les données ne fument pas, il faut envisager de considérer. Grâce aux moyens techniques, il est élevé pour augmenter la possibilité d'augmenter. Il est reflété dans les appels techniques, il faut soutenir le soutien de «capacité de déploiement en nuage»;

Douleur 4:

Un contrôle faible. Après avoir appliqué les données de type de fichier, le fichier est transmis, le manque de gestion efficace et de données n'est pas autorisé à répondre au script d'utilisation, à la fréquence d'utilisation, à une valeur très difficile.En termes de données, nécessite des données dans des données non technologiques en plus de la construction d'architecture, il est nécessaire de se concentrer sur la même chose pour la construction de "capacité de gestion des microprocesseurs".

"Point de douleur" et technologie "Appel"


"Service super petit", "Stockage uniforme de microconut", "La mise en œuvre de la nageur de KHA", "la capacité de gérer La micro-coopération "est les données entre la station pour résoudre l'idée actuelle de l'application actuelle du secteur financier, 云 原 不 不 不 不 不 不 不 不 不 不 不 不 不 不不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不 不不Le loin pour pour, ce sera la source. «Au cours des deux dernières années de nos données, au cours des deux dernières années, l'expérience ci-dessus est confirmée à plusieurs reprises et la principale application du nuage non seulement au niveau technique« selon la normalisation », mais également« l'innovation »à la gestion de l'aide. , la gestion du support est le navire Yun Ship. Total deCe total: Découvrez 1: Outils de grade, Building Data Services Type Stop Bureaux.


Module de base "Cloud de la plate-forme Data Cloud" et "Composants de stockage de données de scène" Créez une gestion de services Jingcheng, un brancard flexible et des outils d'exploitation techniques techniques et de maintenance sont un travail unique "Yunhua Development" "," Yunhua Archive "," Publication en nuage "," Opération et maintenance ".

Découvrez 2: niveaux de gestion, proposez un ensemble de solutions de gestion des services financiers financiers.

Combinée à des activités commerciales de la banque de moyens de subsistance du peuple sur les ensembles de services de Mocroup, des composants de service hétérogènes, des scènes d'affaires, des invités contrôlés, des composants utilisant plusieurs locataires, des partitions de scène + technologie], à Assurez-vous que des services de centre de données élevés dans des scènes d'affaires pour la gestion et le contrôle peuvent être des châteaux.


Découvrez 3: Assemblage et propositionUn ensemble d'applications de classification de composants hétérogènes.


Unités intermédiaires de données associées à des caractéristiques d'application de données financières, de composants de stockage de données, de services de fonctionnement et de maintenance, etc., une mini-application système de la décentralisation des composants de stockage de données de pairs, des services de stockage de données et des entreprises Les scénarios ont été équilibrés et des exceptions sont fabriquées et des composants de stockage appropriés sélectionnés en sciences, combinaison flexible, à l'aide de plug-ins.

Les pratiques d'atterrissage partagées suivantes à Taiwan Yun dans le domaine de Taiwan.


Données en ligne à Taiwan dans le niveau d'outils de nuage masculin, découvrez une collection d'un service de données à une porte couverte floue pour les bureaux Le point, de l'une des gammes d'outils réels et faciles à utiliser, puis sélectionnez un point de fonctionnement représentatif, dans la série de services de service entre la scène, la production, la production et la toux en cours d'exécutionNiveau dynamique de la station de centre de données.


Utilitaire de données de données de données Devops

1) Cadre de développement enfichable et générateur de code


Le développement des applications de données est tenu de répondre à la micro-conception, à la prise en charge du déploiement des clouds, à la prise en charge des composants de stockage hétérogènes, etc. Exigences élevées, par exemple: Conception de la traduction Caractéristiques de micro-couplage avec faible couplage + adhésif, nécessite tout adolescent Service qui intègre un grand nombre de fonctions de base telles que le journal, le cache, l'enregistrement et le support et le support en cloud dans l'environnement;

Le composant de stockage hétérogène de la station centrale comprend le type de relation, de type KV dispersé ou indépendant ou une combinaison permettant de régler différents scénarios d'application (diagrammes d'adaptation gérés), de gestion des groupes de connexion, de pratique de fonctionnement optimale et de spécifications de base de chaque composant sont différents.

Sur la base de l'examen ci-dessus, le centre de données est fourni avec une trinH Créer un cadre de développement pratique et un générateur de code. Le développeur est choisi par l'interface pour sélectionner la fonctionnalité de base que Business Micro-Business doit être utilisée (en prenant en charge l'enregistrement de service, le marquage de service, l'interception de données, le flux de flux multi-module, le module tampon, etc.) et des composants de stockage (en soutenant actuellement MySQL , Redis, Gauss, SDB, HBASE), Générateur crée des fonctionnalités choisies directes, contenant la meilleure pratique de fonctionnement, la transmission du code technique en direct, les développeurs peuvent rapidement mettre plus d'énergie pour obtenir rapidement plus d'énergie dans le développement de la logique métier.


Le cadre de développement est inséré

Générateur de code pratique


2) Compiler, déploiement, outil d'étanchéité

Le déploiement de Micro Cloud est un travail très compliqué, y compris de nombreux détails actifs (code source de compilation, emballage d'applications, réflexion, développementConteneur AI, etc.) et la configuration détaillée (y compris la configuration de l'application, la configuration de la base de données, la configuration de cluster, la configuration de la mémoire tampon, la configuration du conteneur, etc.), mais ont également un impact direct sur la couverture de travail d'une opération stable et stable, y compris de nombreux gestionnaires importants, y compris de nombreux gestionnaires importants, y compris de nombreux gestionnaires importants, y compris de nombreux gestionnaires importants, y compris de nombreux gestionnaires importants, y compris Telles que les versions de source, les versions de configuration, l'environnement d'exécution, la gestion des miroirs, les clusters de déploiement, l'allocation de ressources, etc.), extrêmement élevée pour les seuils techniques de développeurs de services.

Intégration du fondement des données entre les données, sera une configuration encombrante et transparente, fournissant un compilateur de nœuds, l'outil pour déployer des applications de micro-service dans l'environnement Cloud. De la construction à un nœud de déploiement activé, le processus de liens intermédiaires est clair et la version historique de la version d'historique est récupérée.




simultanément, associé à la variation de la production et à la gestion standard des banques de Minesheng, fournissent un enfantMarques de boutons. Version, outils d'étalonnage, tests de source en ligne, tests de configuration, etc. dans les processus standard.

Version d'un joint de nuage A Bouton, outil de test

Deux outils utilisés, dans le déploiement de différents gestionnaires d'opérations de micriction tandis que stables et peuvent contrôler la technique pour les micro-applications pour développeurs.

3) Vérification automatique de la source, outil de vérification de la configuration

La fiche de données est un point de risque qui peut se produire rapidement répété pendant la livraison rapide du processus, lancé un outil d'étalonnage convivial, y compris :

Vérification de la liste des sources de la source 1, fournissant une version de deux versions (ou deux versions produites) de niveau de niveau, des mises à jour de contenu, etc.


Modifier le niveau source de la liste des outils de test


2 Vérification de la liste de configuration, fournie à BToute autre deux versions de conseils pour aligner le fichier de configuration (nouveau, différent, manquant, etc.), le fichier d'écran de différence d'écran (valeurs différentes, touches manquantes, nouvelles clés, etc.) Valeur de configuration contrairement aux invites jaunes. Un avertissement rouge apparaît, vérification échoue, interrompant le processus de suivi.


Vérifiez la liste de niveau de configuration


4) Suivez le service complet de liaison de cloud

Services de micro-tissus pour obtenir une certaine quantité de Magnitude, surveillance Statut de la micro-activité, analyse des appels dépendants, analyse Hotspot est devenue un problème technique dans le champ Cloud. Les données de la banque de Taiwan Minsheng possèdent une série de normes techniques et de moyens pour toute la conception du corps lors de la phase de départ, grâce à l'enregistrement de service, à l'identification de clé de l'API, aux numéros, aux services de marquage, aux données de marquage, le journal est toujours un signe et une analyse en temps réel, etc. Un ensemble complet de services est complètement brisé.


Dans le même temps, les caractéristiques de flux du micro-service de la station de données moyenne (principalement un service de couche de données) augmentent le suivi du trafic et le stockage de données effectuent un stockage de données, pratique pour les opérateurs. Bien compris l'état de santé de chaque micro-service.


Analyse des micro-services

Analyse de suivi de la liaison de micro-service


5 ) L'outil de gestion du cycle de vie est lié par des composants hétérogènes


Taiwan a créé un système d'application hiérarchique pris en charge Utilisation partagée de composants hétérogènes dans le grand niveau de composant de stockage de données. Il est équilibré entre les capacités de service de stockage, les scénarios d'affaires et les niveaux de fonctionnement et la maintenance.

Type de composant de stockage hétérogène, y compris les relations traditionnelles, système dispersé, type KV, type KV dispersé, etc., nécessite Un outil de gestion du cycle de vieMatériel MTR Pour une prise en charge de base tandis que les seules données de composants ont pris la retraite, doivent prendre en charge la gestion des données de données multi-composants, telles que les données historiques à la retraite dans MySQL doivent être téléchargées SEQUOIADB et déploiement de services de réduction des données.

6) Outil de gestion thermique de cache visual

Outils chronométrés avec la possibilité d'exécuter l'outil de gestion de cache de cache pour les services de micro-service configurés avec des composants tampons, la prise en charge des applications en cours d'exécution, Commutateurs de tampon et tampon réglables équipés d'un panneau de recherche de cache KV et d'une analyse tampon. Outil de gestion thermique cache "Outils" est l'ouverture de données dans les données de Taiwan et une bonne application originale n'est pas nécessaire "appliquer" au niveau technique. Outre la "innovation" à la gestion de l'appui, le prochain chapitre "Article de gestion" partagera les points de vue du plan de gestion de soutien YunyuEt partager des banques de moyens de subsistance des gens tels que "Séparation des micro-services", organiser des moyens hétérogènes de maintenir la cohérence "Comment atterrir dans le même problème de nuage

Sujets