HOW TO SETUP AWS CLI LOCALLY ON UBUNTU
When starting with the cloud, the management console is the first stop to provision, update and manage resources. However, the management console is not the only way to interact with AWS services. Besides the graphical user interface (GUI), you can also interact with AWS programmatically. For automation, interacting with the AWS API is most advisable because every action in AWS is an API call. AWS CLI runs on Linux, macOS, and Windows, and this guide examines how to set up AWS CLI locally on Ubuntu 20.04.
Deploy a Static Website on AWS S3
A static website is a web page with unchanging contents. The website consists of fixed items and is accessible by end-users. Amazon Simple Storage Service (Amazon S3) is an object storage service that stores data as objects within buckets. An object is a file and any metadata that describes the file. A bucket is a container for those objects.
We can configure an Amazon S3 to function as a website. This article illustrates how to host a static website using Amazon S3 and speed up the delivery of content using AWS CloudFront.
Deploy a Sample Python App on Amazon Elastic Beanstalk
Elastic Beanstalk is a Platform as a Service (PaaS) that lets you quickly deploy and manage applications in the AWS Cloud without learning about the infrastructure that runs those apps. Elastic Beanstalk reduces management complexity without restricting choice or control. You simply upload your application, and Elastic Beanstalk automatically handles the details of capacity provisioning, load balancing, scaling, and application health monitoring.
HOW TO LAUNCH AN EC2 INSTANCE ON AWS
AWS Elastic Cloud Compute service (EC2) are virtual servers that run in the cloud. Instead of buying, owning, and maintaining physical data centers and servers, EC2 provides scalable computing capacity in the Amazon Web Services (AWS) Cloud.
SECURING YOUR AWS ACCOUNT
Previously, we set up an account on Amazon Web Service (AWS) and a billing alert using the root account. However, the root user is a highly privileged account with unlimited access to all AWS resources; therefore, AWS recommends not using it for daily activities. Instead, we will set up an Identity and Access Management (IAM) user account for these activities.
GETTING STARTED WITH AWS
One of my goals for this year was to learn a different cloud platform asides from Microsoft Azure. Amazon Web Service (AWS) is the world’s largest cloud service provider, and it felt like the best choice. In this article, we will set up a new AWS account using the free tier and also configure a […]