<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Akash A Benki</title>
    <description>The latest articles on DEV Community by Akash A Benki (@the_sky_fire).</description>
    <link>https://dev.to/the_sky_fire</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1145154%2Fcd444e07-a4db-4393-9bae-cebf8a7ab0fa.jpeg</url>
      <title>DEV Community: Akash A Benki</title>
      <link>https://dev.to/the_sky_fire</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/the_sky_fire"/>
    <language>en</language>
    <item>
      <title>“Insanely Good” by Swiggy Uses Amazon Web Services</title>
      <dc:creator>Akash A Benki</dc:creator>
      <pubDate>Sat, 02 Sep 2023 10:14:23 +0000</pubDate>
      <link>https://dev.to/the_sky_fire/insanely-good-by-swiggy-uses-amazon-web-services-267l</link>
      <guid>https://dev.to/the_sky_fire/insanely-good-by-swiggy-uses-amazon-web-services-267l</guid>
      <description>&lt;p&gt;Whenever we encounter any instance where a food item is sensed by our senses we instantly feel the urge to eat and try out that food item. I know you imagined yourself eating that Crisp Delicious Dosa in your mind when you saw that image or felt like eating it out sooner or later, or remembered the last time you ate such Delicious Dosa. Well, that’s the normal human tendency to do so it’s not your fault.&lt;/p&gt;

&lt;p&gt;But why am I talking about food now? Well, let me explain.&lt;/p&gt;

&lt;p&gt;Food being an essential part of our lives plays an important role in our growth as well as being health. We all are addicted to some kind of food which is our favorite pick among some. In this 21st Century, the Food Industry has grown tremendously huge and is playing a crucial role.&lt;/p&gt;

&lt;p&gt;Nowadays people are more likely to order food items online. A Majority of people are hugely dependent on Food Delivery Services offered by various companies like Zomato, Swiggy, Uber Eats, etc.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PzH2Kc8b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k8dkwr511kwi7qhw06g1.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PzH2Kc8b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k8dkwr511kwi7qhw06g1.jpg" alt="Image description" width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Today I attended the highly anticipated &lt;strong&gt;AWS Innovate Online Conference&lt;/strong&gt; which took place on 30th August and 1st September 2023. Today in one of the sessions that took place among many I came across &lt;strong&gt;Swiggy’s Supr Daily Grocery service&lt;/strong&gt; which fascinated me to know more about how this company uses AWS services to improve its services constantly.&lt;/p&gt;

&lt;p&gt;In this blog, we will explore &lt;strong&gt;Swiggy’s “Insanely Good” pilot program&lt;/strong&gt;, an exploratory case study of how the company is delivering exceptional quality to its customers (As they say).&lt;/p&gt;

&lt;p&gt;Swiggy is an Indian online food delivery platform that has become a household name for many people in India. Through the use of innovative technology and a focus on customer feedback, Swiggy was able to improve its delivery service and set itself apart in a competitive market.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--mCEgYGmo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2yb66fv5qnfeei5nnr26.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mCEgYGmo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2yb66fv5qnfeei5nnr26.jpeg" alt="Food Delivery Company — Swiggy" width="800" height="505"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Swiggy’s “Supr Daily” Story
&lt;/h2&gt;

&lt;p&gt;Based in Bangalore, Supr Daily is a grocery ordering and delivery service that makes it convenient for customers to order fresh groceries to their homes. More than 200,000 customers use Supr Daily to order milk, eggs, fresh fruits and vegetables, and other groceries for delivery by 7:00 a.m. each day.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;But to support its network of thousands of delivery partners across six cities and manage its inventory of thousands of products, Supr Daily needed to scale its order delivery verification and inventory planning systems.&lt;/li&gt;
&lt;li&gt;At the same time, the company’s growth accelerated as restrictions due to the COVID-19 pandemic limited in-person shopping, contributing to a 70 percent surge in new users.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Due to some reasons, the founders decided to scale down the operations in five cities namely Delhi, Mumbai, Pune, Hyderabad and Chennai in 2021. But they continued to operate and experiment in one city which was Bangalore.&lt;/p&gt;

