{"id":88076,"date":"2020-10-13T11:00:34","date_gmt":"2020-10-13T08:00:34","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/new-to-amazons-aws-heres-what-you-need-to-know-cloudsavvy-it\/"},"modified":"2020-10-13T11:00:34","modified_gmt":"2020-10-13T08:00:34","slug":"new-to-amazons-aws-heres-what-you-need-to-know-cloudsavvy-it","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/new-to-amazons-aws-heres-what-you-need-to-know-cloudsavvy-it\/","title":{"rendered":"#New to Amazon\u2019s AWS? Here\u2019s What You Need to Know \u2013 CloudSavvy IT"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a3bbef9adb40\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a3bbef9adb40\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/new-to-amazons-aws-heres-what-you-need-to-know-cloudsavvy-it\/#i\" >\u00a0<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/new-to-amazons-aws-heres-what-you-need-to-know-cloudsavvy-it\/#How_is_Amazon_AWS_Different_from_Other_Cloud_Providers\" >How is Amazon AWS Different from Other Cloud Providers?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/new-to-amazons-aws-heres-what-you-need-to-know-cloudsavvy-it\/#How_Does_AWS_Pricing_Even_Work\" >How Does AWS Pricing Even Work?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/buradabiliyorum.com\/en\/new-to-amazons-aws-heres-what-you-need-to-know-cloudsavvy-it\/#How_Much_Does_AWS_Cost\" >How Much Does AWS Cost?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/buradabiliyorum.com\/en\/new-to-amazons-aws-heres-what-you-need-to-know-cloudsavvy-it\/#EC2_%E2%80%93_Regular_Servers_Lots_of_Options\" >EC2 \u2013 Regular Servers, Lots of Options<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/buradabiliyorum.com\/en\/new-to-amazons-aws-heres-what-you-need-to-know-cloudsavvy-it\/#Storage_and_Data_Hosting\" >Storage and Data Hosting<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/buradabiliyorum.com\/en\/new-to-amazons-aws-heres-what-you-need-to-know-cloudsavvy-it\/#Load_Balancers\" >Load Balancers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/buradabiliyorum.com\/en\/new-to-amazons-aws-heres-what-you-need-to-know-cloudsavvy-it\/#RDS_%E2%80%93_Amazons_Hosted_Database_Service\" >RDS \u2013 Amazon\u2019s Hosted Database Service<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/buradabiliyorum.com\/en\/new-to-amazons-aws-heres-what-you-need-to-know-cloudsavvy-it\/#Lambda_and_Elastic_Beanstalk_%E2%80%93_Apps_Without_Servers\" >Lambda and Elastic Beanstalk \u2013 Apps Without Servers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/buradabiliyorum.com\/en\/new-to-amazons-aws-heres-what-you-need-to-know-cloudsavvy-it\/#Cloudfront_%E2%80%93_Amazons_CDN\" >Cloudfront \u2013 Amazon\u2019s CDN<\/a><\/li><\/ul><\/nav><\/div>\n<p><strong>&#8220;#New to Amazon\u2019s AWS? Here\u2019s What You Need to Know \u2013 CloudSavvy IT&#8221;<\/strong><\/p>\n<div id=\"article-content-area\">\n<h3><span class=\"ez-toc-section\" id=\"i\"><\/span>\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5269\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/0eb3564906a864c93706b30eaca199af\/p\/uploads\/2020\/06\/e601b806.png\" alt=\"AWS Logo\" width=\"700\" height=\"300\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The AWS ecosystem is complicated, and much different than the traditional cloud providers you may be used to. We\u2019ll explain the differences, what their various services are used for, and how they stack up to the competition.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_is_Amazon_AWS_Different_from_Other_Cloud_Providers\"><\/span>How is Amazon AWS Different from Other Cloud Providers?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>To put it simply\u2014they have everything. AWS has so many services that we couldn\u2019t list them all in this article, so there will almost certainly be something to suit your use case.<\/p>\n<p>You\u2019ll likely make use of multiple AWS services, rather than renting a large server or two to run everything. This is the major change compared to other providers, but it should make your network much more scalable and fault tolerant. Deployment times for new EC2 compute instances are in the minutes, and you can create them from snapshots you define, which makes <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"http:\/\/redirect.viglink.com?u=https%3A%2F%2Fdocs.aws.amazon.com%2Fautoscaling%2Fec2%2Fuserguide%2Fschedule_time.html&amp;key=204a528a336ede4177fff0d84a044482\">auto-scaling<\/a> of your network a viable and recommended option.<\/p>\n<p>AWS is a lot more managed than other cloud providers, and often provides prebuilt solutions for common cloud problems, like <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/rds\/?tag=reviewgeek-20\">databases<\/a>, <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/cloudfront\/?tag=reviewgeek-20\">content delivery networks<\/a>, and <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/s3\/?tag=reviewgeek-20\">storage<\/a>. You won\u2019t have to spend hours configuring these services or setting up your own solutions. You\u2019re not locked into using anything (for example, you could always use an EC2 instance to run your database), but the prebuilt solutions will often come at a price advantage anyway, and with almost every service having a free tier, it doesn\u2019t hurt to try things out.<\/p>\n<p>AWS is also split up into zones, defined by the region they\u2019re in. Data that\u2019s transferred between regions usually counts as data transferred over the internet, and may cost more. Regions also have different prices depending on AWS\u2019s infrastructure, so data stored in Australia will cost more than in the US. Some services, like <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"http:\/\/redirect.viglink.com?u=https%3A%2F%2Fdocs.aws.amazon.com%2FAWSEC2%2Flatest%2FUserGuide%2FEBSVolumes.html&amp;key=204a528a336ede4177fff0d84a044482\">EBS volumes<\/a>, are locked to the region they were created in unless you back them up to S3 and transfer regions.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-126\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/035aa393f25668cedb7f14407b2483a2\/p\/uploads\/2019\/05\/06ada6fc.png\" alt=\"\" width=\"700\" height=\"300\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>On top of splitting everything by region, AWS also has availability zones within those regions, for individual data centers. Having two instances in different availability zones doesn\u2019t matter as much as regions, since they\u2019re connected with low latency links, but it is something you should take into account when launching new instances.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-130\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/e9f53fb64f6e36169a9132ddb6ddb8ee\/p\/uploads\/2019\/05\/539ae6de.png\" alt=\"\" width=\"700\" height=\"300\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>You should probably stick to using a single region and availability zone unless you have a good reason not to, just to prevent possible headaches down the road.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_Does_AWS_Pricing_Even_Work\"><\/span>How Does AWS Pricing Even Work?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AWS pricing is extremely metered and a little complicated at times. There\u2019s no flat rates for AWS services; AWS breaks down the pricing of each service into many different categories. You can visit the <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/s3\/pricing\/?tag=reviewgeek-20\">\/pricing<\/a> page of any AWS service to view detailed information about what exactly you\u2019ll be charged for.<\/p>\n<p>Let\u2019s break down an example bill. Here we have one running t2.small EC2 instance in the Northern Virginia region. We\u2019re charged for each hour it\u2019s running, which is $17.11, but we\u2019re also charged for the how much storage space we\u2019ve allocated to this instance\u2014$8 for 80 GB.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-124\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/d45d2e0abc639cb605f8eed2015693fe\/p\/uploads\/2019\/05\/e92c7153.png\" alt=\"\" width=\"700\" height=\"300\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>We\u2019re also keeping a snapshot of the data on disk as a backup, which costs less than the provisioned storage, but still costs money. We\u2019re also charged for \u201cElastic IP Address not attached to a running instance\u201d, since AWS IP addresses cost money to keep if you\u2019re not using them, which is something you might not catch until you find it on the bill. We also have an instance running in the Ohio region, which is under a separate category on the bill and in the EC2 Management Console.<\/p>\n<p>On top of all the various EC2 charges, we\u2019re charged for data transfer across all of AWS. It\u2019s broken down by type, but totalled up at the bottom to 15 GB, which costs $1.37. You\u2019ll be charged for data transfer for most services, from S3 storage to EC2, from EC2 out to the Internet, etc. The main thing that\u2019s free is data transferred from S3 to CloudFront, Amazon\u2019s CDN, but only because CloudFront-to-Internet costs money and you\u2019d be charged twice otherwise. Just keep in mind that anytime you\u2019re moving data around or through AWS, you\u2019re being charged for it.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_Much_Does_AWS_Cost\"><\/span>How Much Does AWS Cost?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AWS does come at a price premium compared to other hosting solutions like <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.digitalocean.com\/\">Digital Ocean<\/a>, <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.linode.com\/\">Linode<\/a>, and <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"http:\/\/redirect.viglink.com?u=http%3A%2F%2Fovh.com&amp;key=204a528a336ede4177fff0d84a044482\">OVH<\/a>. If you\u2019re only making use of one AWS service, like EC2, you might be better off going with a different host.<\/p>\n<p>However, if you are willing to pay a premium for easy configuration and rapid setup of your network, AWS can save you time on development and configuration of servers. Reserved instances are also much cheaper than on-demand instances, and can save a lot of money on EC2 costs, though you should only commit to one if you know how much you need.<\/p>\n<p>You can use the <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/calculator.s3.amazonaws.com\/index.html?tag=reviewgeek-20\">AWS Pricing Calculator<\/a>\u00a0to find out how <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">app<\/a>roximately much AWS is going to cost you before buying, and you can use the <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/aws-cost-management\/aws-cost-explorer\/?tag=reviewgeek-20\">Cost Explorer<\/a>\u00a0to view past and forecasted pricing for your current AWS resources. AWS also has a very generous free tier for most of their services, allowing you to prototype some applications at no cost.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"EC2_%E2%80%93_Regular_Servers_Lots_of_Options\"><\/span>EC2 \u2013 Regular Servers, Lots of Options<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Amazon\u2019s\u00a0<a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/ec2\/?tag=reviewgeek-20\">Elastic Compute Cloud (EC2)<\/a> is their <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/general\/\" data-internallinksmanager029f6b8e52c=\"3\" title=\"General\" target=\"_blank\" rel=\"noopener\">general<\/a> purpose cloud service, and you\u2019ll almost certainly be using it in some form if you\u2019re running on AWS. A running EC2 server is called an instance, and they\u2019re built around scalability; you can automatically launch new instances from templates within minutes and deploy as much computing power as you\u2019ll need.<\/p>\n<p>You can launch new instances from the EC2 Management Console, which will show everything you have running.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-125\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/2de1c0c31f055d13fdebf0a95b9e0588\/p\/uploads\/2019\/05\/70640661.png\" alt=\"\" width=\"700\" height=\"313\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>There are many <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/ec2\/instance-types\/?tag=reviewgeek-20\">different types of EC2 instances<\/a>, all optimized for different things. They\u2019ll each have their own identifier, like <code>c5.4xlarge<\/code>. You can install any OS you\u2019d like, including images preconfigured with various software, or you can launch new instances from snapshots you define.<\/p>\n<p>Unlike other hosts where you\u2019ll often have to rent servers for long periods of time, you can deploy EC2 instances on the spot to meet fluctuating demand. If your website experiences a lot of traffic during the day, but slows down at night, there\u2019s not much reason to be paying to keep your network at maximum capacity, and you can safely scale things back until morning. AWS makes it easy to do this kind of time-based scaling with\u00a0<a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"http:\/\/redirect.viglink.com?u=https%3A%2F%2Fdocs.aws.amazon.com%2Fautoscaling%2Fec2%2Fuserguide%2Fschedule_time.html&amp;key=204a528a336ede4177fff0d84a044482\">EC2 Auto Scaling<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Storage_and_Data_Hosting\"><\/span>Storage and Data Hosting<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AWS has three main storage services for you to use. The most common is <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/ebs\/?tag=reviewgeek-20\">Elastic Block Storage (EBS)<\/a>, which is the default used for EC2 instances. These are volumes that can only be accessed when they\u2019re mounted to an EC2 instance. They are intended to be cloud hard drives that you can move around between instances and save snapshots of. The default EBS type is a General Purpose SSD, but there are <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/ebs\/pricing\/?nc=sn&amp;loc=3&amp;tag=reviewgeek-20\">different types of volumes<\/a>.<\/p>\n<p><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/s3\/?tag=reviewgeek-20\">Simple Storage Service (S3)<\/a> is Amazon\u2019s standalone data hosting service. S3 stores individual files as objects in a flat hierarchy, and is <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/s3\/pricing\/?tag=reviewgeek-20\">much cheaper<\/a> for storing a lot of data (over 4 times as cheap as EBS). You fill up buckets of data, and you\u2019re charged per GB, with separate tiers if you store over 50TB.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-127\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/02689d3a2bf386c0f37c1914b2c932f1\/p\/uploads\/2019\/05\/89734f82.png\" alt=\"\" width=\"700\" height=\"300\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>You can reference files by their ID to retrieve them either into EBS volumes or out to the internet via the AWS command line toolkit, and you\u2019re charged per GB for all the data you retrieve. Data that you don\u2019t retrieve too often can be moved to <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/glacier\/?tag=reviewgeek-20\">S3 Glacier<\/a>, which charges less per GB stored but charges more for retrieval, perfect for archiving.<\/p>\n<p><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/efs\/?tag=reviewgeek-20\">Elastic File System (EFS)<\/a> is somewhere in between. It\u2019s basically a scalable cloud NAS for your AWS services; It has structure and directories, can be accessed by multiple EC2 instances at a time, and will grow as you add more files. However, it\u2019s <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/efs\/pricing\/?tag=reviewgeek-20\">much more expensive<\/a> than S3 or EBS, and can be slower as well, so you should only use it if your application really needs it.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Load_Balancers\"><\/span>Load Balancers<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-128\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/0001260b47955fcd5d80c17f40dc4ead\/p\/uploads\/2019\/05\/e4cf2fef.png\" alt=\"\" width=\"700\" height=\"300\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/elasticloadbalancing\/?tag=reviewgeek-20\">Load balancers<\/a> are entry points for your network that can balance traffic across multiple EC2 instances or containers. They\u2019re fairly simple to set up, but will be an integral part of any network setup that needs to use multiple servers.<\/p>\n<p>Pricing for load balancers is a <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/elasticloadbalancing\/?tag=reviewgeek-20\">little complicated<\/a>, but you\u2019ll be billed hourly for whatever your most used resource is, from new connections, active connections, processed GB, or rule evaluations. If your load balancer processed a lot of data for only a few connections, you\u2019ll be billed based on that.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"RDS_%E2%80%93_Amazons_Hosted_Database_Service\"><\/span>RDS \u2013 Amazon\u2019s Hosted Database Service<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Amazon\u2019s <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/rds\/?tag=reviewgeek-20\">Relational Database Service (RDS)<\/a>\u00a0makes setting up a database server easy. Everything is fully managed, so you won\u2019t have to worry about technical issues of configuring a DB server. RDS databases are easy to scale, with support for <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/rds\/details\/read-replicas\/?tag=reviewgeek-20\">read replicas<\/a> and load balancers.<\/p>\n<p>RDS supports multiple different database types, including MySQL and PostgreSQL, but perhaps more interesting is <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/rds\/aurora\/?tag=reviewgeek-20\">Aurora<\/a>, Amazon\u2019s own database which is MySQL and PostgreSQL compatible while being five times faster and <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/rds\/aurora\/pricing\/?tag=reviewgeek-20\">much cheaper<\/a>.<\/p>\n<p>Whatever you choose, you\u2019ll pay per GB for <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/rds\/mysql\/pricing\/#Database_Storage?tag=reviewgeek-20\">database storage<\/a> and per GB for <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/rds\/mysql\/pricing\/#Data_Transfer?tag=reviewgeek-20\">data transfer<\/a>. If you\u2019re not using Aurora, you\u2019ll also have to pay for compute to run the database server, which you\u2019ll be charged <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/rds\/mysql\/pricing\/#On-Demand_DB_Instances?tag=reviewgeek-20\">per hour<\/a> for. This is the major benefit of Aurora; since it\u2019s all managed by Amazon, you don\u2019t need a dedicated server, and the cost is kept low.<\/p>\n<p>Alternatively, you can always run your own server with an EC2 instance, but you\u2019ll be paying just as much for EBS storage.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Lambda_and_Elastic_Beanstalk_%E2%80%93_Apps_Without_Servers\"><\/span>Lambda and Elastic Beanstalk \u2013 Apps Without Servers<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Lambda and Elastic Beanstalk are different ways to run apps without managing servers. For <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/elasticbeanstalk\/?tag=reviewgeek-20\">Elastic Beanstalk<\/a>, the idea is that you can upload your code and let the service handle the allocation of AWS resources automatically, so you won\u2019t have to spend time as a sysadmin to get your code up and running. This can be very useful for small applications, and you\u2019ll always have full control over any instances created by the service should you need to configure things manually later. Elastic Beanstalk is free to use by itself, but you\u2019ll have to pay for whatever it allocates.<\/p>\n<p><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/lambda\/?tag=reviewgeek-20\">Lambda<\/a> is a bit different, and allows you to run code in AWS\u2019s ecosystem without servers. You create a Lambda function, choose a runtime like Node 8.10 or Python 3.7, and your code will run when that function is triggered, either manually or automatically. You can set up triggers to run your code when data is put into an S3 bucket or when fired from other AWS services. You\u2019re <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/lambda\/pricing\/?tag=reviewgeek-20\">charged based on<\/a> how much memory you use, and how long you\u2019re using it for.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Cloudfront_%E2%80%93_Amazons_CDN\"><\/span>Cloudfront \u2013 Amazon\u2019s CDN<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-129\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/b4c0e3f3a1346ac8b12381e931babed2\/p\/uploads\/2019\/05\/acd3b2d2.png\" alt=\"\" width=\"700\" height=\"300\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/cloudfront\/?tag=reviewgeek-20\">Cloudfront<\/a>\u00a0is Amazon\u2019s content delivery network (CDN), used to power Prime video and Hulu. If you need to deliver a lot of static content to a lot of people, a CDN will help relieve the stress of having to set up multiple instances of web servers with load balancers. Cloudfront caches your content in multiple datacenters around the world and delivers it for way cheaper than EC2 would.<\/p>\n<p>Cloudfront functions as the entry point for large scale web apps, and is optimized for dynamic content as well, supporting both the <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"http:\/\/redirect.viglink.com?u=https%3A%2F%2Fdocs.aws.amazon.com%2FAmazonCloudFront%2Flatest%2FDeveloperGuide%2Fdistribution-working-with.websockets.html&amp;key=204a528a336ede4177fff0d84a044482\">WebSockets<\/a> protocol and traditional HTTP POST requests. You can also run Lambda code on the same servers as Cloudfront, called <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/lambda\/edge\/?tag=reviewgeek-20\">Lambda@Edge<\/a>. Since you\u2019re running much closer to your users, you can perform operations with much lower latency.<\/p>\n<p>Pricing is <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/cloudfront\/pricing\/?tag=reviewgeek-20\">fairly simple<\/a>; you\u2019re charged based on how much data is sent over the network, and how many individual requests are made. One important thing to note though is that data transferred from S3 to CloudFront (and out to the Internet) is free. You only pay for CloudFront, which is cheaper than S3 per GB.\n<\/div>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more like this article, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/technology\/\" target=\"_blank\" rel=\"noopener noreferrer\">Technology category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/www.cloudsavvyit.com\/84\/new-to-amazons-aws-heres-what-you-need-to-know\/\" target=\"_blank\" rel=\"noopener noreferrer\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;#New to Amazon\u2019s AWS? Here\u2019s What You Need to Know \u2013 CloudSavvy IT&#8221; \u00a0 The AWS ecosystem is complicated, and much different than the traditional cloud providers you may be used to. We\u2019ll explain the differences, what their various services are used for, and how they stack up to the competition. How is Amazon AWS&#8230;<\/p>\n","protected":false},"author":1,"featured_media":88077,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.cloudsavvyit.com\/p\/uploads\/2020\/06\/e601b806.png","fifu_image_alt":"","footnotes":""},"categories":[18],"tags":[],"class_list":["post-88076","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/88076","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=88076"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/88076\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/88077"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=88076"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=88076"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=88076"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}