SlideShare une entreprise Scribd logo
1  sur  63
Télécharger pour lire hors ligne
Using Amazon Web Services



         Using Amazon Web Services


         A Beginners Guide for MySQL Users



                     Ronald Bradford
                    Principal - 42SQL


                   MySQL Camp 2009
                 Santa Clara - April 2009
                                                  http://ronaldbradford.com
                       Version .1.0 19.Apr.2009
Using Amazon Web Services




                  Overview




                             http://ronaldbradford.com
Using Amazon Web Services


     This presentation assumes you have never
     used Amazon Web Services (AWS) in any way.


     We will step through a tutorial to create an
     AWS account, login, start a server, and access
     the running server on the Internet.


     Time: 20 minutes Cost: $1.50 Investment


                                            http://ronaldbradford.com
Using Amazon Web Services




               Terminology




                             http://ronaldbradford.com
Using Amazon Web Services


   Terminology

   ❖ AWS - Amazon Web Services
   ❖ EC2 - Elastic Compute Cloud
   ❖ S3 - Simple Storage Service




                                   http://ronaldbradford.com
Using Amazon Web Services




            Signup for AWS
                     (6 steps)




                                 http://ronaldbradford.com
Using Amazon Web Services




1. Find AWS
                            http://ronaldbradford.com
Using Amazon Web Services




                            http://ronaldbradford.com
Using Amazon Web Services




2. Signup
                            http://ronaldbradford.com
Using Amazon Web Services




3. New User
                            http://ronaldbradford.com
Using Amazon Web Services




4. Enter Initial Details
                            http://ronaldbradford.com
Using Amazon Web Services




5. Enter Full Details
                            http://ronaldbradford.com
Using Amazon Web Services




                            http://ronaldbradford.com
Using Amazon Web Services




6. Check Email
                            http://ronaldbradford.com
Using Amazon Web Services




         Access Identifiers
                     (7 steps)




                                 http://ronaldbradford.com
Using Amazon Web Services




1. Access Key ID
                            http://ronaldbradford.com
Using Amazon Web Services




2. Secret Access Key
                            http://ronaldbradford.com
Using Amazon Web Services




                            http://ronaldbradford.com
Using Amazon Web Services




3. Account Number
                            http://ronaldbradford.com
Using Amazon Web Services




4. Create X.509 Certificate
                              http://ronaldbradford.com
Using Amazon Web Services




5. Confirm Key Creation
                            http://ronaldbradford.com
Using Amazon Web Services




6. Private Key File
                            http://ronaldbradford.com
Using Amazon Web Services




7. X.509 Certificate File
                            http://ronaldbradford.com
Using Amazon Web Services


   Checklist

   ❖ Access Key ID
   ❖ Secret Access Key
   ❖ Account Number
   ❖ X.509 Private Key File
   ❖ X.509 Certificate File




                              http://ronaldbradford.com
Using Amazon Web Services




       Register for EC2/S3
                     (7 steps)




                                 http://ronaldbradford.com
Using Amazon Web Services




1. Start AWS Console
                            http://ronaldbradford.com
Using Amazon Web Services




2. Signup for EC2
                            http://ronaldbradford.com
Using Amazon Web Services




                            http://ronaldbradford.com
Using Amazon Web Services




3. Enter CC Details
                            http://ronaldbradford.com
Using Amazon Web Services




4. Confirm CC Address
                            http://ronaldbradford.com
Using Amazon Web Services




5. Complete Signup
                            http://ronaldbradford.com
Using Amazon Web Services




6. Confirm EC2 Email
                            http://ronaldbradford.com
Using Amazon Web Services




7. Confirm S3 Email
                            http://ronaldbradford.com
Using Amazon Web Services




        Launching a server
                     (8 steps)




                                 http://ronaldbradford.com
Using Amazon Web Services




1. Select AWS Console
                            http://ronaldbradford.com
Using Amazon Web Services




2. Launch New Instance
                            http://ronaldbradford.com
Using Amazon Web Services




                            http://ronaldbradford.com
Using Amazon Web Services




                            http://ronaldbradford.com
Using Amazon Web Services




                            http://ronaldbradford.com
Using Amazon Web Services




3. Select Instance Type
                            http://ronaldbradford.com
Using Amazon Web Services




4. Generate Key Pair
                            http://ronaldbradford.com
Using Amazon Web Services




                            http://ronaldbradford.com
Using Amazon Web Services




5. Configure Firewall
                            http://ronaldbradford.com
Using Amazon Web Services




6. Configure Instance settings
                                 http://ronaldbradford.com
Using Amazon Web Services




                            http://ronaldbradford.com
Using Amazon Web Services




                            http://ronaldbradford.com
Using Amazon Web Services




7. Confirm Instance Running
                              http://ronaldbradford.com
Using Amazon Web Services




                            http://ronaldbradford.com
Using Amazon Web Services




8. Verify Instance Operational
                                 http://ronaldbradford.com
Using Amazon Web Services




     Accessing your server
                     (2 steps)




                                 http://ronaldbradford.com
