SlideShare uma empresa Scribd logo
1 de 23
Amazon Web Services -
Elastic Compute Cloud
(EC2)
AWS Meetup #02
Profile
Sabir Mustafa
►19 Years of Experience
►Heading AWS Cloud Business Unit
in Royal Cyber
►AWS Certified Solution Architect –
Professional
►AWS Certified SysOps
Administrator – Associate
►RedHat Certified Engineer
►Microsoft Certified Systems
Administrator
Agenda
Features
Introduction
Benefits
01
02
03
Amazon Machine Image (AMI)
EC2 Instance Types04
05
Q&A06
Amazon EC2- Shared Responsibility Model
Amazon EC2
Introduction
• “An EC2 instance is a virtual server in Amazon's Elastic Compute Cloud (EC2) that run
applications on the Amazon Web Services (AWS) infrastructure.” Each EC2 instance may have all
or some of below settings applied:
• Processor
• Memory
• EBS Volume
• One or more EIPs
• IAM Role
• Security Groups
• SSH Keys
Amazon EC2
Features
• EC2 based compute machines are known as instances
• Instances are provisioned from preconfigured templates known as Amazon
Machine Images (AMI)
• Instances are categorized based on processor capacity, memory, storage, and
networking, known instance types.
• Secure login to the instances is achieved by using key pairs or recently added AWS
Session Manager.
Amazon EC2
Features
• Disk storage volumes achieved using Amazon Elastic Block Storage (EBS)
• Limited access through Security Groups
• Risk of data loss if Instance store volumes are used
• Metadata, known as tags, that can be create and assign to Amazon EC2
resources
• Common actions i.e. start/stop, security scans etc can be performed in bulk
using Tags
Amazon EC2
Benefits
• Elasticity enables to increase or decrease capacity within minutes
• User have complete control of the instances including root access and the ability to
interact
• Wide choice of multiple instance types, operating systems, and software packages
available
• Offers a highly reliable environment where replacement instances can be rapidly
and predictably commissioned
• Fully manageable through AWS Management Console, the AWS Command Line
Tools (CLI), or AWS SDKs.
Amazon EC2
EC2 Elastic IP Addresses
• An Elastic IP address is a static IPv4 address designed for dynamic cloud computing
• An Elastic IP address is associated with AWS account
• With an Elastic IP address, User can mask the failure of an instance or software by rapidly
remapping the address to another instance
• EIP have fix mac address hence useful for tracking
• Recently Amazon allowed to bring custom IP addresses to cloud
NOTE:
AWS currently do not support Elastic IP addresses for IPv6.
Amazon EC2
EC2 Instances Types
• General purpose
• Compute optimized
• Memory optimized
• Accelerated Computing
• Storage optimized
https://aws.amazon.com/ec2/instance-types/
Amazon EC2
Amazon Machine Image (AMI)
• An Amazon Machine Image (AMI) provides the information required to launch an instance, which is a
virtual server in the cloud. You must specify a source AMI when you launch an instance
An AMI includes the following:
1. A template for the root volume for the instance (for example, an operating system, an application server,
and applications)
2. Launch permissions that control which AWS accounts can use the AMI to launch instances
3. A block device mapping that specifies the volumes to attach to the instance when it's launched
Amazon Machine Image (AMI)
• Common AMIs
• Amazon Linux
• RedHat Enterprise Linux
• Suse Linux Enterprise
• Ubuntu Server 18
• Windows Server 2019
• Deep Learning AMIs
• Windows Server with SQL Server
Instance
Instances
AMI Image
Create AMI
Create Multiple
Instances
• Marketplace AMIs
• OpenVPN
• Trendmicro
• Juniper
• Barracuda cloudgen Firewall
• etc
Amazon EC2
Amazon Elastic Block Store (EBS)
• EBS provides persistent, highly available, consistent, low-latency block storage volumes for use with
Amazon EC2 instances
• Each Amazon EBS volume is automatically replicated within its Availability Zone to protect you from
component failure, offering high availability and durability.
• It is designed for an application managers who need to tune workloads for capacity, performance and
cost
• EBS are available in:
• General purpose SSD (gp2)
• Provisioned IOPS (io2)
• Throughput optimized HDD (st1)
• Cold HHD (sc1)
• Magnetic (Previous generation)
Amazon EC2
• EBS Features
• Whether its SSD-backed or HDD-backed volumes, EBS deliver High Performance Volumes that
needed the most demanding applications
• EBS volume is designed for 99.999% Availability
• EBS Encryption provides seamless support for data-at-rest and data-in-transit between EC2
instances and EBS volumes
• Protect the data by creating point-in-time Snapshots of EBS volumes
• Dynamically increase capacity, tune performance, and change the type of live EBS volumes
• Once a VM is destroyed, the EBS are sent to SCRUB pool before they are made available again
to the customers
Amazon EC2
• Amazon EBS
Instances
EBS
6 GB
Root Volume / dev / sda1
Amazon EC2
EC2SecurityGroups
• A security group acts as a virtual firewall that controls the traffic for one or more
instances
• When instance has launched, it associate with one or more security groups
• User can add rules to each security group that allow traffic to or from its associated
instances
• User can modify the rules for a security group at any time
• Applied to all instances that are associated with the security group running in any AZ
• Security Groups are stateful. If an incoming rule is allowed, it will open outgoing
automatically
Amazon EC2
• Amazon EC2 Pricing
• Amazon EC2 is free to try. There are four ways to pay for Amazon EC2 instances:
• With On-Demand instances, user can pay for compute capacity by
per hour or per second depending on which instances you run. No
longer-term commitments or upfront payments are needed.
On-Demand
• Amazon EC2 Spot instances allow user to request spare Amazon
EC2 computing capacity for up to 90% off the On-Demand price.
Spot Instances
Amazon EC2
• Amazon EC2 Pricing
• Reserved Instances provides a significant discount (up to 75%)
compared to On-Demand instance pricing.
Reserved Instances
• A Dedicated Host is a physical EC2 server dedicated for use.
Dedicated Hosts can helps to reduce costs by allowing user to use
existing server-bound software licenses, including Windows Server,
SQL Server, and SUSE Linux Enterprise Server.
Dedicated Hosts
Amazon EC2
• With per-second billing, pay for only what is in use. It
takes cost of unused minutes and seconds in an hour
off of the bill.
• EC2 usage are billed on one second increments, with
a minimum of 60 seconds. Similarly, provisioned
storage for EBS volumes will be billed per-second
increments, with a 60 second minimum.
Per Second Billing
• Amazon EC2 Pricing
EC2 Business Flow Example
Developer 1
Developer (n)
AWS Code
Commit
AWS
CodePipeline
UAT Machine
Load Balancer• Compile and deploy
• Integration tests
• style checker
• code metrics
• UI Tests
• Pen Tests
• Load Tests
• Hosted in AWS
Autoscaling Group
Application Tier
Autoscaling Group
Web Tier
Security Group Security Group
53
EC2 Instances
EC2 Provisioning Methods
AWS Console AWS
CloudFormation
Terraform
Amazon EC2
Useful Links:
• https://aws.amazon.com/documentation/ec2/
• https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html
• https://aws.amazon.com/ec2/getting-started/
• https://aws.amazon.com/ec2/pricing/
• https://www.webopedia.com/TERM/A/Amazon_EC2.html
• https://aws.amazon.com/ec2/instance-types/
• https://www.tutorialspoint.com/amazon_web_services/amazon_web_services_elastic_compute_cl
oud.htm
AWS Compute Services