&lt;p&gt;Recently in March 2023, Swiggy rebranded its morning grocery delivery service SuprDaily to “InsanelyGood”, continuing the service in pilot mode and offering the next-day delivery of locally sourced groceries in Bangalore.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--WQeh-Xzm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tl9kbfj7c85qdjw76jx8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WQeh-Xzm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tl9kbfj7c85qdjw76jx8.png" alt="“Insanely Good” by Swiggy" width="600" height="300"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;InsanelyGood by Swiggy has promised to offer customers fresh, authentic, and delicious groceries delivered to their doorstep the next morning.&lt;/li&gt;
&lt;li&gt;InsanelyGood will offer more than 3,000 locally sourced and organic food items, including fruits and vegetables, grains, snacks, beverages, baby food, and kitchen essentials, according to a company executive in the know.&lt;/li&gt;
&lt;li&gt;Orders placed before 11 pm will be fulfilled by 7 am the following day. It is not known if the firm’s membership program Swiggy One will apply to orders on InsanelyGood immediately.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Now let us understand how Swiggy uses AWS Services
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Amazon Rekognition
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qa-Faa1S--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y7g3x46dz2jmcrt8oq1m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qa-Faa1S--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y7g3x46dz2jmcrt8oq1m.png" alt="Amazon Rekognition" width="125" height="125"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://aws.amazon.com/rekognition/"&gt;Amazon Rekognition&lt;/a&gt; is a service offered by AWS that offers pre-trained and customizable computer vision (CV) capabilities to extract information and insights from your images and videos.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Using this Organizations Automate and lower the cost of your image recognition and video analysis with machine learning.&lt;/li&gt;
&lt;li&gt;Supr Daily wanted to automate the photo verification process so that it could provide instant feedback about whether a delivery partner needed to take a better photo.&lt;/li&gt;
&lt;li&gt;The company decided to use ML to reduce manual work and increase the speed and accuracy of the system. After realizing that building the technology in-house would be too costly and complex, the company began working on multiple proofs of concept using Amazon Rekognition in 2020.&lt;/li&gt;
&lt;li&gt;Each time a delivery partner submits a photo of the delivered goods, Supr Daily automatically sends that photo to Amazon Rekognition, which uses ML to check the photo quality and verify that it is valid as proof of delivery. This system facilitates verification in near real-time that deliveries have been fulfilled and that confirmation images are high-quality.&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  2. Amazon Simple Storage Service (Amazon S3)
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--SnExDEMF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ln10ad53woiuyj3lwdiy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SnExDEMF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ln10ad53woiuyj3lwdiy.png" alt="Amazon S3 Bucket" width="125" height="125"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Supr Daily uses the images it stores on &lt;a href="https://aws.amazon.com/s3/"&gt;Amazon Simple Storage Service&lt;/a&gt; (Amazon S3), an object storage service that offers industry-leading scalability, data availability, security, and performance, to build custom Amazon Rekognition models that can recognize items in the images with 95 percent accuracy.&lt;/p&gt;




&lt;h3&gt;
  
  
  3. Amazon Forecast
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fmVbh2tt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wus1x85bglyztn47vqma.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fmVbh2tt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wus1x85bglyztn47vqma.png" alt="Amazon Forecast" width="125" height="125"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Since 2020, Supr Daily has also used &lt;a href="https://aws.amazon.com/forecast/"&gt;Amazon Forecast&lt;/a&gt;, which can forecast business outcomes easily and accurately using ML, to analyze customer behavior data and to make sure it had the right inventory to meet demand. The demand forecasting workflow used to be manual, but Supr Daily has automated it on AWS, performing the forecasting on data stored in Amazon S3 and receiving results rapidly.&lt;/p&gt;




&lt;h3&gt;
  
  
  4. Amazon Simple Queue Service (Amazon SQS)
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--IgM5s6Xf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pot8syouaeopoyuf6fiy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IgM5s6Xf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pot8syouaeopoyuf6fiy.png" alt="Amazon SQS" width="125" height="125"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The company uses &lt;a href="https://aws.amazon.com/sqs/"&gt;Amazon Simple Queue Service&lt;/a&gt; (Amazon SQS), which provides fully managed message queuing for microservices, distributed systems, and server-less applications, to send a notification containing the results to the procurement teams, who can place orders and make sure that items are in stock.&lt;/p&gt;




&lt;h3&gt;
  
  
  5. Amazon Elastic Beanstalk
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--v3UH1gM6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1ia4mdonh1hz2z5zy7t0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--v3UH1gM6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1ia4mdonh1hz2z5zy7t0.png" alt="Amazon Elastic Beanstalk" width="125" height="125"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Because AWS manages the infrastructure, Supr Daily can iterate more quickly and accelerate time to market for new features. Meanwhile, the app’s backend is hosted on &lt;a href="https://aws.amazon.com/elasticbeanstalk/"&gt;AWS Elastic Beanstalk&lt;/a&gt;, a simple-to-use service for deploying and scaling web applications and services, making the solution scalable enough to support millions of customers in multiple cities. Implementing these services was simple.&lt;/p&gt;




&lt;h3&gt;
  
  
  6. Amazon Personalize
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--WnuGKixd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g5phu0rlu0kcls20f5ao.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WnuGKixd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g5phu0rlu0kcls20f5ao.png" alt="Amazon Personalize" width="125" height="125"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Company Developers also used &lt;a href="https://aws.amazon.com/personalize/"&gt;Amazon Personalize&lt;/a&gt; allows developers to quickly build and deploy curated recommendations and intelligent user segmentation at scale using machine learning (ML). Because Amazon Personalize can be tailored to your individual needs, you can deliver the right customer experience at the right time and in the right place.&lt;/p&gt;