Using Amazon Web Services




   $ ssh -i 42sqlexample.pem root@ec2-174-129-116-164.compute-1.amazonaws.com
   $ cd /home/webuser/helloworld/htdocs
   $ echo quot;<html><head>
   <title>Your Own Web Server</title>
   <meta http-equiv=quot;Content-Typequot; content=quot;text/html; charset=ISO-8859-1quot;>
   </head><body>
   <h1>Your own Web Server running on AWS</h1>
   <p>A demonstration for MySQL Camp 2009, Santa Clara, April 2009</p>
   <p>Thanks to <a href=quot;http://ronaldbradford.comquot;>Ronald Bradford</a> - MySQL Expert</p>
   </body></html>quot; > index.php




1. Modify home page content
                                                                              http://ronaldbradford.com
Using Amazon Web Services




2. View modified home page
                             http://ronaldbradford.com
Using Amazon Web Services


   For Windows Users

  ❖ Download Putty
     http://www.chiark.greenend.org.uk/~sgtatham/putty/




  ❖ Refer to Putty Instructions
     http://docs.amazonwebservices.com/AWSEC2/2007-08-29/GettingStartedGuide/
     putty.html




                                                                   http://ronaldbradford.com
Using Amazon Web Services




             Shutting down
                     (3 steps)




                                 http://ronaldbradford.com
Using Amazon Web Services




1. Select Instance to terminate
                                  http://ronaldbradford.com
Using Amazon Web Services




2. Confirm Termination Request
                                 http://ronaldbradford.com
Using Amazon Web Services




                            http://ronaldbradford.com
Using Amazon Web Services




3. Verify Instance Terminated
                                http://ronaldbradford.com
Using Amazon Web Services




                   Wrap up




                             http://ronaldbradford.com
Using Amazon Web Services


   Where to from here

   ❖ Elastic IP
   ❖ Elastic Block Store
   ❖ Custom AMIs




                            http://ronaldbradford.com
Using Amazon Web Services


   Useful tools

   ❖ Elastic Fox
   ❖ S3 Fox
   ❖ AWS CLI tools



    http://sourceforge.net/projects/elasticfox/
    http://www.s3fox.net/
    http://docs.amazonwebservices.com/AWSEC2/2007-08-29/GettingStartedGuide/



                                                                   http://ronaldbradford.com
Using Amazon Web Services


   Don't forget

   ❖ System Monitoring
   ❖ External Host Monitoring
   ❖ Backups
   ❖ Test your recovery process




                                  http://ronaldbradford.com
Using Amazon Web Services


   Professional Help is Available

  ❖ Two decades IT expertise
  ❖ 10 years in MySQL
    ❖ System/Data Architecture
    ❖ Database Performance and Tuning
    ❖ High Availability and Scalability
    ❖ Education and Training


            http://ronaldbradford.com
                                          http://ronaldbradford.com

Contenu connexe

Tendances

Your Site Has Been Hacked, Now What?
Your Site Has Been Hacked, Now What?Your Site Has Been Hacked, Now What?
Your Site Has Been Hacked, Now What?Michele Butcher-Jones
 
Verify Login functionality of Yahoo mail using Selenium WebDriver methods
Verify Login functionality of Yahoo mail using Selenium WebDriver methodsVerify Login functionality of Yahoo mail using Selenium WebDriver methods
Verify Login functionality of Yahoo mail using Selenium WebDriver methodsmetaforum technologies
 
WordPress for beginners lesson 4 fall2015 JALC
WordPress for beginners lesson 4 fall2015 JALCWordPress for beginners lesson 4 fall2015 JALC
WordPress for beginners lesson 4 fall2015 JALCMichele Butcher-Jones
 
Your WordPress Site is and is not Hacked - You don't know until you check
Your WordPress Site is and is not Hacked - You don't know until you checkYour WordPress Site is and is not Hacked - You don't know until you check
Your WordPress Site is and is not Hacked - You don't know until you checkAngela Bowman
 
Your WordPress Website Is/Not Hacked
Your WordPress Website Is/Not HackedYour WordPress Website Is/Not Hacked
Your WordPress Website Is/Not HackedAngela Bowman
 
Setting up a blog with WordPress.com Jan 2014 Class
Setting up a blog with WordPress.com Jan 2014 ClassSetting up a blog with WordPress.com Jan 2014 Class
Setting up a blog with WordPress.com Jan 2014 ClassEileen Lonergan
 
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...Ho Chi Minh City Software Testing Club
 
Higher Order WordPress Security
Higher Order WordPress SecurityHigher Order WordPress Security
Higher Order WordPress SecurityDougal Campbell
 
Really Awesome WordPress Plugins You Should Know About
Really Awesome WordPress Plugins You Should Know AboutReally Awesome WordPress Plugins You Should Know About
Really Awesome WordPress Plugins You Should Know AboutAngela Bowman
 
Wordpress 101 Guide Ebook Free
Wordpress 101 Guide Ebook FreeWordpress 101 Guide Ebook Free
Wordpress 101 Guide Ebook Freehuutienmmo
 
