{"id":617,"date":"2021-11-11T08:06:43","date_gmt":"2021-11-11T08:06:43","guid":{"rendered":"http:\/\/18.141.20.153\/?p=617"},"modified":"2025-08-20T11:23:37","modified_gmt":"2025-08-20T11:23:37","slug":"aws-is-in-love-with-rust-and-you-should-be-too","status":"publish","type":"post","link":"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/","title":{"rendered":"AWS is in love with RUST and you should be too!"},"content":{"rendered":"<span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\">5<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<p><img src=\"https:\/\/lh6.googleusercontent.com\/WEM69oIXzvjjBaY_VQbM2WdvqRAQBeo2OUD16Fq2csWLVztJ6zI598mB3lElPPNEvi-yreVY7hqpedi9RVxDeFoTbYMkOjI-HQbQS2DpCHWRHiQnqqf0ZNw0Ne61H-E5LOM-JCtVvtpY_d1K5pYc7Q\" style=\"width: 1600px;\"><\/p>\n\n\n\n<p class=\"has-text-align-justify\">AWS is sponsoring the Rust programming language. And it is because it helps AWS write highly performant, safe infrastructure-level networking and other systems software. Why has Rust proved so popular at AWS? Let\u2019s discuss this in our blog!<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Rust has been voted Stack Overflow\u2019s most-loved programming language for five years in a row. This blog explains why everyone loves RUST. We will discuss:<\/p>\n\n\n\n<ul><li>Companies that are using Rust<\/li><li>AWS loves Rust<\/li><li>Rust is the most popular programming language among developers<\/li><li>Why should you love Rust?<\/li><li>Download and install Rust for Windows<\/li><li>Write and run the HelloWorld program using Rust<\/li><li>Future of Rust<\/li><\/ul>\n\n\n\n<h2><strong>Companies that are using Rust<\/strong><\/h2>\n\n\n\n<p class=\"has-text-align-justify\">First created at Mozilla, it has since been adopted by many companies including Amazon, Dropbox, Coursera, Figma, npm, Microsoft, Cloudflare, Facebook, Discord, etc. <strong>Sentry, Airbrake, Ethereum, Google Code Prettify, <\/strong>and <strong>Deno<\/strong> are some of the popular tools that integrate with Rust.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/Dba_67Yaej9lN31As9c_wYTynA5DccWOH8FNhi4LI7MUGdzBJ2GwfYgVy6EvZC7GEihlPzQbCtpniLe1fqpaQxR4Xx2Y1N1NbmaCp49Xf8NNmw0uKJnHzq6_JH17Ea4cmZgm8FqnKIWRXyZdoF5m0A\" alt=\"Companies that are using Rust\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Why has Rust proved so popular at Amazon and elsewhere? Rust&#8217;s main advantage is, that it enables C-like performance and at the same time keeps the memory safety that we are getting from programming languages like JavaScript and <a href=\"https:\/\/www.workfall.com\/learning\/blog\/how-to-build-a-web-scraper-using-python\/\">Python<\/a>. As more companies adopt this new language it is starting to look like it\u2019s here to stay.<\/p>\n\n\n\n<h2><strong>AWS Loves RUST<\/strong><\/h2>\n\n\n\n<p class=\"has-text-align-justify\">In this blog, we are going to discuss why AWS loves Rust.&nbsp;The reason why AWS loves Rust is, that it helps AWS write highly performant, safe infrastructure-level networking and other systems software.&nbsp;<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Firecracker, Amazon\u2019s first notable product was launched publicly in 2018 and built with Rust and provides the open-source virtualization technology that powers <a href=\"https:\/\/www.workfall.com\/learning\/blog\/how-can-we-use-amazon-comprehend-with-aws-lambda-and-amazon-lex-for-sentiment-analysispart-1\/\">AWS Lambda<\/a> and other serverless offerings. Apart from this product, AWS uses Rust to deliver services such as <a href=\"https:\/\/www.workfall.com\/learning\/blog\/how-to-fetch-contents-of-json-files-stored-in-amazon-s3-using-express-js-and-aws-sdk\/\">Amazon S3<\/a>, <a href=\"https:\/\/www.workfall.com\/learning\/blog\/how-to-run-fault-tolerant-workloads-for-up-to-90-off-using-amazon-ec2-spot-instances\/\">Amazon EC2<\/a>, <a href=\"https:\/\/www.workfall.com\/learning\/blog\/how-to-set-up-an-aws-cloudfront-distribution-to-speed-up-content-delivery\/\">Amazon CloudFront<\/a>, <a href=\"https:\/\/www.workfall.com\/learning\/blog\/how-to-send-s3-event-notification-email-using-lambda-and-ses\/\">Amazon Route 53<\/a>, and more.&nbsp;<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Recently Amazon launched Bottlerocket, a Linux-based container operating system written in Rust. The Amazon EC2 team uses Rust as the language of choice for new AWS Nitro System components, including sensitive applications such as Nitro Enclaves.<\/p>\n\n\n\n<p><strong>Rust is the most popular programming language among developers<\/strong>!<\/p>\n\n\n\n<p>Rust has been voted Stack Overflow\u2019s most-loved programming language for five years in a row, citing:<\/p>\n\n\n\n<p class=\"has-text-align-justify\">\u201cRust continues to be the most loved programming language because it solves pain points present in many other languages, providing a solid step forward with a limited number of downsides\u201d<\/p>\n\n\n\n<p>Based on the 2020 Stack Overflow Developer Survey, Rust is the most loved programming language again at 86.1%.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/WftxHCqU0fjhrCBI0ntdRRuqdYWbxVukQq7ThEP3PETQYR1EGZDmwk9GUPTM4qVroJWEOwjmOaQo850nUTi_g_d8vEIzOP0iRBwvbJhQhGChwtkBvKeg1JDpBOY_DLwpzJ8ocdJkK2gKfLwYjQWLGg\" alt=\"AWS Loves RUST\"\/><\/figure>\n\n\n\n<p><strong>Source: StackOverflow 2020 Survey<\/strong><\/p>\n\n\n\n<p>Developers love Rust because it combines ease of programming with access to core system configurations. Rust is built with memory safety, concurrency, and security from the ground up.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Rust is also considered to be a great alternative to C++ because it offers high performance and helps developers eliminate common bugs caused by languages like C++.<\/p>\n\n\n\n<p class=\"has-text-align-justify\"><strong>In August 2020, Rust was in the top 20 of the Tiobe index, with a strong chance to take over MATLAB, Objective-C, Groovy, and possibly even Ruby.&nbsp;<\/strong><\/p>\n\n\n\n<h2><strong>Why should you love Rust?<\/strong><\/h2>\n\n\n\n<p class=\"has-text-align-justify\">AWS is sponsoring the development of the Rust project and using Rust as a programming language in many of its services.&nbsp;<\/p>\n\n\n\n<p class=\"has-text-align-justify\">&#8220;Rust is a critical component of our long-term strategy and we&#8217;re investing to deliver Rust engineering at Amazon scale. That includes developer tools, infrastructure components, interoperability, and verification,&#8221;&nbsp;<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Amazon has recently announced its intention to hire more software engineers who know Rust programming language to support the open-source community behind the young language, which has become popular for systems programming.&nbsp;<\/p>\n\n\n\n<p class=\"has-text-align-justify\">There are plenty of Rust-related vacancies spanning software and hardware development, support engineering, and systems and security engineering at Amazon.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">The way AWS is sponsoring and using Rust as a programming language in its different services shows that Rust is going to be an important part of AWS.&nbsp; If you are planning to make your career in AWS cloud computing, today or tomorrow, you need to learn Rust programming language.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"has-text-align-justify\">It&#8217;s hard not to love Rust because Rust is a wonderful way to create memory-safe, high-performance applications, and software. Welcome to the future.<\/p>\n\n\n\n<p><strong>Download and install Rust for windows<\/strong><\/p>\n\n\n\n<p><strong>You can download Rust for windows using the following URL:<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/www.rust-lang.org\/tools\/install\">https:\/\/www.rust-lang.org\/tools\/install<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/3U49o6Jj3zBlDnAHFdMbiLeborlSh-_9wFpozOfwZ4X7HqbxVuZgN4bEZHsl8MqrW3bmH6ME6EZs7XwxzZrzEWu-oSr7sp_8pT9ybsWLQ9qaNW5hLDZOIYvRUFiK858t6zFgbEEqtHIg6PR7v2bw9Q\" alt=\"\"\/><\/figure>\n\n\n\n<p>Download the installer, then run the program and follow the onscreen instructions. You will get the following screen:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/UCAKgpkoLat2pAB9uiX6w2kqHqqSJzktXTZiCNltVzD73koCvnsOWXs11YGdfB0QaaBQhxl4taD_ERoFV0N_hJ-EsA0t5OTdJ7qq2ejIpGJcBQ84IHATGgE0UYlAEtvs24BX80hpP3gSeJHfri7fnQ\" alt=\"AWS is in love with RUST\"\/><\/figure>\n\n\n\n<p>Enter Y to continue, you will get the following screen<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/oLybKiZGY_HSPLSF99EUZyF7sxF9NaJtfPK9S2W73_sL1htBQmUBJ-UqddzNRBcljSRkt_FZRetJSkUC6pwh7Q7INycvLt4B9ewWtPYScVVzYLY3DAcHGLAXuMYRFP0Tb3639h-yo5_O_0E9hJqdgQ\" alt=\"\"\/><\/figure>\n\n\n\n<p>Enter 1 to continue with default installation. Once it\u2019s done, you will see the following screen.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/CltyNK2ZhuzaL12u19Ip3zRDyQA1JG58DnFs-hEmJya8G5xoo9UDL-ForrQjSmjwcxNMT4C6tQ4dU6MCOQ79Pa54h-hE0aEW6fNP1pCXbJEN_eTEzxg1jyle1RMCJZV-CyZIGpdf6Wa5ppiOthCrgg\" alt=\"AWS is in love with RUST\"\/><\/figure>\n\n\n\n<p>Press enter to continue. You have successfully installed Rust. Now let\u2019s write HelloWorld Program to&nbsp;<\/p>\n\n\n\n<p><strong>Write and run the HelloWorld program using Rust<\/strong><\/p>\n\n\n\n<ul><li>Open the notepad and write the following lines of the code in a notepad file<\/li><\/ul>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n\/\/Main function\nfn main() {\n    println!(&quot;Hello, world!&quot;);\n}\n<\/pre><\/div>\n\n\n<ul><li>Save the file as HelloWorld.rs<\/li><li>Open the command prompt and compile the HelloWorld.rs program using the rustc command.<\/li><\/ul>\n\n\n\n<p><code>rustrc HelloWorld.rs<\/code><\/p>\n\n\n\n<ul><li>Finally, run the program by using the command <code>filename.exe.<\/code><\/li><\/ul>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nHelloWorld.exe\n<\/pre><\/div>\n\n\n<p>You can also choose the IDE of your choice to compile and run the program.<\/p>\n\n\n\n<p><strong>Future of Rust<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-justify\">Rust functions as a strictly better alternative for C. Many companies have rewrote done in Rust to escape performance degradation. Teams reach for it when they need extra performance but want to avoid memory issues associated with C.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Apart from memory management, Rust has far more benefits: it makes lower-level programming more accessible, has excellent support for WASM, and is fantastic for concurrency. Here are a few points which make RUST so popular among developers:<\/p>\n\n\n\n<ul><li>Guaranteed memory safety<\/li><li>Open source<\/li><li>Fast<\/li><li>Minimal runtime<\/li><li>Type inference<\/li><\/ul>\n\n\n\n<p>In the future, Rust usage will increase as more and more companies discover how it can improve their codebases.<\/p>\n\n\n\n<p>Hope this information is helpful. We will keep sharing more about RUST in our upcoming blogs. Stay tuned!&nbsp;<\/p>\n\n\n\n<p>Meanwhile \u2026<\/p>\n\n\n\n<p><strong>Keep Exploring -&gt; Keep Learning -&gt; Keep Mastering<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-justify\">This blog is part of our effort towards building a knowledgeable and kick-ass tech community. At Workfall, we strive to provide the best tech and pay opportunities to AWS-certified talents. If you\u2019re looking to work with global clients, build kick-ass products while making big bucks doing so; give it a shot at <a href=\"https:\/\/www.workfall.com\/partner\/\">workfall.com\/partner<\/a> today.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\">5<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span> AWS is sponsoring the Rust programming language. And it is because it helps AWS write highly performant, safe infrastructure-level networking and other systems software. Why has Rust proved so popular at AWS? Let\u2019s discuss this in our blog! Rust has been voted Stack Overflow\u2019s most-loved programming language for five years in a row. This blog [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":618,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[2],"tags":[3,201,4,202,6],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>AWS is in love with RUST and you should be too! - The Workfall Blog<\/title>\n<meta name=\"description\" content=\"Did you know that Rust has been voted Stack Overflow\u2019s most-loved programming language for five years in a row?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AWS is in love with RUST and you should be too! - The Workfall Blog\" \/>\n<meta property=\"og:description\" content=\"Did you know that Rust has been voted Stack Overflow\u2019s most-loved programming language for five years in a row?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/\" \/>\n<meta property=\"og:site_name\" content=\"The Workfall Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/workfall\" \/>\n<meta property=\"article:published_time\" content=\"2021-11-11T08:06:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-20T11:23:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/Rust.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@workfall\" \/>\n<meta name=\"twitter:site\" content=\"@workfall\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Workfall\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#organization\",\"name\":\"Workfall - Hire #Kickass Coders On Demand\",\"url\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/\",\"sameAs\":[\"https:\/\/www.instagram.com\/workfall\/\",\"https:\/\/www.linkedin.com\/company\/workfall\/\",\"https:\/\/facebook.com\/workfall\",\"https:\/\/twitter.com\/workfall\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i1.wp.com\/18.141.20.153\/learning\/blog\/wp-content\/uploads\/2021\/10\/cropped-WF_logo.png?fit=400%2C400\",\"contentUrl\":\"https:\/\/i1.wp.com\/18.141.20.153\/learning\/blog\/wp-content\/uploads\/2021\/10\/cropped-WF_logo.png?fit=400%2C400\",\"width\":400,\"height\":400,\"caption\":\"Workfall - Hire #Kickass Coders On Demand\"},\"image\":{\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#website\",\"url\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/\",\"name\":\"The Workfall Blog\",\"description\":\"#Tech #Remote #Jobs\",\"publisher\":{\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#primaryimage\",\"url\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/Rust.png\",\"contentUrl\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/Rust.png\",\"width\":1200,\"height\":628,\"caption\":\"AWS SDK for Rust\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#webpage\",\"url\":\"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/\",\"name\":\"AWS is in love with RUST and you should be too! - The Workfall Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#primaryimage\"},\"datePublished\":\"2021-11-11T08:06:43+00:00\",\"dateModified\":\"2025-08-20T11:23:37+00:00\",\"description\":\"Did you know that Rust has been voted Stack Overflow\u2019s most-loved programming language for five years in a row?\",\"breadcrumb\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS is in love with RUST and you should be too!\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#webpage\"},\"author\":{\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#\/schema\/person\/cab8236044692bc5b27606b13167794a\"},\"headline\":\"AWS is in love with RUST and you should be too!\",\"datePublished\":\"2021-11-11T08:06:43+00:00\",\"dateModified\":\"2025-08-20T11:23:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#webpage\"},\"wordCount\":1018,\"publisher\":{\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/Rust.png\",\"keywords\":[\"AWS\",\"AWS Rust\",\"Cloud\",\"Rust Programming\",\"workfall\"],\"articleSection\":[\"AWS Cloud Computing\"],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#\/schema\/person\/cab8236044692bc5b27606b13167794a\",\"name\":\"Workfall\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/09\/avatar_user_1_1693914404-96x96.png\",\"contentUrl\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/09\/avatar_user_1_1693914404-96x96.png\",\"caption\":\"Workfall\"},\"sameAs\":[\"https:\/\/www.workfall.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AWS is in love with RUST and you should be too! - The Workfall Blog","description":"Did you know that Rust has been voted Stack Overflow\u2019s most-loved programming language for five years in a row?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/","og_locale":"en_US","og_type":"article","og_title":"AWS is in love with RUST and you should be too! - The Workfall Blog","og_description":"Did you know that Rust has been voted Stack Overflow\u2019s most-loved programming language for five years in a row?","og_url":"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/","og_site_name":"The Workfall Blog","article_publisher":"https:\/\/facebook.com\/workfall","article_published_time":"2021-11-11T08:06:43+00:00","article_modified_time":"2025-08-20T11:23:37+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/Rust.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_creator":"@workfall","twitter_site":"@workfall","twitter_misc":{"Written by":"Workfall","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#organization","name":"Workfall - Hire #Kickass Coders On Demand","url":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/","sameAs":["https:\/\/www.instagram.com\/workfall\/","https:\/\/www.linkedin.com\/company\/workfall\/","https:\/\/facebook.com\/workfall","https:\/\/twitter.com\/workfall"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i1.wp.com\/18.141.20.153\/learning\/blog\/wp-content\/uploads\/2021\/10\/cropped-WF_logo.png?fit=400%2C400","contentUrl":"https:\/\/i1.wp.com\/18.141.20.153\/learning\/blog\/wp-content\/uploads\/2021\/10\/cropped-WF_logo.png?fit=400%2C400","width":400,"height":400,"caption":"Workfall - Hire #Kickass Coders On Demand"},"image":{"@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#\/schema\/logo\/image\/"}},{"@type":"WebSite","@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#website","url":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/","name":"The Workfall Blog","description":"#Tech #Remote #Jobs","publisher":{"@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#primaryimage","url":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/Rust.png","contentUrl":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/Rust.png","width":1200,"height":628,"caption":"AWS SDK for Rust"},{"@type":"WebPage","@id":"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#webpage","url":"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/","name":"AWS is in love with RUST and you should be too! - The Workfall Blog","isPartOf":{"@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#primaryimage"},"datePublished":"2021-11-11T08:06:43+00:00","dateModified":"2025-08-20T11:23:37+00:00","description":"Did you know that Rust has been voted Stack Overflow\u2019s most-loved programming language for five years in a row?","breadcrumb":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/"},{"@type":"ListItem","position":2,"name":"AWS is in love with RUST and you should be too!"}]},{"@type":"Article","@id":"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#article","isPartOf":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#webpage"},"author":{"@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#\/schema\/person\/cab8236044692bc5b27606b13167794a"},"headline":"AWS is in love with RUST and you should be too!","datePublished":"2021-11-11T08:06:43+00:00","dateModified":"2025-08-20T11:23:37+00:00","mainEntityOfPage":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#webpage"},"wordCount":1018,"publisher":{"@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#organization"},"image":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/aws-is-in-love-with-rust-and-you-should-be-too\/#primaryimage"},"thumbnailUrl":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/Rust.png","keywords":["AWS","AWS Rust","Cloud","Rust Programming","workfall"],"articleSection":["AWS Cloud Computing"],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#\/schema\/person\/cab8236044692bc5b27606b13167794a","name":"Workfall","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/#\/schema\/person\/image\/","url":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/09\/avatar_user_1_1693914404-96x96.png","contentUrl":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/09\/avatar_user_1_1693914404-96x96.png","caption":"Workfall"},"sameAs":["https:\/\/www.workfall.com"]}]}},"jetpack_featured_media_url":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/Rust.png","jetpack-related-posts":[{"id":2266,"url":"https:\/\/learning.workfall.com\/learning\/blog\/deploying-a-rust-rocket-rest-api-on-aws-ec2-with-docker-and-github-actions\/","url_meta":{"origin":617,"position":0},"title":"Deploying a Rust Rocket REST API on AWS EC2 with Docker and GitHub Actions","date":"May 16, 2023","format":false,"excerpt":"When Rust compiles code, you get an executable if you created the application using the --bin command. In this blog, we shall look at how we can create a Dockerfile to create an image with this executable. We shall then deploy this image on EC2 using GitHub Actions which will\u2026","rel":"","context":"In &quot;Backend Development&quot;","img":{"alt_text":"Deploying a Rust Rocket REST API on AWS EC2 with Docker and GitHub Actions","src":"https:\/\/i0.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/05\/Cover-Images_Part2-1-1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2167,"url":"https:\/\/learning.workfall.com\/learning\/blog\/deploy-a-yew-rust-application-on-an-aws-ec2-ubuntu-instance-nginx\/","url_meta":{"origin":617,"position":1},"title":"Deploy a Yew Rust Application on an AWS EC2 Ubuntu Instance & Nginx","date":"May 4, 2023","format":false,"excerpt":"After you've finished developing your Yew Rust application, it's time to make it available to your users. It is expected to be placed on a server someplace, either on a Cloud service provider or an on-premises server, for this purpose. This blog will go over how to launch your Yew\u2026","rel":"","context":"In &quot;Backend Development&quot;","img":{"alt_text":"Deploy a Yew Rust Application on an AWS EC2 Ubuntu Instance & Nginx","src":"https:\/\/i2.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/05\/Cover-Images_Part2-1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":416,"url":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-do-event-driven-programming-using-aws-lambda-with-amazon-kinesis-streams\/","url_meta":{"origin":617,"position":2},"title":"How to do event-driven programming using AWS Lambda with Amazon Kinesis Streams?","date":"November 3, 2021","format":false,"excerpt":"Amazon Kinesis is an AWS-managed service that processes streaming data at a massive scale. Using Amazon Kinesis, data could be easily sent to various sources like S3, DynamoDB, Redshift, and Lambda. Kinesis is used to process hundreds of terabytes of data per hour. AWS LAMBDA works as an event-driven computing\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"Amazon Kinesis Streams","src":"https:\/\/i2.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/Kinesis.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":675,"url":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-set-up-a-continuous-deployment-pipeline-to-deploy-versions-of-an-application-on-aws-elastic-beanstalk-using-aws-codepipeline-part-1\/","url_meta":{"origin":617,"position":3},"title":"How to set up a continuous deployment pipeline to deploy versions of an application on AWS Elastic Beanstalk using AWS CodePipeline (Part 1)?","date":"November 24, 2021","format":false,"excerpt":"Do you have concerns about managing and deploying web applications? With AWS Elastic Beanstalk, you can launch your full web application in just a few minutes by simply uploading the code. Starting with capacity provisioning, load balancing, auto-scaling, and application health monitoring, this service will take care of the whole\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"AWS Elastic Beanstalk - Workfall","src":"https:\/\/i2.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/CoverImages_1200x628px-6.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":542,"url":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-create-on-demand-backups-and-restore-the-backup-for-amazon-rds-using-aws-backuppart-1\/","url_meta":{"origin":617,"position":4},"title":"How to create on-demand backups and restore the backup for Amazon RDS using AWS Backup(Part 1)?","date":"November 10, 2021","format":false,"excerpt":"When we are using various data services like RDS, EBS, EFS, and DynamoDB to store data in the AWS Cloud, we also have to use some kind of backup solution to meet the data retention requirements. We need a centralized and effective solution for scheduling events like CloudWatch events, cleaning\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"AWS Backup","src":"https:\/\/i0.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/backup1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":435,"url":"https:\/\/learning.workfall.com\/learning\/blog\/how-workfall-onboards-aws-professionals\/","url_meta":{"origin":617,"position":5},"title":"How Workfall onboards AWS Professionals?","date":"November 9, 2021","format":false,"excerpt":"Workfall is an exclusive platform for AWS professionals where one can earn the best pay their coding expertise can get. Did you know AWS (Amazon Web Services) is the predominant player in the global cloud business with 33% of the market share followed by Microsoft, Google, Alibaba, and IBM with\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"How Workfall onboards AWS Professionals","src":"https:\/\/i2.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/onboard.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/posts\/617"}],"collection":[{"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/comments?post=617"}],"version-history":[{"count":6,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/posts\/617\/revisions"}],"predecessor-version":[{"id":1820,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/posts\/617\/revisions\/1820"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/media\/618"}],"wp:attachment":[{"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/media?parent=617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/categories?post=617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/tags?post=617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}