Top Banner
AWS 101 FOR PHP DEVELOPERS Boaz Ziniman – Zend Technologies Sr. Director of Technology and Cloud Infrastructure
11

AWS 101 for PHP Developers

Jan 08, 2017

Download

Software

Boaz Ziniman
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: AWS 101 for PHP Developers

AWS 101 FOR PHP DEVELOPERSBoaz Ziniman – Zend TechnologiesSr. Director of Technology and Cloud Infrastructure

Page 2: AWS 101 for PHP Developers

3

Agenda

• Introduction

• Zend Server on AWS

• Setup your first instance

• Use RDS for your MySQL DB

• AWS Security basics

• Connect your Development instance to your IDE

• (Move to production)

• Q&A

Page 3: AWS 101 for PHP Developers

4

About me

• Working @Zend for the last 9+ years

• Managing Zend’s Cloud initiatives (and few other roles...)

• AWS user for….ever

• Years of web applications development and operations

• Blogging about Cloud in H-E-B-R-E-W!

Find me @:

[email protected]

@ziniman

http://ziniman.com

Page 4: AWS 101 for PHP Developers

5

• Cost• Flexibility• Ease of use• Services• Availability

The Cloud Promise

Page 5: AWS 101 for PHP Developers

6

About Zend Server?• Complete & supported PHP stack (including LTS)

• Consistency between Cloud and on prem

• Z-Ray

• Deployment

• Monitoring

• Performance (caching)

• Audit Trail

• Job Queue

• And more….

Page 6: AWS 101 for PHP Developers

7

Zend Server vs. Community PHP

Page 7: AWS 101 for PHP Developers

8

Zend Server on AWS Marketplace• The fastest way to get PHP & Zend Server in the Cloud

• Pay as you go (based on your instance type)

• 30 days free trial

• Full SLA and Support

• Available for PHP 5.3 – 5.6 (PHP7 coming soon)

• Devbox for less than ¢5/hour

• AWS Z-Ray extension

• Specific AWS ad-ons (Deployment, Automation, etc.)

Page 8: AWS 101 for PHP Developers

Let’s launch our instance

Page 9: AWS 101 for PHP Developers

10

AWS Security Basics – What do I need to know?

• VPC (Virtual Private Computing)– Allows you to define one or more networks

• VPC Subnet– Each VPC is composed of one or more subnets

– Similar to regular network subnets

• Security Group– A set of network access rules

– Resources can belong to one group or more

• Key pair– SSH key pair that is installed on EC2 instance during initial start

Page 10: AWS 101 for PHP Developers

Back to the Demo

Page 11: AWS 101 for PHP Developers

12

ThankYou!

Tryitnow- http://bit.ly/zend_aws

[email protected]

@ziniman