WordPress Security WordCamp OC 2013
WordPress Security WordCamp OC 2013WordPress Security WordCamp OC 2013
WordPress Security WordCamp OC 2013Brad Williams
 
( 16 ) Office 2007 Create An Extranet Site With Forms Authentication
( 16 ) Office 2007   Create An Extranet Site With Forms Authentication( 16 ) Office 2007   Create An Extranet Site With Forms Authentication
( 16 ) Office 2007 Create An Extranet Site With Forms AuthenticationLiquidHub
 

Tendances (14)

Your Site Has Been Hacked, Now What?
Your Site Has Been Hacked, Now What?Your Site Has Been Hacked, Now What?
Your Site Has Been Hacked, Now What?
 
Verify Login functionality of Yahoo mail using Selenium WebDriver methods
Verify Login functionality of Yahoo mail using Selenium WebDriver methodsVerify Login functionality of Yahoo mail using Selenium WebDriver methods
Verify Login functionality of Yahoo mail using Selenium WebDriver methods
 
WordPress for beginners lesson 4 fall2015 JALC
WordPress for beginners lesson 4 fall2015 JALCWordPress for beginners lesson 4 fall2015 JALC
WordPress for beginners lesson 4 fall2015 JALC
 
Your WordPress Site is and is not Hacked - You don't know until you check
Your WordPress Site is and is not Hacked - You don't know until you checkYour WordPress Site is and is not Hacked - You don't know until you check
Your WordPress Site is and is not Hacked - You don't know until you check
 
Your WordPress Website Is/Not Hacked
Your WordPress Website Is/Not HackedYour WordPress Website Is/Not Hacked
Your WordPress Website Is/Not Hacked
 
Setting up a blog with WordPress.com Jan 2014 Class
Setting up a blog with WordPress.com Jan 2014 ClassSetting up a blog with WordPress.com Jan 2014 Class
Setting up a blog with WordPress.com Jan 2014 Class
 
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
 
Higher Order WordPress Security
Higher Order WordPress SecurityHigher Order WordPress Security
Higher Order WordPress Security
 
Really Awesome WordPress Plugins You Should Know About
Really Awesome WordPress Plugins You Should Know AboutReally Awesome WordPress Plugins You Should Know About
Really Awesome WordPress Plugins You Should Know About
 
Zero To WordPress Plubish
Zero To WordPress PlubishZero To WordPress Plubish
Zero To WordPress Plubish
 
Secure All The Things!
Secure All The Things!Secure All The Things!
Secure All The Things!
 
Wordpress 101 Guide Ebook Free
Wordpress 101 Guide Ebook FreeWordpress 101 Guide Ebook Free
Wordpress 101 Guide Ebook Free
 
WordPress Security WordCamp OC 2013
WordPress Security WordCamp OC 2013WordPress Security WordCamp OC 2013
WordPress Security WordCamp OC 2013
 
( 16 ) Office 2007 Create An Extranet Site With Forms Authentication
( 16 ) Office 2007   Create An Extranet Site With Forms Authentication( 16 ) Office 2007   Create An Extranet Site With Forms Authentication
( 16 ) Office 2007 Create An Extranet Site With Forms Authentication
 

En vedette

Php tutorial(w3schools)
Php tutorial(w3schools)Php tutorial(w3schools)
Php tutorial(w3schools)Arjun Shanka
 
Webservices(or)SoapUI Interview Questions
Webservices(or)SoapUI Interview QuestionsWebservices(or)SoapUI Interview Questions
Webservices(or)SoapUI Interview QuestionsH2kInfosys
 
Restful Web Services
Restful Web ServicesRestful Web Services
Restful Web ServicesAngelin R
 
Spring Web Services: SOAP vs. REST
Spring Web Services: SOAP vs. RESTSpring Web Services: SOAP vs. REST
Spring Web Services: SOAP vs. RESTSam Brannen
 
Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)Peter R. Egli
 
Web Services PHP Tutorial
Web Services PHP TutorialWeb Services PHP Tutorial
Web Services PHP TutorialLorna Mitchell
 
Learning CSS with WordPress
Learning CSS with WordPressLearning CSS with WordPress
Learning CSS with WordPressDMWMartin
 
Testing web services
Testing web servicesTesting web services
Testing web servicesTaras Lytvyn
 
Webservices Overview : XML RPC, SOAP and REST
Webservices Overview : XML RPC, SOAP and RESTWebservices Overview : XML RPC, SOAP and REST
Webservices Overview : XML RPC, SOAP and RESTPradeep Kumar
 

En vedette (12)

Xml interview questions
Xml interview questionsXml interview questions
Xml interview questions
 
Php tutorial(w3schools)
Php tutorial(w3schools)Php tutorial(w3schools)
Php tutorial(w3schools)
 
Web services
Web servicesWeb services
Web services
 