&lt;p&gt;Thank you for reading my blog so far. Give it a &lt;strong&gt;Like&lt;/strong&gt; if you loved it and stay tuned for more blogs.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Also, I saw a video of &lt;strong&gt;&lt;em&gt;&lt;a href="https://www.youtube.com/watch?v=Yv2tqo_KHag"&gt;Danish Sait advertising InsanelyGood Products&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt; on YouTube while exploring this study if you want to check it out.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h4&gt;
  
  
  You can also check out these References which I used for this Blog
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="https://blog.swiggy.com/2021/09/28/new-changes-at-supr-daily/"&gt;Swiggy official Email for scale-down operations&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="https://aws.amazon.com/solutions/case-studies/suprdaily-case-study/"&gt;AWS Case Study on SuprDaily by Swiggy&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="https://yourstory.com/2023/03/swiggy-rebrands-grocery-subscription-service-suprdaily-insanely-good"&gt;A Story by Soumya Ramasubramanian on YourStory&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="https://www.insanelygood.in/"&gt;InsanelyGood current website&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>aws</category>
      <category>cloud</category>
      <category>swiggy</category>
      <category>cloudcomputing</category>
    </item>
    <item>
      <title>Cloud for Beginners | AWS Cloud Practitioner Essentials Course | Part-4</title>
      <dc:creator>Akash A Benki</dc:creator>
      <pubDate>Thu, 31 Aug 2023 18:09:08 +0000</pubDate>
      <link>https://dev.to/the_sky_fire/cloud-for-beginners-aws-cloud-practitioner-essentials-course-part-4-16p4</link>
      <guid>https://dev.to/the_sky_fire/cloud-for-beginners-aws-cloud-practitioner-essentials-course-part-4-16p4</guid>
      <description>&lt;p&gt;I am on my journey to explore and deep dive into this fascinating cloud technology. I started to explore and understand the basic terms of cloud technology and came across the &lt;strong&gt;&lt;a href="https://explore.skillbuilder.aws/learn/course/134/aws-cloud-practitioner-essentials"&gt;AWS Cloud Practitioner Essentials Course&lt;/a&gt;&lt;/strong&gt;. The instructors in this course are &lt;strong&gt;Blaine Sundrud&lt;/strong&gt; a Senior Instructional Designer, &lt;strong&gt;Morgan Willis&lt;/strong&gt; a Senior Cloud Technologist and &lt;strong&gt;Rudy Chetty&lt;/strong&gt; a Solutions Architect.&lt;/p&gt;

&lt;p&gt;In the previous blog we understood some of the fundamentals of Amazon EC2. In this blog which is the &lt;strong&gt;Part-4&lt;/strong&gt; of my &lt;strong&gt;Cloud for Beginners Blog Series&lt;/strong&gt;, we will understand more about Amazon EC2 Instance Types.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hnEr65r5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x0xjf59boye80xmxuk0c.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hnEr65r5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x0xjf59boye80xmxuk0c.jpeg" alt="A Coffee Shop Analogy Image" width="800" height="413"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Do you remember the &lt;strong&gt;Coffee Shop&lt;/strong&gt; analogy we used earlier to describe different roles and responsibilities when we started our journey? The Barista’s played different roles at the Coffee shop, Similarly, the EC2 instances also serve different kinds of Clients in the client-server model.&lt;/p&gt;

&lt;p&gt;If we want to have a cafe that can serve a lot of customers, then we’re probably going to need multiple employees, right? And they can’t just be cashiers. We also need someone to make the drinks, someone to handle the orders, and maybe someone to do that cool latte art that our customers love so much. Like any business, there are a variety of tasks that need to be done, and they often require different skill sets.&lt;/p&gt;

&lt;p&gt;If we want businesses to operate as efficiently as possible, it’s important to make sure that an employee’s skillset suits their role. In the same way that our coffee shop has different kinds of employees, AWS has different types of EC2 instances that you can spin up and deploy into your AWS environment.&lt;/p&gt;

&lt;p&gt;Each instance type is grouped under an instance family and is optimized for certain types of tasks. Instance types offer varying combinations of CPU, memory, storage, and networking capacity, and give you the flexibility to choose the appropriate mix of resources for your applications.&lt;/p&gt;

&lt;p&gt;The different instance families in EC2 are &lt;strong&gt;general-purpose, compute-optimized, memory-optimized, accelerated computing, and storage-optimized&lt;/strong&gt;.&lt;/p&gt;




&lt;p&gt;Let’s look into each of them more specifically,&lt;/p&gt;

