Serverless Jekyll on AWS

I recently started playing around with Jekyll.

Jekyll is a flat-file CMS that doesn’t need a database. You don’t even need to know HTML to work with it. You just write your content using the Markdown language on any text editor. Once you’re done editing, you run “jekyll build” and Jekyll takes care of the rest. Since Jekyll files are stored on flat-files, you have quite a few choices where to host your website. You can host it on just about any hosting provider. You can have it hosted on Github for free, or better yet can run it as a serverless website on Amazon S3. Serverless meaning, it’s not running on a web server since S3 can host static files. In addition, you can take advantage of Cloudfront for its content distribution to speed up your website, and give it high availability.

So, here’s a demo of Jekyll running on AWS S3 and Cloudfront.

You can learn more about Jekyll by visiting their website.

AWS and VMWare

AWS plans to run VMWare virtualization software on top of AWS cloud sometime in the near future. Some reports the joint project to start in mid-2017, but others are saying as late as early 2018. The project is the result of the hybrid cloud partnership announced in the fall of last year. The deal will bolster both companies with AWS most likely attracting more customers and VMWare retaining its customer base as the partnership becomes a reality in the next few months.

Investopedia’s article explains:

The software deal would reflect a move past the two companies’ current cloud-only partnership and AWS’ first large-scale effort to develop software for corporate data centers. The new product would make it easier for enterprises to move on-premise apps to the cloud and recover data from Amazon in case of disasters. In the past couple of years, Amazon has added various cloud support services and related offerings for on-premise data centers.