Webservices(or)SoapUI Interview Questions
Webservices(or)SoapUI Interview QuestionsWebservices(or)SoapUI Interview Questions
Webservices(or)SoapUI Interview Questions
 
Restful Web Services
Restful Web ServicesRestful Web Services
Restful Web Services
 
Web services tutorial
Web services tutorialWeb services tutorial
Web services tutorial
 
Spring Web Services: SOAP vs. REST
Spring Web Services: SOAP vs. RESTSpring Web Services: SOAP vs. REST
Spring Web Services: SOAP vs. REST
 
Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)
 
Web Services PHP Tutorial
Web Services PHP TutorialWeb Services PHP Tutorial
Web Services PHP Tutorial
 
Learning CSS with WordPress
Learning CSS with WordPressLearning CSS with WordPress
Learning CSS with WordPress
 
Testing web services
Testing web servicesTesting web services
Testing web services
 
Webservices Overview : XML RPC, SOAP and REST
Webservices Overview : XML RPC, SOAP and RESTWebservices Overview : XML RPC, SOAP and REST
Webservices Overview : XML RPC, SOAP and REST
 

Similaire à AWS Beginners Guide MySQL

CloudFront로 동적 컨텐츠를 전송하는 네가지 이유 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
CloudFront로 동적 컨텐츠를 전송하는 네가지 이유 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 GamingCloudFront로 동적 컨텐츠를 전송하는 네가지 이유 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
CloudFront로 동적 컨텐츠를 전송하는 네가지 이유 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 GamingAmazon Web Services Korea
 
McrUmbMeetup 22 May 14: Umbraco and Amazon
McrUmbMeetup 22 May 14: Umbraco and AmazonMcrUmbMeetup 22 May 14: Umbraco and Amazon
McrUmbMeetup 22 May 14: Umbraco and AmazonDan Lister
 
Secure Content Delivery Using Amazon CloudFront
Secure Content Delivery Using Amazon CloudFrontSecure Content Delivery Using Amazon CloudFront
Secure Content Delivery Using Amazon CloudFrontAmazon Web Services
 
Taking Serverless to the Edge - AWS Online Tech Talks
Taking Serverless to the Edge - AWS Online Tech TalksTaking Serverless to the Edge - AWS Online Tech Talks
Taking Serverless to the Edge - AWS Online Tech TalksAmazon Web Services
 
(STG206) Using Amazon CloudFront For Your Websites & Apps
(STG206) Using Amazon CloudFront For Your Websites & Apps(STG206) Using Amazon CloudFront For Your Websites & Apps
(STG206) Using Amazon CloudFront For Your Websites & AppsAmazon Web Services
 
Data encryption concepts in AWS - FND302 - AWS re:Inforce 2019
Data encryption concepts in AWS - FND302 - AWS re:Inforce 2019 Data encryption concepts in AWS - FND302 - AWS re:Inforce 2019
Data encryption concepts in AWS - FND302 - AWS re:Inforce 2019 Amazon Web Services
 
(STG205) Secure Content Delivery Using Amazon CloudFront
(STG205) Secure Content Delivery Using Amazon CloudFront(STG205) Secure Content Delivery Using Amazon CloudFront
(STG205) Secure Content Delivery Using Amazon CloudFrontAmazon Web Services
 
High Velocity DevOps: Four Ways to Leverage CloudFront in Faster DevOps Workf...
High Velocity DevOps: Four Ways to Leverage CloudFront in Faster DevOps Workf...High Velocity DevOps: Four Ways to Leverage CloudFront in Faster DevOps Workf...
High Velocity DevOps: Four Ways to Leverage CloudFront in Faster DevOps Workf...Amazon Web Services
 
Lamdba micro service using Amazon Api Gateway
Lamdba micro service using Amazon Api GatewayLamdba micro service using Amazon Api Gateway
Lamdba micro service using Amazon Api GatewayMike Becker
 
Your Second multi-tier Serverless Architecture on AWS
Your Second multi-tier Serverless Architecture on AWSYour Second multi-tier Serverless Architecture on AWS
Your Second multi-tier Serverless Architecture on AWSJeshan Babooa
 
Building Scalable Services with Amazon API Gateway - Technical 201
Building Scalable Services with Amazon API Gateway - Technical 201Building Scalable Services with Amazon API Gateway - Technical 201
Building Scalable Services with Amazon API Gateway - Technical 201Amazon Web Services
 
AWS APAC Webinar Week - Getting The Most From EC2
AWS APAC Webinar Week - Getting The Most From EC2AWS APAC Webinar Week - Getting The Most From EC2
AWS APAC Webinar Week - Getting The Most From EC2Amazon Web Services
 
Your First Hour on AWS: Building the Foundation for Large Scale AWS Adoption ...
Your First Hour on AWS: Building the Foundation for Large Scale AWS Adoption ...Your First Hour on AWS: Building the Foundation for Large Scale AWS Adoption ...
Your First Hour on AWS: Building the Foundation for Large Scale AWS Adoption ...Amazon Web Services
 
HTML Tutorial
HTML TutorialHTML Tutorial
HTML Tutorialmandy_c
 
