Monitoring is sometimes overlooked. Monitoring is also mostly considered just for infrastructure. We should expand our monitoring scope to include everything in our development experience or application lifecycle. This multi-part series will cover all the aspects of monitoring.
Coding Coach is an Open Source platform that connects new developers with Mentors free of charge.
The default MacOS Terminal program is plain and simple. iTerm2 is an Open Source equivalent which provides a ton of functionality and customizations allowing to automate workflows and provide much more features to our workflows.
DevDocs.io is a single interface to all the documentation you use on a daily basis.
LazyDocker - The lazier way to manage everything docker
The Microsoft Visual Studio Code Docker extension was updated recently adding a bunch of new features from view and interacting with networks and volumes to more possibilities to interact with images and containers.
ifconfig.co is an amazing utility which will save you time by looking up all the details about your public IP address including Public IP address, County, City, ASN, and is available via curl, httpie, GNU Wget and fetch.
When we search websites on the internet our DNS communication is insecure meaning our employer, ISP, and Country we live in can monitor which websites we visit. WIth DNS over HTTPS (DoH) we can now secure the transport of our DNS queries directly to our preferred DNS server.
I'm back to a regular schedule once again and that calls for a recap of the last few weeks. We hosted our first Säntis Systems Summit up at the top of the Swiss Alps and the Traefik Meetup. A lot more in the pipeline.
BitBar is a tiny program that allows you to display the output from any script or program in the Mac OSX Menu bar.
Adding more tools is easy and ineffective. We are getting tool crazy. In this episode we tackle how we can consolidate tools by looking internally, integrating with existing tools, and trying to solve multiple use cases with a single tool.
Github recently announced a new program GitHub Sponsors to help give back to the developer community who design, build, and maintain Open Source projects. The Sponsors program allows people or organizations to sponsor developers with monthly payments. A great way to keep Open Source going forward and ensuring people are compensated for their work.
The API Umbrella is an amazing API Management platform with features like Analytics, Rate Limiting, Caching, API Key generation, and Multi-Tenancy. All this is baked in by default and is being used by api.data.gov as well as other big API's.
KubCon 2019 in the review. The biggest announcements and what's coming down the pipeline in the form of releases from Helm, Visual Studio Code, and the Service Mesh Interface.
I apologize in advance for the loud background noise but I couldn't pass up an opportunity to interview Phil Estes our first interview on The Byte where we talk about his first computer, containerD, and since Phil is frequenting a lot of conferences and sometimes reviews Call for Papers(CFP) I ask him some CFP tips and general conference tips.
Komiser is a polished dashboard that will analyze and monitor cloud cost, usage, security, and governance with a single pane of glass. Komiser is well put together with a slick user interface enabling greater visibility into your Cloud Environments.
The Microsoft Build Conference announced a major update to the Windows Subsystem for Linux (WSL). No more emulating Linux but now we can start running Linux natively on Windows. Stay tuned as the update is expected in June.
Clair is an open source vulnerability scanning tool for container images. It integrates into your container registry and CI/CD pipeline to scan and report on vulnerabilities found in images.
A compiled list of Kubernetes Failure stories. Not how Kubernetes fails but war stories about how companies experienced Kubernetes failures and the post mortem of such events. A great resource and a bit of transparency into what happens in the real world.
Portainer is a user interface for managing Docker standalone, docker compose, or Docker Swarm deployments. This simple and intuitive Dashboard allows for managing all aspects of Docker and the supporting infrastrucutre.
Microsoft Visual Studio Code Live Share extension allows for sharing our VS Code editor easily with others. This collaborative experience is great for code reviews, troubleshooting, and learning environments. Live Share makes it easy to work together on the same code without the issue of setting up different environments or OS issues.
The Open Policy Agent enables fine-grained control across your cloud-native environment. Before we coupled policies with our applications. Open Policy Agent allows us to separate the policy decisions which allows us to apply and change new policies without affecting the running workloads. We also explore the company behind Open Policy Agent Styra and how they plan to expand OPA with a managed service.
DockerCon Day 2 Recap covered the Docker & ARM partnership, some demos around how we can now build ARM containers on either X86 or ARM machines. New Docker CLI plugins for provisioning remote infrastructure, building parallel builds, and a lot more
DockerCon Day 1 recap about the keynote announcements around Docker Enterprise 3.0, Desktop Enterprise, Docker App, Docker Enterprise as a Service, Customer use cases like Carnival cruise lines and Lindsay corporation and some interesting new companies. Lots of great news and announcements.
The Ghost Content Management System (CMS) is fast, clean, and designed for writing. Ghost is a 100% blogging platform which focuses on an amazing writing experience. I have converted from WordPress 5 years ago across several of my projects and couldn't bee happier with the results.
Taking some time away to recharge the batteries when my personal blog went a bit viral. In this episode, we discuss how the different social media platforms sent traffic and how my website withstood the onslaught of visitors.
Keybase is a key directory that maps social media identities to encryption keys that are publicly auditable. Keybase allows users to encrypt and decrypts chat and files between users and teams using mobile, web, and CLI clients.
Containers versus VM's. Do they complement or compete against each other? They actually work quite well but each has its own separate use cases.
Cloudflare is a global CDN service offering content distribution for your websites, speed, and HTTPS. Additionally, Cloudflare launched 126.96.36.199 secure DNS service for mobile phones which allows for secure DNS queries while on mobile networks
Google cAdvisor allows to easily analyze resource usage and performance characteristics of running containers. This stand-alone container provides real-time dashboards for all the running containers and exports metrics as default.
By reducing the complexity of our architectures and the number of tools we use frees our minds to focus on what drives our applications and businesses Less is More - https://en.wikipedia.org/wiki/Less_is_more Marie Kondo- https://en.wikipedia.org/wiki/Marie_Kondo Minimalism - https://en.wikipedia.org/wiki/Minimalism
Netlify is a serverless approach to developing and deploying websites. No longer do we worry about servers, databases, backends. Now we build the website and distribute around the world's Content Delivery Network for blazing performance and increased security.
The most complete Open Source Monitoring solution including Monitoring, Alerting, Rule Engine, Exporters, and much more. Prometheus is the defacto standard for Cloud-Native monitoring and shapes the market with the Prometheus metrics format.
An all-in-one DevOps tool covering Builds, Container Registry, CI/CD and much more. Also, we take a look at how transparent GitLab is as a company.
Minio is a Cloud Native Object Storage server. Easily deploy this on-premise or in the cloud and integrate your applications directly. Minio contains some of the higher end data management features such as WORM, encryption, and Federation to name a few.
In this episode, we discuss NetData a small lightweight binary that runs on Linux or Mac and provides real-time monitoring, alerting, and dashboards out of the box.
The true Cloud Native Functions as a Service built by Alex Ellis. No more vendor lock-in with Serverless or super complex deployments. Run it on any infrastructure on Docker or Kubernetes.
This episode we quickly cover the amazingly cool Reverse Proxy Traefik Simply point Traefik at your container orchestrator and it does the rest for you like Revers Proxy, Load Balancing, HTTPS with Lets Encrypt, and much more.
The open-source visualization tool Grafana. Easily connect all your data sources, build graphs, and visualize your metrics.
In this episode, we discuss installing Pi Hole on a Raspberry Pi. The Pi Hole blocks advertisements and suspicious URL's network-wide.
Grafana is building a new logging solution to treat logs as a first class citizen. inspired by Prometheus and using labels instead of full indexing.
Kelsey Hightower - The thing you're trying to build should be more exciting than the tools used to build it.
So much focus is put on the tools rather than the end product. This episode was inspired by a tweet from Kelsey Hightower and why we should focus on what we are building
A quick review of the Microsoft Visual Studio Code (VS Code) extension for Docker. How best to use the Docker extension and how it will save time and energy developing your next Docker project.
In this episode, we discuss the new Kubernetes distribution K3S. This super lightweight distribution is great for Edge, IOT, ARM, and more. Join us as we take a look a the new distribution.
Awesome Docker is a collection of resources, training materials, guides, projects vetted by the Awesome Docker maintainers. This open source list is non-opinionated and lists all things surrounding the Docker ecosystem. The list is based on the Awesome Lists which range from Kubernetes, Cloud, IoT, to non-tech topics like entertainment and business.
Amazon recently teamed up with other companies to ensure Elastic search / ELK stack remains Open source. Back in 2018 Elastic started creeping in non-open source code. The fear in the community is Elastic will overnight switch the product to Enterprise and stop supporting the Open Source version.
Google Analytics is somewhat the defacto standard when installing analytics solutions. However, since it is a free solution we become the product and our website visitors information is then taken and processed. Simple Analytics doesn't store user data, is faster than Google Analytics, and we provide a better more transparent service to website visitors.