舉報

會員
Kubernetes for Serverless Applications
IfyouareaDevOpsengineer,cloudarchitect,orastakeholderkeentolearnaboutserverlessfunctionsinKubernetesenvironments,thenthisbookisforyou.
目錄(220章)
倒序
- 封面
- 版權信息
- 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
推薦閱讀
- 嵌入式系統應用
- 商戰數據挖掘:你需要了解的數據科學與分析思維
- Java開發技術全程指南
- 電腦上網直通車
- 大學計算機應用基礎
- 基于單片機的嵌入式工程開發詳解
- Citrix? XenDesktop? 7 Cookbook
- 機器人人工智能
- 基于ARM9的小型機器人制作
- Spark大數據商業實戰三部曲:內核解密|商業案例|性能調優
- 工業機器人集成應用
- Creating ELearning Games with Unity
- 計算機辦公應用培訓教程
- x86/x64體系探索及編程
- 電機與電力拖動
- 人工智能:重塑個人、商業與社會
- AWS Administration:The Definitive Guide(Second Edition)
- Internet of Things with Raspberry Pi 3
- 局域網組建與使用完全自學手冊
- 數字系統設計與Verilog HDL
- PostgreSQL Administration Cookbook(9.5-9.6 Edition)
- 工業自動化儀器儀表與裝置修理工
- 模式:工程化實現及擴展(設計模式Java 版)
- Hands-On Data Science with R
- 機器學習算法實踐:推薦系統的協同過濾理論及其應用
- Network Graph Analysis and Visualization with Gephi
- 動態網頁制作
- 第十三屆中國智能交通年會優秀論文集
- 對抗機器學習:機器學習系統中的攻擊和防御
- Mastering pandas