domain-routing-220627173025-41f4dc7e (1).pdf
domain-routing-220627173025-41f4dc7e (1).pdfdomain-routing-220627173025-41f4dc7e (1).pdf
domain-routing-220627173025-41f4dc7e (1).pdfssusere9bd3b
 
Behavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using CucumberBehavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using CucumberKMS Technology
 

Similaire à AWS Beginners Guide MySQL (20)

CloudFront로 동적 컨텐츠를 전송하는 네가지 이유 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
CloudFront로 동적 컨텐츠를 전송하는 네가지 이유 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 GamingCloudFront로 동적 컨텐츠를 전송하는 네가지 이유 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
CloudFront로 동적 컨텐츠를 전송하는 네가지 이유 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
 
McrUmbMeetup 22 May 14: Umbraco and Amazon
McrUmbMeetup 22 May 14: Umbraco and AmazonMcrUmbMeetup 22 May 14: Umbraco and Amazon
McrUmbMeetup 22 May 14: Umbraco and Amazon
 
Workshop: We love APIs
Workshop: We love APIsWorkshop: We love APIs
Workshop: We love APIs
 
Secure Content Delivery Using Amazon CloudFront
Secure Content Delivery Using Amazon CloudFrontSecure Content Delivery Using Amazon CloudFront
Secure Content Delivery Using Amazon CloudFront
 
Taking Serverless to the Edge - AWS Online Tech Talks
Taking Serverless to the Edge - AWS Online Tech TalksTaking Serverless to the Edge - AWS Online Tech Talks
Taking Serverless to the Edge - AWS Online Tech Talks
 
(STG206) Using Amazon CloudFront For Your Websites & Apps
(STG206) Using Amazon CloudFront For Your Websites & Apps(STG206) Using Amazon CloudFront For Your Websites & Apps
(STG206) Using Amazon CloudFront For Your Websites & Apps
 
Data encryption concepts in AWS - FND302 - AWS re:Inforce 2019
Data encryption concepts in AWS - FND302 - AWS re:Inforce 2019 Data encryption concepts in AWS - FND302 - AWS re:Inforce 2019
Data encryption concepts in AWS - FND302 - AWS re:Inforce 2019
 
(STG205) Secure Content Delivery Using Amazon CloudFront
(STG205) Secure Content Delivery Using Amazon CloudFront(STG205) Secure Content Delivery Using Amazon CloudFront
(STG205) Secure Content Delivery Using Amazon CloudFront
 
High Velocity DevOps: Four Ways to Leverage CloudFront in Faster DevOps Workf...
High Velocity DevOps: Four Ways to Leverage CloudFront in Faster DevOps Workf...High Velocity DevOps: Four Ways to Leverage CloudFront in Faster DevOps Workf...
High Velocity DevOps: Four Ways to Leverage CloudFront in Faster DevOps Workf...
 
Lamdba micro service using Amazon Api Gateway
Lamdba micro service using Amazon Api GatewayLamdba micro service using Amazon Api Gateway
Lamdba micro service using Amazon Api Gateway
 
Your Second multi-tier Serverless Architecture on AWS
Your Second multi-tier Serverless Architecture on AWSYour Second multi-tier Serverless Architecture on AWS
Your Second multi-tier Serverless Architecture on AWS
 
Building Scalable Services with Amazon API Gateway - Technical 201
Building Scalable Services with Amazon API Gateway - Technical 201Building Scalable Services with Amazon API Gateway - Technical 201
Building Scalable Services with Amazon API Gateway - Technical 201
 
AWS APAC Webinar Week - Getting The Most From EC2
AWS APAC Webinar Week - Getting The Most From EC2AWS APAC Webinar Week - Getting The Most From EC2
AWS APAC Webinar Week - Getting The Most From EC2
 
Your First Hour on AWS: Building the Foundation for Large Scale AWS Adoption ...
Your First Hour on AWS: Building the Foundation for Large Scale AWS Adoption ...Your First Hour on AWS: Building the Foundation for Large Scale AWS Adoption ...
Your First Hour on AWS: Building the Foundation for Large Scale AWS Adoption ...
 
HTML Tutorial
HTML TutorialHTML Tutorial
HTML Tutorial
 
domain-routing-220627173025-41f4dc7e (1).pdf
domain-routing-220627173025-41f4dc7e (1).pdfdomain-routing-220627173025-41f4dc7e (1).pdf
domain-routing-220627173025-41f4dc7e (1).pdf
 
domain-routing.pptx
domain-routing.pptxdomain-routing.pptx
domain-routing.pptx
 
Behavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using CucumberBehavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using Cucumber
 
Domain mapping
Domain mappingDomain mapping
Domain mapping
 
Wcmtl andrear-domain-mapping
Wcmtl andrear-domain-mappingWcmtl andrear-domain-mapping
Wcmtl andrear-domain-mapping
 

Plus de Ronald Bradford

Successful Scalability Principles - Part 1
Successful Scalability Principles - Part 1Successful Scalability Principles - Part 1
Successful Scalability Principles - Part 1Ronald Bradford
 