&lt;h4&gt;
  
  
  1. General-Purpose Instances
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--5DOye-qv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/da67yrcwuxirvqa9663o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5DOye-qv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/da67yrcwuxirvqa9663o.png" alt="General Purpose Instances Image" width="800" height="321"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;General purpose instances provide a balance of computing, memory, and networking resources. You can use them for a variety of workloads, such as application servers, gaming servers, backend servers for enterprise applications and small and medium databases.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Suppose that you have an application in which the resource needs for computing, memory, and networking are roughly equivalent. You might consider running it on a general-purpose instance because the application does not require optimization in any single resource area.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h4&gt;
  
  
  2. Compute-optimized Instances
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--R1Ilnii3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r9cx86u4ocmz8cokf2vb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--R1Ilnii3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r9cx86u4ocmz8cokf2vb.png" alt="Compute-Optimized Instances Image" width="800" height="335"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Compute-optimized instances are ideal for compute-bound applications that benefit from high-performance processors.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Like general-purpose instances, you can use compute-optimized instances for workloads such as web, application, and gaming servers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;However, the difference is compute optimized applications are ideal for high-performance web servers, compute-intensive applications servers, and dedicated gaming servers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You can also use compute-optimized instances for batch-processing workloads that require processing many transactions in a single group.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h4&gt;
  
  
  3. Memory-optimized Instances
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4ZQ0bI6K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x0zltmlef6n4tmygekfe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4ZQ0bI6K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x0zltmlef6n4tmygekfe.png" alt="Memory-optimized Instances Image" width="800" height="370"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Memory-optimized instances are designed to deliver fast performance for workloads that process large datasets in memory.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;In computing, memory is a temporary storage area. It holds all the data and instructions that a central processing unit (CPU) needs to be able to complete actions. Before a computer program or application can run, it is loaded from storage into memory. This preloading process gives the CPU direct access to the computer program.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Suppose that you have a workload that requires large amounts of data to be preloaded before running an application. This scenario might be a high-performance database or a workload that involves performing real-time processing of a large amount of unstructured data. In these types of use cases, consider using a memory-optimized instance.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Memory-optimized instances enable you to run workloads with high memory needs and receive great performance.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h4&gt;
  
  
  4. Accelerated computing Instances
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--AJQq48WO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b7x9js0kamspb0zpbrue.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AJQq48WO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b7x9js0kamspb0zpbrue.png" alt="Accelerated computing Instances Image" width="800" height="336"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Accelerated computing instances use hardware accelerators, or coprocessors, to perform some functions more efficiently than is possible in software running on CPUs. Examples of these functions include floating-point number calculations, graphics processing, and data pattern matching.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;In computing, a hardware accelerator is a component that can accomplish data processing sooner. Accelerated computing instances are ideal for workloads such as graphics applications, game streaming, and application streaming.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h4&gt;
  
  
  5. Storage-optimized Instances
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--r8GXOZue--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k97buhhtjikc2g660roa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--r8GXOZue--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k97buhhtjikc2g660roa.png" alt="Storage-optimized Instances Image" width="800" height="322"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Storage-optimized instances are designed for workloads that require high, sequential read and write access to large datasets on local storage.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Examples of workloads suitable for storage-optimized instances include distributed file systems, data warehousing applications, and high-frequency online transaction processing (OLTP) systems.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;In computing, the term input/output operations per second (IOPS) is a metric that measures the performance of a storage device. It indicates how many different input or output operations a device can perform in one second. Storage-optimized instances are designed to deliver tens of thousands of low-latency, random IOPS to applications.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You can think of input operations as data put into a system, such as records entered into a database. An output operation is data generated by a server. An example of output might be the analytics performed on the records in a database. If you have an application that has a high IOPS requirement, a storage-optimized instance can provide better performance over other instance types not optimized for this kind of use case.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now, if we map this back to our coffee shop, our cashier becomes a memory-optimized EC2 instance, baristas become compute-optimized instances, and our latte art employee is an accelerated computing instance type. And there you have it, EC2 instance types.&lt;/p&gt;




&lt;p&gt;Thank you for reading my blog so far. Give it a &lt;strong&gt;Like&lt;/strong&gt; if you loved it and stay tuned for more blogs.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Also if you don’t know Coffee shop analogy we used in this blog you can refer to my &lt;strong&gt;&lt;em&gt;&lt;a href="https://dev.to/the_sky_fire/cloud-for-beginners-aws-cloud-practitioner-essentials-course-part-1-2hi8"&gt;First blog post&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;p&gt;To learn more about Types of EC2 Instances check-out the below link:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="https://aws.amazon.com/ec2/instance-types/"&gt;Amazon EC2 Instance Types Documentation&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>aws</category>
      <category>cloudpractitioner</category>
      <category>amazonec2</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Cloud for Beginners | AWS Cloud Practitioner Essentials Course | Part-3</title>
      <dc:creator>Akash A Benki</dc:creator>
      <pubDate>Mon, 28 Aug 2023 15:58:32 +0000</pubDate>
      <link>https://dev.to/the_sky_fire/cloud-for-beginners-aws-cloud-practitioner-essentials-course-part-3-967</link>
      <guid>https://dev.to/the_sky_fire/cloud-for-beginners-aws-cloud-practitioner-essentials-course-part-3-967</guid>
      <description>&lt;p&gt;I am on my journey to explore and deep dive into this fascinating cloud technology. I started to explore and understand the basic terms of cloud technology and came across the &lt;strong&gt;&lt;em&gt;&lt;a href="https://explore.skillbuilder.aws/learn/course/134/aws-cloud-practitioner-essentials"&gt;AWS Cloud Practitioner Essentials Course&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;. The instructors in this course are &lt;strong&gt;Blaine Sundrud&lt;/strong&gt; a Senior Instructional Designer, &lt;strong&gt;Morgan Willis&lt;/strong&gt; a Senior Cloud Technologist and &lt;strong&gt;Rudy Chetty&lt;/strong&gt; a Solutions Architect.&lt;/p&gt;

