SFTP On Your Ubuntu EC2 Instance – Quick and Simple Setup
SFTP, which stands for Secure File Transfer Protocol, is a method of transferring files between computers. It operates over SSH (Secure Shell) and uses public-key cryptography for authentication. This means that your login credentials and file transfers are encrypted, making them much more secure than the traditional FTP (File Transfer Protocol). Why SFTP over SCP? SFTP and Secure Copy Protocol (SCP) are both network protocols that you can use for transferring files. They also [...]
Automate Resources In Azure Using ARM Templates
Infrastructure as Code (IaC) is a method of running IT infrastructure that automates, configures, and manages systems and networks using scripts or code. It can work with a variety of file formats, including JSON and YAML. YAML (YAML Ain't Markup Language) is a data serialization format that is commonly used in Ansible, Kubernetes, and other tools. While JSON (JavaScript Object Notation) is a popular data interchange format that is frequently used in AWS CloudFormation, [...]
AWS Shared Responsibility Model
Cloud computing is changing the way businesses operate by providing scalable, pay-as-you-go infrastructure and services. The shared pool of configurable computing resources is made up of thousands of powerful physical servers located in data centers around the world and equipped with enterprise-grade processors capable of creating hundreds or even thousands of virtual machines for multiple customers. However, one of the primary concerns when migrating a private infrastructure to a public cloud service provider is [...]
Azure Storage Redundancy Options
What are the Azure Storage Redundancy Options? Azure storage redundancy options provide different levels of protection for data stored in Azure. These options ensure that data is available and retrievable in case of failure or data loss. There are several different types of consistency options available in Azure, each with its own features and benefits. Locally Redundant Storage (LRS) has the lowest level of consistency in Azure storage redundancies. The LRS option stores three [...]
Cloud Computing Service Types: IaaS vs PaaS vs SaaS
What is IaaS, PaaS, and SaaS? IaaS, PaaS, and SaaS are three types of cloud computing services provided by Microsoft Azure. Each model has its advantages that help customers meet their specific needs. Each type of cloud computing service, and deployment method, provides you with different levels of control, flexibility, and management. With traditional on-premises data centers, customers have complete control over the hardware, server, virtualization, and software deployed. Historically, this has led to [...]
Estimating Your Azure Monthly Usage
Estimating your monthly Azure usage can be a daunting task and may deter interested customers of Azure from ever using it, especially if you are new to cloud computing. Fortunately, Microsoft Azure provides a tool that allows us to estimate the monthly consumption of our potential workloads in Azure. With the Microsoft Azure Calculator, it's easy to figure out how much to spend on Azure each month. This article will discuss how to use [...]
Build Your Own Slack Commands with Lambda Function URL
What are Lambda Function URLs? In the past, calling a Lambda function over HTTP required a lot of setup and configuration with API Gateway. The process of setting up API resources and methods, and linking them to the appropriate Lambda function, can be overwhelming, especially for developers who are new to it. With the function URL feature of the AWS Lambda service, you can create a secure HTTPS endpoint dedicated to a Lambda function. [...]
Working With AWS CLI (AWS Command Line Interface)
What is AWS CLI? AWS Command Line Interface (CLI) is a tool used to manage and interact with AWS Services using the command line. Users more comfortable in the command line can leverage the AWS CLI as it offers the exact scope of functionality as the AWS Console. AWS CLI requires minimal configuration before you can use it. Installed it on your local machine running on Linux, Windows, and macOS.  What is the [...]
Event-driven Transfer on Storage Transfer Service for Google Cloud Storage
Last January 7, 2023, Google Cloud announced a new capability for Storage Transfer Service (STS). Now, users can do an event-driven transfer quickly to a Cloud storage whenever there are changes to a source bucket. The event-driven transfer is an execution mode on Storage Transfer Service that allows transfer to a destination using the events from the source as triggers. Google Cloud claims that the transfer rate is near-real-time between the source and its [...]
What’s New with the DOP-C02 AWS Certified DevOps Professional Exam in 2023?
Heads Up! The Amazon Web Services (AWS) Training and Certification team recently announced the third iteration of the AWS Certified DevOps Engineer - Professional (DOP-C02) exam. Mark your calendar – March 7, 2023 is the first day that you will be able to take the latest version of the AWS Certified DevOps Engineer Professional - Professional exam which has an updated exam code of DOP-C02. Remember that the current exam version (DOP-C01) will only [...]