MySQL Backup and Recovery Essentials
MySQL Backup and Recovery EssentialsMySQL Backup and Recovery Essentials
MySQL Backup and Recovery EssentialsRonald Bradford
 
The History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystemThe History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystemRonald Bradford
 
Lessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS EnvironmentsLessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS EnvironmentsRonald Bradford
 
Monitoring your technology stack with New Relic
Monitoring your technology stack with New RelicMonitoring your technology stack with New Relic
Monitoring your technology stack with New RelicRonald Bradford
 
MySQL Best Practices - OTN
MySQL Best Practices - OTNMySQL Best Practices - OTN
MySQL Best Practices - OTNRonald Bradford
 
MySQL Scalability Mistakes - OTN
MySQL Scalability Mistakes - OTNMySQL Scalability Mistakes - OTN
MySQL Scalability Mistakes - OTNRonald Bradford
 
My SQL Idiosyncrasies That Bite OTN
My SQL Idiosyncrasies That Bite OTNMy SQL Idiosyncrasies That Bite OTN
My SQL Idiosyncrasies That Bite OTNRonald Bradford
 
MySQL Best Practices - OTN LAD Tour
MySQL Best Practices - OTN LAD TourMySQL Best Practices - OTN LAD Tour
MySQL Best Practices - OTN LAD TourRonald Bradford
 
MySQL Idiosyncrasies That Bite SF
MySQL Idiosyncrasies That Bite SFMySQL Idiosyncrasies That Bite SF
MySQL Idiosyncrasies That Bite SFRonald Bradford
 
Successful MySQL Scalability
Successful MySQL ScalabilitySuccessful MySQL Scalability
Successful MySQL ScalabilityRonald Bradford
 
MySQL Idiosyncrasies That Bite 2010.07
MySQL Idiosyncrasies That Bite 2010.07MySQL Idiosyncrasies That Bite 2010.07
MySQL Idiosyncrasies That Bite 2010.07Ronald Bradford
 
Capturing, Analyzing and Optimizing MySQL
Capturing, Analyzing and Optimizing MySQLCapturing, Analyzing and Optimizing MySQL
Capturing, Analyzing and Optimizing MySQLRonald Bradford
 
MySQL Idiosyncrasies That Bite
MySQL Idiosyncrasies That BiteMySQL Idiosyncrasies That Bite
MySQL Idiosyncrasies That BiteRonald Bradford
 
10x Performance Improvements
10x Performance Improvements10x Performance Improvements
10x Performance ImprovementsRonald Bradford
 
LIFTOFF - MySQLCamp for the Oracle DBA
LIFTOFF - MySQLCamp for the Oracle DBALIFTOFF - MySQLCamp for the Oracle DBA
LIFTOFF - MySQLCamp for the Oracle DBARonald Bradford
 
IGNITION - MySQLCamp for the Oracle DBA
IGNITION - MySQLCamp for the Oracle DBAIGNITION - MySQLCamp for the Oracle DBA
IGNITION - MySQLCamp for the Oracle DBARonald Bradford
 
10x Performance Improvements - A Case Study
10x Performance Improvements - A Case Study10x Performance Improvements - A Case Study
10x Performance Improvements - A Case StudyRonald Bradford
 
Dolphins Now And Beyond - FOSDEM 2010
Dolphins Now And Beyond - FOSDEM 2010Dolphins Now And Beyond - FOSDEM 2010
Dolphins Now And Beyond - FOSDEM 2010Ronald Bradford
 
Drizzle - Status, Principles and Ecosystem
Drizzle - Status, Principles and EcosystemDrizzle - Status, Principles and Ecosystem
Drizzle - Status, Principles and EcosystemRonald Bradford
 

Plus de Ronald Bradford (20)

Successful Scalability Principles - Part 1
Successful Scalability Principles - Part 1Successful Scalability Principles - Part 1
Successful Scalability Principles - Part 1
 
MySQL Backup and Recovery Essentials
MySQL Backup and Recovery EssentialsMySQL Backup and Recovery Essentials
MySQL Backup and Recovery Essentials
 
The History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystemThe History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystem
 
Lessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS EnvironmentsLessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS Environments
 
Monitoring your technology stack with New Relic
Monitoring your technology stack with New RelicMonitoring your technology stack with New Relic
Monitoring your technology stack with New Relic
 
MySQL Best Practices - OTN
MySQL Best Practices - OTNMySQL Best Practices - OTN
MySQL Best Practices - OTN
 
MySQL Scalability Mistakes - OTN
MySQL Scalability Mistakes - OTNMySQL Scalability Mistakes - OTN
MySQL Scalability Mistakes - OTN
 
My SQL Idiosyncrasies That Bite OTN
My SQL Idiosyncrasies That Bite OTNMy SQL Idiosyncrasies That Bite OTN
My SQL Idiosyncrasies That Bite OTN
 
