AWS Classroom Series – 11/Jun/2020

Elastic Beanstalk Terms

  • Platform:
    • Combination of OS, language runtime (JDK, python, ruby, .net etc), webserver, app server and Elastic Beanstalk components
    • Supported Platforms
      • Docker
      • Multicontainer Docker
      • Preconfigured Docker
      • Go
      • Java SE
      • .NET on Windows Server
      • Node JS
      • PHP
      • Python
      • Ruby
      • Tomcat
    • Custom Platforms: A custom platform is supported.
  • Environment: environment is AWS resources running an specific application version
  • Environment tier:
    • webserver environment tier
    • worker environment tier
  • Environment Configuration:
    • collection of parameters and settings that defind how an environment and its resources behave.
  • Application: logical collection of Elastic Beanstalk components, includes environments, versions and environment configurations
  • Application Version: refers to specific version of the code/package to be deployed. Each version points to AWS S3 object that contains the deployable code.

What are the other resources which get created in the background when we use Elastic Beanstalk

  • Now Create a sample Elastic beanstalk environment (Sample code => platform java 8)
  • Navigate to configurations
  • Navigate to EC2 instances => This is used to run the application version
  • Navigate to S3 bucket => This is used to store the environment configuration
  • Now navigate to security groups and elastic ip in ec2 service

Now lets create a new elastic beanstalk app

Summary

  • Elastic beanstalk internally creates aws resources like ec2 instance, security groups, AMI, elastic ip address, dns records and uses s3 storage and many more

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Animated Social Media Icons by Acurax Responsive Web Designing Company

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Exit mobile version
%%footer%%