AWS Shared Responsibility Model

In AWS's Shared Responsibility Model is the concept that AWS and the customer share responsibilities for security and compliance of Amazon Web Services.  This allows AWS to support the customer by taking on the burden of operations control associated with the physical infrastructure so the customer can focus on securing and producing within the context … Continue reading AWS Shared Responsibility Model

AWS Tags & Resource Groups

Utilizing Tags and Resource Groups allows an Organization to efficiently bill out resources to departments as well as keep track of who's using what. Tags Tags: Key value pairs attached to AWS resourcesMetadata: Data about DataThey can sometimes be inherited from other services Auto Scaling, CloudFormation, Elastic Beanstalk can create other resources with inherited tags … Continue reading AWS Tags & Resource Groups

AWS Billing 101 for Cloud Practitioner Exam

For AWS usage, you are billed for the support plans, and the resources you utilize.  Billing and Pricing is 16% of the Certified Cloud Practitioner Exam, so it's imperative that you get a good grasp on the different support plans and the resource billings, as well as ways you can monitor consumption. Support Plans There are … Continue reading AWS Billing 101 for Cloud Practitioner Exam

AWS Support Plans

There are 5 tiers to AWS Support Plans: Basic, Developer, Business, Enterprise On-Ramp, and Enterprise. Depending on the plan you select, you receive different support resources. For example, only Enterprise level plans provide Technical Account Manager (TAM) and Support Concierge access. TAMs provide proactive best practices guidance, and help you develop and run AWS solutions. … Continue reading AWS Support Plans

AWS Lambda: Write Serverless Code

AWS Lambda is a Serverless Compute service, and it allows you to run code without provisioning or managing servers. You can upload your code, and the service runs and scales your code, including setting up automatic triggers to call other AWS services.  Convenient, there is no new language to learn; you can run code in one … Continue reading AWS Lambda: Write Serverless Code

Amazon VPC: Virtual Private Cloud

Amazon Virtual Private Cloud (VPC) is a networking service, where you can create a private virtual network within the AWS cloud infrastructure, isolated from the rest of AWS. You can think of VPC as a big box on the cloud where you can place all of your AWS services, which is also completely isolated from … Continue reading Amazon VPC: Virtual Private Cloud

AWS DynamoDB: Non-Relational Database

Amazon DynamoDB is a quick and flexible NoSQL (Non-Relational Database) service for applications that require consistent, millisecond latency. It is scalable and fully managed by AWS, so you no longer have to worry about the administration side of maintaining and expanding database capacities. It can hold exceptionally large amount of data that can be … Continue reading AWS DynamoDB: Non-Relational Database

AWS Databases

AWS helps to drive down costs of databases, storage and compute by providing relational and non-relational database services.  The database services AWS provides is cheaper, faster, and extremely scalable than options available previously. You can also operate your own database in EC2 and EBS.  There are many options to choose from, depending on your specific … Continue reading AWS Databases

AWS RDS: Relational Database

Amazon Relational Database Service (RDS) is a cloud-based managed relational database.  AWS handles routine tasks like provisioning, patching, backup, recovery, failure detection, and repair of your databases. RDS utilizes Read Replicas to enhance performance.  It can also replicate the database across multiple Availability Zones for durability.  Automated backups are stored in S3. You can … Continue reading AWS RDS: Relational Database