MySQL Best Practices - OTN LAD Tour
MySQL Best Practices - OTN LAD TourMySQL Best Practices - OTN LAD Tour
MySQL Best Practices - OTN LAD Tour
 
MySQL Idiosyncrasies That Bite SF
MySQL Idiosyncrasies That Bite SFMySQL Idiosyncrasies That Bite SF
MySQL Idiosyncrasies That Bite SF
 
Successful MySQL Scalability
Successful MySQL ScalabilitySuccessful MySQL Scalability
Successful MySQL Scalability
 
MySQL Idiosyncrasies That Bite 2010.07
MySQL Idiosyncrasies That Bite 2010.07MySQL Idiosyncrasies That Bite 2010.07
MySQL Idiosyncrasies That Bite 2010.07
 
Capturing, Analyzing and Optimizing MySQL
Capturing, Analyzing and Optimizing MySQLCapturing, Analyzing and Optimizing MySQL
Capturing, Analyzing and Optimizing MySQL
 
MySQL Idiosyncrasies That Bite
MySQL Idiosyncrasies That BiteMySQL Idiosyncrasies That Bite
MySQL Idiosyncrasies That Bite
 
10x Performance Improvements
10x Performance Improvements10x Performance Improvements
10x Performance Improvements
 
LIFTOFF - MySQLCamp for the Oracle DBA
LIFTOFF - MySQLCamp for the Oracle DBALIFTOFF - MySQLCamp for the Oracle DBA
LIFTOFF - MySQLCamp for the Oracle DBA
 
IGNITION - MySQLCamp for the Oracle DBA
IGNITION - MySQLCamp for the Oracle DBAIGNITION - MySQLCamp for the Oracle DBA
IGNITION - MySQLCamp for the Oracle DBA
 
10x Performance Improvements - A Case Study
10x Performance Improvements - A Case Study10x Performance Improvements - A Case Study
10x Performance Improvements - A Case Study
 
Dolphins Now And Beyond - FOSDEM 2010
Dolphins Now And Beyond - FOSDEM 2010Dolphins Now And Beyond - FOSDEM 2010
Dolphins Now And Beyond - FOSDEM 2010
 
Drizzle - Status, Principles and Ecosystem
Drizzle - Status, Principles and EcosystemDrizzle - Status, Principles and Ecosystem
Drizzle - Status, Principles and Ecosystem
 

