舉報

會員
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
推薦閱讀
- 我的J2EE成功之路
- 平面設計初步
- R Data Mining
- Getting Started with Clickteam Fusion
- 數據運營之路:掘金數據化時代
- 大數據技術入門(第2版)
- Blender Compositing and Post Processing
- Ruby on Rails敏捷開發最佳實踐
- 悟透AutoCAD 2009案例自學手冊
- HTML5 Canvas Cookbook
- 電腦故障排除與維護終極技巧金典
- Hands-On Deep Learning with Go
- 從零開始學ASP.NET
- Cisco UCS Cookbook
- Learning OpenShift
- R:Predictive Analysis
- ASP.NET 4.0 MVC敏捷開發給力起飛
- ACM程序設計(第2版)
- 網絡攻防工具
- Architecting Cloud Computing Solutions
- Photoshop CS6兒童數碼照片處理達人秘笈
- Moodle 2.5 Multimedia
- Python Data Analysis
- 單片機應用技能操作和學習指導
- 實時數據處理和分析指南
- 計算機操作與應用(WindowsXP+Office2003)
- 巧學活用打印機維護
- Mastercam X4中文版完全自學一本通
- 移動機器人導航定位技術
- 深入淺出PyTorch:從模型到源碼