Kubernetes for Full-Stack Developers

Kubernetes for Full-Stack Developers

Whether you're just curious, getting started with Kubernetes, or have experience with it, this curriculum will help you learn more about Kubernetes and running containerized applications. You'll learn about core Kubernetes concepts and use them to deploy and scale applications in practical tutorials. By the end of this curriculum you'll be able to create your own Kubernetes cluster from scratch and run your own applications on it. You will also learn how to set up monitoring, alerting, and automation for your applications on Kubernetes.

This open book is licensed under a Creative Commons License (CC BY-NC-SA). You can download Kubernetes for Full-Stack Developers ebook for free in PDF format (8.8 MB).

Table of Contents

An Introduction to Kubernetes How To Create a Kubernetes Cluster Using Kubeadm on Ubuntu Webinar Series: A Closer Look at Kubernetes An Introduction to Helm, the Package Manager for Kubernetes How To Install Software on Kubernetes Clusters with the Helm Package Manager Architecting Applications for Kubernetes Modernizing Applications for Kubernetes How To Build a Node.js Application with Docker Containerizing a Node.js Application for Development With Docker Compose How to Set Up DigitalOcean Kubernetes Cluster Monitoring with Helm and Prometheus Operator How To Set Up Laravel, Nginx, and MySQL with Docker Compose How To Migrate a Docker Compose Workflow to Kubernetes Building Optimized Containers for Kubernetes How To Scale a Node.js Application with MongoDB on Kubernetes Using Helm

How To Set Up a Private Docker Registry on Top of DigitalOcean Spaces and Use It with DigitalOcean Kubernetes

How To Deploy a PHP Application with Kubernetes on Ubuntu 18.04 How To Automate Deployments to DigitalOcean Kubernetes with CircleCI How To Set Up a CD Pipeline with Spinnaker on DigitalOcean Kubernetes Kubernetes Networking Under the Hood How To Inspect Kubernetes Networking An Introduction to Service Meshes How To Back Up and Restore a Kubernetes Cluster on DigitalOcean Using Velero How To Set Up an Elasticsearch, Fluentd and Kibana (EFK) Logging Stack on Kubernetes How to Set Up an Nginx Ingress with Cert-Manager on DigitalOcean Kubernetes How to Protect Private Kubernetes Services Behind a GitHub Login with oauth2_proxy

Book Details

Kubernetes for Full-Stack Developers Computer Science DigitalOcean ISBN13 Digital 9780999773031 ISBN10 Digital 0999773038

CC BY-NC-SA

Book Hashtags

Related Books

Rails on Containers

This book is designed to introduce you to using containers and Kubernetes for full-stack development. You'll learn how to develop a full-stack application using Ruby on Rails and PostgreSQL with Sidekiq, and how to manage them all - first with Docker, then with Docker Compose, and finally with Kubernetes. The topics that it covers include h.

Software Innovation

Innovation is the forgotten key to modern systems development - the element that defines the enterprising engineer, the thriving software firm and the cutting edge software application. Traditional forms of technical education pay little attention to creativity - often encouraging overly rationalistic ways of thinking which stifle the ability to in.

Blazor for ASP NET Web Forms Developers

Blazor is a new web framework that changes what is possible when building web apps with .NET. Blazor is a client-side web UI framework based on C# instead of JavaScript. With Blazor you can write your client-side logic and UI components in C#, compile them into normal .NET assemblies, and then run them directly in the browser using a new open web s.

From Containers to Kubernetes with Node.js

This book is designed as an introduction to containers and Kubernetes by way of Node.js. Containers are the basis for distributed, repeatable workflows with orchestrators such as Kubernetes, and they allow developers and operators to develop applications consistently across environments and deploy in a repeatable and predictable fashion. The exa.

Force.com Succinctly

Force.com Succinctly offers developers and business users easy access to the many benefits of this popular platform. Now anyone can build powerful enterprise apps without writing lots of code, and author Ed Freitas guides readers through the Force.com fundamentals. Developers from backgrounds such as SQL Server, .NET, and JavaScript will see quickl.

Symfony

The Symfony Framework is well-known for being really flexible and is used to build micro-sites, enterprise applications that handle billions of connections and even as the basis for other frameworks. Since its release in July 2011, the community has learned a lot about what's possible and how to do things best. These community resources - l.