Posts

How to create a new AWS Elastic BeanStalk Web App

Image
AWS Elastic BeanStalk is an AWS service which flexibly and quickly deploys web applications built in Java, Node.js, Python, Ruby, PHP, or .NET. Even though the management interface for these applications is simplified from a traditional full stack deployment, AWS doesn’t limit our options for configuration or customization. With AWS Elastic BeanStalk, we can reduce the amount of operational overhead required when deploying web applications, and can focus more on true DevOps deployments. In this article, we’ll cover how to get up and running with a simple PHP application in AWS Elastic BeanStalk. I’ll show you how to create an application, view your environment, deploy a new version of an app, change the configuration, and clean up your AWS environment. Prerequisites One of the nice parts about AWS Elastic BeanStalk is that it is included in the AWS Free Tier of applications! This means that the prerequisites for running this service are fairly straightforward: You must hav...

AWS S3 Beginner Tutorial

Image
Amazon Simple Storage Service (Amazon S3) is an object-based storage option which can be used to store and retrieve data from anywhere on the Internet. It is both cheap and reliable, designed to deliver durability of 99.999999999%. Compared to other storage options like Google Drive, Dropbox, and Microsoft OneDrive, Amazon S3 fits a wide range of use cases. Companies can use it to store data and can also integrate it with their business applications and third-party tools—enhancing business processes at lower costs than other storage options. Amazon S3 also provides tools for compliance, security, and storage management which help users run queries on their data without having to move to other platforms. Amazon S3 Storage Types With the largest global cloud infrastructure today, Amazon has built Amazon S3, a highly durable and scalable solution which provides multiple  storage options designed to fit specific customer needs. These include: Standard : Used to store performan...

5 Cloud Computing Trends to Expect in 2019

Image
In a data driven society, more and more enterprises and relying on the cloud to enable their digital transformation. In a  recent report , Gartner shows that the cloud market is projected to reach a staggering $206 billion in 2019, from $175 billion in 2018 and $145 billion in 2017. Let’s see more of what’s in store for 2019 in the cloud world. Cloud Services will grow exponentially Organizations are choosing Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) to support their business operations. It’s the  simplicity and flexibility  that made such services so popular and their adoption is expected to keep growing significantly. Gartner predicts that Public Cloud revenue will grow 17.3 percent in 2019 to a total of $206.2 billion, with infrastructure services (IaaS) being the fastest-growing segment of the market (27.6 percent growth). “The increasing dominance of the hyperscale IaaS providers creates both enormous o...

Serverless on AWS: Let’s Get Started!

If you’ve been to any cloud conference, browsed around ‘cloud twitter’ a bit or are in the process of starting your cloud journey, it’s a sure guarantee you’ve heard about serverless by now. Is it just a buzzword, or is serverless something you can really start to get your hands dirty with and benefit from?  Accessing compute power became much easier when “the cloud” entered the market. Now, rather than waiting for bare metal servers to arrive, installing them into racks, and cabling during installation, you can set up your servers with only a few clicks on the web console. Yet although provisioning today’s servers takes only minutes, you still need to prepare and maintain them by patching, installing necessary packages, and setting up environment variables. This takes time. So how do you remove this overhead? You go  serverless! In the first article of this three-part series, we discuss the serverless basics: what it is, where it came from, why you would want to use it a...