Mais conteúdo relacionado

Mais procurados

Awsgsg wah-linux
Awsgsg wah-linuxAwsgsg wah-linux
Awsgsg wah-linux
Sebin John
 

Mais procurados (20)

Introduction to EC2
Introduction to EC2Introduction to EC2
Introduction to EC2
 
Get the Most Bang for Your Buck with #EC2 #WINNING
Get the Most Bang for Your Buck with #EC2 #WINNINGGet the Most Bang for Your Buck with #EC2 #WINNING
Get the Most Bang for Your Buck with #EC2 #WINNING
 
Getting Started with Amazon EC2 and AWS Compute Services
Getting Started with Amazon EC2 and AWS Compute ServicesGetting Started with Amazon EC2 and AWS Compute Services
Getting Started with Amazon EC2 and AWS Compute Services
 
AWS basics session
AWS basics sessionAWS basics session
AWS basics session
 
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
 
AWS EC2
AWS EC2AWS EC2
AWS EC2
 
AWS Webcast - Website Hosting
AWS Webcast - Website HostingAWS Webcast - Website Hosting
AWS Webcast - Website Hosting
 
Aws compute options
Aws compute optionsAws compute options
Aws compute options
 
Amazon ECS
Amazon ECSAmazon ECS
Amazon ECS
 
