Best of CloudMarch 2023

  1. 1
    Article
    Avatar of communityCommunity Picks·3y

    The Best Engineering Blogs

    Discover the top engineering blogs to stay up to date with tech and software development. The list includes blogs from Facebook Engineering, GitHub Engineering, Heroku Engineering, Amazon Web Services, Microsoft Azure, and more.

  2. 2
    Article
    Avatar of bytebytegoByteByteGo·3y

    From 0 to Millions: A Guide to Scaling Your App - Part 3

    In the final two parts of this series, we examine the impact of recent trends like cloud and serverless computing. We explore how these trends alter the way we build applications, especially for early-stage startups where time-to-market is critical, and provide insights on how to incorporate these modern approaches when creating your next big hit.

  3. 3
    Article
    Avatar of keycdnkeycdn·3y

    Web Development Trends

    Smart developers are always looking ahead for ways to adapt to the ever-changing world of web development. Progressive web apps (PWA) are web applications that look and feel like native mobile apps but can be accessed through a web browser. Chatbots and virtual assistants are becoming more common on websites and web applications.

  4. 4
    Article
    Avatar of pointerPointer·3y

    mrsked/mrsk: Deploy web apps anywhere.

    MRSK deploys web apps anywhere from bare metal to cloud VMs using Docker. It uses the dynamic reverse-proxy Traefik to hold requests while the new application container is started and the old one is stopped. It works seamlessly across multiple hosts, using SSHKit to execute commands.

  5. 5
    Article
    Avatar of asayerasayer·3y

    Transitioning from Development to DevOps

    Transitioning from front-end development to DevOps can offer career advancement, expanded skill set, improved collaboration, faster software delivery, and more opportunities for creativity and innovation. DevOps offers different careers such as Site Reliability Engineer (SRE), Kubernetes Engineer, Developer Advocate, Cloud Engineer, and System Administrator. The DevOps role requires a combination of skills and knowledge in areas such as networking and infrastructure, automation and scripting, cloud services and virtualization, version control systems, monitoring and logging, containerization and orchestration, problem-solving, and communication.

  6. 6
    Article
    Avatar of awstipAWS Tip·3y

    A guide to Creating a Three-Tier Architecture on AWS

    A guide to creating a three-tier architecture on AWS, including an explanation of each tier and their benefits.

  7. 7
    Article
    Avatar of apiumhubApiumhub·3y

    Software Development Frameworks: A Guide to 2023

    Software Development Frameworks: A Guide to 2023 - Apiumhub. The software development process takes an enormous amount of time and effort, which is variable, of course, based on its complexity, size, and other factors. Frameworks provide a structure for developing software and ensure that code is written consistently and logically.

  8. 8
    Article
    Avatar of ghblogGitHub Blog·3y

    How to automate your dev environment with dev containers and GitHub Codespaces

    Learn how to automate your dev environment using dev containers and GitHub Codespaces. GitHub Codespaces is a cloud-based development environment hosted by GitHub in an isolated Docker container. Dev containers enable you to preconfigure and automate your development environment using a `devcontainer.json` file. By adding this file, you can streamline your setup process, install dependencies, start the development server, and even install VS Code extensions automatically. With GitHub Codespaces, you can start coding faster, automate startup processes, and code from anywhere using a modern browser.

  9. 9
    Article
    Avatar of communityCommunity Picks·3y

    Cloud Computing: Core Concepts and Career Tips You Need to Know

    Cloud computing offers several benefits, including scalability, flexibility, and cost savings. Public, private, and hybrid clouds each have their own advantages and are suited for different use cases. Cloud migration planning is critical for ensuring a successful transition to the cloud.

  10. 10
    Article
    Avatar of medium_jsMedium·3y

    How to Deploy Cloud-Agnostic Jenkins CI/CD Pipelines using Terraform

    Learn how to deploy Cloud-Agnostic Jenkins CI/CD pipelines using Terraform. The tutorial covers the pre-requisites, initializing Terraform, creating Terraform files, deploying AWS resources, and verifying the Jenkins deployment and S3 bucket permissions.