AWS Fargate for Kubernetes (EKS)

Background: Docker has introduced a revolutionary in the way applications are built, shipped, and deployed. In order to manage your Docker containers, you do need an orchestration tool. Container orchestration is needed when you’re running an application on a large scale to handle issues such as availability, security, scalability, fault-tolerance, flexibility, AWS Fargate for Kubernetes...

AWS Well-Architected Framework

Definition: AWS Well-Architected Framework provides a consistent set of best practices for customers and partners to evaluate architectures. and provides a set of questions you can use to evaluate how well architecture is aligned to AWS best practices.   The Five Pillars: The AWS Well-Architected Framework is based on five pillars — operational excellence, security,...

AWS Outposts is now Available

AWS Outposts is now available

Introduction: Many customers who need local processing and very low latency. in addition they no longer need to spend time creating detailed hardware specifications, soliciting & managing bids from multiple disparate vendors, or racking & stacking individual servers, this is now achievable by using aws outposts. What is AWS Outposts? Its a new fully managed...

How to Implement Jenkins Automation on AWS

Introduction: In this article, we are going to talk about Jenkins on AWS using best practices and recommendations to achieve best performance and high availability. Continuous Integration (CI) : Continuous integration is a software development practice in which developers regularly merge their code changes into a central repository, after which automated builds and tests are...

RDS Replication

How to Configure Replication between Aurora and Re...

Introduction: In some cases, you require to create a replication between an AWS and non-AWS environments, suppose you need to have a read-only version of your database to reduce the latency, or for creating a disaster recovery storage. in such a situation, the best way to make sure you have up to date version of...

AWS Auto Scaling

10 Things to consider when building an Auto Scalin...

Introduction: AWS Auto Scaling is one of the most powerful features and reasons to move your applications to the cloud, as it helps you in building resilient architecture and reduce the cost of maintaining infrastructure with the highest capacity needed. However, there are a few items to consider when building an auto-scaling architecture, to ensure...

How to Manage Application Sessions on Multi-Server...

Introduction One of the common issues we ran into when running an application on a multi-server environment is how to manage sessions. especially an AWS auto-scaling architecture. In this article, we’re going to discuss some approaches we used in our manage environments to overcome such issues. Load Balancer Session Stickness:   AWS application load balancer...

AWS First Region in the Middle East

Introduction Despite the fact, the AWS ha regions over all the world, however, the Middle East region was lacking any, and we had in most of the cases to host our clients under Frankfurt or Singapore regions, which is still not serving the minimum latency as having local hosting.   AWS Bahrain The first AWS...

How to Secure Your Website with AWS

Introduction: Security is now one of the core topics any architect or DevOps take into consideration when designing and building a web hosting environment, with internet expansion, it’s becoming very normal to receive DDOS attacks for different goals, like attempting of stealing your website data, or using your environment like a basement for attacking other...

How to Integrate Aurora Multi Master in your Larav...

Background Implementing Multi Writer Replication has always been a challenge, before AWS we tried many tools and configurations to support multiple masters and slaves, however, we end update two to 3 days after that replication has crashed and data is becoming inconsistent. Introduction: Amazon Aurora is one of the nicest features AWS has, it has...

How to Shrink EBS Volume Disk Space

Introduction: Increasing EBS disk space is a simple process that can be easily achieved from the AWS console, and you can follow aws documentation to implement it. so the question here, what about reducing EBS disk space, in some cases where you find your self required to do that, for example, you find out later...

Introducing AWS Flywheel

Introduction It’s time to get more value from your data. The key? A new business framework we call the Data Flywheel. How can you build your Data Flywheel? Move data and workloads to the cloud, scale storage with data lakes, leverage purpose-built databases and build data-driven applications, analyze all of your data, and innovate with...

How to Mount S3 Bucket as File System

Background: S3 the AWS service for object storage, it’s not using POSIX protocol and hence we can’t mount it directly, however, there are some open-source tools that help in mounting your S3 bucket as a standard file system. Why Mounting S3 as File System? in many cases, you may have an application that has no...

What’s AWS Managed Services

Background: AWS is now the leading global cloud services provider with more than 14 regions across the world, companies no matter the size of their infrastructure is moving towards using the cloud services for many reasons, however, the majority have no team or individuals with enough experience to manage these cloud environments, for this reason,...

We are a Professional AWS Managed company of experienced talented engineers. We are top skilled in AWS Architecture, DevOps, Monitoring and Security Solutions.

AWS PS Copyright © 2019 Designed by Laraship