AWS CodePipeline + Gitlab: Deploy Apps into the Cloud

Deploy Apps into the Cloud with AWS CodePipeline & Gitlab As of August 14, 2023, you can deploy your web applications from Gitlab repository into AWS using CodePipeline. (Source) For web app developers accustomed to managing their code on GitLab, the journey from code to cloud within the AWS ecosystem has often been a topic of exasperation. The absence of a direct connection between GitLab and AWS CodePipeline was not just a hindrance but a substantial bottleneck to efficient deployments. Yet, this has changed. Starting on August 14, 2023, AWS unrolled an official integration between CodePipeline and GitLab, a move set to quell the long-standing deployment qualms. Here’s a detailed unpacking of what this means for you and how it's poised to ease your deployment journey. Bridging the Deployment Divide Let’s wind the clock back to the times prior to this update. You had your code ready on GitLab, and…

read more

Deploy Laravel from Github to Elastic Beanstalk via CodePipeline

How to Deploy a Laravel PHP App to AWS Elastic Beanstalk using CodePipeline This article demonstrates how to deploy a PHP (Laravel) application to Elastic Beanstalk using AWS CodePipeline. A breakdown of the article is as follows. Table of Contents What is AWS CodePipeline? AWS CodePipeline vs. GitHub Actions. Deploy PHP Application to Elastic Beanstalk using CodePipeline. Deploy from GitHub to Elastic Beanstalk via CodePipeline. This article is a complete walkthrough; by the end, you’ll have a CodePipeline ready to auto-deploy from GitHub to Elastic Beanstalk. [ct_post_list title="Additional Laravel Solutions" category="solutions" post_tag="laravel"] Before We Deploy to AWS Elastic Beanstalk from GitHub, We Must Have a Laravel App If you’re replicating the steps of this walkthrough, make sure you do the following. Fork or clone this repository from GitHub. Deploy the PHP Laravel application to Elastic Beanstalk. Don’t worry if you are not familiar with Elastic Beanstalk. FuelingPHP’s “Host and Deploy…

read more