What is Cloud Computing?
Let’s imagine that you are a customer in which to use information technology (IT) and are looking for something. You have two options, cloud computing or traditional IT. We will explain what each one is. In this post, we will create a proof-of-concept with Kubernetes (OKRs). These OKRs will be used to build and test different components of our application. So, I hope everyone is still following along.
OKR 1 - Distributed Computing Power for Infrastructure
OKR 2 - Distributed Web-Based API for Infrastructure
OKR 3 - Distributed Platform
OKR 4 - Application Specific APIs for Technology Stack
Ok. Now now we can move on to our first part. The OKRs we created has two parts: Component One and Component Two. As you may know, Component One is focused solely on the user interface, while Component Two is focused on infrastructure. This component will be responsible for creating the distributed web-based APIs our customers need and distributing platform resources onto nodes so they can be easily hosted on clusters. To do all of this, Component One must provide the necessary resources that it needs to power out data to our service. Components Two and Three will take care of things like security, load balancing, etc., but the main focus will be creating infrastructure. If you want to learn more about building distributed systems/APIs in Go then check out my go-to article.
Ok, in the next section I will show you some cool services/APIs provided by Kubernetes. Some of these services can be used to create our own applications. For example, you can see how our REST service works. By default, Kubernetes provides such features as multi-tenants, namespace, and pods, which allows us to run multiple applications at once, not only on your local machine but also on other machines. With the Cluster resources, we use we can start up containers so that we can easily handle a large set of tasks. Moreover, the Kubernetes Dashboard can help us manage and optimize our development pipeline. Next, I will tell you about the key components of Kubernetes:
| Cloud Computing |
Cluster Resources
Kubernetes allows users to deploy resources to their clusters on demand. This means that there is no need to worry much about the deployment process. Kubernetes lets you deploy resources either via command line (CLI), using Terraform, which enables users to build and deploy resource objects and resources, or by embedding them into open-source software. Also, if you choose Terraform, Kubernetes integrates its capabilities into popular packages like Golang, NodeJS, Python, Swift, Java, PHP, AngularJS, Rust, and many others. Also, the latest version of Terraform allows users to leverage Kubernetes to customize their deployments. All of this is done without having to write a single line of code. Lastly, Kubernetes supports cross-cluster cross-cluster resource management (RCM), enabling clusters to share resources across clusters. Each cluster is assigned unique names, allowing them to communicate with each other by just pointing to their hostname.
OKR 4 - App-Specific APIs for Technologies Stack
OKR 5 - Key Features of Kubernetes
OKRs 6- Component 2 Is Ready to Test!
OKR 7 - Demo Deployment in Google Compute Engine
OKRs 8 - A Step-by-Step Guide With OpenShift
OKRs 9 - Complete Guide How to Create Your First Machine learning Project in Kubernetes
OKRs 10 - An Introduction To K-Means Clustering And Algorithms (KMA)
OKRs 11 - Implementing Multi-Clusters Using Azure
OKRs 12 - Integrating Kubernetes Into Adobe Experience Manager
OKRs 13 - Ease of Use with Amazon Redshift
OKRs 14 - Discover Kubernetes + Spark + Postgres
OKRs 15 - Exploring Kubernetes + HBase
OKRs 16 - Build for Kontikul, Part 1
OKRs 17 - Building Modern Applications in Kubernetes, Part 2
OKRs 18 - Design Thinking in Kubernetes
OKRs 19 - A Step-by-step Guide Using AWS Lambda
OKRs 20 - Configure Kubernetes & MySQL Data Lake
OKRs 21 - Creating Smart Data Bricks in Kubernetes
OKRs 22 - Learn Different Forms Of Integration Between Kubernetes, MongoDB, ElasticSearch & NoSQL Databases
OKRs 23 - Best Practices in Kubernetes
OKRs 24 - Using Docker To Execute Services
OKRs 25 - Managing DevSecOps with Kubeflow
OKRs 26 - Apply Kubernetes To Enhance Customer Experience With Enterprise Service Management
OKRs 27 - Connect NodeJs to Kubernetes
OKRs 28 - Integrating Kubernetes Into CX For Adoption
OKRs 29 - Why Do We Need Containers
OKRs 30 - What Are Its Basic Principles And Processes?
OKRs 31 - Core Kubernetes Commands & Secrets
OKRs 32 - Kubernetes Network Load Balancers
OKRs 33 - Nodes And Pods In Kubernetes
OKRs 34 - Kubernetes Stateful Downtime
OKRs 35 - Kubernetes Overview
OKRs 36 - Kubernetes Basics
OKRs 37 - Selective Community Edition of Kubernetes
OKRs 38 - Understanding Kubernetes Tasks
OKRs 39 - Kubernetes Instances
OKRs 40 - Running Multiple Kubernetes Clusters On EC2
OKRs 41 - Simple Kubernetes Workflow Schemes
OKRs 42 - Kubernetes CLI
OKRs 43 - Getting Started With Kubernetes
OKRs 44 - Kubernetes Dashboard
OKRs 45 - Kubernetes Monitoring & Statistics
OKRs 46 - Managing Kubernetes
OKRs 47 - Kubernetes UI & UX
OKRs 48 - Kubernetes Image Registry
OKRs 49 - Helping People Navigate Kubernetes Configuration Options
OKRs 50 - Kubernetes GADGET & Gadgets
OKRs 51 - Kubernetes Marketplace
OKRs 52 - Kubernetes Rancher
OKRs 53 - Kubernetes Local Images
OKRs 54 - Kubernetes Mesos
OKRs 55 - Kubernetes Gateway
OKRs 56 - Kubernetes Expose
OKRs 57 - Kubernetes Kubernetes Run
OKRs 58 - Kubernetes Security
OKRs 59 - Kubernetes Customized Cluster Stacks
OKRs 60 - Kubernetes Edge
OKRs 61 - Kubernetes Fargate
OKRs 62 - Apache Kylotk and Kubernetes
OKRs 63 - Kubernetes Identity & Access Management
OKRs 64 - Kubernetes DNS & DHCP
OKRs 65 - Kubernetes Infrastructure
OKRs 66 - Kubernetes HTTP/Sockets Servers
OKRs 67 - Kubernetes File Sharing
OKRs 68 - Kubernetes Proxy Server
OKRs 69 - Kubernetes Event Brokerage
OKRs 70 - Kubernetes Encryption
OKRs 71 - Kubernetes JIRA
OKRs 72 - Kubernetes BigData & ML Algorithmic Trading Engine
OKRs 73 - Kubernetes Log Analytics
OKRs 74 - Kubernetes Object Tracking
OKRs 75 - Kubernetes OAuth
OKRs 76 - Kubernetes SMS
OKRs 77 - Kubernetes Social Graph
OKRs 78 - Kubernetes SNS
OKRs 79 - Kubernetes Chat
OKRs 80 - Kubernetes Mail Notification
OKRs 81 - Kubernetes IME
OKRs 82 - Kubernetes Push Notification
OKRs 83 - Kubernetes Publish-Subscriber Sub-Fetch
OKRs 84 - Kubernetes Relay-A-Message
OKRs 85 - Kubernetes Real-Time Messaging
OKRs 86 - Kubernetes Signal Server
OKRs 87 - Kubernetes Reciprocity
OKRs 88 - Kubernetes Mux
OKRs 89 - Kubernetes Message Queuing
OKRs 90 - Kubernetes Replicas
OKRs 91 - Kubernetes Re-Cloning
OKRs 92 - Kubernetes Charts
OKRs 93 - Kubernetes Chronology
OKRs 94 - Kubernetes Durated Block Segmentation
OKRs 95 - Kubernetes Scheduling
OKRs 96 - Kubernetes VPA
OKRs 97 - Kubernetes Trafma
OKRs 98 - Kubernetes Tracing
OKRs 99 - Kubernetes Rancher
OKRs 100 - Kubernetes Layers
OKRs 101 - Kubernetes Metadata
OKRs 102 - Kubernetes Governance
OKRs 103 - Kubernetes Fault Tolerant
OKRs 104 - Kaneko
OKRs 105 - Kubernetes Autoscaled
OKRs 106 - Kubernetes Role-Based access control
OKRs 107 - Kubernetes Perimeter
OKRs 108 - Kubernetes IPFS
OKRs 109 - Kubernetes Vault
OKRs 110 - Kubernetes Container Registry
OKRs 111 - Kubernetes Ku
1 Comments
good
ReplyDelete