&lt;p&gt;In this blog which is the &lt;strong&gt;Part-3&lt;/strong&gt; of my &lt;strong&gt;&lt;em&gt;&lt;a href="https://dev.to/the_sky_fire"&gt;Cloud for Beginners Blog Series&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;, we will understand and dive deep into the Amazon Elastic Compute Cloud (Amazon EC2), exploring its key features, benefits, and use cases. By the end, you’ll have a comprehensive understanding of how EC2 can revolutionize your computing infrastructure.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kWANXgoM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0a192be6exihthyiwzph.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kWANXgoM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0a192be6exihthyiwzph.png" alt="Amazon EC2 Image" width="750" height="375"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Let’s get started,&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;
&lt;li&gt;Overview of Amazon Web Services&lt;/li&gt;
&lt;li&gt;Understanding EC2 — Elastic Compute Cloud&lt;/li&gt;
&lt;li&gt;Key Features and Benefits of EC2&lt;/li&gt;
&lt;li&gt;Use Cases and Examples of EC2 in Action&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Introduction
&lt;/h3&gt;

&lt;p&gt;In today’s rapidly evolving digital landscape, businesses are increasingly relying on cloud computing to power their operations. Amazon Web Services (AWS), a leading cloud service provider, offers a wide range of services to help organizations scale their infrastructure and meet demanding computational needs. One such service is EC2, or Elastic Compute Cloud, which allows businesses to access virtual servers in the cloud.&lt;/p&gt;

&lt;h3&gt;
  
  
  Overview of Amazon Web Services
&lt;/h3&gt;

&lt;p&gt;Before delving into EC2, let’s take a moment to understand Amazon Web Services as a whole. AWS is a comprehensive suite of cloud-based services offered by Amazon, designed to provide businesses with scalable and cost-effective solutions for their computing needs. It includes services for computing, storage, databases, analytics, networking, machine learning, and more.&lt;/p&gt;

&lt;h3&gt;
  
  
  Understanding EC2 — Elastic Compute Cloud
&lt;/h3&gt;

&lt;p&gt;EC2, which stands for Elastic Compute Cloud, is a central component of AWS and serves as a scalable virtual computing environment. It enables businesses to rent virtual servers, known as instances, in the cloud and run their applications on them. EC2 instances are highly configurable, allowing businesses to choose the desired operating system, hardware specifications, and storage options.&lt;/p&gt;

&lt;p&gt;The elasticity of EC2 allows businesses to scale their computing resources up or down based on demand. This eliminates the need for costly upfront hardware investments and provides the flexibility to handle fluctuating workloads. Additionally, EC2 offers a variety of instance types optimized for specific use cases, such as compute-intensive, memory-intensive, or storage-intensive workloads.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Features and Benefits of EC2
&lt;/h3&gt;

&lt;h4&gt;
  
  
  1. Scalability and Elasticity
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;One of the key benefits of EC2 is its ability to scale compute resources based on demand. Whether you need to handle sudden spikes in traffic or accommodate steady growth, EC2 allows you to easily add or remove instances as needed. &lt;/li&gt;
&lt;li&gt;This helps businesses optimize their resource utilization and ensure smooth operations without the worry of over-provisioning or underutilization.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  2. Security and Reliability
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Security is a top priority for AWS, and EC2 benefits from the same high level of security measures. EC2 instances are protected by advanced firewalls, network isolation, and encryption mechanisms to safeguard your data. &lt;/li&gt;
&lt;li&gt;Additionally, AWS ensures high availability by offering multiple availability zones within regions, reducing the risk of downtime and ensuring reliable performance.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  3. Flexible Configuration Options
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;EC2 provides businesses with a wide range of configuration options to match their specific requirements. From choosing the appropriate instance type, operating system, and storage options to adjusting networking settings, EC2 allows for extensive customization. &lt;/li&gt;
&lt;li&gt;This flexibility enables businesses to build and deploy applications that fully align with their needs.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  4. Integration with Other AWS Services
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;As part of the AWS ecosystem, EC2 seamlessly integrates with other services offered by AWS. This allows businesses to leverage additional capabilities such as storage (Amazon S3), databases (Amazon RDS), content delivery (Amazon CloudFront), and more. &lt;/li&gt;
&lt;li&gt;The tight integration leads to efficient workflows and easy management of complex architectures.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  5. Cost-effectiveness
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;EC2’s pricing model is based on pay-as-you-go, meaning you only pay for the compute resources you consume. With no upfront costs or long-term commitments, this pricing model enables businesses to optimize their IT budgets and avoid unnecessary expenses. &lt;/li&gt;
&lt;li&gt;Additionally, AWS offers cost-monitoring and optimization tools to help businesses keep track of their usage and identify opportunities for cost savings.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Use Cases and Examples of EC2 in Action
&lt;/h3&gt;

&lt;p&gt;EC2 is widely used across various industries and has proven its value in numerous use cases. Here are a few examples:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Web Applications&lt;/strong&gt;: EC2 is ideal for hosting web applications. Businesses can easily deploy web servers, load balancers, and databases on EC2 instances, ensuring high availability and scalability.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Big Data Processing&lt;/strong&gt;: EC2 offers powerful instances optimized for handling big data processing and analytics. Businesses can quickly spin up instances to process large datasets, reducing processing time and costs.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;DevOps and Continuous Integration&lt;/strong&gt;: EC2 allows for easy creation of development and testing environments. The flexibility of EC2 instances enables developers to quickly provision resources for code compilation, testing, and continuous integration processes.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;High-Performance Computing&lt;/strong&gt;: EC2’s high-performance instances are designed to handle computationally intensive workloads. Industries like financial services, scientific research, and engineering can utilize EC2 to perform complex simulations, data modeling, and rendering.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Disaster Recovery&lt;/strong&gt;: EC2 provides an excellent solution for disaster recovery by replicating critical systems across different regions. In the event of an outage, businesses can quickly switch to replicated instances, ensuring minimal downtime and data loss.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;These are just a few examples of how EC2 can be leveraged to meet specific business needs. The versatility and scalability of EC2 make it a valuable asset for organizations across industries.&lt;/p&gt;

