AWS Transit Gateway – A Saviour for your Connections

Source

As the Edtech industry continues to grow and evolve, the need for reliable and secure network infrastructure becomes imperative. Recently I got a chance to work on an Edtech project where we had to manage multiple Virtual Private Clouds (VPCs) and on-premises networks in order to accommodate their different environments – development, testing, and production.

Managing these networks separately was quite challenging and also made it difficult to troubleshoot any issues. This is where we thought of leveraging AWS Transit Gateway. In this blog, we’ll explore the capabilities of AWS Transit Gateway.

Transit Gateway can make your routing easy with the simple configuration just by making simple Transit attachments. See how it works.

What is Transit Gateway?

Transit gateways help you to connect multiple VPCs, multiple Transit Gateway, network Appliance, AWS Direct Connect Gateway, and VPN to transit Gateway. It helps you in making your routing flow understandable and easy to maintain. More over you can say it’s serverless of your VPC peering Service.

Continue reading “AWS Transit Gateway – A Saviour for your Connections”

Cert-Manager Issuer for Cross-Account Route 53 [ EKS ]

Cert-Manager is a very powerful tool when we talk about managing TLS certificates & issuers and no other tool comes near the Cert-Manager for kubernetes in terms of open source, visibility, documentation, installation option, integration, and many more. Even with the same account or cross-account option, there is a direct integration option provided by cert-manager CRDs. This will lead to ease of setting of certificates and managing those created certificates.

ASSUMPTION

For this session/blog, we are going to use ACME certificates [or Let’s encrypt certificates] using DNS01 challenger.

Before setting up we need to have the clarity of account and their functionality.

ACCOUNT-X — EKS SETUP

ACCOUNT Y — ROUTE 53

NOTE: For the same account, you can use serviceaccount to make a call through OIDC To AWS IAM Role.

Continue reading “Cert-Manager Issuer for Cross-Account Route 53 [ EKS ]”

How to Fix a Corrupted GUI after Downgrading Python on Ubuntu?

If you’ve recently downgraded Python on Ubuntu, you may have noticed that your GUI is not functioning properly. Specifically, the login screen may be corrupted or not loading at all, and you may not be able to log in or access your desktop. This is because the downgrade may have caused some dependencies to break, including the lightdm package that manages the display manager.

What is Lightdm ?

Lightdm is a display manager that manages the login screen and desktop environment for Ubuntu and other Linux distributions. It’s responsible for starting the X server, authenticating users, and loading the graphical user interface. If lightdm is not functioning properly, you may not be able to log in or access your desktop. Reinstalling lightdm is a simple and effective solution to fix these issues and restore your system’s GUI.

Downgrading Python can cause unexpected issues with your system, particularly with the graphical user interface (GUI). Specifically, the display manager known as lightdm may become corrupted, resulting in an unusable login screen and desktop environment.

Continue reading “How to Fix a Corrupted GUI after Downgrading Python on Ubuntu?”

Cloud Migration: The Key to Scaling Your Organization

As the global wave of cloud migrations and cloud platform engineering practices have gathered pace and scale, the early cloud adopters and fast followers have reaped the benefits of speed, agility, scalability and cost savings that the cloud offers.

Gartner predicts that 75% of enterprise data will be created and processed outside of a traditional data center or cloud environment by 2025. 

Businesses increasingly rely on technology to manage & store data. Many enterprises are looking to migrate their IT systems to the cloud as cloud migration services offer numerous benefits. However, the process of migrating to the cloud can be complex and costly, and success depends on various factors, including planning, communication, and risk management. 

In this blog, we’ll explore the benefits of cloud migration, the costs associated with it, and the factors that can impact the success of the migration. We’ll also discuss the challenges of cloud migration and provide tips on how to overcome them. 

Continue reading “Cloud Migration: The Key to Scaling Your Organization”