In this presentation, Jeff Barr will introduce the principal Amazon Web Services from a business and technical point of view. Jeff will review the economics of cloud-based solutions, and will discuss the Elastic Compute Cloud (EC2), the Simple Storage Service (S3), and the Relational Database Service (RDS). Jeff will also discuss the ins and outs of hosting complex applications on AWS.
Presented by Jeff Barr, Senior Web Services Evangelist, Amazon Web Services, at SugarCon 2011.
Visão geral sobre AWS. Apresentação dada durante a Semana da Computação 2014 (Redes) promovida pela Universidade Municipal de São Caetano do Sul - USCS.
In this presentation from the recent AWS Oil & Gas event in Aberdeen we introduce the AWS cloud, its benefits and some of the organisations that are using AWS today.
We also cover some specific use-case and case-studies in the oil and gas sector.
Visão geral sobre AWS. Apresentação dada durante a Semana da Computação 2014 (Redes) promovida pela Universidade Municipal de São Caetano do Sul - USCS.
In this presentation from the recent AWS Oil & Gas event in Aberdeen we introduce the AWS cloud, its benefits and some of the organisations that are using AWS today.
We also cover some specific use-case and case-studies in the oil and gas sector.
Introduction to the AWS Cloud from Digital Tuesday MeetupIan Massingham
These are the slides that I used for my Introduction to AWS talk at the South Wales Digital Tuesday Meetup on the 2nd of December 2014.
Find out more about Digital Tuesday at their website here: http://www.digital-tuesday.com/
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...Amazon Web Services
Whether you are running applications that share photos or support critical operations of your business, you need rapid access to flexible and low cost IT resources. The term "cloud computing" refers to the on-demand delivery of IT resources via the Internet with pay-as-you-go pricing. Whether you are a start-up who wants to accelerate growth without a big upfront investment in cash or time for technology or an Enterprise looking for IT innovation, agility and resiliency while reducing costs, the AWS Cloud provides a complete set of web services at zero upfront costs which are available with a few clicks and within minutes. In this session learn more about the benefits of Cloud Computing with AWS.
Amazon Web Service Sales Role Play - Case StudyVineet Sood
I have enjoyed the interaction with the various gentlemen at AWS so far. All my discussions were thought provoking and the process gave me good learning’s. I found the sales role play exciting exercise which encouraged me to put a best effort and I am sharing this reference with everyone.
What is Cloud Computing with AWS at Websummit DublinIan Massingham
In this talk from the Dublin Websummit 2014 AWS Technical Evangelist Ian Massingham introduces the benefits of cloud computing with AWS, discusses examples of some of the organisations that are using AWS today and talks through the range of AWS services that you can use to run your applications, workloads and services in the AWS cloud.
Introduction to Cloud Computing
The Scope of Cloud Technology
Benefits of using Cloud Computing
Comparison among some of the popular cloud Platforms
Discussing the Amazon Web Services (AWS) cloud Platform
Overview of the AWS compute services, Infra Services, Design, Audit, cost Management
AWS Training and Certification
Job Opportunities After AWS Certification
AWS Cloud School is a free full day of training sessions, guided examples and self-directed learning led by members of the Amazon Web Services team. Join us to learn how teams of all sizes can build scalable, reliable, high performance applications using the AWS Cloud platform.
Training for AWS Solutions Architect at http://zekelabs.com/courses/amazon-web-services-training-bangalore/.This slide describes about features of EC2, EC2 Options, family type, storage, EBS Volumes, EC2 Instance Store, Security Groups, Volumes and Snapshots, Amazon Machine Image (AMI), Elastic load balancer, Classic load balancer, Application load balancer, Network load balancer, AWS CLI and EC2 Metadata
___________________________________________________
zekeLabs is a Technology training platform. We provide instructor led corporate training and classroom training on Industry relevant Cutting Edge Technologies like Big Data, Machine Learning, Natural Language Processing, Artificial Intelligence, Data Science, Amazon Web Services, DevOps, Cloud Computing and Frameworks like Django,Spring, Ruby on Rails, Angular 2 and many more to Professionals.
Reach out to us at www.zekelabs.com or call us at +91 8095465880 or drop a mail at info@zekelabs.com
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.
Understand the core concepts of “Cloud Computing” and how businesses around the world are running the infrastructure that supports their websites to lower costs, improve time-to-market, and enable rapid scalability matching resource to demands of users. Whether you are an enterprise looking for IT innovation, agility and resiliency or small and medium business who wants to accelerate growth without a big upfront investment in cash or time for technology, the AWS Cloud provides a complete set of services at zero upfront costs which are available with a few clicks and within minutes.
AWS CloudFormation template with single & redundant systemNaoya Hashimoto
* Use CloudFormation to create Stacks composed of VPC, Internet Gateway, Route Table, ELB, EC2 Instance, EBS Volumes
* Single pattern with EC2 Instances WEB server and DB server with the same AZ
* Redundant pattern with EC2 Instances WEB server and DB server with multi-AZ
Introduction to the AWS Cloud from Digital Tuesday MeetupIan Massingham
These are the slides that I used for my Introduction to AWS talk at the South Wales Digital Tuesday Meetup on the 2nd of December 2014.
Find out more about Digital Tuesday at their website here: http://www.digital-tuesday.com/
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...Amazon Web Services
Whether you are running applications that share photos or support critical operations of your business, you need rapid access to flexible and low cost IT resources. The term "cloud computing" refers to the on-demand delivery of IT resources via the Internet with pay-as-you-go pricing. Whether you are a start-up who wants to accelerate growth without a big upfront investment in cash or time for technology or an Enterprise looking for IT innovation, agility and resiliency while reducing costs, the AWS Cloud provides a complete set of web services at zero upfront costs which are available with a few clicks and within minutes. In this session learn more about the benefits of Cloud Computing with AWS.
Amazon Web Service Sales Role Play - Case StudyVineet Sood
I have enjoyed the interaction with the various gentlemen at AWS so far. All my discussions were thought provoking and the process gave me good learning’s. I found the sales role play exciting exercise which encouraged me to put a best effort and I am sharing this reference with everyone.
What is Cloud Computing with AWS at Websummit DublinIan Massingham
In this talk from the Dublin Websummit 2014 AWS Technical Evangelist Ian Massingham introduces the benefits of cloud computing with AWS, discusses examples of some of the organisations that are using AWS today and talks through the range of AWS services that you can use to run your applications, workloads and services in the AWS cloud.
Introduction to Cloud Computing
The Scope of Cloud Technology
Benefits of using Cloud Computing
Comparison among some of the popular cloud Platforms
Discussing the Amazon Web Services (AWS) cloud Platform
Overview of the AWS compute services, Infra Services, Design, Audit, cost Management
AWS Training and Certification
Job Opportunities After AWS Certification
AWS Cloud School is a free full day of training sessions, guided examples and self-directed learning led by members of the Amazon Web Services team. Join us to learn how teams of all sizes can build scalable, reliable, high performance applications using the AWS Cloud platform.
Training for AWS Solutions Architect at http://zekelabs.com/courses/amazon-web-services-training-bangalore/.This slide describes about features of EC2, EC2 Options, family type, storage, EBS Volumes, EC2 Instance Store, Security Groups, Volumes and Snapshots, Amazon Machine Image (AMI), Elastic load balancer, Classic load balancer, Application load balancer, Network load balancer, AWS CLI and EC2 Metadata
___________________________________________________
zekeLabs is a Technology training platform. We provide instructor led corporate training and classroom training on Industry relevant Cutting Edge Technologies like Big Data, Machine Learning, Natural Language Processing, Artificial Intelligence, Data Science, Amazon Web Services, DevOps, Cloud Computing and Frameworks like Django,Spring, Ruby on Rails, Angular 2 and many more to Professionals.
Reach out to us at www.zekelabs.com or call us at +91 8095465880 or drop a mail at info@zekelabs.com
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.
Understand the core concepts of “Cloud Computing” and how businesses around the world are running the infrastructure that supports their websites to lower costs, improve time-to-market, and enable rapid scalability matching resource to demands of users. Whether you are an enterprise looking for IT innovation, agility and resiliency or small and medium business who wants to accelerate growth without a big upfront investment in cash or time for technology, the AWS Cloud provides a complete set of services at zero upfront costs which are available with a few clicks and within minutes.
AWS CloudFormation template with single & redundant systemNaoya Hashimoto
* Use CloudFormation to create Stacks composed of VPC, Internet Gateway, Route Table, ELB, EC2 Instance, EBS Volumes
* Single pattern with EC2 Instances WEB server and DB server with the same AZ
* Redundant pattern with EC2 Instances WEB server and DB server with multi-AZ
You’re interested in the cloud, and you want to start learning more. In this webcast we will answer the following questions:
• What is Cloud Computing?
• What are the benefits of Cloud Computing?
• What are AWS’s products and what workloads can I run with them?
• Who is using the cloud and what are they using it for?
Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web services -- now commonly known as cloud computing. One of the key benefits of cloud computing is the opportunity to replace up-front capital infrastructure expenses with low variable costs that scale with your business. With the Cloud, businesses no longer need to plan for and procure servers and other IT infrastructure weeks or months in advance. Instead, they can instantly spin up hundreds or thousands of servers in minutes and deliver results faster.
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh VariaAmazon Web Services
Jinesh Varia, Technology Evangelist, Discusses AWS architecture best practices and design patterns at the AWS Enterprise Tour - SF - 2010
http://jineshvaria.s3.amazonaws.com/public/cloudbestpractices-jvaria.pdf
Similar to Amazon Web Services for Application Hosting | SugarCon 2011 (20)
Lessons Learned: Building IBM's Next Generation CRM ArchitectureSugarCRM
This session is a more in-depth look at the architecture that drives the IBM Social CRM solution and integrates SugarCRM with enterprise Master Data Management, Line of Business applications, legacy data sources, analytics and collaboration solutions to drive seller productivity. Focusing on seller experience and seamlessly integrating over a dozen applications, we were able to deliver a single instance global server to over 50,000 users . We will be discussing the technologies and patterns implemented to ensure business agility while meeting our enterprise architecture blueprint.
Social media has become essential to today’s business - organizations of all sizes are engaging at higher rates. How do you monitor, manage, and report on these conversations? What can you do with all the data collected? And more importantly, how can you leverage social intelligence to influence and cross-inform multiple levels across the entire enterprise? Social media is no longer simply a marketing channel. Social is now a resource that intelligent organizations are leveraging to make strategic business decisions, inform product direction, build sales leads, enhance customer support, monitor brand health, and talent prospecting.
From Mad Men to Moneyball: Research and Hands on Tools to Guide Your Marketin...SugarCRM
In this enablement session we review 2014 CMO research highlights and introduce a marketing maturity model that diagnoses where you are at, where you want to be, and how to get there.
From Mad Men to Moneyball: How Leading Chief Marketing Officers are Different...SugarCRM
Data and technology have radically reshaped the marketing discipline from eyeballs to experiences. This shift has changed everything from how we engage customers across multiple channels, provide unique customer experiences in context, and even measure success. Join us as we examine 3 fundamental marketing shifts that have occurred in the last 24 months, learn how companies are leveraging these today as a competitive advantage, and ensure you and your clients are not marketing in 2014 like it is 2004.
Chris Crummey, World Wide Director of Sales at IBM, shares the tools and processes that make his life easier and allow him to be productive from any location on many different devices.
How You Can Leverage Social Media to Benefit Your Entire OrganizationSugarCRM
The convergence of social media and CRM is changing the way businesses approach and manage relationships with customers and prospects. Key to this change is a firm understanding of the benefits a social CRM strategy can provide. This session will explore how sales, customer service teams, and companies in general, can utilize the massive amounts of activity and conversations occurring on social media to drive measurable impact to the business bottom line.
Marketo's Secret Sauce: Smarter Marketing for Best ResultsSugarCRM
You’ve heard the buzz about marketing automation and how it can help maximize your marketing efforts. But do you really grasp its full potential? Get the inside scoop from Jon Miller (@jonmiller), VP Marketing and co-founder at Marketo. In this session, Jon will share an up-close and exciting look into the content marketing, lead generation, and marketing automation strategies that are driving Marketo’s growth, including:
- Key trends driving marketing automation
- Designing programs to be measurable
- Key lessons to improve your performance, profitability, and credibility with marketing metrics and analytics
- How the experts at Marketo do it themselves, including actual examples of how Marketo’s smart and innovative programs produce eye-popping results
Informer: Multidimensional Reporting and Dashboarding for SugarCRMSugarCRM
Join Tim Nicholson, Director of Customer Services at Entrinsik, Inc. as he discusses the new integration between Informer and SugarCRM and how this combination extends the tremendous value of Sugar by linking Sugar with data from multiple sources, giving users the ability to create ad-hoc reports and dashboards based on real-time information from disparate sources of data. Tim will provide examples of how using Informer with Sugar gives users greater insight into their sales and marketing metrics for instant visibility into company performance and customer behavior.
Building Your Individual Brand; Expanding Your Sales ReachSugarCRM
As a salesperson, you often rely on marketing and your own hard work to generate prospects and leads. But what if you could turn the tables and get more leads coming right to you? By leveraging social media and other simple tools, you can shift from hunting for leads and taking what marketing hands you to building an individual demand pipeline. In this session, learn how to build your brand as an individual thought leadership and create your own inbound lead machine to help you crush your quota.
The Sugar platform has seen several enhancements to its mobile capabilities in the past year. And this session will help anyone with a Sugar deployment learn how they can make the most of everything Sugar's mobile capabilities have to offer. In addition to an overview of the latest and greatest Sugar mobile features, we will outline some simple yet effective ways to fully mobilize any Sugar instance.
Turn Big Data Into Actionable Insights With Sugar 7SugarCRM
Today, there is so much data available about your prospects and customers that it can seem overwhelming. However, by leveraging the new framework in Sugar 7, users can more easily turn oceans of social and system data into actable insights. In this informative session, SugarCRM principal product manager Chian Robinson will outline how Sugar 7 users can turn both external and internal system data from various sources into actionable intelligence. Together with a guest speaker, she will also discuss the new realm of data intelligence and how Sugar can possibly leverage these cutting-edge data technologies to further empower both individual users as well as business leaders to make more informed decisions and to better understand every customer.
Close More Deals, More Quickly With 1:1 Marketing Automation in GmailSugarCRM
Many organizations use sophisticated marketing automation tools. These are great systems, but often do not help the individual sales professional once a lead is handed to sales. However, with Collabspot sales reps can create powerful, personalized marketing communications to their prospects in seconds, helping to close more deals in less time. And, all these activities are seamlessly integrated with Sugar. This session will include a brief overview of the Collaspot solution, as well as show some real world examples and demonstrations of how your organization can increase sales effectiveness by empowering sales reps to create 1:1 campaigns.
SugarCRM Integrated Solutions: A Recipe for SuccessSugarCRM
OSSCube is a global solutions provider and SugarCRM Platinum Partner. We’ll discuss ways to solve your business problems, lower total cost of ownership and improve productivity using Sugaras the hub of a seamlessly integrated Business operations solution.
Learn how you can automate business process integration between Sugar and third-party applications using the pre-built library of application and protocol adapters in the Magic xpi Integration Platform. Explore specific business process flows such as opportunity to order conversion between Sugar and third-party ERP systems. Discover the benefits of integration monitoring, synchronization, enterprise mobile mash-ups and more.
Empowering every employee with the tools to create extraordinary customer relationships is key to a successful CRM implementation. SierraCRM's Process Manager Enterprise workflow will enable your employees to spend more time delivering world-class sales and support and your company to deliver a consistent message to all customers. From simple automated workflow such as sending emails on customer birthdays to more advanced workflow such as contract and sales opportunity management, Process Manager is the key that unlocks the power of Sugar.
Crossing the Chasm – From Email Marketing to Marketing AutomationSugarCRM
Empowered buyers want to be enabled, not sold. This requires B2B marketers to shift focus from selling products to knowing and serving customers. Companies using standalone email are not able to garner insight and behavioral data to help facilitate the customer along the new buyer’s journey, as companies who have adopted marketing automation can. Why should you cross the chasm from email marketing to marketing automation? Join Act-On CMO, Atri Chatterjeee, & Christian Wettre, President of W-Systems – a top partner of both SugarCRM and Act-On, as they share challenges, best practices and lessons learned. This session will reference two innovative companies who have graduated from email to automation, and discuss how they have optimized marketing processes as a result.
The power of Sugar can be released by 4 simple add-on products that will make your sales team more productive. These add-ons improve user adoption by making Sugar work the way they do. Map-to-Lead lets your sales team visually map lead, contact, or target to plan their day better. Duplicate Detection Manager helps prevent duplicates from entering your system and keeps your Sugar environment free of duplicates. Advanced Support Manager simplifies the life of the support team by providing suggested solutions based upon the description of the problem. Finally, Starfish ETL, the highest rated ETL tools by G2 Crowd, can provide access to your customer ERP data just as sales history, payment, order / quote and invoices inside of Sugar.
Transforming Marketing Data into a Useful Sales PitchSugarCRM
Marketing automation technology offers a myriad of tools for marketers that facilitate lead generation and marketing optimization. As a stand alone technology, MAP's provide a strong value proposition to any company. However, when closely aligned with sales, and properly integrated at a deep level with CRM, a MAP can drive meaningful sales engagement and assist sales in connecting with the right prospective buyers at the right time. This session will highlight five common ways MAP's accomplish this.
How to Exceed the Expectations of Today's Digital CustomersSugarCRM
Let's face it -- from service and support to sales and marketing, today's customers expect a different type of engagement with the companies they care about. And they prefer to work with companies that recognize their changing expectations. In this practical session, Get Satisfaction and DRI will talk about how to create modern customer engagement infrastructure with Sugar at the core and a customer community as the friendly front-end. The value that your business will realize extends across the customer lifecycle -- reducing support cost with crowd-sourced knowledge, accelerating sales with better customer insight, and amplifying marketing automation with community interactions.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
4. What is Cloud Computing? An analogy: think of electricity services… You simply plug into a vast electrical grid managed by experts to get a low cost, reliable power supply – available to you with much greater efficiency than you could generate on your own. Power is a utility service - available to you on-demand and you pay only for what you use.
5. What is Cloud Computing? Cloud Computing is also a utility service - giving you access to technology resources managed by experts and available on-demand. You simply access these services over the internet, with no up-front costs and you pay only for the resources you use.
6. Attributes of Cloud Computing No capital expenditure Pay as you go and pay only for what you use True elastic capacity; Scale up and down Improves time to market You get to focus your engineering resources on what differentiates you vs. managing the undifferentiated infrastructure resources
7. What is Amazon Web Services? Amazon Web Services is a cloud computing platform that provides flexible, scalable, and cost-effective technology infrastructure for businesses of all sizes around the world… …utilizing the knowledge, expertise, and tools used to run Amazon.com’s global web properties for over a decade.
8. AWS Global Reach AWS Regions US East (Northern Virginia) US West (Northern California) Europe (Dublin) Asia Pacific (Singapore) Asia Pacific (Tokyo) US East (Northern Virginia) Availability Zone A Availability Zone B Availability Zone C Availability Zone D
10. The Dirty Little Secret 70% 30% YourBusiness Managing All of the “Undifferentiated Heavy Lifting” On-PremiseInfrastructure
11. AWS Goal: Flip This Equation 70% 30% Managing All of the “Undifferentiated Heavy Lifting” YourBusiness On-PremiseInfrastructure More Time to Focus onYour Business Configuring Your Cloud Assets AWSCloud-BasedInfrastructure 30% 70%
13. Example: Wall Street App on Amazon EC2 3000 - Number of EC2 Instances 300 CPU’s on weekends 300 - Thursday 4/23/2009 Friday 4/24/2009 Sunday 4/26/2009 Monday 4/27/2009 Tuesday 4/28/2009 Saturday 4/25/2009 Wednesday 4/22/2009
14. Example: Video App on Amazon EC2 Scaled to peak of 5,000 instances in 3 days Number of EC2 Instances Launch of Facebook modification 4/12/2008 4/14/2008 4/15/2008 4/16/2008 4/18/2008 4/19/2008 4/20/2008 4/17/2008 4/13/2008
15. The Bottom Line Benefit The AWS Cloud turns capital expenses into variable costs while preserving flexibility and enhancing the scalability, availability, and security of IT infrastructure resources.
25. Amazon Elastic Compute Cloud Amazon EC2: on-demand compute power Obtain and boot new server instances in minutes Quickly scale capacity up or down Eleven instance types Hourly billing Key features: Support for Windows, Linux, FreeBSD, and OpenSolaris Supports all major web and application platforms Deploy across Availability Zones for reliability
26. Region Availability Zone Amazon EC2 Architecture Amazon Machine Image (AMI) Ephemeral Storage EC2 Instance Elastic Block Storage CloudWatch Security Group(s) Auto Scaling Amazon S3 Elastic IP Address EBS Snapshot EBS Snapshot Load Balancing
27. Amazon EC2 Pricing Options On-DemandInstances ReservedInstances SpotInstances Pay as you go for compute power Pay only for what you use, no up-front commitments or long-term contracts Unix/Linux instances start at $0.02/hour USD in the US East Region Pay a low up-front fee and receive a significant discount on the hourly pricing for that instance 1- or 3-year terms Helps ensure that compute capacity is available when it is needed Enables you to bid on unused Amazon EC2 capacity Spot Price is based on supply/demand and is determined automatically If the Spot Price is below your bid, your instances will start If the Spot Price rises above your bid, your instances will stop
29. Amazon Relational Database Service Provision a new relational database in seconds MySQL (5.1 and 5.5) - Now Oracle (11G) - Soon Offload common administrative tasks to AWS OS upgrades DB upgrades and patches Scaling CPU and storage Backups & Restores Use your existing code and tools Pay only for what you use, no up-front commitments Single and Multi-AZ Read Replicas
34. AWS CloudFormation Stack Creation Define a JSON template of AWS Resources to provision (EC2 instances, AZ lists, AMIs, EIP, RDS, etc) Parameterization supported Use CLI, API, or Management Console to register and create an AWS stack Service automatically determines interdependencies AWS resources get created across tiers and AZs forming a CloudFormation Stack AMAZON CONFIDENTIAL
36. Amazon Virtual Private Cloud - VPC Create an isolated set of EC2 instances in the AWS cloud Divide your IP address range into one or more public or private subnets Control inbound and outbound access to and from individual subnets using stateless Network Access Control Lists Protect your Instances with stateful filters for inbound and outbound traffic using Security Groups Bridge your VPC and your onsite IT infrastructure with an encrypted VPN connection Use Network Addess Translation (NAT)
This is a real usage graph from one of our financial services customers during the last week of April (They have asked to remain anonymous for competitive reasons). Firms on Wall Street are finding EC2 an ideal environment to run many of their dailymission critical grid computing and cpu bound applications for a couple key reasons: 1/ Flexibilitythe ability to instantly access hundreds/thousands of cores increases the amount of data they can process, improving the overall quality of their models. and 2/ Cost efficiencies, as they can complete more of their processing for less total spend (Not paying for infrastructure during times of the day and weekends when its not needed)This wall street firm in particular has a nightly business process where they upload the day’s market trading data into S3, and then run proprietary ‘risk management’ algorithms. This lasts ~10 hours during week nights, where they ramp up to the equivalent 3000 m1.smalls. During the day and on weekends, they maintain a base of roughly 300 cores, to handle their always on work loads.
A couple of nights ago one of our customers—Animoto—saw a monster spike in traffic. Animoto has a product that helps you create web videos with music and graphics. They launched a Facebook app that lets people tell their friends when they’ve uploaded a video that includes that friend. You can see the spike in traffic that this new app caused. The X axis represents time elapsed and the Y axis represents the EC2 instances launched. Because they were using AWS, Animoto didn’t have to do a thing—AWS took care of everything.
Amazon Web Services is a set of primitive building blocks to enable developers to build applications and, ultimately, businesses, on our battle-tested infrastructure. So what kinds of building blocks do developers need? First, you need compute resources. The Elastic Compute Cloud, or EC2, allows developers to rent virtual computers, running in our data centers, and pay for them by the hour. Provision as many as you need – 1, 10, 1000, for as long as you need them, and you pay only for what you use (starting at 10 cents/hour). Next, you probably need somewhere to durably store and retrieve data. The Simple Storage Service, is, well, a simple storage service that allows to store and retrieve objects in the cloud using simple put and get API calls.You might need to index and query for that data, or create other structured data that you want to query, which is what we built SimpleDB.
On the application platforms point, good to mention:Microsoft .NETIBM WebSphereRubyPHPOracle Fusion MiddlewareJBossAlso a good place to mention IBM AMIs (bring your own license or pay by the hour)