update December 23rd

This commit is contained in:
Inaki Fernandez
2020-12-23 11:17:49 +01:00
parent d5f97bc413
commit e022a2193c
13 changed files with 41 additions and 3 deletions

View File

@@ -103,6 +103,7 @@
- [AWS Managed Services for Prometheus and Grafana](#aws-managed-services-for-prometheus-and-grafana)
- [AWS Chaos Engineeering. AWS Fault Injection Simulator](#aws-chaos-engineeering-aws-fault-injection-simulator)
- [Best Practices](#best-practices)
- [Tools](#tools)
- [Spain](#spain)
- [Videos](#videos)
@@ -642,6 +643,9 @@ aws ec2 describe-instances --query 'Reservations[].Instances[].[Placement.Availa
## Best Practices
- [thenewstack.io: Avoid the 5 Most Common Amazon Web Services Misconfigurations in Build-Time 🌟](https://thenewstack.io/avoid-the-5-most-common-amazon-web-services-misconfigurations-in-build-time/)
## Tools
- [ec2-spot-converter](https://github.com/jcjorel/ec2-spot-converter) This tool converts existing EC2 instances back and forth from on-demand and 'persistent' Spot billing models while preserving instance attributes (Launch configuration, Tags..), network attributes (existing Private IP addresses, Elastic IP), storage (Volumes), Elastic Inference accelerators and Elastic GPUs. It also allows replacement of existing Spot instances with new "identical" ones to update the instance type and cpu options.
## Spain
- [xataka.com: Por qué Amazon ha elegido Aragón para instalar sus tres primeros centros de datos en España](https://www.xataka.com/servicios/que-amazon-ha-elegido-aragon-para-instalar-sus-tres-primeros-centros-datos-espana)
- [RESOURCE HUB: Eventos y webinars de AWS](https://emea-resources.awscloud.com/spain-events-webinars)

View File

@@ -11,6 +11,7 @@
- Software as a Service: In SaaS (Dining Out) the cloud vendor is responsible for all layers from the networking through to the application layer. A common example of SaaS is a web-based email service such as Outlook, Hotmail or Gmail.
- [medium: Scaling Applications in the Cloud](https://medium.com/faun/scaling-applications-in-the-cloud-52bb6dfbac4e)
- [thenewstack.io: Azure Kubernetes Service Replaces Docker with containerd](https://thenewstack.io/azure-kubernetes-service-replaces-docker-with-containerd/)
- [thomasmaurer.ch: Learn how to deploy and manage Azure resources with ARM templates](https://www.thomasmaurer.ch/2020/12/learn-how-to-deploy-and-manage-azure-resources-with-arm-templates/)
## Azure DevOps
- [Azure DevOps 🌟](https://azure.microsoft.com/services/devops/)

View File

@@ -1,3 +1,4 @@
# Cloudflare Public Cloud
- [cloudflare.com](https://www.cloudflare.com/)
- [Cloudflare workers (Serverless)](https://workers.cloudflare.com/)
- [Cloudflare workers (Serverless)](https://workers.cloudflare.com/)
- [venturebeat.com: Cloudflare acquires Linc to automate web app deployment](https://venturebeat.com/2020/12/22/cloudflare-acquires-linc-to-automate-web-app-deployment/)

View File

@@ -13,6 +13,7 @@
- [AWS DevOps](#aws-devops)
- [Azure DevOps](#azure-devops)
- [Google Cloud Platform](#google-cloud-platform)
- [NoOps](#noops)
## Introduction to Digital Business Transformation
- [What Is AIOps, BizDevOps, CloudOps, DevOps, ITOps, NoOps? A Gentle Introduction to Digital Business Transformation 🌟](https://stxnext.com/blog/2019/04/25/aiops-bizdevops-cloudops-devops-itops-noops-introduction-digital-business-transformation/)
@@ -151,6 +152,9 @@
* [Google Cloud Build](https://cloud.google.com/cloud-build)
* [medium.com/google-cloud/tagged/devops](https://medium.com/google-cloud/tagged/devops)
## NoOps
- [devops.com: Up Your DevOps Game: Its Time for NoOps](https://devops.com/up-your-devops-game-its-time-for-noops/)
<center>
[![Devops containers strategy](images/devops_containers_strategy.png)](https://www.contino.io/insights/how-to-make-enterprise-container-strategies-that-last-part-one)

View File

@@ -71,6 +71,7 @@
* [gitkraken.com: Git Tutorials: Instructional Training Videos 🌟](https://www.gitkraken.com/learn/git/tutorials)
* [github.blog: Token authentication requirements for Git operations](https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/)
* [github.blog: Commits are snapshots, not diffs](https://github.blog/2020-12-17-commits-are-snapshots-not-diffs/)
* [github.blog: Get up to speed with partial clone and shallow clone](https://github.blog/2020-12-21-get-up-to-speed-with-partial-clone-and-shallow-clone/)
## Design By Contract
[Wikipedia: Design by contract (DbC)](https://en.wikipedia.org/wiki/Design_by_contract), also known as contract programming, programming by contract and design-by-contract programming, is an approach for designing software.

View File

@@ -1,4 +1,14 @@
# Server Vendors Providing Java EE/Jakarta EE and MicroProfile Runtimes
- [Introduction. Jakarta EE (formerly J2EE)](#introduction-jakarta-ee-formerly-j2ee)
- [Payara](#payara)
- [Docker Hub images](#docker-hub-images)
- [Red Hat JBoss EAP](#red-hat-jboss-eap)
- [WildFly](#wildfly)
- [IBM WebSphere Liberty](#ibm-websphere-liberty)
- [Alternatives](#alternatives)
## Introduction. Jakarta EE (formerly J2EE)
- [wikipedia: Jakarta EE](https://en.wikipedia.org/wiki/Jakarta_EE)
## Payara
* [Wikipedia: Payara Server](https://en.wikipedia.org/wiki/Payara_Server)
* [Payara](https://www.payara.fish/) Java EE/Jakarta EE Application Server and MicroProfile implementation.

View File

@@ -131,6 +131,7 @@
- [KubeAcademy Pro (free training)](#kubeacademy-pro-free-training)
- [Kontena Pharos](#kontena-pharos)
- [Mirantis Docker Enterprise with Kubernetes and Docker Swarm](#mirantis-docker-enterprise-with-kubernetes-and-docker-swarm)
- [Mirantis k0s](#mirantis-k0s)
- [Cloud Development Kit (CDK) for Kubernetes](#cloud-development-kit-cdk-for-kubernetes)
- [AWS Cloud Development Kit (AWS CDK)](#aws-cloud-development-kit-aws-cdk)
- [SpringBoot with Docker](#springboot-with-docker)
@@ -1405,6 +1406,10 @@ $ sudo mv kops-linux-amd64 /usr/local/bin/kops
- Inbuilt support for GPU Orchestration
- Launchpad CLI for Docker Enterprise deployment & upgrades
#### Mirantis k0s
- [k0s](https://k0sproject.io/)
- [infoq.com: Mirantis Announces k0s, a New Kubernetes Distribution](https://www.infoq.com/news/2020/12/k0s-kubernetes-distribution/)
## Cloud Development Kit (CDK) for Kubernetes
* [cdk8s.io 🌟](https://cdk8s.io/) Define Kubernetes apps and components using familiar languages. cdk8s is an open-source software development framework for defining Kubernetes applications and reusable abstractions using familiar programming languages and rich object-oriented APIs. cdk8s apps synthesize into standard Kubernetes manifests which can be applied to any Kubernetes cluster.
* [github.com/awslabs/cdk8s](https://github.com/awslabs/cdk8s)

View File

@@ -41,6 +41,7 @@
| [Caravan](https://engineering.linecorp.com/en/blog/building-large-kubernetes-clusters/)| SRE / DevOps | Kubernetes Upstream | | Yes | OSS | Yes | Yes | No | Yes | Yes | |
| [ClusterAPI](https://cluster-api.sigs.k8s.io/)| SRE / DevOps | Kubernetes Upstream | | Yes | OSS | Yes | No | No | No | | |
| [Kind](https://github.com/kubernetes-sigs/kind)| Devel | Kubernetes Upstream | | Yes | OSS | No | Yes | Yes | No | Yes | Not designed for production use; it is intended for development and <br/>testing environments. |
| [k0s](https://k0sproject.io/)| SRE / DevOps | | | Yes | OSS | Yes | Yes | No | Yes | Yes | Developed by Mirantis |
| [Ubuntu Charmed Kubernetes](https://ubuntu.com/kubernetes/features)| SRE / DevOps / Devel | Kubernetes Upstream | | | | | | | | | |
| [VMware Pivotal Container Service (PKS)](https://pivotal.io/platform/pivotal-container-service)| SRE / DevOps | PKS / Cloud Foundry PaaS <br/>(no kubernetes) | vSphere, multi-cloud, public-cloud | Yes | Yes | Yes | No | No | Yes | Yes | Pivotal Container Service (PKS) adquired by VMware in 2019. <br/>Cloud Foundry PaaS that compites with kubernetes. |
| [VMware vSphere 7 with Kubernetes](https://www.vmware.com/products/vsphere.html)| SRE / DevOps | VMware Kubernetes | vSphere | Yes | Yes | Yes | No | No | Yes | Yes | VMware's kubernetes |

View File

@@ -75,6 +75,7 @@
## JFrog Artifactory
- [JFrog Artifactory: Your Kubernetes Registry](https://jfrog.com/blog/jfrog-artifactory-kubernetes-registry/)
- [The JFrog journey to kubernetes: best practices for taking your containers all the way to production](https://jfrog.com/whitepaper/the-jfrog-journey-to-kubernetes-best-practices-for-taking-your-containers-all-the-way-to-production/)
- [jfrog.com: Control Your Kubernetes Voyage with JFrog Artifactory 🌟](https://jfrog.com/blog/control-your-kubernetes-voyage-with-artifactory/) 5-Step Kubernetes CI/CD Process using Artifactory & Helm
## JFrog DevOps Platform
- [JFrog DevOps Platform](https://jfrog.com/platform/)

View File

@@ -1,4 +1,11 @@
# Public Cloud Solutions
- [Public Cloud References](#public-cloud-references)
- [AWS Vs Azure Vs Google Cloud](#aws-vs-azure-vs-google-cloud)
- [Openshift as a Service](#openshift-as-a-service)
- [Kubernetes as a Service](#kubernetes-as-a-service)
## Public Cloud References
- [cloud-mercato.com: Public Cloud Reference 🌟](https://pcr.cloud-mercato.com/) A unique website gathering all catalogs
- [cloud-mercato.com: State of the art of Public Object Storage Europe 🌟](https://projector.cloud-mercato.com/projects/state-of-the-art-of-public-object-storage-europe)
## AWS Vs Azure Vs Google Cloud
* [intellipaat.com: AWS vs Azure vs Google Detailed Cloud Comparison](https://intellipaat.com/blog/aws-vs-azure-vs-google-cloud/)
* [Dzone.com: GCP vs. AWS](https://dzone.com/articles/gcp-vs-aws-1) This article takes a look at the differences in using GCP vs. AWS in the contexts of agility, cost, deep tech services, tools, and market share.

View File

@@ -87,6 +87,7 @@
- [dzone: Best of DZone: Python 🌟](https://dzone.com/articles/best-of-dzone-python)
- [digitalocean.com: How To Code in Python 3 🌟](https://www.digitalocean.com/community/tutorial_series/how-to-code-in-python-3)
- [towardsdatascience.com: Top 11 Github Repositories to Learn Python 🌟](https://towardsdatascience.com/top-11-github-repositories-to-learn-python-e75e8676757a) Popular GitHub repositories for learning Python
- [tryolabs.com: Top 10 Python libraries of 2020](https://tryolabs.com/blog/2020/12/21/top-10-python-libraries-of-2020/)
<center>
<blockquote class="twitter-tweet tw-align-center" data-lang="es"><p lang="en" dir="ltr">29 common beginner Python errors on one page via <a href="https://t.co/Ctvy84KXKx">https://t.co/Ctvy84KXKx</a> <a href="https://twitter.com/hashtag/Python?src=hash">#Python</a> <a href="https://twitter.com/hashtag/Sysadmin?src=hash">#Sysadmin</a> <a href="https://twitter.com/hashtag/Programming?src=hash">#Programming</a> <a href="https://twitter.com/hashtag/Unix?src=hash">#Unix</a> <a href="https://twitter.com/hashtag/Linux?src=hash">#Linux</a> <a href="https://t.co/vaZaJETNPU">pic.twitter.com/vaZaJETNPU</a></p>&mdash; nixCraft (@nixcraft) <a href="https://twitter.com/nixcraft/status/706530828092731393">6 de marzo de 2016</a></blockquote>

View File

@@ -66,6 +66,8 @@
* [codeburst.io: Creating a Local Development Kubernetes Cluster with k3s and Traefik Proxy](https://codeburst.io/creating-a-local-development-kubernetes-cluster-with-k3s-and-traefik-proxy-7a5033cb1c2d)
* [sysdig.com: K3s + Sysdig: Deploying and securing your cluster… in less than 8 minutes! 🌟](https://sysdig.com/blog/k3s-sysdig-falco/)
* [rancher.com: Set up Your K3s Cluster for High Availability](https://rancher.com/blog/2020/k3s-high-availability)
* [blog.alexellis.io: Bare-metal Kubernetes with K3s](https://blog.alexellis.io/bare-metal-kubernetes-with-k3s/)
* [rancher.com: Set up K3s in High Availability using k3d](https://rancher.com/blog/2020/set-up-k3s-high-availability-using-k3d)
### K3S Use Cases
- [K3S Use Cases](https://www.youtube.com/watch?v=2LNxGVS81mE):

View File

@@ -1,7 +1,7 @@
# Cloud Native Storage
- [Introduction](#introduction)
- [Ebooks](#ebooks)
- [Solutions](#solutions)
- [Cloud Native Storage Solutions](#cloud-native-storage-solutions)
- [Rook](#rook)
- [Robin](#robin)
- [Reduxio](#reduxio)
@@ -28,7 +28,7 @@
## Ebooks
- [redhat.com: Storage Patterns for Kubernetes for dummies](https://www.redhat.com/en/engage/kubernetes-containers-storage-s-201911201051)
## Solutions
## Cloud Native Storage Solutions
- [itnext.io: State of Persistent Storage in K8s — A Benchmark](https://itnext.io/state-of-persistent-storage-in-k8s-a-benchmark-77a96bb1ac29)
### Rook