Introduction on Amazon EC2
Introduction on Amazon EC2Introduction on Amazon EC2
Introduction on Amazon EC2
 
AWS EC2 Fundametals
AWS EC2 FundametalsAWS EC2 Fundametals
AWS EC2 Fundametals
 
Enterprise Grade SQL Server Deployments in AWS
Enterprise Grade SQL Server Deployments in AWSEnterprise Grade SQL Server Deployments in AWS
Enterprise Grade SQL Server Deployments in AWS
 
Amazon EC2 Masterclass
Amazon EC2 MasterclassAmazon EC2 Masterclass
Amazon EC2 Masterclass
 
AWS Webcast - High Availability SQL Server with Amazon RDS
AWS Webcast - High Availability SQL Server with Amazon RDSAWS Webcast - High Availability SQL Server with Amazon RDS
AWS Webcast - High Availability SQL Server with Amazon RDS
 
Awsgsg wah-linux
Awsgsg wah-linuxAwsgsg wah-linux
Awsgsg wah-linux
 
Deep Dive on Amazon EC2
Deep Dive on Amazon EC2Deep Dive on Amazon EC2
Deep Dive on Amazon EC2
 
AWS_Basics_By_Aadarsh_Sharan
AWS_Basics_By_Aadarsh_SharanAWS_Basics_By_Aadarsh_Sharan
AWS_Basics_By_Aadarsh_Sharan
 
Amazon services ec2
Amazon services ec2Amazon services ec2
Amazon services ec2
 
Amazon EC2 & VPC HOL
Amazon EC2 & VPC HOLAmazon EC2 & VPC HOL
Amazon EC2 & VPC HOL
 
Amazon ec2
Amazon ec2Amazon ec2
Amazon ec2
 

Semelhante a AWS Compute Services

Semelhante a AWS Compute Services (20)

EC2.pdf
EC2.pdfEC2.pdf
EC2.pdf
 
Aws ec2
Aws ec2Aws ec2
Aws ec2
 
Compute Services con AWS
Compute Services con AWSCompute Services con AWS
Compute Services con AWS
 
EC2 Computo en la Nube
EC2 Computo en la NubeEC2 Computo en la Nube
EC2 Computo en la Nube
 
Best Practices running SQL Server on AWS
Best Practices running SQL Server on AWSBest Practices running SQL Server on AWS
Best Practices running SQL Server on AWS
 
AWS EC2 JSP.pptx
AWS EC2 JSP.pptxAWS EC2 JSP.pptx
AWS EC2 JSP.pptx
 
Cost Optimization with Spot Instances
Cost Optimization with Spot InstancesCost Optimization with Spot Instances
Cost Optimization with Spot Instances
 
AWSome Day Online 2020_Modul 2: Memulai dengan Cloud
AWSome Day Online 2020_Modul 2: Memulai dengan CloudAWSome Day Online 2020_Modul 2: Memulai dengan Cloud
AWSome Day Online 2020_Modul 2: Memulai dengan Cloud
 
AWSome Day Online 2020_โมดูล 2: เริ่มต้นใช้งานบน AWS Cloud
AWSome Day Online 2020_โมดูล 2: เริ่มต้นใช้งานบน AWS CloudAWSome Day Online 2020_โมดูล 2: เริ่มต้นใช้งานบน AWS Cloud
AWSome Day Online 2020_โมดูล 2: เริ่มต้นใช้งานบน AWS Cloud
 
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...
 
Cómputo en AWS
Cómputo en AWSCómputo en AWS
Cómputo en AWS
 
Getting Started with EC2, S3 and EMR
Getting Started with EC2, S3 and EMRGetting Started with EC2, S3 and EMR
Getting Started with EC2, S3 and EMR
 
CC ppt.pptx
CC ppt.pptxCC ppt.pptx
CC ppt.pptx
 
Masterclass Live: Amazon EC2
Masterclass Live: Amazon EC2 Masterclass Live: Amazon EC2
Masterclass Live: Amazon EC2
 
AWS Webcast - Explore the AWS Cloud for Government
AWS Webcast - Explore the AWS Cloud for GovernmentAWS Webcast - Explore the AWS Cloud for Government
AWS Webcast - Explore the AWS Cloud for Government
 
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWSAWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
 
