Sunday, March 2, 2014

AWS CoudFormation stack with VPC, Internet Gateway, ELB, EC2 Instnaces, EBS

I created AWS CloudFormation template to save time to deploy stack with a set of AWS resources, VPC, EC2 Instance, ELB, EBS and some packages including Apache, PHP, MySQL. The templates are single pattern with EC2 Instances for WEB and DB server in the same AZ and redundant pattern with Multi-AZ.
As the official says, it is essentially important for every developers or system administrators to deploy stack on AWS. I am one of the them who recognized its importance as I learned CloudFormation in the past months.

 "AWS CloudFormation gives developers and systems administrators an easy way to create and manage a collection of related AWS resources, provisioning and updating them in an orderly and predictable fashion." http://aws.amazon.com/cloudformation/

I was considering to install LAMP packages and provisioning MySQL replication configuration on EC2 Instance with UserData property of AWS::EC2::Instance and Cloud-init (AWS::CloudFormation::Init) at first, but I recognized that it would make it hard to maintain the templates in the future because the templates would be more complicated to achieve it by using those functions.

I'm thinking of trying OpsWorks to progress deployment and provisioning at the next step.


29 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. very nice and informative, iam preparing for AWS certification, looking for aws training courses, recently joined in http://www.kerneltraining.com/aws-tutorial/, can anyone suggest me some books and videos.

    ReplyDelete
  3. Besant Technologies is provide a Complete PRACTICAL Training and Complete REALTIME Training exclusively on Selenium, QTP, AWS,DataScience. Study Material and Practice Material included during the course. We are proud to mention that we are the Best institutes to provide Software Testing COMPLETE PRACTICAL REALTIME TRAINING and hence, closely working with various companies in India. So join us besant technologies. Amazon Web Services Training in Bangalore |
    DataScience Training in Bangalore |

    ReplyDelete
  4. Nice Blog on AWS CoudFormation stack with VPC, Internet Gateway, ELB, EC2 Instnaces, EBS.
    Devops Training in Banaglore
    itEanz

    ReplyDelete
  5. very helpfull blog it was a pleasure reading your blog
    would love to read it more
    knowldege is not found but earned through hardwork and good teaching
    that being said click here to join us the next best thing in bangalore
    devops online training
    Devops Training in Bangalore

    ReplyDelete
  6. Very impressive and interesting blog found to be well written in a simple manner that everyone will understand and gain the enough knowledge from your blog being more informative is an added advantage for the users who are going through it. Once again nice blog keep it up.

    360DigiTMG Python Course

    ReplyDelete
  7. Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing.

    Simple Linear Regression

    Correlation vs Covariance

    ReplyDelete

  8. Great to become visiting your weblog once more, it has been a very long time for me. Pleasantly this article i've been sat tight for such a long time. I will require this post to add up to my task in the school, and it has identical subject along with your review. Much appreciated, great offer. data science course in nagpur

    ReplyDelete
  9. We came up with a great learning experience of Big Data Hadoop training in Chennai, from Infycle Technologies, the finest software training Institute in Chennai. And we also come up with other technical courses like Cyber Security, Graphic Design and Animation, Block Security, Java, Cyber Security, Oracle, Python, Big data, Azure, Python, Manual and Automation Testing, DevOps, Medical Coding etc., with great learning experience with outstanding training with experienced trainers and friendly environment. And we also arrange 100+ Live Practical Sessions and Real-Time scenarios which helps you to easily get through the interviews in top MNC’s. for more queries approach us on 7504633633, 7502633633.

    ReplyDelete
  10. I read that Post and got it fine and informative. Please share more like that...
    full stack developer course

    ReplyDelete
  11. I wholeheartedly congratulate the writer of this post for explaining the difficult concepts of data science in a simple and easy-to-understand manner. My only regret is that I didn’t read this post earlier. I have made many career decisions in my life after reading this, and have no regrets whatsoever to date.data science course institute in nagpur

    ReplyDelete

iJAWS@Doorkeeper