From e8006fc3a0b461a39efe0b196cf7d256a22ee678 Mon Sep 17 00:00:00 2001 From: enribd Date: Fri, 24 Mar 2023 22:20:01 +0100 Subject: [PATCH 1/2] Add subtitle --- assets/books/data/books.yaml | 2 +- content/author-index.md | 12 ++++++------ content/book-index.md | 2 +- content/learning-paths/kubernetes.md | 2 +- mkdocs/docs/learning-paths/kubernetes.md | 2 +- mkdocs/docs/references/author-index.md | 4 ++-- mkdocs/docs/references/book-index.md | 2 +- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/assets/books/data/books.yaml b/assets/books/data/books.yaml index 83c97aa..5646bac 100644 --- a/assets/books/data/books.yaml +++ b/assets/books/data/books.yaml @@ -584,7 +584,7 @@ - read - very_good - title: Kubernetes Patterns - subtitle: Kubernetes Patterns + subtitle: Reusable Elements for Designing Cloud Native Applications cover: kubernetes-patterns.jpeg order: 2 weight: 1 diff --git a/content/author-index.md b/content/author-index.md index 76b2bfc..7844922 100644 --- a/content/author-index.md +++ b/content/author-index.md @@ -8,11 +8,11 @@ | Adam Stubblefield | | | Alex Brand | | | Alex Edwards | | -| Alex Xu | | +| Alex Xu | | | Ana Opera | | | Benjamin Muschko | | -| Betsy Beyer | | -| Bilgin Ibryam | | +| Betsy Beyer | | +| Bilgin Ibryam | | | Brendan Burns | | | Chanaka Fernando | | | Charity Majors | | @@ -23,12 +23,12 @@ | David Farley | | | David K. Rensin | | | Eddie Villalba | | -| Gene Kim | | +| Gene Kim | | | George Miranda | | | George Spafford | | | Gwen Shapira | | | Heather Adkins | | -| Hohpe Gregor | | +| Hohpe Gregor | | | Ian Gorton | | | Jacques Chester | | | James Gough | | @@ -63,7 +63,7 @@ | Pramod Sadalage | | | Rich Lander | | | Robert C. Martin | | -| Roland Huss | | +| Roland Huss | | | Sam Newman | | | Sriskandarajah Suhothayan | | | Stephen Thorne | | diff --git a/content/book-index.md b/content/book-index.md index e211bf9..027aa06 100644 --- a/content/book-index.md +++ b/content/book-index.md @@ -20,7 +20,7 @@ | ![img](/assets/books/covers/kubernetes-up-and-running.jpeg) | [**Kubernetes: Up & Running**](https://learning.oreilly.com/library/view/-/9781098110192/)
*Brendan Burns, Joe Beda, Kelsey Hightower*
*Published in 2022*
*326 pages*
:hatched_chick: :green_book: :cool: | | | ![img](/assets/books/covers/kubernetes-best-practices.jpeg) | [**Kubernetes Best Practices: Kubernetes Best Practices**](https://learning.oreilly.com/library/view/-/9781492056461/)
*Brendan Burns, Eddie Villalba, Dave Strebel, Lachlan Evenson*
*Published in 2019*
*268 pages*
:hatched_chick: :orange_book: | | | ![img](/assets/books/covers/kubernetes-operators.jpeg) | [**Kubernetes Operators: Automating the Container Orchestration Platform**](https://learning.oreilly.com/library/view/-/9781492048039/)
*Jason Dobies, Joshua Wood*
*Published in 2020*
*154 pages*
:tiger2: :orange_book: :arrows_counterclockwise: | | -| ![img](/assets/books/covers/kubernetes-patterns.jpeg) | [**Kubernetes Patterns: Kubernetes Patterns**](https://learning.oreilly.com/library/view/-/9781098131678/)
*Bilgin Ibryam, Roland Huss*
*Published in 2023*
*300 pages*
:hatched_chick: :green_book: :cool: :arrows_counterclockwise: :soon: | | +| ![img](/assets/books/covers/kubernetes-patterns.jpeg) | [**Kubernetes Patterns: Reusable Elements for Designing Cloud Native Applications**](https://learning.oreilly.com/library/view/-/9781098131678/)
*Bilgin Ibryam, Roland Huss*
*Published in 2023*
*300 pages*
:hatched_chick: :green_book: :cool: :arrows_counterclockwise: :soon: | | | ![img](/assets/books/covers/learning-domain-driven-design.jpeg) | [**Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy**](https://learning.oreilly.com/library/view/-/9781098100124/)
*Vladik Khononov*
*Published in 2021*
*340 pages*
:tiger2: :blue_book: | | | ![img](/assets/books/covers/learning-go.jpeg) | [**Learning Go**](https://learning.oreilly.com/library/view/-/9781492077206/)
*Jon Bodner*
*Published in 2021*
*375 pages*
:hatched_chick: :orange_book: | | | ![img](/assets/books/covers/lets-go.jpeg) | [**Let's Go: Let's Go**](https://lets-go.alexedwards.net/)
*Alex Edwards*
*Published in 2019*
*305 pages*
:dog2: :green_book: :top: | | diff --git a/content/learning-paths/kubernetes.md b/content/learning-paths/kubernetes.md index 83dd718..324d7b0 100644 --- a/content/learning-paths/kubernetes.md +++ b/content/learning-paths/kubernetes.md @@ -7,7 +7,7 @@ After mastering building and running containers at small scale, orchestration is | Order | Cover | Info | Description | | :---: | :---: | :--- | :--- | | **1** | ![img](/assets/books/covers/kubernetes-up-and-running.jpeg) | [**Kubernetes: Up & Running**](https://learning.oreilly.com/library/view/-/9781098110192/)
*Brendan Burns, Joe Beda, Kelsey Hightower*
*Published in 2022*
*326 pages*
:hatched_chick: :green_book: :cool: | Start your Kubernetes journey from the very basics. Learn the building blocks to get a solid knowledge base that will allow you advance in the fascinating world of container orchestration and microservice platforms. Recommended to every developer, software architect, infrastructure engineer or platform engineer due to the Kubernetes relevance nowadays. | -| **2** | ![img](/assets/books/covers/kubernetes-patterns.jpeg) | [**Kubernetes Patterns: Kubernetes Patterns**](https://learning.oreilly.com/library/view/-/9781098131678/)
*Bilgin Ibryam, Roland Huss*
*Published in 2023*
*300 pages*
:hatched_chick: :green_book: :cool: :arrows_counterclockwise: :soon: | After a few years of using Kubernetes teams started to detect recognizable patterns that are commonly replicated. From the famous sidecar pattern and init containers to the necessary configuration patterns and beyond. This book will teach you how to solve common challenges in cloud native environments. | +| **2** | ![img](/assets/books/covers/kubernetes-patterns.jpeg) | [**Kubernetes Patterns: Reusable Elements for Designing Cloud Native Applications**](https://learning.oreilly.com/library/view/-/9781098131678/)
*Bilgin Ibryam, Roland Huss*
*Published in 2023*
*300 pages*
:hatched_chick: :green_book: :cool: :arrows_counterclockwise: :soon: | After a few years of using Kubernetes teams started to detect recognizable patterns that are commonly replicated. From the famous sidecar pattern and init containers to the necessary configuration patterns and beyond. This book will teach you how to solve common challenges in cloud native environments. | | **2** | ![img](/assets/books/covers/kubernetes-best-practices.jpeg) | [**Kubernetes Best Practices: Kubernetes Best Practices**](https://learning.oreilly.com/library/view/-/9781492056461/)
*Brendan Burns, Eddie Villalba, Dave Strebel, Lachlan Evenson*
*Published in 2019*
*268 pages*
:hatched_chick: :orange_book: | Usually, after being familiar with the basics of any technology, learning the best practices is a nice step, it will help you to avoid common mistakes and open new ways of thinking and doing things. This book will do exaclty that, from basic to more advanced topics. | | **3** | ![img](/assets/books/covers/production-kubernetes.jpeg) | [**Production Kubernetes: Production Kubernetes**](https://learning.oreilly.com/library/view/-/9781492092292/)
*Josh Rosso, Rich Lander, Alex Brand, John Harris*
*Published in 2021*
*506 pages*
:tiger2: :green_book: :top: | Production Kubernetes will guide you from the view of an amateur to the vision of all you need to know and implement in order to build a professional and productive microservice platform. It also demonstrates the Kubernetes API extensibility through drivers for networking, storage and more. Other interesting topis are admission controllers, operators, service meshes and security. Definitely this is a book I really enjoyed, I recommend to read it at the same time with [Design Patterns for Cloud Native Applications](https://www.oreilly.com/library/view/design-patterns-for/9781492090700/), it will broaden your vision as a developer as well as your perspective as platform engineer. | | **4** | ![img](/assets/books/covers/ckad.jpeg) | [**Certified Kubernetes Application Developer (CKAD) Study Guide: In Depth Guidance and Practice**](https://learning.oreilly.com/library/view/-/9781492083726/)
*Benjamin Muschko*
*Published in 2021*
*188 pages*
:dog2: :orange_book: | If you are interested in getting certified as Kubernetes application developer this book offers you a guide to do just that. | diff --git a/mkdocs/docs/learning-paths/kubernetes.md b/mkdocs/docs/learning-paths/kubernetes.md index 3fbc7f4..4c5a904 100644 --- a/mkdocs/docs/learning-paths/kubernetes.md +++ b/mkdocs/docs/learning-paths/kubernetes.md @@ -7,7 +7,7 @@ After mastering building and running containers at small scale, orchestration is | Order | Cover | Info | Description | | :---: | :---: | :--- | :--- | | **1** |![img](/assets/books/covers/kubernetes-up-and-running.jpeg)| [**Kubernetes: Up & Running**](https://learning.oreilly.com/library/view/-/9781098110192/)
*Brendan Burns, Joe Beda, Kelsey Hightower*
*Published in 2022*
*326 pages*
:hatched_chick:{ title="Easy" } :green_book:{ title="Read" } :cool:{ title="Very Good" } | Start your Kubernetes journey from the very basics. Learn the building blocks to get a solid knowledge base that will allow you advance in the fascinating world of container orchestration and microservice platforms. Recommended to every developer, software architect, infrastructure engineer or platform engineer due to the Kubernetes relevance nowadays. | -| **2** |![img](/assets/books/covers/kubernetes-patterns.jpeg)| [**Kubernetes Patterns: Kubernetes Patterns**](https://learning.oreilly.com/library/view/-/9781098131678/)
*Bilgin Ibryam, Roland Huss*
*Published in 2023*
*300 pages*
:hatched_chick:{ title="Easy" } :green_book:{ title="Read" } :cool:{ title="Very Good" } :arrows_counterclockwise:{ title="Old" } :soon:{ title="Coming-Soon" } | After a few years of using Kubernetes teams started to detect recognizable patterns that are commonly replicated. From the famous sidecar pattern and init containers to the necessary configuration patterns and beyond. This book will teach you how to solve common challenges in cloud native environments. | +| **2** |![img](/assets/books/covers/kubernetes-patterns.jpeg)| [**Kubernetes Patterns: Reusable Elements for Designing Cloud Native Applications**](https://learning.oreilly.com/library/view/-/9781098131678/)
*Bilgin Ibryam, Roland Huss*
*Published in 2023*
*300 pages*
:hatched_chick:{ title="Easy" } :green_book:{ title="Read" } :cool:{ title="Very Good" } :arrows_counterclockwise:{ title="Old" } :soon:{ title="Coming-Soon" } | After a few years of using Kubernetes teams started to detect recognizable patterns that are commonly replicated. From the famous sidecar pattern and init containers to the necessary configuration patterns and beyond. This book will teach you how to solve common challenges in cloud native environments. | | **2** |![img](/assets/books/covers/kubernetes-best-practices.jpeg)| [**Kubernetes Best Practices: Kubernetes Best Practices**](https://learning.oreilly.com/library/view/-/9781492056461/)
*Brendan Burns, Eddie Villalba, Dave Strebel, Lachlan Evenson*
*Published in 2019*
*268 pages*
:hatched_chick:{ title="Easy" } :orange_book:{ title="Not Scheduled" } | Usually, after being familiar with the basics of any technology, learning the best practices is a nice step, it will help you to avoid common mistakes and open new ways of thinking and doing things. This book will do exaclty that, from basic to more advanced topics. | | **3** |![img](/assets/books/covers/production-kubernetes.jpeg)| [**Production Kubernetes: Production Kubernetes**](https://learning.oreilly.com/library/view/-/9781492092292/)
*Josh Rosso, Rich Lander, Alex Brand, John Harris*
*Published in 2021*
*506 pages*
:tiger2:{ title="Hard" } :green_book:{ title="Read" } :top:{ title="Excellent" } | Production Kubernetes will guide you from the view of an amateur to the vision of all you need to know and implement in order to build a professional and productive microservice platform. It also demonstrates the Kubernetes API extensibility through drivers for networking, storage and more. Other interesting topis are admission controllers, operators, service meshes and security. Definitely this is a book I really enjoyed, I recommend to read it at the same time with [Design Patterns for Cloud Native Applications](https://www.oreilly.com/library/view/design-patterns-for/9781492090700/), it will broaden your vision as a developer as well as your perspective as platform engineer. | | **4** |![img](/assets/books/covers/ckad.jpeg)| [**Certified Kubernetes Application Developer (CKAD) Study Guide: In Depth Guidance and Practice**](https://learning.oreilly.com/library/view/-/9781492083726/)
*Benjamin Muschko*
*Published in 2021*
*188 pages*
:dog2:{ title="Intermediate" } :orange_book:{ title="Not Scheduled" } | If you are interested in getting certified as Kubernetes application developer this book offers you a guide to do just that. | diff --git a/mkdocs/docs/references/author-index.md b/mkdocs/docs/references/author-index.md index d0b2ece..a9ed751 100644 --- a/mkdocs/docs/references/author-index.md +++ b/mkdocs/docs/references/author-index.md @@ -12,7 +12,7 @@ | :fontawesome-solid-user-pen: Ana Opera | :octicons-book-24: [*Building Secure & Reliable Systems: Best Practices for Designing, Implementing and Maintaining Systems*](https://static.googleusercontent.com/media/sre.google/en//static/pdf/building_secure_and_reliable_systems.pdf) | | :fontawesome-solid-user-pen: Benjamin Muschko | :octicons-book-24: [*Certified Kubernetes Administrator (CKA) Study Guide: In Depth Guidance and Practice*](https://learning.oreilly.com/library/view/-/9781098107215/)
:octicons-book-24: [*Certified Kubernetes Application Developer (CKAD) Study Guide: In Depth Guidance and Practice*](https://learning.oreilly.com/library/view/-/9781492083726/) | | :fontawesome-solid-user-pen: Betsy Beyer | :octicons-book-24: [*Building Secure & Reliable Systems: Best Practices for Designing, Implementing and Maintaining Systems*](https://static.googleusercontent.com/media/sre.google/en//static/pdf/building_secure_and_reliable_systems.pdf)
:octicons-book-24: [*Site Reliability Engineering: How Google Runs Production Systems*](https://sre.google/sre-book/table-of-contents/)
:octicons-book-24: [*The Site Reliability Workbook: Practical Ways to Implement SRE*](https://sre.google/workbook/table-of-contents/) | -| :fontawesome-solid-user-pen: Bilgin Ibryam | :octicons-book-24: [*Kubernetes Patterns: Kubernetes Patterns*](https://learning.oreilly.com/library/view/-/9781098131678/) | +| :fontawesome-solid-user-pen: Bilgin Ibryam | :octicons-book-24: [*Kubernetes Patterns: Reusable Elements for Designing Cloud Native Applications*](https://learning.oreilly.com/library/view/-/9781098131678/) | | :fontawesome-solid-user-pen: Brendan Burns | :octicons-book-24: [*Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services*](https://www.oreilly.com/library/view/designing-distributed-systems/9781491983638/)
:octicons-book-24: [*Kubernetes Best Practices: Kubernetes Best Practices*](https://learning.oreilly.com/library/view/-/9781492056461/)
:octicons-book-24: [*Kubernetes: Up & Running*](https://learning.oreilly.com/library/view/-/9781098110192/) | | :fontawesome-solid-user-pen: Chanaka Fernando | :octicons-book-24: [*Designing Microservices Platforms with NATS: A modern approach to designing and implementing scalable microservices platforms with NATS messaging*](https://learning.oreilly.com/library/view/-/9781801072212/) | | :fontawesome-solid-user-pen: Charity Majors | :octicons-book-24: [*Observability Engineering: Achieving Production Excellence Engineering*](https://www.oreilly.com/library/view/observability-engineering/9781492076438/) | @@ -63,7 +63,7 @@ | :fontawesome-solid-user-pen: Pramod Sadalage | :octicons-book-24: [*Software Architecture: The Hard Parts*](https://learning.oreilly.com/library/view/-/9781492086888/) | | :fontawesome-solid-user-pen: Rich Lander | :octicons-book-24: [*Production Kubernetes: Production Kubernetes*](https://learning.oreilly.com/library/view/-/9781492092292/) | | :fontawesome-solid-user-pen: Robert C. Martin | :octicons-book-24: [*Clean Architecture: A Craftsman's Guide to Software Structure and Design*](https://learning.oreilly.com/library/view/-/9780134494272/) | -| :fontawesome-solid-user-pen: Roland Huss | :octicons-book-24: [*Kubernetes Patterns: Kubernetes Patterns*](https://learning.oreilly.com/library/view/-/9781098131678/) | +| :fontawesome-solid-user-pen: Roland Huss | :octicons-book-24: [*Kubernetes Patterns: Reusable Elements for Designing Cloud Native Applications*](https://learning.oreilly.com/library/view/-/9781098131678/) | | :fontawesome-solid-user-pen: Sam Newman | :octicons-book-24: [*Building Microservices: Designing Fine-Grained Systems*](https://learning.oreilly.com/library/view/-/9781492034018/)
:octicons-book-24: [*Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith*](https://learning.oreilly.com/library/view/-/9781492047834/) | | :fontawesome-solid-user-pen: Sriskandarajah Suhothayan | :octicons-book-24: [*Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events and Streams*](https://learning.oreilly.com/library/view/-/9781492090700/) | | :fontawesome-solid-user-pen: Stephen Thorne | :octicons-book-24: [*The Site Reliability Workbook: Practical Ways to Implement SRE*](https://sre.google/workbook/table-of-contents/) | diff --git a/mkdocs/docs/references/book-index.md b/mkdocs/docs/references/book-index.md index 5fc6592..4a82548 100644 --- a/mkdocs/docs/references/book-index.md +++ b/mkdocs/docs/references/book-index.md @@ -20,7 +20,7 @@ |![img](/assets/books/covers/kubernetes-up-and-running.jpeg){: style="height:166px;width:122px"}̣| [**Kubernetes: Up & Running**](https://learning.oreilly.com/library/view/-/9781098110192/)
*Brendan Burns, Joe Beda, Kelsey Hightower*
*Published in 2022*
*326 pages*
:hatched_chick:{ title="Easy" } :green_book:{ title="Read" } :cool:{ title="Very Good" } | | |![img](/assets/books/covers/kubernetes-best-practices.jpeg){: style="height:166px;width:122px"}̣| [**Kubernetes Best Practices: Kubernetes Best Practices**](https://learning.oreilly.com/library/view/-/9781492056461/)
*Brendan Burns, Eddie Villalba, Dave Strebel, Lachlan Evenson*
*Published in 2019*
*268 pages*
:hatched_chick:{ title="Easy" } :orange_book:{ title="Not Scheduled" } | | |![img](/assets/books/covers/kubernetes-operators.jpeg){: style="height:166px;width:122px"}̣| [**Kubernetes Operators: Automating the Container Orchestration Platform**](https://learning.oreilly.com/library/view/-/9781492048039/)
*Jason Dobies, Joshua Wood*
*Published in 2020*
*154 pages*
:tiger2:{ title="Hard" } :orange_book:{ title="Not Scheduled" } :arrows_counterclockwise:{ title="Old" } | | -|![img](/assets/books/covers/kubernetes-patterns.jpeg){: style="height:166px;width:122px"}̣| [**Kubernetes Patterns: Kubernetes Patterns**](https://learning.oreilly.com/library/view/-/9781098131678/)
*Bilgin Ibryam, Roland Huss*
*Published in 2023*
*300 pages*
:hatched_chick:{ title="Easy" } :green_book:{ title="Read" } :cool:{ title="Very Good" } :arrows_counterclockwise:{ title="Old" } :soon:{ title="Coming-Soon" } | | +|![img](/assets/books/covers/kubernetes-patterns.jpeg){: style="height:166px;width:122px"}̣| [**Kubernetes Patterns: Reusable Elements for Designing Cloud Native Applications**](https://learning.oreilly.com/library/view/-/9781098131678/)
*Bilgin Ibryam, Roland Huss*
*Published in 2023*
*300 pages*
:hatched_chick:{ title="Easy" } :green_book:{ title="Read" } :cool:{ title="Very Good" } :arrows_counterclockwise:{ title="Old" } :soon:{ title="Coming-Soon" } | | |![img](/assets/books/covers/learning-domain-driven-design.jpeg){: style="height:166px;width:122px"}̣| [**Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy**](https://learning.oreilly.com/library/view/-/9781098100124/)
*Vladik Khononov*
*Published in 2021*
*340 pages*
:tiger2:{ title="Hard" } :blue_book:{ title="Scheduled" } | | |![img](/assets/books/covers/learning-go.jpeg){: style="height:166px;width:122px"}̣| [**Learning Go**](https://learning.oreilly.com/library/view/-/9781492077206/)
*Jon Bodner*
*Published in 2021*
*375 pages*
:hatched_chick:{ title="Easy" } :orange_book:{ title="Not Scheduled" } | | |![img](/assets/books/covers/lets-go.jpeg){: style="height:166px;width:122px"}̣| [**Let's Go: Let's Go**](https://lets-go.alexedwards.net/)
*Alex Edwards*
*Published in 2019*
*305 pages*
:dog2:{ title="Intermediate" } :green_book:{ title="Read" } :top:{ title="Excellent" } | | From 87f01f41e3c5166f98f0617bd1c245b7fd88c2f6 Mon Sep 17 00:00:00 2001 From: "enrique.benito" Date: Mon, 22 Jan 2024 10:18:24 +0100 Subject: [PATCH 2/2] update books --- assets/books/data/books.yaml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/assets/books/data/books.yaml b/assets/books/data/books.yaml index 5646bac..b1b6698 100644 --- a/assets/books/data/books.yaml +++ b/assets/books/data/books.yaml @@ -35,7 +35,7 @@ - microservices badges: - intermediate - - scheduled + - read # - very_good - title: Microservices Patterns subtitle: Microservices Patterns @@ -167,7 +167,8 @@ - software-architecture badges: - intermediate - - not_scheduled + - read + - nice - title: Mastering API Architecture subtitle: Defining, Connecting, and Securing Distributed Systems and Microservices cover: mastering-api-architecture.jpeg @@ -186,7 +187,9 @@ learning_paths: - apis badges: - - TODO + - intermediate + - read + - nice - title: Advanced API Security subtitle: OAuth 2.0 and Beyond cover: advanced-api-security.jpeg @@ -593,7 +596,7 @@ authors: - Bilgin Ibryam - Roland Huss - release: 2023 + release: 2023 (2nd edition) pages: 300 desc: |- After a few years of using Kubernetes teams started to detect recognizable patterns that are commonly replicated. From the famous sidecar pattern and init containers to the necessary configuration patterns and beyond. This book will teach you how to solve common challenges in cloud native environments. @@ -603,7 +606,6 @@ - easy - read - very_good - - old - coming-soon - title: Production Kubernetes subtitle: Production Kubernetes