Dernier

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Dernier (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

AWS Beginners Guide MySQL

  • 1. Using Amazon Web Services Using Amazon Web Services A Beginners Guide for MySQL Users Ronald Bradford Principal - 42SQL MySQL Camp 2009 Santa Clara - April 2009 http://ronaldbradford.com Version .1.0 19.Apr.2009
  • 2. Using Amazon Web Services Overview http://ronaldbradford.com
  • 3. Using Amazon Web Services This presentation assumes you have never used Amazon Web Services (AWS) in any way. We will step through a tutorial to create an AWS account, login, start a server, and access the running server on the Internet. Time: 20 minutes Cost: $1.50 Investment http://ronaldbradford.com
  • 4. Using Amazon Web Services Terminology http://ronaldbradford.com
  • 5. Using Amazon Web Services Terminology ❖ AWS - Amazon Web Services ❖ EC2 - Elastic Compute Cloud ❖ S3 - Simple Storage Service http://ronaldbradford.com
  • 6. Using Amazon Web Services Signup for AWS (6 steps) http://ronaldbradford.com
  • 7. Using Amazon Web Services 1. Find AWS http://ronaldbradford.com
  • 8. Using Amazon Web Services http://ronaldbradford.com
  • 9. Using Amazon Web Services 2. Signup http://ronaldbradford.com
  • 10. Using Amazon Web Services 3. New User http://ronaldbradford.com
  • 11. Using Amazon Web Services 4. Enter Initial Details http://ronaldbradford.com
  • 12. Using Amazon Web Services 5. Enter Full Details http://ronaldbradford.com
  • 13. Using Amazon Web Services http://ronaldbradford.com
  • 14. Using Amazon Web Services 6. Check Email http://ronaldbradford.com
  • 15. Using Amazon Web Services Access Identifiers (7 steps) http://ronaldbradford.com
  • 16. Using Amazon Web Services 1. Access Key ID http://ronaldbradford.com
  • 17. Using Amazon Web Services 2. Secret Access Key http://ronaldbradford.com
  • 18. Using Amazon Web Services http://ronaldbradford.com
  • 19. Using Amazon Web Services 3. Account Number http://ronaldbradford.com
  • 20. Using Amazon Web Services 4. Create X.509 Certificate http://ronaldbradford.com
  • 21. Using Amazon Web Services 5. Confirm Key Creation http://ronaldbradford.com
  • 22. Using Amazon Web Services 6. Private Key File http://ronaldbradford.com
  • 23. Using Amazon Web Services 7. X.509 Certificate File http://ronaldbradford.com
  • 24. Using Amazon Web Services Checklist ❖ Access Key ID ❖ Secret Access Key ❖ Account Number ❖ X.509 Private Key File ❖ X.509 Certificate File http://ronaldbradford.com
  • 25. Using Amazon Web Services Register for EC2/S3 (7 steps) http://ronaldbradford.com
  • 26. Using Amazon Web Services 1. Start AWS Console http://ronaldbradford.com
  • 27. Using Amazon Web Services 2. Signup for EC2 http://ronaldbradford.com
  • 28. Using Amazon Web Services http://ronaldbradford.com
  • 29. Using Amazon Web Services 3. Enter CC Details http://ronaldbradford.com
  • 30. Using Amazon Web Services 4. Confirm CC Address http://ronaldbradford.com
  • 31. Using Amazon Web Services 5. Complete Signup http://ronaldbradford.com
  • 32. Using Amazon Web Services 6. Confirm EC2 Email http://ronaldbradford.com
  • 33. Using Amazon Web Services 7. Confirm S3 Email http://ronaldbradford.com
  • 34. Using Amazon Web Services Launching a server (8 steps) http://ronaldbradford.com
  • 35. Using Amazon Web Services 1. Select AWS Console http://ronaldbradford.com
  • 36. Using Amazon Web Services 2. Launch New Instance http://ronaldbradford.com
  • 37. Using Amazon Web Services http://ronaldbradford.com
  • 38. Using Amazon Web Services http://ronaldbradford.com
  • 39. Using Amazon Web Services http://ronaldbradford.com
  • 40. Using Amazon Web Services 3. Select Instance Type http://ronaldbradford.com
  • 41. Using Amazon Web Services 4. Generate Key Pair http://ronaldbradford.com
  • 42. Using Amazon Web Services http://ronaldbradford.com
  • 43. Using Amazon Web Services 5. Configure Firewall http://ronaldbradford.com
  • 44. Using Amazon Web Services 6. Configure Instance settings http://ronaldbradford.com
  • 45. Using Amazon Web Services http://ronaldbradford.com
  • 46. Using Amazon Web Services http://ronaldbradford.com
  • 47. Using Amazon Web Services 7. Confirm Instance Running http://ronaldbradford.com
  • 48. Using Amazon Web Services http://ronaldbradford.com
  • 49. Using Amazon Web Services 8. Verify Instance Operational http://ronaldbradford.com
  • 50. Using Amazon Web Services Accessing your server (2 steps) http://ronaldbradford.com
  • 51. Using Amazon Web Services $ ssh -i 42sqlexample.pem root@ec2-174-129-116-164.compute-1.amazonaws.com $ cd /home/webuser/helloworld/htdocs $ echo quot;<html><head> <title>Your Own Web Server</title> <meta http-equiv=quot;Content-Typequot; content=quot;text/html; charset=ISO-8859-1quot;> </head><body> <h1>Your own Web Server running on AWS</h1> <p>A demonstration for MySQL Camp 2009, Santa Clara, April 2009</p> <p>Thanks to <a href=quot;http://ronaldbradford.comquot;>Ronald Bradford</a> - MySQL Expert</p> </body></html>quot; > index.php 1. Modify home page content http://ronaldbradford.com
  • 52. Using Amazon Web Services 2. View modified home page http://ronaldbradford.com
  • 53. Using Amazon Web Services For Windows Users ❖ Download Putty http://www.chiark.greenend.org.uk/~sgtatham/putty/ ❖ Refer to Putty Instructions http://docs.amazonwebservices.com/AWSEC2/2007-08-29/GettingStartedGuide/ putty.html http://ronaldbradford.com
  • 54. Using Amazon Web Services Shutting down (3 steps) http://ronaldbradford.com
  • 55. Using Amazon Web Services 1. Select Instance to terminate http://ronaldbradford.com
  • 56. Using Amazon Web Services 2. Confirm Termination Request http://ronaldbradford.com
  • 57. Using Amazon Web Services http://ronaldbradford.com
  • 58. Using Amazon Web Services 3. Verify Instance Terminated http://ronaldbradford.com
  • 59. Using Amazon Web Services Wrap up http://ronaldbradford.com
  • 60. Using Amazon Web Services Where to from here ❖ Elastic IP ❖ Elastic Block Store ❖ Custom AMIs http://ronaldbradford.com
  • 61. Using Amazon Web Services Useful tools ❖ Elastic Fox ❖ S3 Fox ❖ AWS CLI tools http://sourceforge.net/projects/elasticfox/ http://www.s3fox.net/ http://docs.amazonwebservices.com/AWSEC2/2007-08-29/GettingStartedGuide/ http://ronaldbradford.com
  • 62. Using Amazon Web Services Don't forget ❖ System Monitoring ❖ External Host Monitoring ❖ Backups ❖ Test your recovery process http://ronaldbradford.com
  • 63. Using Amazon Web Services Professional Help is Available ❖ Two decades IT expertise ❖ 10 years in MySQL ❖ System/Data Architecture ❖ Database Performance and Tuning ❖ High Availability and Scalability ❖ Education and Training http://ronaldbradford.com http://ronaldbradford.com