AWS March 2016 Webinar Series - Amazon EC2 Masterclass
AWS March 2016 Webinar Series - Amazon EC2 MasterclassAWS March 2016 Webinar Series - Amazon EC2 Masterclass
AWS March 2016 Webinar Series - Amazon EC2 Masterclass
 
AWS Webcast - Explore the AWS Cloud
AWS Webcast - Explore the AWS CloudAWS Webcast - Explore the AWS Cloud
AWS Webcast - Explore the AWS Cloud
 
AWS Terms
AWS TermsAWS Terms
AWS Terms
 
Technical Essentials Training: AWS Innovate Ottawa
Technical Essentials Training: AWS Innovate OttawaTechnical Essentials Training: AWS Innovate Ottawa
Technical Essentials Training: AWS Innovate Ottawa
 

Último

Último (20)

HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

AWS Compute Services

  • 1. Amazon Web Services - Elastic Compute Cloud (EC2) AWS Meetup #02
  • 2. Profile Sabir Mustafa ►19 Years of Experience ►Heading AWS Cloud Business Unit in Royal Cyber ►AWS Certified Solution Architect – Professional ►AWS Certified SysOps Administrator – Associate ►RedHat Certified Engineer ►Microsoft Certified Systems Administrator
  • 4. Amazon EC2- Shared Responsibility Model
  • 5. Amazon EC2 Introduction • “An EC2 instance is a virtual server in Amazon's Elastic Compute Cloud (EC2) that run applications on the Amazon Web Services (AWS) infrastructure.” Each EC2 instance may have all or some of below settings applied: • Processor • Memory • EBS Volume • One or more EIPs • IAM Role • Security Groups • SSH Keys
  • 6. Amazon EC2 Features • EC2 based compute machines are known as instances • Instances are provisioned from preconfigured templates known as Amazon Machine Images (AMI) • Instances are categorized based on processor capacity, memory, storage, and networking, known instance types. • Secure login to the instances is achieved by using key pairs or recently added AWS Session Manager.
  • 7. Amazon EC2 Features • Disk storage volumes achieved using Amazon Elastic Block Storage (EBS) • Limited access through Security Groups • Risk of data loss if Instance store volumes are used • Metadata, known as tags, that can be create and assign to Amazon EC2 resources • Common actions i.e. start/stop, security scans etc can be performed in bulk using Tags
  • 8. Amazon EC2 Benefits • Elasticity enables to increase or decrease capacity within minutes • User have complete control of the instances including root access and the ability to interact • Wide choice of multiple instance types, operating systems, and software packages available • Offers a highly reliable environment where replacement instances can be rapidly and predictably commissioned • Fully manageable through AWS Management Console, the AWS Command Line Tools (CLI), or AWS SDKs.
  • 9. Amazon EC2 EC2 Elastic IP Addresses • An Elastic IP address is a static IPv4 address designed for dynamic cloud computing • An Elastic IP address is associated with AWS account • With an Elastic IP address, User can mask the failure of an instance or software by rapidly remapping the address to another instance • EIP have fix mac address hence useful for tracking • Recently Amazon allowed to bring custom IP addresses to cloud NOTE: AWS currently do not support Elastic IP addresses for IPv6.
  • 10. Amazon EC2 EC2 Instances Types • General purpose • Compute optimized • Memory optimized • Accelerated Computing • Storage optimized https://aws.amazon.com/ec2/instance-types/
  • 11. Amazon EC2 Amazon Machine Image (AMI) • An Amazon Machine Image (AMI) provides the information required to launch an instance, which is a virtual server in the cloud. You must specify a source AMI when you launch an instance An AMI includes the following: 1. A template for the root volume for the instance (for example, an operating system, an application server, and applications) 2. Launch permissions that control which AWS accounts can use the AMI to launch instances 3. A block device mapping that specifies the volumes to attach to the instance when it's launched
  • 12. Amazon Machine Image (AMI) • Common AMIs • Amazon Linux • RedHat Enterprise Linux • Suse Linux Enterprise • Ubuntu Server 18 • Windows Server 2019 • Deep Learning AMIs • Windows Server with SQL Server Instance Instances AMI Image Create AMI Create Multiple Instances • Marketplace AMIs • OpenVPN • Trendmicro • Juniper • Barracuda cloudgen Firewall • etc
  • 13. Amazon EC2 Amazon Elastic Block Store (EBS) • EBS provides persistent, highly available, consistent, low-latency block storage volumes for use with Amazon EC2 instances • Each Amazon EBS volume is automatically replicated within its Availability Zone to protect you from component failure, offering high availability and durability. • It is designed for an application managers who need to tune workloads for capacity, performance and cost • EBS are available in: • General purpose SSD (gp2) • Provisioned IOPS (io2) • Throughput optimized HDD (st1) • Cold HHD (sc1) • Magnetic (Previous generation)
  • 14. Amazon EC2 • EBS Features • Whether its SSD-backed or HDD-backed volumes, EBS deliver High Performance Volumes that needed the most demanding applications • EBS volume is designed for 99.999% Availability • EBS Encryption provides seamless support for data-at-rest and data-in-transit between EC2 instances and EBS volumes • Protect the data by creating point-in-time Snapshots of EBS volumes • Dynamically increase capacity, tune performance, and change the type of live EBS volumes • Once a VM is destroyed, the EBS are sent to SCRUB pool before they are made available again to the customers
  • 15. Amazon EC2 • Amazon EBS Instances EBS 6 GB Root Volume / dev / sda1
  • 16. Amazon EC2 EC2SecurityGroups • A security group acts as a virtual firewall that controls the traffic for one or more instances • When instance has launched, it associate with one or more security groups • User can add rules to each security group that allow traffic to or from its associated instances • User can modify the rules for a security group at any time • Applied to all instances that are associated with the security group running in any AZ • Security Groups are stateful. If an incoming rule is allowed, it will open outgoing automatically
  • 17. Amazon EC2 • Amazon EC2 Pricing • Amazon EC2 is free to try. There are four ways to pay for Amazon EC2 instances: • With On-Demand instances, user can pay for compute capacity by per hour or per second depending on which instances you run. No longer-term commitments or upfront payments are needed. On-Demand • Amazon EC2 Spot instances allow user to request spare Amazon EC2 computing capacity for up to 90% off the On-Demand price. Spot Instances
  • 18. Amazon EC2 • Amazon EC2 Pricing • Reserved Instances provides a significant discount (up to 75%) compared to On-Demand instance pricing. Reserved Instances • A Dedicated Host is a physical EC2 server dedicated for use. Dedicated Hosts can helps to reduce costs by allowing user to use existing server-bound software licenses, including Windows Server, SQL Server, and SUSE Linux Enterprise Server. Dedicated Hosts
  • 19. Amazon EC2 • With per-second billing, pay for only what is in use. It takes cost of unused minutes and seconds in an hour off of the bill. • EC2 usage are billed on one second increments, with a minimum of 60 seconds. Similarly, provisioned storage for EBS volumes will be billed per-second increments, with a 60 second minimum. Per Second Billing • Amazon EC2 Pricing
  • 20. EC2 Business Flow Example Developer 1 Developer (n) AWS Code Commit AWS CodePipeline UAT Machine Load Balancer• Compile and deploy • Integration tests • style checker • code metrics • UI Tests • Pen Tests • Load Tests • Hosted in AWS Autoscaling Group Application Tier Autoscaling Group Web Tier Security Group Security Group 53 EC2 Instances
  • 21. EC2 Provisioning Methods AWS Console AWS CloudFormation Terraform
  • 22. Amazon EC2 Useful Links: • https://aws.amazon.com/documentation/ec2/ • https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html • https://aws.amazon.com/ec2/getting-started/ • https://aws.amazon.com/ec2/pricing/ • https://www.webopedia.com/TERM/A/Amazon_EC2.html • https://aws.amazon.com/ec2/instance-types/ • https://www.tutorialspoint.com/amazon_web_services/amazon_web_services_elastic_compute_cl oud.htm

Notas do Editor

  1. Michael Kent - CTO Michael Kent serves as Chief Technology Officer for RiverMeadow. A 25-year technology veteran with expertise in virtualization, cloud, and SaaS, Michael designs the RiverMeadow's technology roadmap and works closely with customers and partners.  In his career, Michael served as Chief Architect for CenterBeam, an MSP/ASP, and was responsible for the entire SaaS Product Line. There, he was responsible for driving CenterBeam's most advanced and innovative offerings and for developing strategies to bridge the gap between traditional on-premise services and Cloud. Known for his ability to address a prospect’s needs in a language they can understand, Michael was instrumental in bringing dynamic and productivity-enhancing solutions to the marketplace. In addition to his role at RiverMeadow, Michael teaches technology classes to companies throughout the bay.