Une alternative aux runner CI de GitHub avec un pricing 2x moins cher et de meilleures performances.
Ils utilisent des CPU plus modernes, conçus pour le jeu vidéo et avec de meilleures performances par cœur.
Ils proposent aussi une action de cache plus performante qui remplace celle fournie par GitHub
Une explication en détails de STUN, TURN et ICE qui sont les suites d'outils et de protocol pour initier des connexion directe entre des clients connectés à Internet derrière un NAT.
C'est notamment ce qu'on utilise pour les outils de visioconférence en WebRTC
Un retour de Figma sur une architecture de scaling de Postres
Un tunnel TCP en HTTP qui permet de contourner les restrictions de port.
Après Google, c'est au tour d'Amazon de réduire considérablement le coût de transit sortant des données de ses clients (Egress fees)
100 Go gratuits par mois puis si on veut partir, des crédits dans une durée limitée pour combler ce qu'il manque.
Tout ça grâce à une loi Européenne ;-)
Voir les tarifs exorbitant pratiqués auparavant https://links.aschen.tech/shaare/Q0rZJw
Une lib AWS qui wrap toute la complexité pour déployer une application fullstack sur AWS.
Ça permet d'utiliser les services AWS comme EC2, S3, RDS (Postgres), de l'authentification et pleins d'autre chose simplement en instanciant des classes dans du code.
Une base de données orientée Document comme Mongo DB mais construite avec Postgres.
Une solution Open Source pour installer tout un tas d'application en self hosting sur un serveur.
Ils ont vraiment de tout:
- wordpress
- shaarli
- gitlab
- openvpn
- transmissions
- et tellement d'autres!
Une alternative open source à Heroku pour un déploiement dans un PaaS privé qui se fait au push sur un repo Git.
Pulumi est un concurrent open source à Terraform sur l'infrastructure-as-code
La licence de Terraform va changer avec une licence BSL (Business Source License) similaire à la SSPL utilisée par Elasticsearch ou MongoDB.
C'est pour lutter contre les services qui proposent les produits Hashicorp en SaaS
Retour d'expérience sur une sortie de cloud par Hey/Basecamp.
Sans changer la taille de l'équipe Infra, ils ont mis 6 mois à tous migrer et ils vont maintenant économiser 1.5 millions de dollars par an
Un article qui parle de la complexité élevé des fichiers de configuration Kubernetes et propose un niveau d'abstraction plus simple à comprendre et à manipuler.
Whoa Docker lâche un pavé dans la marre, c'est la fin des organisations open source qui publient leurs images sur Docker Hub. (ou alors il faut payer 420$/an)
Github est une solution de remplacement.. Jusqu'au jour où ils feront aussi payer !
EDIT: Docker a depuis fait marche arrière
Un outil qui permet de faire du déploiement progressif d'applications et c'est basé sur Kubernetes.
Une explication du fonctionnement des Lambda chez AWS.
On apprend notamment de quelle manière les Lambda sont démarrées, les étapes du cycle d'initialisation, démarrage à chaud/à froid et les quotas
Je ne m'étais jamais attardé sur les quota, par exemple la limite de "Burst concurrency" qui limite le nombre de lambda executées en même temps (entre 500 et 3000 selon les régions.
Des centaines de ressources pour apprendre tout ce qu'il y a à savoir sur:
- Docker
- Docker Compose
- Kubernetes
(Via Ocav)
Un genre de Heroku on-premise pour déployer ses applications dans un cluster Kubernetes.
Il y a tout ce qu'il faut pour un mini PaaS:
- authentification
- UI
- CLI
(Via Florian)
Un outil pour scanner automatiquement un cluster Kubernetes et détecter les failles de sécurité.
- nodes sans TLS
- recherche de CVE
- politiques réseaux
Ça peut se lancer en commande standalone mais aussi être intégré dans un CI et même dans VSCode!
(Via Florian)
Slack ont une utilisation intensive de Terraform (infrastructure as code)
Comme beaucoup de monde, ils stockent les state Terraform dans S3.
Je suis par contre surpris de voir Jenkins en CI!
Dans l'article ils parlent de leur gestion:
- des versions de Terraform
- des modules via un catalogue maison
- des tests