Posts

Showing posts from July, 2019

AWS CloudFront

What is CDN??? A Content Delivery Network (CDN) is a system of distributed servers (network) that deliver webpages and other web content to a user based on the geographic locations of the user, the origin of the webpage, and a content delivery server. What is CloudFront? Amazon CloudFront can be used to deliver your entire website, including dynamic, static, streaming, and interactive content using a global network of edge locations. Edge Location  is the location where content will be cached and this is separate to an AWS Region/AZ. These edge locations are not just READ only -- you can write to them too. (i.e. put an object on to them.) Requests for your content are automatically routed to nearby edge locations, so content is delivered with the best possible performance. The files are distributed from the Origin where all the files distributed by CDN is present and the origin can be an S3 bucket, an EC2 instance, an Elastic Load Balancer, or Route53. The CDN which consists

AWS S3

Image
What is S3? S3 provides developers and IT teams with secure, durable,highly-scalable object storage. Amazon S3 is easy to use, with a simple web services interface to store and retrieve any amount of data from anywhere on the web. Basics of S3 S3 is Object-based - i.e. allows you to upload files. Files can be from 0 Bytes to 5TB There is unlimited storage Files are stored in Buckets S3 is a universal namespace. That is, names must be unique globally Format of the URL - https://s3-ap-south-1.amazonaws.com/samplebucket Not suitable to install an Operating System on as this is just object-based! duh! When you upload a file to S3, you will receive an HTTP 200 code if the upload was successful S3 - Objects S3 is Object-based. Think of Objects just as files. Objects consist of the following: Key (This is simply the name of the object) Value (This is simply the data and is made up of a sequence of bytes) Version ID (Important for versioning) Metadata (Data abo

AWS IAM

IAM allows you to manage users and their level of access to the AWS It is important to understand IAM and how it works, both for the exam and for administrating a company's AWS account in real life Key Features of IAM Identity Access Management (IAM)  offers the following features: Centralized control of your AWS account Shared Access to your AWS account Granular permissions Identity Federation (including Active Directory, FB, Linkedin, etc.) - same user ID and pwd of these can be used to login AWS account Multifactor Authentication Provides temporary access for users/devices and services where necessary Allows you to set up your own password rotation policy Integrates with many different AWS services Supports PCI DSS compliance - ex: for using credit card details, compliance is required+ Key Terminology for IAM Users End users such as people, employees of an organization, etc. Groups A collection of users. Each user in the group will inherit t

AWS portions and blue print

Blue print 130 mins in length 60 questions (may change) Multiple choice Results are between 100 - 1000 with a passing score of 720 Aim for 70% Qualification is valid for 2 years Scenario-based questions Recommended Knowledge Hands-on experience using compute, networking, storage, and database AWS services Hands-on experience with AWS deployment and management services Ability to identify and define technical requirements for an AWS-based application Ability to identify which AWS services meet a given technical requirement Knowledge of recommended best practices for building secure and reliable applications on the AWS platform An understanding of the basic architectural principles of building on the AWS Cloud An understanding of the AWS global infrastructure An understanding of network technologies as they relate to AWS An understanding of security features and tools that AWS provides and how they relate to traditional services Topics: Identity Access Ma