舉報

會員
Kubernetes for Serverless Applications
IfyouareaDevOpsengineer,cloudarchitect,orastakeholderkeentolearnaboutserverlessfunctionsinKubernetesenvironments,thenthisbookisforyou.
最新章節
- Leave a review - let other readers know what you think
- Other Books You May Enjoy
- Summary
- Storage
- Databases
- Fixed points
品牌:中圖公司
上架時間:2021-07-02 18:20:56
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Leave a review - let other readers know what you think 更新時間:2021-07-02 19:17:28
- Other Books You May Enjoy
- Summary
- Storage
- Databases
- Fixed points
- Why Functions as a Service on Kubernetes
- Future developments
- Funktion
- OpenFaaS
- Fission
- Apache OpenWhisk
- Kubeless
- Serverless tools
- Kubernetes
- Evolving software and platforms
- Running Serverless Workloads
- Summary
- Microsoft Azure
- Google Cloud
- The dashboard
- Monitoring Kubernetes
- Conclusions
- Fission
- Apache OpenWhisk
- Funktion
- Kubeless
- OpenFaaS
- Securing serverless services
- Securing Kubernetes
- Security best practices
- Serverless Considerations
- Summary
- Prometheus
- The OpenFaaS UI and store
- Hello world!
- Installing OpenFaaS using Helm
- Starting the Minikube cluster
- Docker
- The OpenFaaS command-line client
- Running OpenFaaS locally
- An introduction to OpenFaaS
- Looking at OpenFaaS
- Summary
- Whales
- Slack
- Weather
- Some more examples
- The guestbook
- Installing Fission
- Launching the Kubernetes cluster
- Running Fission in the cloud
- The delete command
- The list and get command
- The create command
- The fission environment command
- The delete command
- The update command
- The logs command
- The list and getmeta commands
- The get option
- The create command
- The fission function command
- Fission commands
- A guestbook
- Launching our first function
- Working through the output
- Launching Fission using Helm
- Running Fission locally
- Installing the Fission CLI
- Installing Helm
- Installing the prerequisites
- Fission overview
- Launching Applications Using Fission
- Summary
- Hello world
- Configuring OpenWhisk
- NGINX
- Invoker
- Controller
- Kafka
- ZooKeeper
- API Gateway
- Redis
- CouchDB
- Deploying OpenWhisk
- Running Apache OpenWhisk on Kubernetes
- Hello world
- Installing the Apache OpenWhisk client
- Downloading and configuring Apache OpenWhisk
- Installing Vagrant
- Running Apache OpenWhisk locally
- Apache OpenWhisk overview
- Apache OpenWhisk and Kubernetes
- Summary
- Removing the cluster
- Running Kubeless
- The Sock Shop
- Launching the Google container cluster
- Installing the command-line tools
- Launching Kubernetes on the Google Cloud Platform
- Removing the cluster
- The Sock Shop
- Launching the AKS cluster
- Preparing the Azure command-line tools
- Launching Kubernetes in Microsoft Azure
- Removing the cluster
- The Sock Shop
- Launching the cluster using kube-aws
- Getting set up
- Launching Kubernetes in AWS
- Removing the cluster
- Deploying Kubernetes using kubeadm
- Creating Droplets
- Launching Kubernetes in DigitalOcean
- Installing Kubernetes in the Cloud
- Summary
- Twitter streams
- Deploying a simple function
- Bootstrapping Funktion
- Launching a single-node Kubernetes cluster
- Ubuntu 17.04
- Windows 10 Professional
- macOS 10.13 High Sierra
- The command-line client
- Installing and configuring Funktion
- Introducing Funktion
- Using Funktion for Serverless Applications
- Summary
- The Kubeless serverless plugin
- The Twitter function
- Adding secrets to Kubernetes
- The Twitter API
- Twitter example
- An example of reading data
- The basic example
- Hello world
- Kubeless commands
- Who made Kubeless?
- So what is Kubeless?
- Kubeless overview
- The Kubeless web interface
- Ubuntu 17.04
- Windows 10 Professional
- macOS 10.13 High Sierra
- The command-line client
- The Kubeless Kubernetes cluster
- Installing Kubeless
- Introducing Kubeless Functioning
- Summary
- References
- The command line
- The dashboard
- Hello world
- Virtual machine access and logs
- Environment
- Stop and delete
- Minikube commands
- Starting Minikube
- Hypervisors
- Ubuntu 17.04
- Windows 10 Professional
- macOS 10.13 High Sierra
- Installing Minikube
- About Minikube
- Installing Kubernetes Locally
- Summary
- References
- Kubernetes use cases
- StatefulSets
- Deployments
- ReplicaSet
- Workloads
- Pods and services
- Components
- An overview of Kubernetes
- Project Seven
- Borg
- lmctfy
- Control groups
- A brief history of Kubernetes
- An Introduction to Kubernetes
- Summary
- Problems solved by serverless and Functions as a Service
- The serverless toolkit
- Creating a Function app
- Prerequisites
- Microsoft Azure Functions
- Creating a Lambda function
- Prerequisites
- AWS Lambda
- Public cloud offerings
- Serverless and insects
- Summing up
- Snowflakes
- Insects
- Chickens
- Cattle
- Pets
- Pets cattle chickens insects and snowflakes
- Serverless and Functions as a Service
- The Serverless Landscape
- Reviews
- Get in touch
- Conventions used
- Download the color images
- Download the example code files
- To get the most out of this book
- What this book covers
- Who this book is for
- Preface
- Packt is searching for authors like you
- About the reviewer
- About the author
- Contributors
- PacktPub.com
- Why subscribe?
- Packt Upsell
- 版權信息
- 封面
- 封面
- 版權信息
- Packt Upsell
- Why subscribe?
- PacktPub.com
- Contributors
- About the author
- About the reviewer
- Packt is searching for authors like you
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Download the color images
- Conventions used
- Get in touch
- Reviews
- The Serverless Landscape
- Serverless and Functions as a Service
- Pets cattle chickens insects and snowflakes
- Pets
- Cattle
- Chickens
- Insects
- Snowflakes
- Summing up
- Serverless and insects
- Public cloud offerings
- AWS Lambda
- Prerequisites
- Creating a Lambda function
- Microsoft Azure Functions
- Prerequisites
- Creating a Function app
- The serverless toolkit
- Problems solved by serverless and Functions as a Service
- Summary
- An Introduction to Kubernetes
- A brief history of Kubernetes
- Control groups
- lmctfy
- Borg
- Project Seven
- An overview of Kubernetes
- Components
- Pods and services
- Workloads
- ReplicaSet
- Deployments
- StatefulSets
- Kubernetes use cases
- References
- Summary
- Installing Kubernetes Locally
- About Minikube
- Installing Minikube
- macOS 10.13 High Sierra
- Windows 10 Professional
- Ubuntu 17.04
- Hypervisors
- Starting Minikube
- Minikube commands
- Stop and delete
- Environment
- Virtual machine access and logs
- Hello world
- The dashboard
- The command line
- References
- Summary
- Introducing Kubeless Functioning
- Installing Kubeless
- The Kubeless Kubernetes cluster
- The command-line client
- macOS 10.13 High Sierra
- Windows 10 Professional
- Ubuntu 17.04
- The Kubeless web interface
- Kubeless overview
- So what is Kubeless?
- Who made Kubeless?
- Kubeless commands
- Hello world
- The basic example
- An example of reading data
- Twitter example
- The Twitter API
- Adding secrets to Kubernetes
- The Twitter function
- The Kubeless serverless plugin
- Summary
- Using Funktion for Serverless Applications
- Introducing Funktion
- Installing and configuring Funktion
- The command-line client
- macOS 10.13 High Sierra
- Windows 10 Professional
- Ubuntu 17.04
- Launching a single-node Kubernetes cluster
- Bootstrapping Funktion
- Deploying a simple function
- Twitter streams
- Summary
- Installing Kubernetes in the Cloud
- Launching Kubernetes in DigitalOcean
- Creating Droplets
- Deploying Kubernetes using kubeadm
- Removing the cluster
- Launching Kubernetes in AWS
- Getting set up
- Launching the cluster using kube-aws
- The Sock Shop
- Removing the cluster
- Launching Kubernetes in Microsoft Azure
- Preparing the Azure command-line tools
- Launching the AKS cluster
- The Sock Shop
- Removing the cluster
- Launching Kubernetes on the Google Cloud Platform
- Installing the command-line tools
- Launching the Google container cluster
- The Sock Shop
- Running Kubeless
- Removing the cluster
- Summary
- Apache OpenWhisk and Kubernetes
- Apache OpenWhisk overview
- Running Apache OpenWhisk locally
- Installing Vagrant
- Downloading and configuring Apache OpenWhisk
- Installing the Apache OpenWhisk client
- Hello world
- Running Apache OpenWhisk on Kubernetes
- Deploying OpenWhisk
- CouchDB
- Redis
- API Gateway
- ZooKeeper
- Kafka
- Controller
- Invoker
- NGINX
- Configuring OpenWhisk
- Hello world
- Summary
- Launching Applications Using Fission
- Fission overview
- Installing the prerequisites
- Installing Helm
- Installing the Fission CLI
- Running Fission locally
- Launching Fission using Helm
- Working through the output
- Launching our first function
- A guestbook
- Fission commands
- The fission function command
- The create command
- The get option
- The list and getmeta commands
- The logs command
- The update command
- The delete command
- The fission environment command
- The create command
- The list and get command
- The delete command
- Running Fission in the cloud
- Launching the Kubernetes cluster
- Installing Fission
- The guestbook
- Some more examples
- Weather
- Slack
- Whales
- Summary
- Looking at OpenFaaS
- An introduction to OpenFaaS
- Running OpenFaaS locally
- The OpenFaaS command-line client
- Docker
- Starting the Minikube cluster
- Installing OpenFaaS using Helm
- Hello world!
- The OpenFaaS UI and store
- Prometheus
- Summary
- Serverless Considerations
- Security best practices
- Securing Kubernetes
- Securing serverless services
- OpenFaaS
- Kubeless
- Funktion
- Apache OpenWhisk
- Fission
- Conclusions
- Monitoring Kubernetes
- The dashboard
- Google Cloud
- Microsoft Azure
- Summary
- Running Serverless Workloads
- Evolving software and platforms
- Kubernetes
- Serverless tools
- Kubeless
- Apache OpenWhisk
- Fission
- OpenFaaS
- Funktion
- Future developments
- Why Functions as a Service on Kubernetes
- Fixed points
- Databases
- Storage
- Summary
- Other Books You May Enjoy
- Leave a review - let other readers know what you think 更新時間:2021-07-02 19:17:28