menu
{ "item_title" : "Kubernetes Application Developer", "item_author" : [" Prateek Khushalani "], "item_description" : "-Chapter 1, Cloud Computing and KubernetesChapter Goal: o What is cloud computingo What is Kuberneteso Different distributions of Kuberneteso Setting up a K8S cluster- for workshop purposeso Common commands of K8So Place of Kubernetes from an architecture point of view.-Chapter 2, Creating Applications on KubernetesChapter Goal: o Create an Apache http servero Create a Java Tomcat war-based servero Create a gRPC API server o Create a Rest API servero Differences when creating applications on Kubernetes.o How will the application be actually called in a production based cluster.-Chapter 3, Testing of Applications on KubernetesChapter Goal: o Creating a CI system for testing.o Using of Pytest, go test, behave and other best testing tools based on programming language.o Adding a simple CD system stage.o Coverage of code and mock of applications to replicate real time scenarios.-Chapter 4, Security of ApplicationsChapter Goal: o Creating a book inventory application composed of UI, API and DBo Using cloud services instead of reinventing the wheelo Using and understand Istio for TLS Encryption and monitoring.o Understanding authentication/authorization and RBAC systems.o Leverage all the services available rather than developing things to secure all microservices.-Chapter 5, Networking of ApplicationsChapter Goal: o Understanding the basics of networking in Kubernetes.o How containers/pod reach each other via overlay networking.o Different ways networking is configured in Kubernetes cluster.o Using name-based DNS routing in applications rather than IP'so Understanding load balancers and the features provided by it.o Using Istio to create a service mesh of microservices and see the flow of traffic between them.o Configuring Kubernetes objects such as Ingress, Service, Endpoints.-Chapter 6, Scaling of Software SolutionChapter Goal: o Identify which microservice of the solution is becoming a bottlenecko Creating HPA rules in Kubernetes to scale specific microservice.o Use case and real-world problems and solutions to them via scaling.-Chapter 7, Building a SaaS SolutionChapter Goal: o Start with nothing but a simple k8s cluster.o Create microservice with your own hands one by one.o Identify what all services are required for building a sample SaaS e commerce solution.o Creating/Configuring a UI, API, DB, business logic, monitoring software stack.o Architecting the entire solution.o Bring the stack up and testing it against load and autoscaling the solution to support any number of requests.", "item_img_path" : "https://covers2.booksamillion.com/covers/bam/1/48/428/031/1484280318_b.jpg", "price_data" : { "retail_price" : "54.99", "online_price" : "54.99", "our_price" : "54.99", "club_price" : "54.99", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
Kubernetes Application Developer|Prateek Khushalani

Kubernetes Application Developer : Develop Microservices and Design a Software Solution on the Cloud

local_shippingShip to Me
In Stock.
FREE Shipping for Club Members help

Overview

-Chapter 1, Cloud Computing and KubernetesChapter Goal: o What is cloud computingo What is Kuberneteso Different distributions of Kuberneteso Setting up a K8S cluster- for workshop purposeso Common commands of K8So Place of Kubernetes from an architecture point of view.
-Chapter 2, Creating Applications on KubernetesChapter Goal: o Create an Apache http servero Create a Java Tomcat war-based servero Create a gRPC API server o Create a Rest API servero Differences when creating applications on Kubernetes.o How will the application be actually called in a production based cluster.
-Chapter 3, Testing of Applications on KubernetesChapter Goal: o Creating a CI system for testing.o Using of Pytest, go test, behave and other best testing tools based on programming language.o Adding a simple CD system stage.o Coverage of code and mock of applications to replicate real time scenarios.
-Chapter 4, Security of ApplicationsChapter Goal: o Creating a book inventory application composed of UI, API and DBo Using cloud services instead of reinventing the wheelo Using and understand Istio for TLS Encryption and monitoring.o Understanding authentication/authorization and RBAC systems.o Leverage all the services available rather than developing things to secure all microservices.
-Chapter 5, Networking of ApplicationsChapter Goal: o Understanding the basics of networking in Kubernetes.o How containers/pod reach each other via overlay networking.o Different ways networking is configured in Kubernetes cluster.o Using name-based DNS routing in applications rather than IP'so Understanding load balancers and the features provided by it.o Using Istio to create a service mesh of microservices and see the flow of traffic between them.o Configuring Kubernetes objects such as Ingress, Service, Endpoints.
-Chapter 6, Scaling of Software SolutionChapter Goal: o Identify which microservice of the solution is becoming a bottlenecko Creating HPA rules in Kubernetes to scale specific microservice.o Use case and real-world problems and solutions to them via scaling.
-Chapter 7, Building a SaaS SolutionChapter Goal: o Start with nothing but a simple k8s cluster.o Create microservice with your own hands one by one.o Identify what all services are required for building a sample SaaS e commerce solution.o Creating/Configuring a UI, API, DB, business logic, monitoring software stack.o Architecting the entire solution.o Bring the stack up and testing it against load and autoscaling the solution to support any number of requests.

Details

  • ISBN-13: 9781484280317
  • ISBN-10: 1484280318
  • Publisher: Apress
  • Publish Date: July 2022
  • Dimensions: 9.21 x 6.14 x 0.38 inches
  • Shipping Weight: 0.57 pounds
  • Page Count: 164

Related Categories

You May Also Like...

    1

BAM Customer Reviews