This week's book giveaway is in the Kotlin forum.
We're giving away four copies of Kotlin Cookbook and have Ken Kousen on-line!
See this thread for details.
Win a copy of Kotlin Cookbook this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Bear Bibeault
  • Paul Clapham
  • Jeanne Boyarsky
Sheriffs:
  • Junilu Lacar
  • Knute Snortum
  • Henry Wong
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Frits Walraven
  • Joe Ess
  • salvin francis

Cloud Native DevOps with Kubernetes: Do you explain the concepts from ground up?

 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I work in banking sector and we have recently moved our application to use Kubernetes and docker environment. Is this book an appropriate point to begin understanding how applications utilize different aspects of Kuberenetes and its pros and cons in the development environment?

Thanks in advance!
 
Greenhorn
Posts: 10
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think so. You can check out the repo where we have all the examples from the book here: https://github.com/cloudnativedevops/demo and get an idea for the type of content in the book.

We start out with the basics of containers, making Docker containers, then the basics of using Kubernetes, then get a bit into deployment, helm, different ways of handling config/secrets, monitoring, etc.

As for development environments for containers + k8s I think that may be the fastest changing areas right now. Skaffold, Draft, and Telepresence are some of the main tools that immediately come to mind. They offer different approaches/styles and it will largely depend on your preferences and context as far as which tooling will be the best fit for your situation. I'd say start out with those 3, search online for comparisons, and you will likely find other similar tools to try. There is likely one (or a couple) out there that fit into your use case and would be helpful.
 
Greenhorn
Posts: 7
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Rashmi varma wrote:Is this book an appropriate point to begin understanding how applications utilize different aspects of Kuberenetes and its pros and cons in the development environment?



Yes, we explain everything from scratch, assuming no previous knowledge of containers or cloud, for example. And we talk about the various problems involved in software development, deployment, and operation at scale, and look at previous ways people have solved them, such as VMs and config management tools. With that out of the way, we look at how Kubernetes solves them. So it's not just 'use Kubernetes, everything will be great'. It's hopefully a more logical series of steps from 'containers are useful' to 'how do we manage containers' to 'given Kubernetes is managing my containers, what benefits do I get from that?'

We also talk a little about different ways of thinking about code executing in production, such as 'serverless' or functions-as-a-service (Cloud Functions, Lambda, and so on) and where Kubernetes fits into this picture, including ongoing developments such as Knative.

Ultimately, this isn't a Kubernetes book; it's a book about how to do devops in the cloud. Today, Kubernetes is one of the best tools for doing that, but we're completely tool-agnostic. The next edition of the book may well be titled 'Cloud Native DevOps with Something Else'.
 
There’s no place like 127.0.0.1. But I'll always remember this tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!