Pinned Repositories
AI-PAAS
Code Repository for AI-PAAS
blob-ai
đ» Browser voice-controlled personal AI assistant. Communicate with Blob, and ask questions. Fully customizable, to your style.
cloud-backup
E' uno script heroku per fare il backup sui cloud
CLOUD-COMPUTING
Cloud Computing â De plus en plus utilisĂ© par les entreprises de toutes les industries, le Cloud Computing est la nouvelle forme de stockage de donnĂ©es du 21Ăšme siĂšcle. Cependant, il se dĂ©cline en de nombreuses variantes, et il nâest pas toujours facile de choisir lâoffre qui convient le mieux Ă son activitĂ©. Pour mieux comprendre le phĂ©nomĂšne Cloud Computing, voici une dĂ©finition complĂšte de ce terme. Le Cloud Computing est un terme gĂ©nĂ©ral employĂ© pour dĂ©signer la livraison de ressources et de services Ă la demande par internet. Il dĂ©signe le stockage et lâaccĂšs aux donnĂ©es par lâintermĂ©diaire dâinternet plutĂŽt que via le disque dur dâun ordinateur. Il sâoppose ainsi Ă la notion de stockage local, consistant Ă entreposer des donnĂ©es ou Ă lancer des programmes depuis le disque dur. La notion de Cloud ne doit pas non plus ĂȘtre confondue avec celle du Network Attached Storage (NAS), utilisĂ©e par beaucoup dâentreprises via un serveur en rĂ©sidence. Ces rĂ©seaux locaux nâentrent pas dans la dĂ©finition du Cloud. Cependant, certains NAS permettent dâaccĂ©der aux donnĂ©es Ă distance depuis Internet. De maniĂšre gĂ©nĂ©rale, on parle de Cloud Computing lorsquâil est possible dâaccĂ©der Ă des donnĂ©es ou Ă des programmes depuis internet, ou tout du moins lorsque ces donnĂ©es sont synchronisĂ©es avec dâautres informations sur internet. Il suffit donc pour y accĂ©der de bĂ©nĂ©ficier dâune connexion internet. Lâimage du Cloud est utilisĂ©e de façon mĂ©taphorique pour dĂ©signer internet. Cette comparaison date de lâĂ©poque Ă laquelle on reprĂ©sentait les infrastructures gigantesques des fermes de serveurs internet sous la forme dâun grand nuage blanc, acceptant les connexions et distribuant des informations tout en flottant. Cette technologie permet aux entreprises dâacheter des ressources informatiques sous la forme de service, de la mĂȘme maniĂšre que lâon consomme de lâĂ©lectricitĂ©, au lieu dâavoir Ă construire et entretenir des infrastructures informatiques en interne. Selon U.S. National Institute of Standards and Technology, le Cloud Computing est un modĂšle permettant dâĂ©tablir un accĂšs Ă la demande en rĂ©seau vers un bassin partagĂ© de ressources informatiques configurable. Ces ressources sont par exemple des rĂ©seaux, des serveurs, de lâespace de stockage, des application et des services. Elles peuvent ĂȘtre approvisionnĂ©es rapidement avec un effort de gestion et une interaction avec le fournisseur de services minimes. Le modĂšle Cloud met en avant la disponibilitĂ©, et se compose de cinq caractĂ©ristiques essentielles, trois modĂšles de livraisons, et quatre modĂšles de dĂ©ploiement. Profitez de 2 To Ă vie de stockage en ligne avec pCloud En savoir plus Avantages et inconvĂ©nients Cette technologie offre plusieurs avantages et bĂ©nĂ©fices pour les utilisateurs professionnels et les utilisateurs finaux. Les trois principaux avantages sont lâapprovisionnement en libre-service, lâĂ©lasticitĂ©, et le paiement Ă lâutilisation. Lâapprovisionnement en libre service permet aux utilisateurs finaux dâaccĂ©der Ă nâimporte quelle ressource informatique Ă la demande. LâĂ©lasticitĂ© offre lâopportunitĂ© dâaugmenter ou de rĂ©duire la consommation de ressources en fonction des besoins de lâentreprise. Enfin, le paiement Ă lâutilisation autorise les firmes Ă ne payer que pour les ressources consommĂ©es. Pour de nombreuses personnes, le stockage local utilisĂ© pendant les derniĂšres dĂ©cennies demeure aujourdâhui supĂ©rieur au Cloud Computing. Ces personnes considĂšrent quâun disque dur permet de garder les donnĂ©es et les programmes physiquement proches, autorisant un accĂšs rapide et simplifiĂ© pour les utilisateurs de lâordinateur ou du rĂ©seau local. En 2013, lâancien roboticien de la NASA Randall Monroe a tentĂ© de prĂ©dire quand la bande passante dâinternet surpasserait celle de FedEx. Pour cause, peu importe la vitesse dâune connexion internet, il reste moins cher dâenvoyer des centaines de giga-octets de donnĂ©es via les avions et les camions de FedEx que par internet. AprĂšs rĂ©flexion, sa prĂ©diction porte sur lâannĂ©e 2040. En lisant cette conclusion, Cory Doctorow a perçu une critique implicite du Cloud Computing de la part de Monroe. Selon lui, la vitesse et le coĂ»t du stockage local sont moins Ă©levĂ©s quâune connexion en rĂ©seau contrĂŽlĂ©e par une entreprise de tĂ©lĂ©communications. Faire confiance aux opĂ©rateurs Câest le principal reproche Ă©mis Ă lâĂ©gard du Cloud. Les tĂ©lĂ©coms, les entreprises de mĂ©dias et les FAI contrĂŽlent lâaccĂšs. Faire entiĂšrement confiance au Cloud signifie Ă©galement croire en un accĂšs continu aux donnĂ©es sans aucun problĂšme sur le long terme. Un tel confort est envisageable, mais son coĂ»t est Ă©levĂ©. De plus, ce prix continuera dâaugmenter Ă mesure que les fournisseurs de Cloud trouvent un moyen de faire payer plus cher en mesurant par exemple lâutilisation du service. Le tarif augmente proportionnellement Ă la bande passante utilisĂ©e. En dehors de ce problĂšme de confiance, de nombreux autres arguments sâopposent au Cloud Computing. Le cofondateur dâApple, Steve Wozniak, a ainsi critiquĂ© le Cloud en 2012 en prĂ©sageant de nombreux problĂšmes de grande envergure dans les cinq annĂ©es Ă venir. On peut par exemple redouter des crashs. Durant lâĂ©tĂ© 2012, Amazon a rencontrĂ© ce type de problĂšme. En tant que fournisseur dâentreprises comme Netflix ou Pinterest, lâentreprise amĂ©ricaine a ainsi provoquĂ© la mise hors service des plateformes de ces clients. En 2014, Dropbox, Gmail, Basecamp, Adobe, Evernote, iCloud et Microsoft ont rencontrĂ© des problĂšmes similaires. En 2015, ce fut le tour de Apple, Verizon, Microsoft, AOL, Level 3, Google et Microsoft. Ces dĂ©sagrĂ©ments ne durent gĂ©nĂ©ralement que quelques heures, mais reprĂ©sentent une perte dâargent colossale pour les entreprises affectĂ©es. La question de la propriĂ©tĂ© intellectuelle Cloud Computing Public, PrivĂ© ou Hybride Cloud privĂ© Les services de Cloud Computing se distinguent en trois catĂ©gories : le cloud public, le cloud privĂ© et le cloud hybride. Un Cloud privĂ© est une infrastructure entiĂšrement dĂ©diĂ©e Ă une entreprise unique, pouvant ĂȘtre gĂ©rĂ©e en interne ou par un tiers, et hĂ©bergĂ©e en interne ou en externe. Ce modĂšle offre une versatilitĂ© aux entreprises, tout en prĂ©servant la gestion, le contrĂŽle et la sĂ©curitĂ©. Les avantages sont lâaccĂšs en self-service Ă lâinterface de contrĂŽle, permettant Ă lâĂ©quipe informatique un approvisionnement rapide, et lâallocation ou la livraison de ressources informatiques Ă la demande. De mĂȘme, la gestion des ressources est automatisĂ©e, aussi bien pour le stockage ou lâanalyse. De mĂȘme, la sĂ©curitĂ© et la gouvernance sont conçues sur mesure pour les besoins spĂ©cifiques de lâentreprise. Cloud privĂ© Cloud hybride Les spĂ©cificitĂ©s du Cloud professionnel Le Cloud professionnel est trĂšs diffĂ©rent du Cloud utilisĂ© par le grand public. De nombreuses entreprises choisissent dâimplĂ©menter des Logiciels en tant que service. Il sâagit dâapplications accessibles depuis internet, Ă lâinstar de Salesforce.com. Les Plateformes en tant que service permettent quant Ă elles aux entreprises de crĂ©er leurs propres applications Cloud personnalisĂ©es. Enfin, les Infrastructures en tant que service peuvent ĂȘtre louĂ©es auprĂšs dâentreprises comme Amazon, Microsoft, Google ou Rackspace. Le Cloud Computing est une industrie qui a gĂ©nĂ©rĂ© 100 milliards de dollars en 2012, pourrait gĂ©nĂ©rer 127 milliards de dollars en 2017 et 500 milliards en 2020. Profitez de 2 To Ă vie de stockage en ligne avec pCloud En savoir plus Trois avantages du Cloud Computing en entreprise Le Cloud Computing dâentreprise est un cas spĂ©cial dâutilisation du Cloud Computing permettant aux entreprises de bĂ©nĂ©ficier dâavantages compĂ©titifs de stockage afin de rĂ©duire leurs coĂ»ts et dâaccĂ©lĂ©rer lâinnovation en amĂ©liorant la collaboration avec les partenaires et les clients. Plus prĂ©cisĂ©ment, le Cloud Computing apporte trois avantages majeurs aux entreprises : Avantage #1 Les coĂ»ts des Data Centers et des services informatiques peuvent ĂȘtre rĂ©duits et Ă©tablis de maniĂšre proportionnelle Ă lâutilisation. Selon la quantitĂ© dâusage, les coĂ»ts seront plus ou moins Ă©levĂ©s grĂące Ă lâĂ©lasticitĂ© rapide. Avantage #2 Avantage #3 Quâest-ce qui guide le Cloud Computing en entreprise ? Le Cloud Computing dâentreprise est guidĂ© par la rĂ©duction des coĂ»ts, mais Ă©galement par les changements du monde extĂ©rieur, au-delĂ du monde de lâentreprise dans notre sociĂ©tĂ© hyper-connectĂ©e. LâavĂšnement de Consumer IT ou du Web 2.0, des rĂ©seaux sociaux et de lâInternet des Objets transforment la façon dont nous vivons, dont nous apprenons, dont nous collaborons, travaillons, consommons et jouons. Ces changements dans la sociĂ©tĂ© transforment Ă©galement la façon dont nous concevons et gĂ©rons nos entreprises et notre chaĂźne de valeur. Le multi-cloud, futur du cloud computing Ă lâorigine, le cloud computing Ă©tait supposĂ© simplifier les environnements informatiques en entreprise. Cependant, selon une rĂ©cente Ă©tude menĂ©e par Microsoft et 451 Research, prĂšs dâun tiers des entreprises travaillent avec 4 vendeurs cloud ou plus. De fait, on peut considĂ©rer que le multi-cloud est le futur du cloud. Cette tendance est liĂ©e Ă plusieurs facteurs. Tout dâabord, certaines entreprises souhaitent tout simplement avoir davantage dâoptions. En faisant appel Ă plusieurs fournisseurs de cloud, pour prendre en charge diffĂ©rentes applications et divers workload, ces entreprises peuvent utiliser la solution qui correspond le mieux Ă chacun de leurs besoins. En sâappuyant sur un seul modĂšle cloud, une entreprise risque dâĂȘtre handicapĂ©e. Il est donc inĂ©vitable pour les grandes entreprises aux divisions multiples dâutiliser plusieurs clouds. Selon un rapport publiĂ© par Ovum, un quart des entreprises europĂ©ennes ne sont pas satisfaites par leur fournisseur de services cloud, notamment Ă cause de mauvaises performances, dâune garantie insuffisante, et dâun manque de support personnalisĂ©. Par ailleurs, sâappuyer sur un seul service cloud augmente la vulnĂ©rabilitĂ© de lâentreprise face Ă diffĂ©rents problĂšmes tels que les pannes de data centers ou les problĂšmes de bande passante. Une application cloud qui est sans cesse hors-ligne donne une mauvaise image de lâentreprise et peut conduire Ă la perte de clients. Si une application dĂ©pend dâun seul fournisseur cloud, il est Ă©galement difficile de nĂ©gocier en cas de dĂ©saccord. Les controverses liĂ©es Ă la souverainetĂ© des donnĂ©es mĂšnent Ă©galement Ă lâessor du multi-cloud, notamment pour les entreprises europĂ©ennes. Le fait de stocker les donnĂ©es localement minimalise ces problĂšmes de souverainetĂ©. En revanche, diriger le trafic vers des data centers situĂ©s le plus prĂšs possible des utilisateurs est indispensable pour les applications en proie Ă la latence. Le multi-cloud prĂ©sente des avantages, mais peut aussi reprĂ©senter un challenge pour les entreprises, notamment pour passer dâun cloud Ă lâautre. Malheureusement, tous les environnements informatiques sont diffĂ©rents, et le cloud ne fait pas exception. Les fournisseurs cloud font leur possible pour simplifier au maximum le transfert des applications sur leurs plateformes respectives, mais font aussi de leur mieux pour empĂȘcher les clients de quitter leur service. De nombreuses entreprises se soucient, Ă juste titre, du temps nĂ©cessaire pour dĂ©placer des petabytes de donnĂ©es entre deux services cloud. Heureusement, tous les principaux fournisseurs de services cloud utilisent la mĂȘme technologie Active Data Replication, permettant de dĂ©placer facilement des donnĂ©es entre les clouds. Google a rĂ©cemment acquis Orbitera, une plateforme prenant en charge le commerce multi-cloud. Câest la preuve que Google considĂšre Ă©galement les environnements multi-cloud comme un enjeu du futur. Amazon Web Services reste Ă lâheure actuelle le leader du marchĂ© du cloud, mais les entreprises qui souhaitent avoir la libertĂ© de jongler entre plusieurs services cloud et dâĂ©viter de sâastreindre Ă un seul vendeur pourraient permettre aux autres fournisseurs de prendre leur envol. Selon Gartner, le marchĂ© du cloud computing atteindrait une valeur de 240 milliards de dollars dĂšs lâannĂ©e prochaine. Sur ce marchĂ© compĂ©titif, le multi-cloud reprĂ©sente un nouveau front dans la guerre du cloud. Il sâagit dâune bonne nouvelle pour les entreprises en recherche de flexibilitĂ©, dâĂ©conomies, et Ă©ventuellement de meilleures solutions. Profitez de 2 To Ă vie de stockage en ligne avec pCloud En savoir plus IaaS, PaaS et SaaS MĂȘme si le Cloud Computing Ă©volue au fil du temps, il est toujours divisĂ© en trois catĂ©gories de service : lâinfrastructure en tant que service (IaaS), la plateforme en tant que service (PaaS) et le logiciel en tant que service (SaaS). IaaS Les fournisseurs dâInfrastructures en tant que Service, comme AWS, proposent un stockage sur serveur virtuel, mais Ă©galement des API laissant les utilisateurs transfĂ©rer leurs charges de travail vers des machines virtuelles (VM). Les IAAS peuvent ĂȘtre des serveurs, des rĂ©seaux, de lâespace de stockage ou des espaces au sein de Data Centers. Les utilisateurs disposent dâune capacitĂ© de stockage allouĂ©e. Ils peuvent ensuite dĂ©marrer, arrĂȘter ou configurer la machine virtuelle et le stockage selon leurs dĂ©sirs. Les infrastructures fournies peuvent ĂȘtre petites, moyennes, grandes ou trĂšs grandes pur sâadapter aux diffĂ©rents besoins. GrĂące Ă ce type dâinfrastructures, les entreprises nâont pas besoin dâinvestir dans leur propre matĂ©riel. Les IaaS sont Ă©galement scalables et flexibles, et sâadaptent Ă la charge de travail. PaaS SaaS Plusieurs exemples de Cloud Computing La frontiĂšre entre le Local Computing et le Cloud Computing est parfois trĂšs fine. Pour cause, le Cloud est dĂ©sormais ancrĂ© dans presque toutes les tĂąches que nous accomplissons sur ordinateur. Ainsi, certains logiciels locaux comme Microsoft Office 365 utilisent le Cloud Computing pour le stockage. Cependant, Microsoft propose Ă©galement diffĂ©rentes applications basĂ©es sur le web, rĂ©unies sous Office Online. Il sâagit des versions internet de Word, Excel, PowerPoint et OneNote, accessibles depuis un navigateur internet sans avoir besoin de procĂ©der Ă ne installation. Autres exemples connus de Cloud Computing Google Drive Google Drive est un pur service Cloud Computing. Il propose un stockage en ligne, et fonctionne avec les applications Cloud Google Docs, Google Sheets et Google Slides. Ce service est accessible depuis un ordinateur, depuis une tablette, ou mĂȘme depuis un smartphone, au mĂȘme titre que les applications mobiles Docs et Sheets. La plupart des services Google peuvent dâailleurs ĂȘtre classĂ©s dans la catĂ©gorie du Cloud Computing. Câest le cas de Gmail, Google Calendar, et Google Maps par exemple. Apple iCloud Amazon Cloud Drive Des services hybrides comme Box, Dropbox ou SugarSynch se positionnent dans la catĂ©gorie Cloud en proposant une version synchronisĂ©e sur internet des fichiers stockĂ©s. La synchronisation est une pierre angulaire du Cloud Computing, mĂȘme si lâaccĂšs aux fichiers se fait de façon locale. De mĂȘme, si plusieurs personnes avec des appareils sĂ©parĂ©s travaillent sur les mĂȘmes donnĂ©es synchronisĂ©es, on peut considĂ©rer quâil sâagit de Cloud Computing. Profitez de 2 To Ă vie de stockage en ligne avec pCloud En savoir plus Le matĂ©riel Cloud De plus en plus dâappareils sont entiĂšrement orientĂ©s vers le Cloud. Câest le cas des Chromebooks de Google. Il sâagit dâordinateurs portables proposant juste assez de stockage local pour faire tourner Chrome OS, le systĂšme dâexploitation basĂ© sur le navigateur Chrome de Google. Les applications, les fichiers multimĂ©dias et le stockage de ces ordinateurs sont tous basĂ©s sur le Cloud. Le ChromeBit quant Ă lui est une petite barre permettant de transformer nâimporte quel Ă©cran dotĂ© dâun port HDMI en un ordinateur sous Chrome OS. Bien sĂ»r, sans connexion internet, ces appareils deviennent strictement inutiles. Câest le principal problĂšme de Chrome OS Ă lâheure actuelle. Avant le Chromebook, dâautres appareils Ă©taient destinĂ©s Ă fonctionner uniquement avec internet. CâĂ©tait le cas du NIC (New Internet Computer), du Netpliance iOpener, et du 3Com Ergo Audrey. Ces ordinateurs sans stockage local furent commercialisĂ©s dans les annĂ©es 90. Ils se heurtĂšrent aux limites techniques de lâĂ©poque, notamment en termes de dĂ©bit. Aujourdâhui, la connexion internet est suffisamment rapide pour rivaliser avec la connexion Ă un disque dur local. Câest pourquoi le Cloud prend aujourdâhui son envol. SUR LE MĂME SUJET
deep_heroku
thesis
firewall-proxy
Shadowsocks & V2ray & Trojan æć»șæçš
heroku-aria2c-youtube-dl
heroku and aria2c and youtube dl and rclone
heroku-lavalink-server
ĐŁŃŃĐ°ĐœĐŸĐČŃĐžĐș lavalink ŃĐ”ŃĐČĐ”ŃĐ° ĐœĐ° Heroku
mtproto-heroku
Deploy MTProto on Heroku.
tinyVideoFromText
Node.js äœżçš ffmpeg ć çŸćșŠAI sdkïŒć šèȘćšæèŻ»æç« ćč¶çæéłéąćè§éąă
todokku's Repositories
todokku/blob-ai
đ» Browser voice-controlled personal AI assistant. Communicate with Blob, and ask questions. Fully customizable, to your style.
todokku/honeydb-agent-heroku
Deploy HoneyDB Agent on Heroku
todokku/todokku
todokku/Auth.GG-PHP
A PHP implementation of the Auth.GG Licensing System
todokku/AzureBlob2Telegram
An Azure Function for containers that takes an .mp4 video from a blob, reduces it size and sends it to Telegram.
todokku/blobfile
Read Google Cloud Storage, Azure Blobs, and local paths with the same interface. Clone of tensorflow.io.gfile
todokku/blobs
random blob generation and animation
todokku/choerodon
Open Source Multi-Cloud Integrated Platform
todokku/CSV-to-JSON-Converter
Webapp to convert CSV to JSON files deployed on Heroku
todokku/custom-heroku-buildpack
npm node dotnet core 3.1
todokku/cvplayground
A computer vision playground to try and test end to end(test to deploy) computer vision pipeline. Current app version is at https://cvplayground.herokuapp.com/
todokku/enphp
a Open Source PHP Code Confusion + Encryption Project
todokku/flappytips
Polkadot ecosystem game
todokku/gatsby-starter-hello-world
todokku/gg-shield
GitGuardian Shield - Protect your secrets with GitGuardian. GitGuardian is an automated secrets detection & remediation service. Detect secret in source code, scan your repo for leaks.
todokku/heroku-buildpack-common-lisp
https://gitlab.com/duncan-bayne/heroku-buildpack-common-lisp
todokku/heroku-buildpack-flutter
todokku/koji
todokku/little-leaf
Deployed on Heroku!
todokku/mp4ToBlob
Make Mp4 Video to Blob Src.
todokku/nativefier
Make any web page a desktop application
todokku/oauth2-proxy
A reverse proxy that provides authentication with Google, Github or other providers.
todokku/Parser-youtube
todokku/php-heroku-boilerplate
PHP foothold: locally dockerized, targeted for Heroku
todokku/riser
The main repo for Riser, an opinionated app platform built on Kubernetes and Knative
todokku/scraping-heroku-pipeline
working for Python3 on Heroku
todokku/serviced
Serviced is a PaaS runtime. It allows users to create, manage and scale services in a uniform way.
todokku/Spotify-hitpredictor
A machine learning exercise using the Spotify "hit predictor" dataset, with data analysis of past "hits" by decade. Deployment using Flask via Heroku.
todokku/vidly
It is a Movie data app. made using React.js, deployed on heroku. Backend and Frontend deployed individually. Backend have another repo have name 'vidly-api'.
todokku/Whonix
Whonix is an operating system focused on anonymity, privacy and security. It's based on the Tor anonymity network, Debian GNU/Linux and security by isolation. DNS leaks are impossible, and not even malware with root privileges can find out the user's real IP. https://www.whonix.org