<?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: Deployment.io</title>
    <description>The latest articles on DEV Community by Deployment.io (@deployment).</description>
    <link>https://dev.to/deployment</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%2Forganization%2Fprofile_image%2F9730%2F96507292-bd7c-4f4c-84bb-774abde35cdf.png</url>
      <title>DEV Community: Deployment.io</title>
      <link>https://dev.to/deployment</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/deployment"/>
    <language>en</language>
    <item>
      <title>Easily automate Rust web service deployments on AWS without DevOps</title>
      <dc:creator>Ankit Arora</dc:creator>
      <pubDate>Wed, 02 Oct 2024 10:52:35 +0000</pubDate>
      <link>https://dev.to/deployment/easily-automate-rust-web-service-deployments-on-aws-without-devops-4pk3</link>
      <guid>https://dev.to/deployment/easily-automate-rust-web-service-deployments-on-aws-without-devops-4pk3</guid>
      <description>&lt;h2&gt;
  
  
  Introducing Deployment.io
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://deployment.io" rel="noopener noreferrer"&gt;Deployment.io&lt;/a&gt; is an AI-powered, self-serve developer platform that simplifies deployment of complex backend services on AWS. &lt;/p&gt;

&lt;h2&gt;
  
  
  Deployment steps
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://app.deployment.io/signup" rel="noopener noreferrer"&gt;Sign up for Deployment.io&lt;/a&gt; .&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Fork &lt;a href="https://github.com/deployment-io/rocket-rust-hello-world" rel="noopener noreferrer"&gt;deployment-io/rocket-rust-hello-world&lt;/a&gt; on GitHub.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Tell the AI DevOps assistant that you want to deploy a Rust web service, and then click on the link shared by the assistant.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4qxwvs1la2y7rms26dds.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4qxwvs1la2y7rms26dds.png" alt="Deploy Rust web service using Deployment.io DevOps assistant" width="800" height="734"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Choose build and deploy from Git repository.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjeq8iex9pprnnew6h270.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjeq8iex9pprnnew6h270.png" alt="Deploy from Git Repository" width="800" height="383"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Add and deploy the Rust repository that you forked in step 2.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6vbdxxzk5grek6pl7sts.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6vbdxxzk5grek6pl7sts.png" alt="Add and select repository on Deployment.io" width="800" height="300"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Input Name, Branch, Runtime, Port, CPU, Memory, and Environment for your web service and deploy the web service.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Funxc0t4eq6hgzm0li170.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Funxc0t4eq6hgzm0li170.png" alt="Input details for web service" width="800" height="745"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Check the build logs when the deployment process starts. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvjmvc85iuy0mgsbyjg6b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvjmvc85iuy0mgsbyjg6b.png" alt="Deployment.io build logs from Deployment.io" width="800" height="508"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Your service will be available at the AWS ALB URL once it is deployed.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvtc35n7vl0zubxpn6uei.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvtc35n7vl0zubxpn6uei.png" alt="Deployment.io Rust web service on AWS" width="800" height="496"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F65mxgflhlgtts2nvup35.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F65mxgflhlgtts2nvup35.png" alt="Deployment.io deploys the web server on AWS ALB URL" width="800" height="264"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Delete the web service to clean up the underlying AWS resources.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F47qls75b945hvxkx0hcb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F47qls75b945hvxkx0hcb.png" alt="Delete " width="800" height="642"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Deployment.io enables developers to easily create, monitor, and delete deployments on the AWS cloud without spending any time on DevOps.&lt;/p&gt;

</description>
      <category>rust</category>
      <category>aws</category>
      <category>deploymentio</category>
      <category>ecs</category>
    </item>
  </channel>
</rss>