&lt;p&gt;In the next part will shall look into &lt;strong&gt;Amazon EC2 Instance Types&lt;/strong&gt;, &lt;strong&gt;Amazon EC2 Pricing&lt;/strong&gt; and much more. Stay tuned.&lt;/p&gt;




&lt;p&gt;Thank you for reading my blog so far. Give it a &lt;strong&gt;like&lt;/strong&gt; if you loved it and stay tuned for more blogs.&lt;/p&gt;

&lt;p&gt;Read More about Amazon EC2:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html"&gt;Amazon EC2 Documentation&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>aws</category>
      <category>cloudcomputing</category>
      <category>cloudpractitioner</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Cloud for Beginners | AWS Cloud Practitioner Essentials Course | Part-2</title>
      <dc:creator>Akash A Benki</dc:creator>
      <pubDate>Fri, 25 Aug 2023 18:55:47 +0000</pubDate>
      <link>https://dev.to/the_sky_fire/cloud-for-beginners-aws-cloud-practitioner-essentials-course-part-2-58da</link>
      <guid>https://dev.to/the_sky_fire/cloud-for-beginners-aws-cloud-practitioner-essentials-course-part-2-58da</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--g6zD0UOw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/16j70bd84ugodjyyclo2.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--g6zD0UOw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/16j70bd84ugodjyyclo2.jpeg" alt="A Library with a girl learning from the books" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;We have all seen a Library with huge collections of books, newspapers, magazines, maps, etc. Well some of us still remember how that librarian used to shout at us and used to warn us for our mischief.&lt;br&gt;
Wait a second, why am I telling you about Library now? — — — don’t worry you will understand.&lt;/p&gt;

&lt;p&gt;I am on my journey to explore and deep dive into this fascinating cloud technology. I started to explore and understand the basic terms of cloud technology and came across the &lt;strong&gt;AWS Cloud Practitioner Essentials Course&lt;/strong&gt;. The instructors in this course are &lt;strong&gt;Blaine Sundrud&lt;/strong&gt; a Senior Instructional Designer, &lt;strong&gt;Morgan Willis&lt;/strong&gt; a Senior Cloud Technologist and &lt;strong&gt;Rudy Chetty&lt;/strong&gt; a Solutions Architect.&lt;/p&gt;

&lt;p&gt;In this blog which is the &lt;strong&gt;Part-2&lt;/strong&gt; of my &lt;strong&gt;Cloud for Beginners Blog Series&lt;/strong&gt;, we will understand different types of Deployment Models in cloud computing and also a few of the major benefits of Cloud Computing.&lt;/p&gt;

&lt;p&gt;Businesses or Organizations when selecting a cloud strategy must consider factors such as required cloud application components, preferred resource management tools, and any legacy IT infrastructure requirements. Selecting a good cloud strategy by analyzing and planning plays a crucial role for Businesses (Organizations) to level up their game in this fast-paced Tech world.&lt;/p&gt;

&lt;p&gt;When we visit libraries we stumble upon so many interesting books, magazines, audiobooks, etc. We use those resources and sometimes even take them home for rental &lt;strong&gt;(On-Premises)&lt;/strong&gt;. Some of the resources are not allowed for the rental because of some reasons and that’s fine still we can use them while being in the library itself &lt;strong&gt;(In Cloud)&lt;/strong&gt;. Sometimes we take the keynotes from those resources in the library and later use them at home &lt;strong&gt;(Hybrid)&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;According to Amazon Web Services (AWS), there are 3 cloud deployment models. They are:&lt;br&gt;
&lt;strong&gt;1. Cloud-Based Deployment Model&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;2. On-Premises Deployment Model and&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;3. Hybrid Deployment Model&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Let us understand the above-mentioned deployment models one by one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Cloud-Based Deployment Model&lt;/strong&gt; — In this model, you can migrate existing applications to the cloud, or you can design and build new applications in the cloud. You can build those applications on low-level infrastructure that requires your IT staff to manage them. Alternatively, you can build them using higher-level services that reduce the management, architecting, and scaling requirements of the core infrastructure.&lt;/p&gt;

&lt;p&gt;For example, a company might create an application consisting of virtual servers (Amazon EC2 instances), databases (Amazon DynamoDB), and networking components that are fully based in the cloud.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. On-Premises Deployment Model&lt;/strong&gt; — Also known as the private-cloud deployment. In this model, resources are deployed on-premises by using virtualization and resource management tools. Increase resource utilization by using application management and virtualization technologies.&lt;/p&gt;

