DEV Community

Cover image for DevOps on Amazon Web Services (AWS)
Anuvindh for AWS Community Builders

Posted on

24 8

DevOps on Amazon Web Services (AWS)

DAY 35- DevOps on Amazon Web Services (AWS) - Day Thirty five

Image tweet

100 days of Cloud on GitHub - Read On iCTPro.co.nz - Read on Dev.to


List of AWS services available to implement a successful DevOps methodology.

Image devops

โ˜๏ธ Cloud 9

Amazon's cloud-based IDE, which you can use to write, run, and debug your code with just a browser.

Info Links
AWS Cloud9 Link
Introducing AWS Cloud9 YouTube Link
Tutorial AWS Cloud9 YouTube Link

๐ŸŒˆ AWS SDKs

Software development kits used to intract with AWS, a common way to intract with AWS api's.

Info Links
SDKs and tools Link
Getting Started with SDKs YouTube Link

๐Ÿšฐ AWS CodePieline

It can visualize your pipeline with real time status and retry failed actions. Also helps to consolidate source, build, and deploy tooling.

AWS CodePipeline is a fully managed continuous delivery service that helps you automate your release pipelines for fast and reliable application and infrastructure updates.
Image how it works

You can monitor using AWS CLI , Amazon EventBridge AWS code pipeline console, AWS CloudTrial

โ›“๏ธ AWS Codecommit

CodeCommit is your Code repo, a Git based source control service solution. In Simple your version control for your project files and source code.
You can also use Amazon ECR, Amazon S3, Github as your source to pipeline.

Info Links
Introduction to AWS CodeCommit YouTube Link
Continuous Integration Best Practices YouTube Link

๐Ÿ“Ÿ AWS CodeBuild

Automates the code compile , run tests, build artifacts. You can specify commands to run each phase of build.
Leverage out of the box preconfigured build environments (such as .NET Core, Java, Ruby, Python, Go, NodeJS, Android and Docker).You can monitor build through cloud watch or other services. integrating SNS is also possible to get notification.

Info Links
AWS CodeBuild features Link
AWS CodeBuild Tutorial YouTube Link

๐Ÿš€ AWS CodeDeploy

  • You deploy code to server, serverless or container services. Code deploy can deploy your code to AWS Lambda, Amazon ECS, Amazon EC2, Fargate, AWS Elastic Beanstalk or on-premises.
  • You can also deploy servers concurently.
  • You can also control traffic from your old deployments to new deployments.
  • Automatic rollback for unsuccessful deployment.

๐Ÿ”ญ AWS X-Ray

A Distributed request tracing service from AWS to understand errors , poor perfomance and pin point it.

Why use AWS x-ray?

  • AWS X-ray allows you to analyze and debug applications using distributed tracing.
  • Trace the exact root cause of issue , errors, and bottlenecks.

AWS X-Ray does application monitoring/perfomance similar to services from DATADOG NewRelic SignalFX Lumigo

Info Links
AWS X-Ray pricing Link
Use AWS X-Ray Insights YouTube Link
Optimize Application Performance with AWS X-Ray YouTube Link

Image devops2

๐Ÿ‘€ Amazon Cloud Watch

Identify the AWS services used to automate the continuous integration and continuous
delivery process.

Info Links
DevOps and AWS Link

โœ…Connect with me on Twitter
๐Ÿค๐ŸฝConnect with me on Linkedin
๐Ÿง‘๐Ÿผโ€๐Ÿคโ€๐Ÿง‘๐Ÿป Read more post on dev.to or iCTPro.co.nz
๐Ÿ’ป Connect with me on GitHub


Sentry blog image

How I fixed 20 seconds of lag for every user in just 20 minutes.

Our AI agent was running 10-20 seconds slower than it should, impacting both our own developers and our early adopters. See how I used Sentry Profiling to fix it in record time.

Read more

Top comments (0)

Best Practices for Running  Container WordPress on AWS (ECS, EFS, RDS, ELB) using CDK cover image

Best Practices for Running Container WordPress on AWS (ECS, EFS, RDS, ELB) using CDK

This post discusses the process of migrating a growing WordPress eShop business to AWS using AWS CDK for an easily scalable, high availability architecture. The detailed structure encompasses several pillars: Compute, Storage, Database, Cache, CDN, DNS, Security, and Backup.

Read full post