In this article, you will get an introduction to AWS Service Catalog. With AWS Service Catalog, you can create, organize, and govern a curated catalog of AWS products that can be shared by permissions level so ends users can quickly provision approved IT resources without needing direct access to the underlying AWS services.

if you have an account, AWS service catalog provides a single location where organizations can centrally manage with IT services and versions are available, what is configured in each of the available services, and who gets permission access.


Photo by Jievani Weerasinghe on Unsplash

The main differentiator for a decentralized exchange is that you are trading crypto for crypto on the same blockchain. On DEX, you have to already belong to the ecosystem (Crypto users, Blockchain users) in other to participate in trading.

The four core functions of any exchange are:

  1. Capital deposits
  2. Order Books
  3. Order matching
  4. Asset Exchange

In order to create a Decentralized Exchange (DEX), each of these functions must be decentralized. Typically, on cryptocurrency exchanges, the assets exchange part is decentralized by default as the assets are cryptocurrencies. The other three functions, and especially deposits, are usually centralized. …


Photo by Omar Flores on Unsplash

The internet is such an important tool in our everyday life; we use it to communicate with friends, to consume media, to learn and handle our finances. The web as we know it has a problem, also the information on it is centralized, and all stored on big server farms that are controlled by a single company. The centralization brings a problem with it, like censorship because these contents are hosted on few servers, so it’s easy for the government to block access to them.

Centralizing servers allows companies to have complete control over how fast they can deliver many…


Photo by Sven Kucinic on Unsplash

ETL stands for Extract, Transform and Load. ETL connects and redefines data and delivers them to a data warehouse. It’s a process of moving data from one or more sources into a destination data warehouse. With ETL, you can gather data from multiple sources and consolidate it into a centralized location. This is essential in making the data analysis-ready in order in order to have a seamless business intelligence system in place.

Data plays a vital role in every business operation, for your data to be valuable you need a way to gather data from an unlimited number of sources…


Photo by Tonik on Unsplash

In this guide, we are going to deep dive into the most important EC2 basics.

  • EC2 is one of the most popular of AWS’ offerings. It’s used everywhere and stands for Elastic Compute Cloud (Infrastructure as a Service).

EC2 is not just one service; it is composed of a lot of services that enable you to do a lot of capabilities:

  • Renting virtual machines (EC2 instances)
  • Store data on virtual drives (EBS volumes)
  • Distributing load across machines (Elastic Load Balancer)
  • Scaling your services using an auto-scaling group (ASG)

EC2 sizing and configuration options

  • Operating System (OS): Linux or Windows.
  • How much compute power & cores…


Photo by Tim Marshall on Unsplash

In this guide, we are going to be looking at the concepts of the P2P Network, Why Blockchain P2P Network is important, and the Importance of the distributed network.

Peer-to-peer (P2P) means file sharing between different people across the web. Each downloader also becomes an uploader, making the process much more efficient than downloading from a centralized bunch of servers. Instead of overloading a single server, the traffic is decentralized and distributed among different users. P2P allows you to distribute data and free software more easily. …


Photo by Toa Heftiba on Unsplash

In this guide, you will understand what NFTs are and how they work.

NFT stands for Non-Fungible Token.

Fungibility refers to the ability of an asset to be exchanged or substituted with similar assets of the same value.

Fungible means something can be exchanged or substituted and will hold the same value. It’s interchangeable like the dollar, gold, casino chips, bitcoin, ethereum, or frequent flyer loyalty points.

NFT is a digital asset that represents internet collectibles like art, music, and games with an authentic certificate or unique digital signature created by blockchain technology, which makes it one of a kind…


Photo by Andrew Coop on Unsplash

In this tutorial, you are going to learn how to set up Kubernetes Service and create tags on your Kubernetes Nodes and Resources.

Pods are used as the unit of replication in Kubernetes. If your application becomes too popular and a single pod instance can’t carry the load, Kubernetes can be configured to deploy new replicas of your pod to the cluster as necessary. Even when not under heavy load, it is standard to have multiple copies of a pod running at any time in a production system to allow load balancing and failure resistance.

Pods are very dynamic, they…


Photo by Jonathan Chng on Unsplash

In this tutorial, we will be looking at scaling Pods, Replica controller, and best practices for accelerating your Kubernetes Deployments.

Kubernetes deployment is a description of the desired state of the pods. You can use deployments to roll out a new application or microservice or update an existing one. Deployments can scale the number of replica pods, enable rollout of updated code in a controlled manner, or roll back to an earlier deployment version if necessary.

If your application is stateless, you can horizontally scale it. …


Photo by Danny Saltaren on Unsplash

In this guide, we will explore the Node Architecture in Kubernetes, and how your containers can communicate with each other over the network.

Pods, Nodes, and Containers

Tola Ore-Aruwaji

Software Craftsman. DevOps & Cloud Advocate.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store