&lt;p&gt;For example, you might have applications that run on technology that is fully kept in your on-premises data center. Though this model is much like legacy IT infrastructure, its incorporation of application management and virtualization technologies helps to increase resource utilization.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Hybrid Deployment Model&lt;/strong&gt; — In this model, cloud-based resources are connected to on-premises infrastructure. You might want to use this approach in several situations.&lt;/p&gt;

&lt;p&gt;For example, suppose that a company wants to use cloud services that can automate batch data processing and analytics. However, the company has several legacy applications that are more suitable on-premises and will not be migrated to the cloud. With a hybrid deployment, the company would be able to keep the legacy applications on-premises while benefiting from the data and analytics services that run in the cloud.&lt;/p&gt;

&lt;p&gt;Therefore the Businesses (Organizations) will have to carefully look into their requirements and then choose a suitable deployment model which will serve them well.&lt;/p&gt;

&lt;p&gt;Let us concisely revisit the above concepts:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Cloud-Based Deployment Model&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Run all parts of the application in the cloud.&lt;/li&gt;
&lt;li&gt;Migrate existing applications to the cloud.&lt;/li&gt;
&lt;li&gt;Design and build new applications in the cloud.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. On-Premises Deployment Model&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Deploy resources by using virtualization and resource management tools.&lt;/li&gt;
&lt;li&gt;Increase resource utilization by using application management and virtualization technologies.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3. Hybrid Deployment Model&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Connect cloud-based resources to on-premises infrastructure.&lt;/li&gt;
&lt;li&gt;Integrate cloud-based resources with legacy IT applications.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now let us look into and understand a few major benefits of cloud computing:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Trade upfront expense for variable expense&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Upfront expense refers to data centers, physical servers, and other resources that you would need to invest in before using them.&lt;/li&gt;
&lt;li&gt;Variable expense means you only pay for computing resources you consume instead of investing heavily in data centers and servers before you know how you’re going to use them. By this companies can implement innovative solutions while saving on costs.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. Benefit from massive economies of scale&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;By using cloud computing, you can achieve a lower variable cost than you can get on your own.&lt;/li&gt;
&lt;li&gt;Because usage from hundreds of thousands of customers can aggregate in the cloud, providers, such as AWS, can achieve higher economies of scale. The economy of scale translates into lower pay-as-you-go prices.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3. Increase speed and agility&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The flexibility of cloud computing makes it easier for you to develop and deploy applications with more time to experiment and innovate.&lt;/li&gt;
&lt;li&gt;When computing in data centers, it may take weeks to obtain new resources that you need. By comparison, cloud computing enables you to access new resources within minutes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;4. Stop Spending money to run and maintain data centers&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Computing in data centers often requires you to spend more money and time managing infrastructure and servers.&lt;/li&gt;
&lt;li&gt;A benefit of cloud computing is the ability to focus less on these tasks and more on your applications and customers.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;5. Stop guessing capacity&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;With cloud computing, you don’t have to predict how much infrastructure capacity you will need before deploying an application.&lt;/li&gt;
&lt;li&gt;For example, you can launch Amazon EC2 instances when needed, and pay only for the compute time you use. Instead of paying for unused resources or having to deal with limited capacity, you can access only the capacity that you need. You can also scale in or scale out in response to demand.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;6. Go global in minutes&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The global footprint of the AWS Cloud enables you to deploy applications to customers around the world quickly while providing them with low latency.&lt;/li&gt;
&lt;li&gt;This means that even if you are located in a different part of the world than your customers, customers can access your applications with minimal delays.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;Thank you for reading my blog so far. Give it a &lt;strong&gt;like&lt;/strong&gt; if you loved it and stay tuned for more blogs.&lt;/p&gt;

&lt;p&gt;You can also check out these additional resources to explore more about AWS:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://d0.awsstatic.com/whitepapers/aws-overview.pdf"&gt;The Whitepaper of AWS.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://aws.amazon.com/getting-started/cloud-essentials/"&gt;AWS Fundamentals: Overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://aws.amazon.com/what-is-cloud-computing/"&gt;What is cloud computing?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://aws.amazon.com/types-of-cloud-computing/"&gt;Types of cloud computing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html"&gt;AWS Glossary&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>aws</category>
      <category>cloudcomputing</category>
      <category>cloudpractitioner</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Cloud for Beginners | AWS Cloud Practitioner Essentials Course | Part-1</title>
      <dc:creator>Akash A Benki</dc:creator>
      <pubDate>Thu, 24 Aug 2023 07:19:28 +0000</pubDate>
      <link>https://dev.to/the_sky_fire/cloud-for-beginners-aws-cloud-practitioner-essentials-course-part-1-2hi8</link>
      <guid>https://dev.to/the_sky_fire/cloud-for-beginners-aws-cloud-practitioner-essentials-course-part-1-2hi8</guid>
      <description>&lt;p&gt;On this beautiful Earth who doesn’t love the fascinating and amazing clouds in the sky? The person who loves clouds is called &lt;strong&gt;Nephophilia&lt;/strong&gt;. But in the Technical world, the people who are in love with these cloud technologies and their power are the cloud architects, cloud engineers, cloud data scientists, cloud automation engineers, cloud administrators and many others.&lt;/p&gt;

