Best of AWSOctober 2023

  1. 1
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    Jenkins CI/CD Pipeline Explained by A Junior DevOps Engineer

    Jenkins is a smart tool for developers to help build, test, and launch their code software easily and consistently in a CI/CD pipeline. It is an open-source automation instrument vital to the realm of DevOps. This article explains what Jenkins is and how to install and set it up using Docker. It also covers the different types of pipelines available in Jenkins.

  2. 2
    Article
    Avatar of systemdesignnewsSystem Design Newsletter·3y

    Microservices Lessons From Netflix

    This article discusses the lessons learned from Netflix's transition to microservices architecture. It highlights the challenges and solutions related to dependency, scale, and variance in microservices. The article also provides best practices for microservices architecture.

  3. 3
    Article
    Avatar of awstipAWS Tip·3y

    Deploying a Node.js Application on AWS

    Learn how to deploy a Node.js application on AWS using Termius for SSH access and GitHub for version control. Discover the benefits of deploying on AWS, the steps to create an AWS instance, connect it to Termius, and clone a repository from GitHub. Install Node.js, Express, and other dependencies, and deploy your application on AWS.

  4. 4
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    Easy Guide To Designing A 3 Tier Architecture

    This article provides a guide to designing a 3 tier architecture for an e-commerce platform. It explains the purpose of a 3 tier architecture and discusses the components of each tier. The article also mentions the use of a session manager for secure access and control over AWS instances.

  5. 5
    Article
    Avatar of dzDZone·3y

    Building Lambda Functions With Node.JS

    Learn how to build efficient Lambda functions with Node.js for serverless computing. Explore the setup, event triggers, dependencies, performance optimization, debugging and monitoring, deployment and scaling, security, and best practices.

  6. 6
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    Starting Your DevOps Journey: Tips and Roadmap

    This article provides tips and a roadmap for starting a DevOps journey. It emphasizes the importance of skills such as Linux, bash scripting, networking concepts, Docker, knowledge of DevOps tools, infrastructure as code, understanding software applications, cloud certifications, and Kubernetes. It also discusses the DevSecOps approach and encourages continuous learning and practice.

  7. 7
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    DEVSECOPS Project : Complete CI-CD (3 tier app)-Petstore

    Learn how to deploy a Petshop Java Based Application using Jenkins as a CI/CD tool and Docker and Kubernetes for deployment.

  8. 8
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    GitHub Actions: Netflix Deployment Powered by DevSecOps

    GitHub Actions enables developers to streamline their workflows, automate CI/CD, code quality assurance, and security scanning. It provides custom workflows, enhanced collaboration, and release management, making developers more efficient and productive. SonarQube can be integrated with GitHub Actions to analyze code for quality and security in the CI pipeline.

  9. 9
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    Intro To DevOps II: Our first containerized App (Django & Docker)

    This article provides a tutorial on creating a Django project, containerizing it with Docker, and publishing the containerized app on Amazon ECR.

  10. 10
    Article
    Avatar of awstipAWS Tip·3y

    Step by Step — Docker container on AWS using ECS — CloudFormation Template

    This article provides a step-by-step guide on creating a Docker container on AWS using ECS and a CloudFormation template. It covers the creation of a cluster, task definition, security group, and service. The article also explains how to retrieve the IP of a task in ECS.

  11. 11
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    How to Deploy a Docker Image on AWS and Run it on Fargate

    This article provides a step-by-step guide on how to deploy a Docker image on AWS and run it on Fargate. It covers topics such as installing Docker on Macbook, creating a Dockerfile, pushing the image to AWS ECR, creating Security Groups and an Application Load Balancer on AWS, and creating an ECS Cluster, Task definition, and Service on AWS. It also explains how to run the application using Fargate on AWS.

  12. 12
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    How to Deploy a Docker Image to Amazon ECR and Run It on Amazon EC2

    This article provides a step-by-step guide on how to deploy a Docker image to Amazon ECR and run it on Amazon EC2. It covers topics such as installing Docker, creating a Node.js application, writing a Dockerfile, building and running Docker images, creating an EC2 instance on AWS, and moving a Docker image to ECR. By following these instructions, readers will gain the knowledge and expertise to confidently deploy their Node.js applications using Docker on AWS.

  13. 13
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    Bun.js: A Cost-Reduction Catalyst for Serverless Computing

    Bun.js is a new JavaScript runtime environment that aims to reduce the cost of serverless computing. It offers impressive speed, seamless compatibility with Node.js, and a minimalistic set of highly-optimized APIs. Bun.js can potentially result in substantial cost reductions and improved user experience in serverless applications. It is poised to become an indispensable asset for cost-efficient, high-performance serverless architectures.

  14. 14
    Article
    Avatar of awstipAWS Tip·3y

    EC2 Auto-shutdown with Lambda

    Learn how to create an AWS Lambda function that automatically shuts down an EC2 instance when it's idle for more than 30 minutes. The article provides step-by-step instructions, including creating IAM policies and roles, setting up the Lambda function, creating triggers with Event Rule, identifying idle instances with a Python script, and testing and monitoring the lambda function.

  15. 15
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    Intro To DevOps III: How to Build a CI/CD Pipeline (Github Actions, AWS, Slack)in 2 Simple Steps

    Learn how to build a CI/CD pipeline using GitHub Actions, AWS, and Slack in 2 simple steps. Divide your workflow into smaller jobs for easier debugging. View live logs and use the workflow visualizer to monitor your pipeline in real time.

  16. 16
    Article
    Avatar of awstipAWS Tip·3y

    Deploy Node.js with MongoDB App on AWS

    Learn how to deploy a Node.js app with MongoDB on AWS using services like AWS Elastic Beanstalk, Amazon DocumentDB, and Code Pipeline. Create an IAM user, set up security groups, configure Amazon DocumentDB cluster, set up Elastic Beanstalk environment, and deploy your code using Code Pipeline.

  17. 17
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    How You Can Land the $275,000 Job at AWS As I Did

    This article provides strategies and secrets for landing a high-paying job at Amazon Web Services (AWS), including understanding the interview process, mastering Amazon's Leadership Principles, excelling in behavioral interviews, sharpening technical skills, seeking mock interviews and feedback, tailoring resumes and cover letters, leveraging employee referrals, and preparing for Amazon's unique tests.