More clearly explains On Demand, Reserved, and Spot instances. Part of a much larger, 5+ hour course at http://bit.ly/learn-aws/ (this is deck 0307 of the course). NOTE: Some info is outdated in here.
This document summarizes an AWS user group presentation on pricing and billing basics. It discusses metrics for hourly, volume, and count-based pricing; different instance types and ways to run instances; AWS regions; traffic pricing; S3 storage pricing; EBS pricing; how to calculate costs; billing best practices like using the AWS calculator, choosing the right instance types, locations, and storage. It also compares reserved vs on-demand instance pricing.
Everyone can see the business case for using Amazon AWS but how do you use it most efficiently? There are lots of options and the pricing is complicated. The following slide deck shows how to get the most value for the least cost when venturing into Amazon AWS cloud.
Amazon EC2 allows you to bid for and run spare EC2 capacity, known as Spot instances, in a dynamically priced market. On average, customers save 80% to 90% compared to On Demand prices by using Spot instances. Achieving these savings has historically required time and effort to find the best deals while managing compute capacity as supply and demand fluctuate.
The document discusses Wongnai.com, a restaurant review and social networking website for food lovers in Southeast Asia. It launched in 2010 and now has over 820,000 users and 120,000 restaurants. As Wongnai's user base and content grew rapidly, the company needed to scale its infrastructure to handle the increased traffic and data. Wongnai migrated its systems to Amazon Web Services to gain scalability, flexibility and cost savings. It now uses services like EC2, RDS, S3, CloudFront, EMR and others to power its website and mobile apps and continuously optimize for millions of users.
Amazon provides resizable compute capacity in the cloud and makes web scale computing easier for customers. It is well-suited for applications ranging from static websites to high performance supercomputing, and is available with flexible pricing options. This session covers the latest EC2 features and capabilities including new instance families, differences between hardware types and capabilities, and use cases.
This document provides an overview and agenda for a workshop on deploying a deep learning framework on Amazon ECS and Spot Instances. The workshop will:
- Introduce MXNet, an open source deep learning framework, and how it can be used to define, train, and deploy neural networks.
- Discuss containers and how they can increase infrastructure utilization and make it easy to deploy diverse applications on shared hardware.
- Provide an overview of Amazon ECS for managing Docker containers, Amazon ECR for storing container images, and Spot Instances for running containers on unused EC2 capacity.
- Include hands-on labs to set up the environment, build an MXNet Docker image,
The webinar based on this presentation discussed strategies that you can adopt to help you save money in the AWS Cloud. From turning systems off at night, to implementing bidding strategies on the spot market, there are many ways in which you can manage and reduce your costs with AWS.
Dive into the differences between instance types; explain how you can reduce costs with Reserved Instances, the spot market and by architecting to reduce costs. We'll discuss how to combine on-demand pricing with spot pricing to perform cost effective big data analysis, and introduce customer examples to illustrate how AWS customers gain the most from AWS whilst at the same time managing their spend.
Topics include:
• Understand different cost optimisation strategies you can employ in the AWS Cloud
• Learn how to take advantage of different instance types
• Discover architectural principles behind cost optimisation in AWS
• Learn about tools to help you keep on top of your AWS spend
You can find a recording of this webinar on YouTube here: http://youtu.be/kId90Q7b6kY
This document summarizes an AWS user group presentation on pricing and billing basics. It discusses metrics for hourly, volume, and count-based pricing; different instance types and ways to run instances; AWS regions; traffic pricing; S3 storage pricing; EBS pricing; how to calculate costs; billing best practices like using the AWS calculator, choosing the right instance types, locations, and storage. It also compares reserved vs on-demand instance pricing.
Everyone can see the business case for using Amazon AWS but how do you use it most efficiently? There are lots of options and the pricing is complicated. The following slide deck shows how to get the most value for the least cost when venturing into Amazon AWS cloud.
Amazon EC2 allows you to bid for and run spare EC2 capacity, known as Spot instances, in a dynamically priced market. On average, customers save 80% to 90% compared to On Demand prices by using Spot instances. Achieving these savings has historically required time and effort to find the best deals while managing compute capacity as supply and demand fluctuate.
The document discusses Wongnai.com, a restaurant review and social networking website for food lovers in Southeast Asia. It launched in 2010 and now has over 820,000 users and 120,000 restaurants. As Wongnai's user base and content grew rapidly, the company needed to scale its infrastructure to handle the increased traffic and data. Wongnai migrated its systems to Amazon Web Services to gain scalability, flexibility and cost savings. It now uses services like EC2, RDS, S3, CloudFront, EMR and others to power its website and mobile apps and continuously optimize for millions of users.
Amazon provides resizable compute capacity in the cloud and makes web scale computing easier for customers. It is well-suited for applications ranging from static websites to high performance supercomputing, and is available with flexible pricing options. This session covers the latest EC2 features and capabilities including new instance families, differences between hardware types and capabilities, and use cases.
This document provides an overview and agenda for a workshop on deploying a deep learning framework on Amazon ECS and Spot Instances. The workshop will:
- Introduce MXNet, an open source deep learning framework, and how it can be used to define, train, and deploy neural networks.
- Discuss containers and how they can increase infrastructure utilization and make it easy to deploy diverse applications on shared hardware.
- Provide an overview of Amazon ECS for managing Docker containers, Amazon ECR for storing container images, and Spot Instances for running containers on unused EC2 capacity.
- Include hands-on labs to set up the environment, build an MXNet Docker image,
The webinar based on this presentation discussed strategies that you can adopt to help you save money in the AWS Cloud. From turning systems off at night, to implementing bidding strategies on the spot market, there are many ways in which you can manage and reduce your costs with AWS.
Dive into the differences between instance types; explain how you can reduce costs with Reserved Instances, the spot market and by architecting to reduce costs. We'll discuss how to combine on-demand pricing with spot pricing to perform cost effective big data analysis, and introduce customer examples to illustrate how AWS customers gain the most from AWS whilst at the same time managing their spend.
Topics include:
• Understand different cost optimisation strategies you can employ in the AWS Cloud
• Learn how to take advantage of different instance types
• Discover architectural principles behind cost optimisation in AWS
• Learn about tools to help you keep on top of your AWS spend
You can find a recording of this webinar on YouTube here: http://youtu.be/kId90Q7b6kY
This document discusses various strategies for optimizing AWS costs, including downsizing instances based on metrics analysis, using reserved instances, setting up scripts to shutdown instances during off hours, and managing reservations and ongoing costs through tagging, reporting, and regular reviews. It provides specific examples and recommendations for optimizing costs for EC2, RDS, and other AWS services using techniques like reservations, right-sizing, and automation.
This document provides an overview and agenda for a presentation on batch processing solutions on AWS. It discusses batch computing challenges and needs, why the cloud is suitable for batch workloads, and options for running batch jobs on AWS including AWS Batch and Amazon ECS. AWS Batch provides a fully managed batch processing environment while Amazon ECS allows more flexibility but requires managing the underlying infrastructure. The document also provides best practices for batch processing on AWS and examples of architectures using AWS Batch and Amazon ECS.
Proactive Cost Management for AWS CloudNutanix Beam
Cost is a key pillar of AWS, know about how to proactively track and manage cloud costs. Botmetric Cloud Cost Analytics lets you track and estimate your cloud spend.
This document provides an overview of batch processing options on AWS, focusing on AWS Batch and Amazon ECS. It discusses the challenges of running batch workloads, why the cloud is suitable, and how containers help. It then details the key features and architectures of AWS Batch and Amazon ECS for batch processing, including scheduling, scaling, and integration with other AWS services. The document concludes with best practices like leveraging Spot Instances and event-based task scheduling.
Amazon Elastic Compute Cloud (Amazon EC2) provides a broad selection of instance types to accommodate a diverse mix of workloads. In this technical session, we provide an overview of the Amazon EC2 instance platform, key platform features, and the concept of instance generations.
We dive into the current generation design choices of the different instance families, including the General Purpose, Compute Optimized, Storage Optimized, Memory Optimized, and GPU instance families. We also detail best practices and share performance tips for getting the most out of your Amazon EC2 instances.
Speaker:
Ian Massingham, AWS Technical Evangelist
Optimizing for Cost in the AWS Cloud - 5 Ways to Further Save - AWS Summit 20...Amazon Web Services
AWS Technology Evangelist Jinesh Varia discusses how you can optimize your costs in the cloud and further reduce you cost and save. He discusses a number of data points of how customers are saving money with AWS
Scaling your Analytics with Amazon Elastic MapReduce (BDT301) | AWS re:Invent...Amazon Web Services
Big data technologies let you work with any velocity, volume, or variety of data in a highly productive environment. Join the General Manager of Amazon EMR, Peter Sirota, to learn how to scale your analytics, use Hadoop with Amazon EMR, write queries with Hive, develop real world data flows with Pig, and understand the operational needs of a production data platform.
In this talk from the Dublin Websummit 2014 AWS Technical Evangelist Ian Massingham discusses practices and techniques for optimising and lowering the cost of operations for applications and services that you are running on the AWS cloud.
Includes a discussion of the fundamental tenets of pricing for AWS services, plus tips and tricks for reducing the amount that you need to spend with AWS in order to run your workloads on the AWS cloud.
The ability of the EC2 to scale automatically, the complete flexibility given to the user to change not only their server configurations and capacity, but also the security increases the reliability and minimizes overheads in billing.
The document discusses how AWS pricing works across various services. It outlines key principles such as understanding the fundamentals of pricing like compute, storage and data transfer costs. It recommends starting early with cost optimization strategies and maximizing flexibility by only paying for resources when needed. AWS offers on-demand and reservation models, with the latter providing discounts for long-term commitments. Pricing details are provided for compute, storage and database services.
This document provides an introduction to Amazon EC2 Spot Instances, including:
- An overview of AWS EC2 consumption models including On-Demand, Reserved, and Spot Instances
- Details on how Spot Instances provide spare computing capacity at low prices based on supply and demand
- Examples of how customers can save up to 90% on EC2 costs by using Spot Instances for batch processing, stateless applications, and other time-insensitive workloads
- A demonstration of how to launch a Spot Fleet for an application running on Amazon ECS to take advantage of the low pricing of Spot Instances
This session is a deep dive into techniques used by successful customers who optimized their use of AWS. Learn tricks and hear tips you can implement right away to reduce waste, choose the most efficient instance, and fine-tune your spending; often with improved performance and a better end-customer experience. We showcase innovative approaches and demonstrate easily applicable methods to save you time and money with Amazon EC2, Amazon S3, and a host of other services.
Amazon RDS for Aurora is a relational database engine that combines the speed and reliability of commercial databases with the simplicity and cost-effectiveness of open source databases. It delivers five times the throughput of MySQL on the same hardware and is compatible with existing MySQL applications and tools. Amazon Aurora joins MySQL, Oracle, SQL Server, and PostgreSQL as the fifth database engine available through Amazon RDS, which handles provisioning, patching, backup, recovery, failure detection, and repair for a simple monthly charge with no upfront costs.
This document discusses compute services and the various compute options available on AWS. It defines compute as calculating or processing data. Compute services like OpenStack Compute are used to host and manage cloud computing systems. Major AWS compute services include EC2 for secure and scalable compute capacity, Lambda for serverless code execution, Batch for batch job processing, and Elastic Beanstalk for deploying web applications without managing infrastructure. The document also discusses options like Lightsail for simple workloads, ECS and EKS for containerized applications, and Fargate for serverless containers.
ENI is a virtual network interface that represents a network card for EC2 instances. ENA uses SR-IOV for higher performance networking capabilities. EFA is a network device that accelerates HPC and machine learning by enhancing inter-instance communication performance. Snapshots of encrypted volumes and volumes restored from encrypted snapshots are automatically encrypted. Unencrypted snapshots can be shared, while encrypted snapshots remain private. Root device volumes can now be encrypted upon instance creation.
Build a Cloud Render-Ready InfrastructureAvere Systems
Webinar presented September 8, 2015
Rendering applications place high-demands on both compute and storage in visual effects infrastructures. With peaks and valleys in the workflow being the norm, leading VFX creators look to the cloud to build infrastructures that provide flexibility to meet ongoing IT management challenges. In this webinar, you’ll hear from industry innovators about the advantages of cloud rendering and how VFX IT leaders are designing this on-demand solution with Avere Systems and Google Cloud Platform. Designed for CTOs, information systems directors, systems engineers and administrators, the content will discuss the initial steps and technical insights of a render-ready hybrid cloud IT architecture.
Improving Availability & Lowering Costs with Auto Scaling & Amazon EC2 (CPN20...Amazon Web Services
Running your Amazon EC2 instances in Auto Scaling groups allows you to improve your application's availability right out of the box. Auto Scaling replaces impaired or unhealthy instances automatically to maintain your desired number of instances (even if that number is one). You can also use Auto Scaling to automate the provisioning of new instances and software configurations as well as to track of usage and costs by app, project, or cost center. Of course, you can also use Auto Scaling to adjust capacity as needed - on demand, on a schedule, or dynamically based on demand. In this session, we show you a few of the tools you can use to enable Auto Scaling for the applications you run on Amazon EC2. We also share tips and tricks we've picked up from customers such as Netflix, Adobe, Nokia, and Amazon.com about managing capacity, balancing performance against cost, and optimizing availability.
AWS offers several EC2 purchasing options to optimize costs for different workload types. On-Demand is for short-term or unpredictable workloads, Reserved Instances provide significant discounts for steady workloads by reserving capacity long-term, and Spot Instances allow unused capacity to be purchased at steep discounts. Customers can optimize costs by right-sizing instances, increasing elasticity through automation, and continuously monitoring usage to identify optimization opportunities across purchasing options.
This document discusses security issues and options related to PHP programming. It begins by outlining common attack vectors like validation circumvention, code injection, SQL injection, and cross-site scripting. It then provides examples of each attack and recommendations for preventing them, such as validating all user input and escaping special characters when outputting data. The document also introduces tools for analyzing PHP code security like PHPSecAudit and browser developer toolbars. It emphasizes the importance of securing applications from the beginning rather than as an afterthought.
This document summarizes security issues in PHP applications. It discusses three lesser known vulnerabilities: 1) PHP path normalization can be bypassed on Windows through special characters like double dots and pipes, allowing access to files outside the web root. 2) Double-byte character sets can be escaped to bypass input validation in SQL injection and XSS attacks. 3) Variables in double quotes undergo string evaluation, which can enable code injection through functions like phpinfo(). The document provides solutions like sanitizing special characters, proper UTF-8 encoding, and avoiding eval-like functions.
This document provides an overview of AWS pricing models and services. It discusses the different types of pricing for core AWS services including on-demand, reserved, and spot instances. It also covers additional pricing for services like EBS, monitoring, and data transfer. Tools for analyzing and optimizing AWS costs are demonstrated, including the AWS pricing calculator and RightScale's Plan for Cloud. Tips for reading bills and setting pricing alerts are also presented.
This document discusses various strategies for optimizing AWS costs, including downsizing instances based on metrics analysis, using reserved instances, setting up scripts to shutdown instances during off hours, and managing reservations and ongoing costs through tagging, reporting, and regular reviews. It provides specific examples and recommendations for optimizing costs for EC2, RDS, and other AWS services using techniques like reservations, right-sizing, and automation.
This document provides an overview and agenda for a presentation on batch processing solutions on AWS. It discusses batch computing challenges and needs, why the cloud is suitable for batch workloads, and options for running batch jobs on AWS including AWS Batch and Amazon ECS. AWS Batch provides a fully managed batch processing environment while Amazon ECS allows more flexibility but requires managing the underlying infrastructure. The document also provides best practices for batch processing on AWS and examples of architectures using AWS Batch and Amazon ECS.
Proactive Cost Management for AWS CloudNutanix Beam
Cost is a key pillar of AWS, know about how to proactively track and manage cloud costs. Botmetric Cloud Cost Analytics lets you track and estimate your cloud spend.
This document provides an overview of batch processing options on AWS, focusing on AWS Batch and Amazon ECS. It discusses the challenges of running batch workloads, why the cloud is suitable, and how containers help. It then details the key features and architectures of AWS Batch and Amazon ECS for batch processing, including scheduling, scaling, and integration with other AWS services. The document concludes with best practices like leveraging Spot Instances and event-based task scheduling.
Amazon Elastic Compute Cloud (Amazon EC2) provides a broad selection of instance types to accommodate a diverse mix of workloads. In this technical session, we provide an overview of the Amazon EC2 instance platform, key platform features, and the concept of instance generations.
We dive into the current generation design choices of the different instance families, including the General Purpose, Compute Optimized, Storage Optimized, Memory Optimized, and GPU instance families. We also detail best practices and share performance tips for getting the most out of your Amazon EC2 instances.
Speaker:
Ian Massingham, AWS Technical Evangelist
Optimizing for Cost in the AWS Cloud - 5 Ways to Further Save - AWS Summit 20...Amazon Web Services
AWS Technology Evangelist Jinesh Varia discusses how you can optimize your costs in the cloud and further reduce you cost and save. He discusses a number of data points of how customers are saving money with AWS
Scaling your Analytics with Amazon Elastic MapReduce (BDT301) | AWS re:Invent...Amazon Web Services
Big data technologies let you work with any velocity, volume, or variety of data in a highly productive environment. Join the General Manager of Amazon EMR, Peter Sirota, to learn how to scale your analytics, use Hadoop with Amazon EMR, write queries with Hive, develop real world data flows with Pig, and understand the operational needs of a production data platform.
In this talk from the Dublin Websummit 2014 AWS Technical Evangelist Ian Massingham discusses practices and techniques for optimising and lowering the cost of operations for applications and services that you are running on the AWS cloud.
Includes a discussion of the fundamental tenets of pricing for AWS services, plus tips and tricks for reducing the amount that you need to spend with AWS in order to run your workloads on the AWS cloud.
The ability of the EC2 to scale automatically, the complete flexibility given to the user to change not only their server configurations and capacity, but also the security increases the reliability and minimizes overheads in billing.
The document discusses how AWS pricing works across various services. It outlines key principles such as understanding the fundamentals of pricing like compute, storage and data transfer costs. It recommends starting early with cost optimization strategies and maximizing flexibility by only paying for resources when needed. AWS offers on-demand and reservation models, with the latter providing discounts for long-term commitments. Pricing details are provided for compute, storage and database services.
This document provides an introduction to Amazon EC2 Spot Instances, including:
- An overview of AWS EC2 consumption models including On-Demand, Reserved, and Spot Instances
- Details on how Spot Instances provide spare computing capacity at low prices based on supply and demand
- Examples of how customers can save up to 90% on EC2 costs by using Spot Instances for batch processing, stateless applications, and other time-insensitive workloads
- A demonstration of how to launch a Spot Fleet for an application running on Amazon ECS to take advantage of the low pricing of Spot Instances
This session is a deep dive into techniques used by successful customers who optimized their use of AWS. Learn tricks and hear tips you can implement right away to reduce waste, choose the most efficient instance, and fine-tune your spending; often with improved performance and a better end-customer experience. We showcase innovative approaches and demonstrate easily applicable methods to save you time and money with Amazon EC2, Amazon S3, and a host of other services.
Amazon RDS for Aurora is a relational database engine that combines the speed and reliability of commercial databases with the simplicity and cost-effectiveness of open source databases. It delivers five times the throughput of MySQL on the same hardware and is compatible with existing MySQL applications and tools. Amazon Aurora joins MySQL, Oracle, SQL Server, and PostgreSQL as the fifth database engine available through Amazon RDS, which handles provisioning, patching, backup, recovery, failure detection, and repair for a simple monthly charge with no upfront costs.
This document discusses compute services and the various compute options available on AWS. It defines compute as calculating or processing data. Compute services like OpenStack Compute are used to host and manage cloud computing systems. Major AWS compute services include EC2 for secure and scalable compute capacity, Lambda for serverless code execution, Batch for batch job processing, and Elastic Beanstalk for deploying web applications without managing infrastructure. The document also discusses options like Lightsail for simple workloads, ECS and EKS for containerized applications, and Fargate for serverless containers.
ENI is a virtual network interface that represents a network card for EC2 instances. ENA uses SR-IOV for higher performance networking capabilities. EFA is a network device that accelerates HPC and machine learning by enhancing inter-instance communication performance. Snapshots of encrypted volumes and volumes restored from encrypted snapshots are automatically encrypted. Unencrypted snapshots can be shared, while encrypted snapshots remain private. Root device volumes can now be encrypted upon instance creation.
Build a Cloud Render-Ready InfrastructureAvere Systems
Webinar presented September 8, 2015
Rendering applications place high-demands on both compute and storage in visual effects infrastructures. With peaks and valleys in the workflow being the norm, leading VFX creators look to the cloud to build infrastructures that provide flexibility to meet ongoing IT management challenges. In this webinar, you’ll hear from industry innovators about the advantages of cloud rendering and how VFX IT leaders are designing this on-demand solution with Avere Systems and Google Cloud Platform. Designed for CTOs, information systems directors, systems engineers and administrators, the content will discuss the initial steps and technical insights of a render-ready hybrid cloud IT architecture.
Improving Availability & Lowering Costs with Auto Scaling & Amazon EC2 (CPN20...Amazon Web Services
Running your Amazon EC2 instances in Auto Scaling groups allows you to improve your application's availability right out of the box. Auto Scaling replaces impaired or unhealthy instances automatically to maintain your desired number of instances (even if that number is one). You can also use Auto Scaling to automate the provisioning of new instances and software configurations as well as to track of usage and costs by app, project, or cost center. Of course, you can also use Auto Scaling to adjust capacity as needed - on demand, on a schedule, or dynamically based on demand. In this session, we show you a few of the tools you can use to enable Auto Scaling for the applications you run on Amazon EC2. We also share tips and tricks we've picked up from customers such as Netflix, Adobe, Nokia, and Amazon.com about managing capacity, balancing performance against cost, and optimizing availability.
AWS offers several EC2 purchasing options to optimize costs for different workload types. On-Demand is for short-term or unpredictable workloads, Reserved Instances provide significant discounts for steady workloads by reserving capacity long-term, and Spot Instances allow unused capacity to be purchased at steep discounts. Customers can optimize costs by right-sizing instances, increasing elasticity through automation, and continuously monitoring usage to identify optimization opportunities across purchasing options.
This document discusses security issues and options related to PHP programming. It begins by outlining common attack vectors like validation circumvention, code injection, SQL injection, and cross-site scripting. It then provides examples of each attack and recommendations for preventing them, such as validating all user input and escaping special characters when outputting data. The document also introduces tools for analyzing PHP code security like PHPSecAudit and browser developer toolbars. It emphasizes the importance of securing applications from the beginning rather than as an afterthought.
This document summarizes security issues in PHP applications. It discusses three lesser known vulnerabilities: 1) PHP path normalization can be bypassed on Windows through special characters like double dots and pipes, allowing access to files outside the web root. 2) Double-byte character sets can be escaped to bypass input validation in SQL injection and XSS attacks. 3) Variables in double quotes undergo string evaluation, which can enable code injection through functions like phpinfo(). The document provides solutions like sanitizing special characters, proper UTF-8 encoding, and avoiding eval-like functions.
This document provides an overview of AWS pricing models and services. It discusses the different types of pricing for core AWS services including on-demand, reserved, and spot instances. It also covers additional pricing for services like EBS, monitoring, and data transfer. Tools for analyzing and optimizing AWS costs are demonstrated, including the AWS pricing calculator and RightScale's Plan for Cloud. Tips for reading bills and setting pricing alerts are also presented.
The document provides an overview of various PHP security topics including input validation, cross-site scripting, SQL injection, code injection, session security, and concerns regarding shared hosting environments. It discusses best practices for securing PHP applications such as validating all user inputs, using prepared statements, secure session handling, and restricting file system access.
The document summarizes the services provided by ConferenceDirect, an independent meeting planning company. ConferenceDirect offers pre-negotiated hotel contracts that provide favorable terms and cost savings. They have a proprietary database of pricing intelligence from over 20,000 past events. ConferenceDirect serves a diverse customer base across industries and event sizes, and can arrange events at any of the 58,000 hotels in the US through their extensive industry experience and relationships.
This document discusses the potential for tidal power generation in Egypt. It describes two main types of tidal power technologies - barrages that use potential energy from tidal height changes, and marine turbines that convert the kinetic energy of tidal currents. The power output from turbines depends on factors like water density, turbine diameter, and tidal velocity. The document analyzes the tidal resource potential in the Red Sea, Mediterranean Sea, and Nile River, finding that the Nile has the highest maximum tidal velocities and power output potential of the three locations. It also discusses Egypt's existing Aswan Dam hydroelectric project and growing energy demands. The conclusion is that tidal power could provide a new opportunity to generate clean electricity for Egypt.
The document is an invitation for a women's event hosted by the Women of Worth group at Lavonia First Baptist Church. It asks if readers are stressed and invites all women and a friend to a Fabulous Friday Night out with the Girls on May 6th from 7-9 pm at the church's Fellowship Hall for an evening of relaxation and fun because everyone deserves it.
Converting UML class diagram with anti-pattern problems to verified code based on Event-B
Eman K. Elsayed
Mathematical and computer science Dep., Faculty of Science,
Al-Azhar University, Cairo, Egypt
Theatre in Elizabethan England originated in inn yards and great halls before purpose-built playhouses were constructed. Civic authorities in London disapproved of plays being performed in streets and inn yards due to large crowds gathering. The first playhouses attracted audiences from all social classes except Puritans. While drama from Shakespeare and his contemporaries is now viewed as a great artistic achievement, players were seen as criminals in their own time and subject to arrest.
This report summarizes Botswana's National Integrity System across multiple pillars or institutions. It finds that Botswana enjoys strong foundations of accountability, transparency and integrity in many areas, including the Executive, Legislature, Judiciary, public contracting system, and civil service. However, it also notes some weaknesses, such as in political party financing and expenditure, local government contracting, and accountability in civil society. The report provides a comprehensive overview of the strengths and weaknesses of integrity systems in key institutions based on interviews and official documents.
This document discusses the case of a 75-year-old farmer who experienced a fainting spell while working and was found to have a heart murmur and signs of aortic stenosis upon examination. It provides details on the etiology, pathophysiology, natural history, and management guidelines for aortic stenosis. It also discusses guidelines for follow-up, recommendations for aortic valve replacement, and summaries key physical exam findings for aortic stenosis.
The document contains 15 pages and encloses 4 forms and 6 monitoring charts related to screening, identifying, and managing patients with dengue fever and dengue hemorrhagic fever. Form I provides a screening form for dengue patients. Form II and III provide algorithms for suspecting dengue fever and identifying dengue hemorrhagic fever. Form IV provides an algorithm for fluid management in the critical phase of dengue treatment.
The document describes a cognitive model that incorporates emotions to model decision making, specifically applied to modeling the behavior of the Red Baron fighter pilot. It develops an emotional model based on theories of emotions and combines this with a cognitive model. Relationships between emotions and behaviors are represented using fuzzy cognitive maps to allow validation of the model using hypothetical combat scenarios. The model shows how specific emotions relate to behavioral actions and outcomes, providing a way to include emotions in decision making processes.
The document outlines 10 important things learned in PR writing. It discusses the importance of following AP style, how social networking can benefit relationships, how to create media kits and press releases, the importance of relationships in PR, how to interact with journalists, how writing skills are improved with practice, how to gain an audience, making strong first impressions, how to find and create news stories, and the benefits of blogging.
AWS Meetup - Exploring ways to buy EC2 capacityAntti Siiskonen
Are you running many EC2 instances on with OnDemand prices? Here are some tips on how to save money and get your running hours cheaper. Please share or tweet if this is of any value to you!
DevOps and finance teams need to continuously manage their costs. Idle and underutilized resources will quickly escalate your bill. On-Demand instances cost 4-6x comparable Reserved Instances. With self-provisioning, and multiple pricing choices, the question is how do you ensure that your team is optimizing your spend?
For this presentation Aaron Newman of CloudCheckr will be covering:
• How to use tags to track and allocate spend by business unit, department, or team
• How to identify idle and underutilized resources
• How to evaluate RI purchases and other opportunities for cost savings
Running a Highly Scalable Immersive Media Solution on AWS Using EC2 Spot Inst...Amazon Web Services
Learning Objectives:
-Understand key EC2 Spot Instances concepts and common usage patterns for maximum scale and cost optimization in the cloud
- Leverage lower compute costs to better compete on price and, as a result, winning more business
- Leverage the full scale of the AWS cloud for faster results
In this session, we will look at building cost-effective on-demand and live streaming solutions on AWS to support 360 and immersive media experiences using Amazon EC2 Spot Instances, AWS Elastic Load Balancing, Amazon S3, Amazon Simple Queuing Service (SQS), Amazon CloudFront, and the Amazon EC2 Container Service (ECS).
Dollars and Sense Technical Tips for Continual Cost Optimization AWS-Partner-...Amazon Web Services
In this session, we explore techniques, tools, and partner solutions that provide a framework for monitoring, analyzing, and automating cost savings. We look at several case studies and real world examples where our customers have realized significant savings. Some of the specific topics covered are migration cost management, cost-effective architectures, saving money with microservices, serverless computing with AWS Lambda, cost vs. performance vs. value, AWS purchasing strategies, tools and services from both AWS and our partner solutions that can help with cost optimization. Finally, we roll all of these into an automated process for continuous optimization.
Best Practices for Managing Hadoop Framework Based Workloads (on Amazon EMR) ...Amazon Web Services
Learning Objectives:
- Learn how to use Amazon EMR for easy, fast, and cost-effective processing of vast amounts of data across dynamically scalable Amazon EC2 instances.
- Learn how using EC2 Spot can significantly reduce the cost of running your clusters.
- Learn how Amazon EMR Instance Fleets can make it easier to quickly obtain and maintain your desired capacity for your clusters.
This document discusses cost optimization strategies on AWS. It provides examples of cost savings achieved by companies that migrated applications to AWS including a 14 million dollar annual savings for GE. It outlines approaches for architecting efficiently for cost, optimizing usage costs over time, and taking advantage of AWS pricing benefits like reserved instances, spot instances, and different storage options. The document emphasizes optimizing through proactive monitoring and billing tools, leveraging the various EC2 pricing plans, and combining options for further savings.
Cut AWS Costs: Using Spot Instances for More Than BatchRightScale
Think spot instances are only for batch jobs? It’s time to think again. In this webinar you will learn about new capabilities and techniques for using spot instances. Many AWS users are using spot for development, test, and even production applications. Learn about new spot capabilities from AWS and find out how Spotinst’s Elastigroup tool integrates with RightScale to help you save money.
Amazon cloud services have introduced a new feature called Spot Instances. When Amazon EC2 has unused capacity, it offers AWS Spot Instances at a low cost.
Save 90% on Your Containerized Workloads - August 2017 AWS Online Tech TalksAmazon Web Services
Learning Objectives:
- Learn how to run containers on a managed cluster of Amazon EC2 instances
- Learn how to then use EC2 Spot with your containers to significantly reduce the cost of running your applications, or grow your application's compute capacity and throughput for the same budget
- Understand the use cases best suited for running containerized workloads on EC2 Spot
Containers lend themselves to flexible and portable application deployments, and when used with the Amazon EC2 Container Service (or other schedulers), provide a simple and effective way to manage fleets of instances and containers at scale. Amazon EC2 Spot instances allow you to utilize spare Amazon EC2 computing capacity for a fraction of the cost. This webinar will help architects, engineers and developers understand when and how to run your containerized environment on EC2 Spot instances, saving up to 90% over On-Demand EC2.
This document discusses how to optimize costs when using AWS. It recommends: 1) Architecting for cost efficiency by "paying for what you think you need"; 2) Optimizing usage costs by "paying for what you use"; and 3) Taking advantage of benefits over time by "paying for what you really need". It provides examples of using the right instance types, reserved instances, spot instances, and services to reduce costs. It also recommends monitoring billing closely and using tools like Trusted Advisor and the TCO calculator to find additional savings.
AWS Summit Berlin 2013 - Optimizing your AWS applications and usage to reduce...AWS Germany
Many customers choose AWS because they need a highly reliable, scalable, and low-cost platform on which to run their applications. Low “pay only for what you use” pricing and frequent price decreases are just the beginning of how AWS can help you optimize your usage and achieve lower costs. In this session, you will learn about a few simple tools for monitoring and managing your AWS resource usage that you can start using right away, as well as some innovative features that can help you operate at lower costs programmatically. Cost allocation reporting, detailed usage reports, billing alerts, EC2 Auto Scaling, Spot and Reserved Instances, and idle resource detection are just a few of the tools and features we will cover.
Building and running your business starts with compute, whether you are building mobile apps, or running massive clusters to sequence the human genome. AWS has over 70 infrastructure services and plans to deliver more than 1,000 new features in 2016. With more than twice as many compute instance families, twice the compliance certifications, and the largest global footprint of any other cloud vendor, AWS provides a robust and scalable platform to help organizations of all types and sizes innovate quickly.
AWS offers multiple compute products allowing you to deploy, run, and scale your applications as virtual servers, containers, or code.
AWS Summit 2013 | Auckland - Optimizing Your AWS Applications and Usage to Re...Amazon Web Services
The document provides an overview of strategies for optimizing AWS applications and usage to reduce costs. It discusses using only the computing resources needed, measuring and managing resource usage, and scaling resources opportunistically. A case study of Fishpond, an online book retailer, describes how the company uses AWS services like EC2, S3, and Auto Scaling to improve performance and reduce costs while maintaining a profitable business.
5 Ways to Control your AWS Spending (or, How to Make Your CFO Happy)parkmycloud
As your company becomes more enmeshed in the AWS ecosystem, it’s easy to find costs spiraling out of control. If it’s gotten bad enough, you may already have a direct mandate from your executives to reduce costs.
This webinar will show you 5 strategies for controlling AWS costs, including the benefits and best use cases of Reserved Instances, Spot Instances, Autoscaling groups, and on/off schedules...
… all of which serve to put a smile on the face of your CFO!
1) Amazon EC2 provides scalable compute capacity in the cloud via virtual machine instances. Instances are launched from templates called AMIs and are categorized into different types based on their compute, memory, and storage capabilities.
2) EC2 offers benefits like elasticity, full control and configuration of instances, a wide variety of options for operating systems and software, high reliability through rapid provisioning of replacement instances, and manageability via AWS management consoles and APIs.
3) Key EC2 concepts include AMIs, instance types, EBS for persistent storage, security groups for access control, and billing based on hourly or per-second usage of instances and storage.
How to calculate the cost of a Hadoop infrastructure on Amazon AWS, given some data volume estimates and the rough use case ?
Presentation attempts to compare the different options available on AWS.
Getting Started with EC2 Spot - November 2016 Webinar SeriesAmazon Web Services
This document discusses how to save up to 90% on EC2 costs by using Spot Instances. It provides an overview of AWS EC2 pricing models including On-Demand, Reserved, and Spot Instances. It then focuses on best practices for using Spot Instances, such as using the Spot Bid Advisor, diversifying Spot Fleets across instance types and Availability Zones, and leveraging the two minute warning for Spot termination. Examples are given of customers saving 75-87% on their EC2 costs by using Spot Instances for batch processing, continuous integration, and real-time ad delivery workloads.
WKS401 Deploy a Deep Learning Framework on Amazon ECS and EC2 Spot InstancesAmazon Web Services
Deep learning is an implementation of machine learning that uses neural networks to solve difficult and complex problems, such as computer vision, natural language processing, and recommendations. Due to the availability of deep learning libraries and frameworks, developers have the ability to enhance the capabilities of their applications and projects. In this workshop, you learn how to build and deploy a powerful deep learning framework called MXNet on containers. The portability and resource management benefit of containers means developers can focus less on infrastructure and more on building. The labs start by demonstrating the automation capabilities of AWS CloudFormation to stand up core infrastructure; as an added bonus, you use Spot Fleet to leverage the cost benefits of using Spot Instances, especially for developer environments. Then, you walk through creating an MXNet container in Docker and deploying it with Amazon ECS. Finally, you walk through an image classification demo of MXNet to validate that everything is working as expected.
Pre-reqs: Laptop and AWS account
AWS re:Invent 2016: Save up to 90% and Run Production Workloads on Spot - Fea...Amazon Web Services
Amazon EC2 allows you to bid for and run spare EC2 capacity, known as Spot instances, in a dynamically priced market. On average, customers save 80% to 90% compared to On Demand prices by using Spot instances. Achieving these savings has historically required time and effort to find the best deals while managing compute capacity as supply and demand fluctuate.
In this session, we dive into how customers who have designed scalable, cloud friendly application architectures can leverage new Spot features to realize immediate cost savings while maintaining availability. Attendees will leave with practical knowledge of how, via well architected applications, they can run production services on the Spot instances just like IFTTT and Mapbox.
Similar to EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.ly/learn-aws (20)
IoT Stream Conf Keynote: Past, Present and Future of IoTrICh morrow
This document discusses the past, present, and future of the Internet of Things (IoT). It describes how IoT has evolved from individual technology platforms to integrated technology stacks. Currently, IoT mainly involves connecting industrial machines and consumer devices. However, the future IoT is expected to include 25 billion connected devices by 2020 communicating in real-time to optimize processes. This will create new challenges around device and data variety, velocity, and security as IoT systems scale to become the central way that everything interacts digitally.
Custom, in depth 5 day PHP course I put together in 2014. I'm available to deliver this training in person at your offices - contact me at rich@quicloud.com for rate quotes.
"PHP from soup to nuts" -- lab exercisesrICh morrow
This document provides instructions for setting up a LAMP (Linux, Apache, MySQL, PHP) development environment on Amazon Web Services (AWS) for completing a series of PHP/LAMP labs. It describes launching an EC2 Linux instance on AWS, installing the LAMP stack, and downloading lab code files. The labs cover topics like control structures, data types, input/output, forms, files, cookies, sessions, and regular expressions. Students are instructed to stop their EC2 instance each day to avoid costs when not in use.
This document provides an overview and introduction to NoSQL databases. It discusses how NoSQL databases were developed to address issues with scaling relational databases to handle large volumes of data with high velocity. The document outlines several categories of NoSQL databases, including key-value, document, columnar, and graph databases, and provides examples of databases that fall within each category. It also discusses some of the core concepts in NoSQL, such as eventual consistency and relaxing ACID properties, in order to prioritize availability and partition tolerance at scale.
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Sinan KOZAK
Sinan from the Delivery Hero mobile infrastructure engineering team shares a deep dive into performance acceleration with Gradle build cache optimizations. Sinan shares their journey into solving complex build-cache problems that affect Gradle builds. By understanding the challenges and solutions found in our journey, we aim to demonstrate the possibilities for faster builds. The case study reveals how overlapping outputs and cache misconfigurations led to significant increases in build times, especially as the project scaled up with numerous modules using Paparazzi tests. The journey from diagnosing to defeating cache issues offers invaluable lessons on maintaining cache integrity without sacrificing functionality.
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...PriyankaKilaniya
Energy efficiency has been important since the latter part of the last century. The main object of this survey is to determine the energy efficiency knowledge among consumers. Two separate districts in Bangladesh are selected to conduct the survey on households and showrooms about the energy and seller also. The survey uses the data to find some regression equations from which it is easy to predict energy efficiency knowledge. The data is analyzed and calculated based on five important criteria. The initial target was to find some factors that help predict a person's energy efficiency knowledge. From the survey, it is found that the energy efficiency awareness among the people of our country is very low. Relationships between household energy use behaviors are estimated using a unique dataset of about 40 households and 20 showrooms in Bangladesh's Chapainawabganj and Bagerhat districts. Knowledge of energy consumption and energy efficiency technology options is found to be associated with household use of energy conservation practices. Household characteristics also influence household energy use behavior. Younger household cohorts are more likely to adopt energy-efficient technologies and energy conservation practices and place primary importance on energy saving for environmental reasons. Education also influences attitudes toward energy conservation in Bangladesh. Low-education households indicate they primarily save electricity for the environment while high-education households indicate they are motivated by environmental concerns.
Applications of artificial Intelligence in Mechanical Engineering.pdfAtif Razi
Historically, mechanical engineering has relied heavily on human expertise and empirical methods to solve complex problems. With the introduction of computer-aided design (CAD) and finite element analysis (FEA), the field took its first steps towards digitization. These tools allowed engineers to simulate and analyze mechanical systems with greater accuracy and efficiency. However, the sheer volume of data generated by modern engineering systems and the increasing complexity of these systems have necessitated more advanced analytical tools, paving the way for AI.
AI offers the capability to process vast amounts of data, identify patterns, and make predictions with a level of speed and accuracy unattainable by traditional methods. This has profound implications for mechanical engineering, enabling more efficient design processes, predictive maintenance strategies, and optimized manufacturing operations. AI-driven tools can learn from historical data, adapt to new information, and continuously improve their performance, making them invaluable in tackling the multifaceted challenges of modern mechanical engineering.
Design and optimization of ion propulsion dronebjmsejournal
Electric propulsion technology is widely used in many kinds of vehicles in recent years, and aircrafts are no exception. Technically, UAVs are electrically propelled but tend to produce a significant amount of noise and vibrations. Ion propulsion technology for drones is a potential solution to this problem. Ion propulsion technology is proven to be feasible in the earth’s atmosphere. The study presented in this article shows the design of EHD thrusters and power supply for ion propulsion drones along with performance optimization of high-voltage power supply for endurance in earth’s atmosphere.
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...PIMR BHOPAL
Variable frequency drive .A Variable Frequency Drive (VFD) is an electronic device used to control the speed and torque of an electric motor by varying the frequency and voltage of its power supply. VFDs are widely used in industrial applications for motor control, providing significant energy savings and precise motor operation.
Software Engineering and Project Management - Software Testing + Agile Method...Prakhyath Rai
Software Testing: A Strategic Approach to Software Testing, Strategic Issues, Test Strategies for Conventional Software, Test Strategies for Object -Oriented Software, Validation Testing, System Testing, The Art of Debugging.
Agile Methodology: Before Agile – Waterfall, Agile Development.
Comparative analysis between traditional aquaponics and reconstructed aquapon...bijceesjournal
The aquaponic system of planting is a method that does not require soil usage. It is a method that only needs water, fish, lava rocks (a substitute for soil), and plants. Aquaponic systems are sustainable and environmentally friendly. Its use not only helps to plant in small spaces but also helps reduce artificial chemical use and minimizes excess water use, as aquaponics consumes 90% less water than soil-based gardening. The study applied a descriptive and experimental design to assess and compare conventional and reconstructed aquaponic methods for reproducing tomatoes. The researchers created an observation checklist to determine the significant factors of the study. The study aims to determine the significant difference between traditional aquaponics and reconstructed aquaponics systems propagating tomatoes in terms of height, weight, girth, and number of fruits. The reconstructed aquaponics system’s higher growth yield results in a much more nourished crop than the traditional aquaponics system. It is superior in its number of fruits, height, weight, and girth measurement. Moreover, the reconstructed aquaponics system is proven to eliminate all the hindrances present in the traditional aquaponics system, which are overcrowding of fish, algae growth, pest problems, contaminated water, and dead fish.
Discover the latest insights on Data Driven Maintenance with our comprehensive webinar presentation. Learn about traditional maintenance challenges, the right approach to utilizing data, and the benefits of adopting a Data Driven Maintenance strategy. Explore real-world examples, industry best practices, and innovative solutions like FMECA and the D3M model. This presentation, led by expert Jules Oudmans, is essential for asset owners looking to optimize their maintenance processes and leverage digital technologies for improved efficiency and performance. Download now to stay ahead in the evolving maintenance landscape.
Advanced control scheme of doubly fed induction generator for wind turbine us...IJECEIAES
This paper describes a speed control device for generating electrical energy on an electricity network based on the doubly fed induction generator (DFIG) used for wind power conversion systems. At first, a double-fed induction generator model was constructed. A control law is formulated to govern the flow of energy between the stator of a DFIG and the energy network using three types of controllers: proportional integral (PI), sliding mode controller (SMC) and second order sliding mode controller (SOSMC). Their different results in terms of power reference tracking, reaction to unexpected speed fluctuations, sensitivity to perturbations, and resilience against machine parameter alterations are compared. MATLAB/Simulink was used to conduct the simulations for the preceding study. Multiple simulations have shown very satisfying results, and the investigations demonstrate the efficacy and power-enhancing capabilities of the suggested control system.
AI for Legal Research with applications, toolsmahaffeycheryld
AI applications in legal research include rapid document analysis, case law review, and statute interpretation. AI-powered tools can sift through vast legal databases to find relevant precedents and citations, enhancing research accuracy and speed. They assist in legal writing by drafting and proofreading documents. Predictive analytics help foresee case outcomes based on historical data, aiding in strategic decision-making. AI also automates routine tasks like contract review and due diligence, freeing up lawyers to focus on complex legal issues. These applications make legal research more efficient, cost-effective, and accessible.
Gas agency management system project report.pdfKamal Acharya
The project entitled "Gas Agency" is done to make the manual process easier by making it a computerized system for billing and maintaining stock. The Gas Agencies get the order request through phone calls or by personal from their customers and deliver the gas cylinders to their address based on their demand and previous delivery date. This process is made computerized and the customer's name, address and stock details are stored in a database. Based on this the billing for a customer is made simple and easier, since a customer order for gas can be accepted only after completing a certain period from the previous delivery. This can be calculated and billed easily through this. There are two types of delivery like domestic purpose use delivery and commercial purpose use delivery. The bill rate and capacity differs for both. This can be easily maintained and charged accordingly.
EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.ly/learn-aws
1. Pricing Model for EC2
• 3 ways to pay
– On Demand
– Reservation
– Spot
• You get exact same instance in each case
• Pricing is just a billing construct
• In each case, capacity is not guaranteed (even for
reservations)
– AWS has (rarely) run out of capacity in their data centers
EC2
2. Pricing Model makes HUGE difference
• 70%+ of your AWS bill will be EC2
• Leveraging different models, you can pay
70%+ less for the exact same instance
EC2
4. Reserved
• Pay up-front “reservation” fee
• In exchange for lower hourly fee
• (Possibly) lowest cost for dedicated
instance (spot can be taken away)
• 1 and 3 year terms available
• Restrictive. Reservation must include:
– AZ
– Instance type
– Platform
– Term (1 or 3 years)
EC2
6. Reserved
Billing 1st Payment Hourly Cost
On Demand $0 $1.00
High Usage $100 $0.30
Medium Usage $60 $0.50
Low Usage $30 $0.80
EC2
High Usage is charged as always on! 24x7x365
…Now Reality (almost)
7. Reserved
Billing Term 1st Payment Hourly Cost
On Demand N/A $0 $1.00
High Usage 3yr $100 $0.30
High Usage 1yr $90 $0.35
Medium Usage 3yr $60 $0.50
Medium Usage 1yr $50 $0.60
Low Usage 3yr $30 $0.80
Low Usage 1yr $20 $0.90
…Full reality (complicated as ever)
8. On Demand + Reserved
• Mixing gives good balance of
– Cost savings
– Flexibility
EC2
0
50
100
150
200
1 3 5 7 9 11 13 15 17 19 21 23
#Servers
Load
Load
RESERVED
ON DEMAND
9. How do I apply Reservations?
• You don’t, AWS does
• If you have a reservation for an instance of:
– Specific Type, AZ, OS
– AWS applies the reservation billing automatically
– You always are charged lowest rate possible
– (or are you)?
EC2
10. On Demand cheaper than Reserved?
• AWS continues to cut pricing
– 21 times in last 4 years
• Some customers observed that over 3 years, On
Demand could be cheaper!
• Past Performance != Future
EC2
11. What if I buy the wrong Reservation?
You can now sell (and buy) unused reservations
http://aws.amazon.com/ec2/reserved-instance/marketplace
EC2
12. Spot Instances
• On Demand & Reserved are “stable”
– AWS cannot shut your servers down
• Not so with spot!
• Spot instances:
– You bid for unused capacity in a data center
– If your bid is filled, you get the instance
– If spot price goes above your bid, you lose that instance
– …without warning
– AWS determines the spot price
EC2
13. Spot Instances
• On Demand & Reserved are “stable”
– AWS cannot shut your servers down
• Not so with spot!
• Spot instances:
– You bid for unused capacity in a data center
– If your bid is filled, you get the instance
– If spot price goes above your bid, you lose that instance
– …without warning
– AWS determines the spot price
EC2
Why would anyone
ever want to use spot?!
14. Spot Use Cases
EC2
• Batch jobs
• Offline processing
• Big Data analysis
– EMR (Hadoop in AWS can use spot for worker nodes)
• Throw-away environments
– Testing, development
• Buffering user-facing web traffic
– Very advanced use case!
16. Spot Best Practices
EC2
• Break work into smallest pieces possible
• Return useful results ASAP
– Minimize data copy in & out (like SETI@Home)
• If using to “serve peak”:
– Set bid price high
– Fail over to On Demand if bid not fulfilled
17. Spot Instances
• Historical prices available
– From console (EC2 dashboard)
– Programmatically (consume API via scripts)
EC2
18. Spot Instances
• Spot prices get bid up
– For short periods of time
– Mainly by scientific & financial institutions
EC2
19. Use Case: On Demand
• New to AWS
– Not yet sure which AZ and instance type you’ll use long-term
– Not sure if you’ll stay with AWS
• New products (daily usage curve unknown)
• Buffering known curves (Reserved serves most)
• Prototyping
• You feel EC2 price trend line will continue
EC2
20. Use Case: Reserved
• Established with AWS
– You know exactly which AZ and instance type you’ll use long-term
• Established products (daily usage curve known)
• Buffering known curves (Reserved serves base)
EC2
21. Choose Pricing Wisely
• Start slow with On Demand
• Add in reservations as it makes sense
• Investigate ways to use Spot
• Keep watching AWS pricing
• Keep re-calculating “cheapest” option
EC2
22. Pricing Model for EC2
• 3 ways to pay
– On Demand
– Reservation
– Spot
EC2