&lt;p&gt;I am on my journey to explore and deep dive into this fascinating cloud technology. I started to explore and understand the basic terms of cloud technology and came across the &lt;strong&gt;AWS Cloud Practitioner Essentials Course&lt;/strong&gt;. This course gave me a very strong basic understanding of what cloud is and how Amazon with its &lt;strong&gt;Amazon Web Services (AWS)&lt;/strong&gt; is dominating and serving so many purposes in this world.&lt;/p&gt;




&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/a9__D53WsUs"&gt;
&lt;/iframe&gt;
&lt;/p&gt;




&lt;p&gt;In this blog, I will just give the Introduction about the course which was the module-1 of the course and how it explained some of the cloud concepts with a beautiful example of a Coffee Shop. The instructors in this course are &lt;strong&gt;Blaine Sundrud&lt;/strong&gt; a Senior Instructional Designer, &lt;strong&gt;Morgan Willis&lt;/strong&gt; a Senior Cloud Technologist and &lt;strong&gt;Rudy Chetty&lt;/strong&gt; a Solutions Architect.&lt;/p&gt;

&lt;p&gt;Firstly let us understand &lt;strong&gt;How AWS defines what is Cloud Technology ?&lt;/strong&gt;&lt;br&gt;
Cloud computing in basic terms is the on-demand delivery of IT resources over the Internet with &lt;strong&gt;pay-as-you-go pricing&lt;/strong&gt;. Instead of buying, owning, and maintaining physical data centers and servers, you can access technology services, such as computing power, storage, and databases, on an as-needed basis from a cloud provider like Amazon Web Services (AWS).&lt;/p&gt;

&lt;p&gt;AWS offers a wide range and variety of services to its Customers (Clients).&lt;br&gt;
In this Modern technological world, everything is based on &lt;strong&gt;Client-Server Model&lt;/strong&gt;. In computing, a client can be a web browser or desktop application that a person interacts with to make requests to computer servers. A server can be serviced, such as Amazon Elastic Compute Cloud (Amazon EC2) — a type of virtual server. Now let us understand this using an example of a Coffee shop.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Rg7uwQgg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r3ptf1dxbrg0o6q5mxp0.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Rg7uwQgg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r3ptf1dxbrg0o6q5mxp0.jpeg" alt='"A Coffee Cup image for making it beautiful and remind of coffee break while reading this blog. Cheers"' width="800" height="413"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Suppose I own a &lt;strong&gt;Coffee shop&lt;/strong&gt; where I have appointed two &lt;strong&gt;Baristas&lt;/strong&gt; to work there. One of them let’s say &lt;strong&gt;Barista A&lt;/strong&gt; is responsible for taking customer orders and payments. While &lt;strong&gt;Barista B&lt;/strong&gt; is responsible for taking orders from Barista A, Making and Serving the choice of Coffee requests of the respective Customers.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Now a Customer comes in and orders an Espresso. Barista A takes the order from the Customer and gives it to Barista B for its fulfillment. Barista B makes the Espresso and gives it back to Barista A who further gives it to the respective Customer.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Here we can refer to Customer as the Client and Barista A and B as the Server. In the same way, Clients can use various AWS Web Services and request various resources from the server (AWS Cloud Server).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Now Suppose I decide to Launch a new variety of Coffee, Something like let us name it Monster Coffee. My Coffee Shop at certain times of the day of the Launch is too much crowded and Customers are excited to order this newly launched Coffee. Now my crew Barista A and Barista B are helpless with so many orders to fulfill at the same time.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;As an Owner of this Coffee Shop, I decided to appoint some more baristas, in this case, to help the customers fulfill their requests as early as possible. As time passes the Customers begin to reduce at the end of the day. Now I don’t need too many Barista’s working at my Coffee shop. So I decide to pay them for the hours they served at my Coffee shop and remove them.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Similarly in the case of AWS Cloud the client (customer) can request resources on demand and pay only for the duration for which they were used.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As mentioned earlier &lt;strong&gt;pay-as-you-go pricing policy&lt;/strong&gt; works in this way. The Clients only need to pay for the resources for which they have used without needing to worry about the most of the things as in the case of On-premises Data Center. We will talk more about the Deployments models and advantages of using AWS Cloud Services in the next blog. Stay tuned.&lt;/p&gt;

&lt;p&gt;Those who wondered what is meant by &lt;strong&gt;Barista&lt;/strong&gt; if you did not google it then let me tell you. &lt;strong&gt;Barista in simple terms is the person who serves in a Coffee shop&lt;/strong&gt;. A Barista is a professional who makes and serves beverages such as coffee, tea and specialty beverages. They are responsible for taking customer orders and payments. They also clean and sanitize their work areas, seating areas and equipment/tools.&lt;/p&gt;




&lt;p&gt;Thank you for reading my blog so far. Give it a &lt;strong&gt;Like&lt;/strong&gt; if you loved it and stay tuned for more blogs. This is a &lt;strong&gt;Cloud for Beginners Series&lt;/strong&gt; with a subtitle &lt;strong&gt;Nephophilia Dairy&lt;/strong&gt;.&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloudcomputing</category>
      <category>cloudpractitioner</category>
      <category>amazontrainingandcertification</category>
    </item>
  </channel>
</rss>
