SlideShare a Scribd company logo
1 of 51
Download to read offline
Getting Started with Public 
Cloud and AWS 
copyright 2013 
1 
CohesiveFT | Chicago Ideas Week Lab 
Thursday, October 17, 13
Agenda 
• Level Set: Cloud, Virtualization & 
Networking Basics 
•Working together: AWS and CohesiveFT 
• AWS Core: Starting in EC2 and S3 
• Hands on: Setting up your own AWS 
• Life in the Cloud: What others are doing 
in public cloud 
copyright 2013 
2 
Thursday, October 17, 13
Welcome to the lab 
copyright 2013 
3 
Patrick Kerpan 
CEO, Co-founder 
Ryan Koop 
Director of Marketing, 
Co-founder 
Margaret Walker 
Marketing Specialist 
Margaret is responsible for internal PR, analyst relations, written 
communications, and social media. She designs, creates, and publicizes 
CohesiveFT’s content. Margaret also organizes CloudCamp Chicago. 
Before CohesiveFT, Margaret was a part of a green building startup in 
Chicago. She was responsible for managing energy and LEED 
certification projects for more than 5M square feet of the Chicago 
skyline. Margaret also earned her LEED AP O+M credential. 
Your Presenter 
Coming Up 
@cohesiveft 
#CIW 
Thursday, October 17, 13
How is your cloud karate? 
copyright 2013 
4 
Images: Wikipedia 
Thursday, October 17, 13
Cloud Computing Basics 
copyright 2013 
5 
Thursday, October 17, 13
What is a Computer 
copyright 2013 
6 
• Computer : where you store , retr ieve and process 
your data • Software - set of 
instr uctions that tells 
hardware what to do 
• Ex. Oper ating System, 
Applications 
• Hardware - physical 
str ucture of your computer 
• Ex. CPU, hard dr ive , 
motherboard 
Images: Wikipedia 
Thursday, October 17, 13
What is a Server 
copyright 2013 
7 
• Ser ver - a computer that processes requests and 
deliver s data to other computer s (clients) 
• Acts as a centr al repositor y of data 
• Can be grouped together for backup & 
lar ge computing needs 
• Web ser ver s, email ser ver s 
Client Client 
Photos: Wikipedia - The Blue Gene/P supercomputer atArgonne National Lab 
Thursday, October 17, 13
Traditional Enterprise Data Center 
copyright 2013 
8 
Client 
Business 
Servers 
Thursday, October 17, 13
Private Cloud Computing 
Internet 
copyright 2013 
9 
Client 
Servers 
Business Off-site hosting 
Thursday, October 17, 13
Public Cloud Computing 
Servers 
copyright 2013 
10 
Internet 
Client 
Business #1 
Client 
Business #2 
Off-site hosting 
Thursday, October 17, 13
Server Error 
copyright 2013 
11 
Client 
Business #1 
Client 
Business #2 
Servers 
Off-site hosting 
Thursday, October 17, 13
Server Error 
copyright 2013 
11 
Client 
Business #1 
Client 
Business #2 
Servers 
Off-site hosting 
Thursday, October 17, 13
Server Error 
copyright 2013 
11 
Client 
Business #1 
Client 
Business #2 
Servers 
Off-site hosting 
Thursday, October 17, 13
Server Error 
copyright 2013 
11 
Client 
Business #1 
Client 
Business #2 
Servers 
Off-site hosting 
Thursday, October 17, 13
Virtualization 
copyright 2013 
12 
Thursday, October 17, 13
Virtualization 
Virtual Layer 
copyright 2013 
13 
VM VM VM VM VM 
CPU RAM Hard 
Drive 
Hypervisor 
App App App App App 
Operating System 
vCPU vRAM vHard 
Drive 
Virtual machine - software that behaves 
just as a physical computer does. It 
contains everything a real computer has 
(CPU, OS, Storage, RAM)- all virtualized. 
Thursday, October 17, 13
“______” as a Service 
Operating System 
copyright 2013 
14 
CPU RAM Hard Drive 
CPU RAM Hard Drive 
Commercial software access 
App 
Software 
Operating System 
CPU RAM Hard Drive 
• User rents the hardware • User rents the hardware 
and software 
• User rents the hardware, 
software and application 
Infrastructure 
Servers, network devices and 
storage disks 
Platform 
Information, messaging, 
connectivity, integration 
services access 
Thursday, October 17, 13
Virtualization and Cloud 
copyright 2013 
15 
Watch it again: http://youtu.be/OC0FSYFicpA 
Video credit: Bluelock via YouTube 
Thursday, October 17, 13
Cloud Basics 
copyright 2013 
16 
Internet 
Servers 
Cloud Provider 
Cloud User 
Cloud Server Virtual Machine 
Workstations 
Clients OR Users 
Virtual machine (VM) - software that 
behaves just as a physical computer 
does. It contains everything a real 
computer has (CPU, OS, Storage, 
RAM)- all virtualized. 
Client, User or Customer - end 
device and person / company using 
public cloud computing. 
Today, you are the user! 
Thursday, October 17, 13
Public Cloud: the Zipcar of Computing 
SaaS SaaS 
copyright 2013 
17 
Cloud Computing and Zipcar are: 
• On-demand 
• Self-service 
• Flexible & easy to use 
• Shared resources 
• Pay-as-you-go pricing 
• Creating new ways to use and connect resources 
Images: Wikipedia 
Thursday, October 17, 13
Networking 
copyright 2013 
18 
Thursday, October 17, 13
The 4 Layer Internet Model (TCP/IP Model) 
Application Layer 
Transport Layer 
Protocol - set of rules or language used by computer and networking devices to communicate with one another 
copyright 2013 
19 
•Communication on a process-to-process level 
Link Layer 
•Handles host-to-host communication 
•Connects across local networks and the 
public internet 
•Communication within a local network 
Internet Layer 
TCP/IP:networking model and a set of 
communications protocols for networks 
Thursday, October 17, 13
The 7 Layer OSI Model 
OSI (Open Systems Interconnect Model) 
Application Layer •Communication with the user 
copyright 2013 
20 
Presentation Layer 
Session Layer 
Transport Layer 
Network Layer 
Data Link Layer 
Physical Layer 
•Data representation, security encryption 
•Interhost communication, or sessions between programs 
•Encryption, firewall security, manages traffic flow through 
network layers, 
•Path determination and logical addressing 
•Breaks info into frames to be transported + error 
detection and correction 
•The physical infrastructure used to send and receive signals 
(cables, fibers) 
Thursday, October 17, 13
Peer Layers Communicate 
copyright 2013 
21 
Application Layer 
Transport Layer 
Internet Layer 
Link Layer 
Application Layer 
Transport Layer 
Internet Layer 
Link Layer 
Internet Layer 
Link Layer 
Internet Layer 
Link Layer 
Thursday, October 17, 13
Dr. Chuck: Network Layers 
copyright 2013 
22 
The Application Layer, Lecture 160 from Internet History, Technology and 
Security - Available on Coursera: https://class.coursera.org/ 
insidetheinternet-002/lecture/160 
Thursday, October 17, 13
copyright 2013 
Layer 7 
Layer 6 
Layer 5 
Layer 4 
Layer 3 
Layer 2 
Layer 1 
Layer 0 
“_______ as a Service” 
23 
Software 
Commercial software access 
SaaS 
Platform 
Information, messaging, 
connectivity, integration 
services access 
PaaS 
Infrastructure 
Servers, network devices and 
storage disks 
IaaS 
Thursday, October 17, 13
Virtualization + Networking: Cloud Layers 
copyright 2013 
PaaS 
Network 
Compute 
24 
Storage 
Layer 7 
Layer 6 Application 
Virtualization 
Layer 
IaaS 
Layer 5 
Layer 4 
Layer 3 
Layer 2 
Layer 1 
Layer 0 
Layer 
Hardware 
Layer 
SaaS 
Thursday, October 17, 13
For more on Networking & Cloud Basics 
copyright 2013 
25 
• Internet History, 
Technology, and Security, 
Coursera Class by Dr. Chuck Severance 
• https://www.coursera.org/course/ 
insidetheinternet 
• “15 Ways to Tell It’s Not a 
Cloud” and other insights from James 
Governor, Analyst at Redmonk 
• http://redmonk.com/jgovernor/ 
2008/03/13/15-ways-to-tell-its-not-cloud-computing/ 
• CohesiveFT blogs and 
white papers, available at 
www.cohesiveft.com 
Thursday, October 17, 13
Why AWS? 
copyright 2013 
26 
Thursday, October 17, 13
Cloud Provider Marketplace 
copyright 2013 
27 
Public Clouds 
Virtual Infrastructure Private Clouds 
Cloud Services 
Thursday, October 17, 13
Cloud Providers 
copyright 2013 
28 
Amazon Web Services (AWS) 
estimated to hit $24B in revenue by 
20221. 
AWS has five times the compute 
capacity in use than the aggregate 
total of the other fourteen providers 
listed in Gartner’s Magic Quadrant for 
2013 2 
1. Morgan Stanley research 
2. Part of the Gartner cloud IaaS report, for the full report, visit: http://www.gartner.com/ 
technology/reprints.do?id=1-1IMDMZ5&ct=130819&st=sb 
Thursday, October 17, 13
Public vs. Private vs. Hybrid 
copyright 2013 
29 
The Ultimate Private vs. Public Cloud Debate at 
CloudExpo Europe Jan 2013- Available from Flexiant on 
YouTube: http://www.youtube.com/watch?v=O8r7CyIyoQE 
Panel includes: Alex Bligh, CTO and CFO, Flexiant, Joe 
Weinman, Author, Cloudonomics and SVP Cloud Services 
& Strategy, Telx, William Fellows, Vice President, 451 
Research Group and Richard Hall, CEO, CloudOrigin 
Thursday, October 17, 13
Public vs. Private vs. Hybrid 
copyright 2013 
29 
The Ultimate Private vs. Public Cloud Debate at 
CloudExpo Europe Jan 2013- Available from Flexiant on 
YouTube: http://www.youtube.com/watch?v=O8r7CyIyoQE 
Panel includes: Alex Bligh, CTO and CFO, Flexiant, Joe 
Weinman, Author, Cloudonomics and SVP Cloud Services 
& Strategy, Telx, William Fellows, Vice President, 451 
Research Group and Richard Hall, CEO, CloudOrigin 
Public Cloud 
Thursday, October 17, 13
Public vs. Private vs. Hybrid 
copyright 2013 
29 
The Ultimate Private vs. Public Cloud Debate at 
CloudExpo Europe Jan 2013- Available from Flexiant on 
YouTube: http://www.youtube.com/watch?v=O8r7CyIyoQE 
Panel includes: Alex Bligh, CTO and CFO, Flexiant, Joe 
Weinman, Author, Cloudonomics and SVP Cloud Services 
& Strategy, Telx, William Fellows, Vice President, 451 
Research Group and Richard Hall, CEO, CloudOrigin 
Public Cloud 
Private Cloud 
Thursday, October 17, 13
Public vs. Private vs. Hybrid 
copyright 2013 
29 
The Ultimate Private vs. Public Cloud Debate at 
CloudExpo Europe Jan 2013- Available from Flexiant on 
YouTube: http://www.youtube.com/watch?v=O8r7CyIyoQE 
Panel includes: Alex Bligh, CTO and CFO, Flexiant, Joe 
Weinman, Author, Cloudonomics and SVP Cloud Services 
& Strategy, Telx, William Fellows, Vice President, 451 
Research Group and Richard Hall, CEO, CloudOrigin 
Public Cloud 
Hybrid 
Cloud 
Private Cloud 
Thursday, October 17, 13
Where does CohesiveFT fit in? 
copyright 2013 
30 
Thursday, October 17, 13
CohesiveFT Quick Overview 
copyright 2013 
• Cohesive Flexible Technologies 
Corp. (CohesiveFT) 
• Founded in 2006 by IT and capital 
markets pros 
• 60M virtual device hours in 
public, private, & hybrid clouds 
• Offices in Chicago, London, Belo 
Horizonte and Palo Alto 
• Connect applications to cloud 
infrastructure with products 
providing network 
interoperability & virtual image 
interoperability 
• Provide software defined network 
(SDN) that enables applications 
to run in and across any public or 
private cloud 
31 
Who We Are What We Do 
Thursday, October 17, 13
CohesiveFT: Part of the AWS ecosystem 
• AWS Technology Partner 
• VNS3 Networking Software available to use in AWS 
• Server3 Image Management software deploys apps to AWS 
copyright 2013 
32 
Thursday, October 17, 13
CohesiveFT: Part of the AWS ecosystem 
copyright 2013 
33 
Thursday, October 17, 13
CohesiveFT: Part of the AWS ecosystem 
copyright 2013 
33 
AWS Cloud 
Thursday, October 17, 13
CohesiveFT: Part of the AWS ecosystem 
copyright 2013 
33 
AWS Cloud 
AWS Marketplace 
Thursday, October 17, 13
CohesiveFT: Part of the AWS ecosystem 
copyright 2013 
33 
AWS Cloud 
AWS Marketplace 
CohesiveFT VNS3 
networking product 
Thursday, October 17, 13
AWS basics 
copyright 2013 
34 
Thursday, October 17, 13
AWS Regions & Availability Zones 
copyright 2013 
35 
Choose specific regions to: 
• Optimize latency 
• Address regulatory requirements 
• Create a point-of-presence (POP) 
Servers 
Internet Availability 
Zone 
Region: US East 
Servers 
Availability 
Zone 
Thursday, October 17, 13
Amazon Web Services 
copyright 2013 
Graphic from http://docs.amazonwebservices.com/gettingstarted/latest/awsgsg-intro/intro.html 
36 
• Amazon EC2 
- scalable, pay-as-you-go 
compute capacity 
• Amazon S3 
- data storage infrastructure 
for storing and retrieving 
data 
More information at aws.amazon.com/products 
Thursday, October 17, 13
Amazon Web Services 
copyright 2013 
Graphic from http://docs.amazonwebservices.com/gettingstarted/latest/awsgsg-intro/intro.html 
36 
• Amazon EC2 
- scalable, pay-as-you-go 
compute capacity 
• Amazon S3 
- data storage infrastructure 
for storing and retrieving 
data 
More information at aws.amazon.com/products 
Thursday, October 17, 13
Amazon Web Services 
copyright 2013 
Graphic from http://docs.amazonwebservices.com/gettingstarted/latest/awsgsg-intro/intro.html 
36 
• Amazon EC2 
- scalable, pay-as-you-go 
compute capacity 
• Amazon S3 
- data storage infrastructure 
for storing and retrieving 
data 
More information at aws.amazon.com/products 
Thursday, October 17, 13
Amazon Web Services Offerings (Console) 
copyright 2013 
37 
More information at aws.amazon.com/console 
Thursday, October 17, 13
AWS Basic Terminology - AMIs 
copyright 2013 
38 
Amazon 
Instance 
Applications 
Application 
Server 
Operating 
system 
AMI 
Amazon Machine Image (AMI) - template to 
launch an Amazon EC2 instance with your 
software 
• Main component is a read-only filesystem containing 
an operating system & additional software 
• Compressed, encrypted, & uploaded into Amazon S3 
for storage 
• Run multiple instances from the same AMI 
Thursday, October 17, 13
AWS Terminology: Image & Instance 
In AWS, you can launch an instance 
from community or marketplace AMIs 
copyright 2013 
39 
Image - template to launch an Amazon EC2 instance with your software 
Instance - the AWS name for a server / virtual machine. 
Image 
Instance 
Detailed information can be found at: http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/instance-types.html 
Thursday, October 17, 13
AWS Terminology: Using an Instance 
copyright 2013 
40 
• Launching an instance: creating a virtual machine with 
the specifications you provide. 
• Terminating = destroying it, forever. 
• Stopping = pausing. No data is lost and while stopped 
you aren’t being charged. 
• Starting = un-pausing. Your data should still be there. 
Thursday, October 17, 13

More Related Content

What's hot

Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...
Ignacio M. Llorente
 
Summer School Scale Cloud Across the Enterprise
Summer School   Scale Cloud Across the EnterpriseSummer School   Scale Cloud Across the Enterprise
Summer School Scale Cloud Across the Enterprise
WSO2
 
AWS Cloud Use Cases - Ezhil Arasan Babaraj, CSS Corp
AWS Cloud Use Cases - Ezhil Arasan Babaraj, CSS CorpAWS Cloud Use Cases - Ezhil Arasan Babaraj, CSS Corp
AWS Cloud Use Cases - Ezhil Arasan Babaraj, CSS Corp
Amazon Web Services
 

What's hot (20)

2012 Future of Cloud Computing
2012 Future of Cloud Computing 2012 Future of Cloud Computing
2012 Future of Cloud Computing
 
Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...Open source and standards - unleashing the potential for innovation of cloud ...
Open source and standards - unleashing the potential for innovation of cloud ...
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
 
Running Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - WebinarRunning Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
 
Demystifying Cloud Security: Lessons Learned for the Public Sector
Demystifying Cloud Security: Lessons Learned for the Public SectorDemystifying Cloud Security: Lessons Learned for the Public Sector
Demystifying Cloud Security: Lessons Learned for the Public Sector
 
Cloud services
Cloud servicesCloud services
Cloud services
 
Reasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UKReasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UK
 
Scaling the Cloud - Cloud Security
Scaling the Cloud - Cloud SecurityScaling the Cloud - Cloud Security
Scaling the Cloud - Cloud Security
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
The Benefits of Cloud Computing
The Benefits of Cloud ComputingThe Benefits of Cloud Computing
The Benefits of Cloud Computing
 
Summer School Scale Cloud Across the Enterprise
Summer School   Scale Cloud Across the EnterpriseSummer School   Scale Cloud Across the Enterprise
Summer School Scale Cloud Across the Enterprise
 
AWS Cloud Use Cases - Ezhil Arasan Babaraj, CSS Corp
AWS Cloud Use Cases - Ezhil Arasan Babaraj, CSS CorpAWS Cloud Use Cases - Ezhil Arasan Babaraj, CSS Corp
AWS Cloud Use Cases - Ezhil Arasan Babaraj, CSS Corp
 
What is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItWhat is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About It
 
Cloud Computing Technology Overview 2012
Cloud Computing Technology Overview 2012Cloud Computing Technology Overview 2012
Cloud Computing Technology Overview 2012
 
Secure and Successful Cloud Solutions: Presented by Intervision
Secure and Successful Cloud Solutions: Presented by IntervisionSecure and Successful Cloud Solutions: Presented by Intervision
Secure and Successful Cloud Solutions: Presented by Intervision
 
Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.
 
Third party cloud services cloud computing
Third party cloud services cloud computingThird party cloud services cloud computing
Third party cloud services cloud computing
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud computing lecture 1
Cloud computing lecture 1Cloud computing lecture 1
Cloud computing lecture 1
 
Cloud computing and Cloud Security - Basics and Terminologies
Cloud computing and Cloud Security - Basics and TerminologiesCloud computing and Cloud Security - Basics and Terminologies
Cloud computing and Cloud Security - Basics and Terminologies
 

Viewers also liked (7)

Rescatealagallega
RescatealagallegaRescatealagallega
Rescatealagallega
 
luxosdegin
luxosdeginluxosdegin
luxosdegin
 
Reading 1 4°
Reading 1   4°Reading 1   4°
Reading 1 4°
 
Señorita aniversario 2010 (parte 3)
Señorita aniversario 2010 (parte 3)Señorita aniversario 2010 (parte 3)
Señorita aniversario 2010 (parte 3)
 
Italy: a Perl success story
Italy: a Perl success storyItaly: a Perl success story
Italy: a Perl success story
 
Demo course fundamental-analysis
Demo course fundamental-analysisDemo course fundamental-analysis
Demo course fundamental-analysis
 
7 esenciales
7 esenciales7 esenciales
7 esenciales
 

Similar to CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtualization

Apache Geode: an efficient alternative to Kafka-Storm-Spark for Data Analytic
Apache Geode: an efficient alternative to Kafka-Storm-Spark for Data AnalyticApache Geode: an efficient alternative to Kafka-Storm-Spark for Data Analytic
Apache Geode: an efficient alternative to Kafka-Storm-Spark for Data Analytic
VMware Tanzu
 
IITSEC-20131205-No Video
IITSEC-20131205-No VideoIITSEC-20131205-No Video
IITSEC-20131205-No Video
Harry Chawla
 
Why Open Source with Drive M2M Innovation
Why Open Source with Drive M2M InnovationWhy Open Source with Drive M2M Innovation
Why Open Source with Drive M2M Innovation
Ian Skerrett
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computing
Ignacio M. Llorente
 

Similar to CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtualization (20)

CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtual...
CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtual...CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtual...
CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtual...
 
"How overlay networks can make public clouds your global WAN" from LASCON 2013
"How overlay networks can make public clouds your global WAN" from LASCON 2013"How overlay networks can make public clouds your global WAN" from LASCON 2013
"How overlay networks can make public clouds your global WAN" from LASCON 2013
 
CIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands On
CIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands OnCIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands On
CIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands On
 
"How overlay networks can make public clouds your global WAN" by Ryan Koop o...
 "How overlay networks can make public clouds your global WAN" by Ryan Koop o... "How overlay networks can make public clouds your global WAN" by Ryan Koop o...
"How overlay networks can make public clouds your global WAN" by Ryan Koop o...
 
Cloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a ServiceCloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a Service
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
 
My dotJS Talk
My dotJS TalkMy dotJS Talk
My dotJS Talk
 
CIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands On
CIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands OnCIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands On
CIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands On
 
What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?
 
Ravi ubana presentation on cloud
Ravi ubana presentation on cloudRavi ubana presentation on cloud
Ravi ubana presentation on cloud
 
Apache Geode: an efficient alternative to Kafka-Storm-Spark for Data Analytic
Apache Geode: an efficient alternative to Kafka-Storm-Spark for Data AnalyticApache Geode: an efficient alternative to Kafka-Storm-Spark for Data Analytic
Apache Geode: an efficient alternative to Kafka-Storm-Spark for Data Analytic
 
IITSEC-20131205-No Video
IITSEC-20131205-No VideoIITSEC-20131205-No Video
IITSEC-20131205-No Video
 
Cloud computing: Legal and ethical issues in library and information services
Cloud computing: Legal and ethical issues in library and information servicesCloud computing: Legal and ethical issues in library and information services
Cloud computing: Legal and ethical issues in library and information services
 
2 19
2 192 19
2 19
 
Why Open Source with Drive M2M Innovation
Why Open Source with Drive M2M InnovationWhy Open Source with Drive M2M Innovation
Why Open Source with Drive M2M Innovation
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on Openstack
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introducing Pico - A Deep Learning Platform using Docker & IoT - Sangam Biradar
Introducing Pico - A Deep Learning Platform using Docker & IoT - Sangam BiradarIntroducing Pico - A Deep Learning Platform using Docker & IoT - Sangam Biradar
Introducing Pico - A Deep Learning Platform using Docker & IoT - Sangam Biradar
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
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...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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...
 

CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtualization

  • 1. Getting Started with Public Cloud and AWS copyright 2013 1 CohesiveFT | Chicago Ideas Week Lab Thursday, October 17, 13
  • 2. Agenda • Level Set: Cloud, Virtualization & Networking Basics •Working together: AWS and CohesiveFT • AWS Core: Starting in EC2 and S3 • Hands on: Setting up your own AWS • Life in the Cloud: What others are doing in public cloud copyright 2013 2 Thursday, October 17, 13
  • 3. Welcome to the lab copyright 2013 3 Patrick Kerpan CEO, Co-founder Ryan Koop Director of Marketing, Co-founder Margaret Walker Marketing Specialist Margaret is responsible for internal PR, analyst relations, written communications, and social media. She designs, creates, and publicizes CohesiveFT’s content. Margaret also organizes CloudCamp Chicago. Before CohesiveFT, Margaret was a part of a green building startup in Chicago. She was responsible for managing energy and LEED certification projects for more than 5M square feet of the Chicago skyline. Margaret also earned her LEED AP O+M credential. Your Presenter Coming Up @cohesiveft #CIW Thursday, October 17, 13
  • 4. How is your cloud karate? copyright 2013 4 Images: Wikipedia Thursday, October 17, 13
  • 5. Cloud Computing Basics copyright 2013 5 Thursday, October 17, 13
  • 6. What is a Computer copyright 2013 6 • Computer : where you store , retr ieve and process your data • Software - set of instr uctions that tells hardware what to do • Ex. Oper ating System, Applications • Hardware - physical str ucture of your computer • Ex. CPU, hard dr ive , motherboard Images: Wikipedia Thursday, October 17, 13
  • 7. What is a Server copyright 2013 7 • Ser ver - a computer that processes requests and deliver s data to other computer s (clients) • Acts as a centr al repositor y of data • Can be grouped together for backup & lar ge computing needs • Web ser ver s, email ser ver s Client Client Photos: Wikipedia - The Blue Gene/P supercomputer atArgonne National Lab Thursday, October 17, 13
  • 8. Traditional Enterprise Data Center copyright 2013 8 Client Business Servers Thursday, October 17, 13
  • 9. Private Cloud Computing Internet copyright 2013 9 Client Servers Business Off-site hosting Thursday, October 17, 13
  • 10. Public Cloud Computing Servers copyright 2013 10 Internet Client Business #1 Client Business #2 Off-site hosting Thursday, October 17, 13
  • 11. Server Error copyright 2013 11 Client Business #1 Client Business #2 Servers Off-site hosting Thursday, October 17, 13
  • 12. Server Error copyright 2013 11 Client Business #1 Client Business #2 Servers Off-site hosting Thursday, October 17, 13
  • 13. Server Error copyright 2013 11 Client Business #1 Client Business #2 Servers Off-site hosting Thursday, October 17, 13
  • 14. Server Error copyright 2013 11 Client Business #1 Client Business #2 Servers Off-site hosting Thursday, October 17, 13
  • 15. Virtualization copyright 2013 12 Thursday, October 17, 13
  • 16. Virtualization Virtual Layer copyright 2013 13 VM VM VM VM VM CPU RAM Hard Drive Hypervisor App App App App App Operating System vCPU vRAM vHard Drive Virtual machine - software that behaves just as a physical computer does. It contains everything a real computer has (CPU, OS, Storage, RAM)- all virtualized. Thursday, October 17, 13
  • 17. “______” as a Service Operating System copyright 2013 14 CPU RAM Hard Drive CPU RAM Hard Drive Commercial software access App Software Operating System CPU RAM Hard Drive • User rents the hardware • User rents the hardware and software • User rents the hardware, software and application Infrastructure Servers, network devices and storage disks Platform Information, messaging, connectivity, integration services access Thursday, October 17, 13
  • 18. Virtualization and Cloud copyright 2013 15 Watch it again: http://youtu.be/OC0FSYFicpA Video credit: Bluelock via YouTube Thursday, October 17, 13
  • 19. Cloud Basics copyright 2013 16 Internet Servers Cloud Provider Cloud User Cloud Server Virtual Machine Workstations Clients OR Users Virtual machine (VM) - software that behaves just as a physical computer does. It contains everything a real computer has (CPU, OS, Storage, RAM)- all virtualized. Client, User or Customer - end device and person / company using public cloud computing. Today, you are the user! Thursday, October 17, 13
  • 20. Public Cloud: the Zipcar of Computing SaaS SaaS copyright 2013 17 Cloud Computing and Zipcar are: • On-demand • Self-service • Flexible & easy to use • Shared resources • Pay-as-you-go pricing • Creating new ways to use and connect resources Images: Wikipedia Thursday, October 17, 13
  • 21. Networking copyright 2013 18 Thursday, October 17, 13
  • 22. The 4 Layer Internet Model (TCP/IP Model) Application Layer Transport Layer Protocol - set of rules or language used by computer and networking devices to communicate with one another copyright 2013 19 •Communication on a process-to-process level Link Layer •Handles host-to-host communication •Connects across local networks and the public internet •Communication within a local network Internet Layer TCP/IP:networking model and a set of communications protocols for networks Thursday, October 17, 13
  • 23. The 7 Layer OSI Model OSI (Open Systems Interconnect Model) Application Layer •Communication with the user copyright 2013 20 Presentation Layer Session Layer Transport Layer Network Layer Data Link Layer Physical Layer •Data representation, security encryption •Interhost communication, or sessions between programs •Encryption, firewall security, manages traffic flow through network layers, •Path determination and logical addressing •Breaks info into frames to be transported + error detection and correction •The physical infrastructure used to send and receive signals (cables, fibers) Thursday, October 17, 13
  • 24. Peer Layers Communicate copyright 2013 21 Application Layer Transport Layer Internet Layer Link Layer Application Layer Transport Layer Internet Layer Link Layer Internet Layer Link Layer Internet Layer Link Layer Thursday, October 17, 13
  • 25. Dr. Chuck: Network Layers copyright 2013 22 The Application Layer, Lecture 160 from Internet History, Technology and Security - Available on Coursera: https://class.coursera.org/ insidetheinternet-002/lecture/160 Thursday, October 17, 13
  • 26. copyright 2013 Layer 7 Layer 6 Layer 5 Layer 4 Layer 3 Layer 2 Layer 1 Layer 0 “_______ as a Service” 23 Software Commercial software access SaaS Platform Information, messaging, connectivity, integration services access PaaS Infrastructure Servers, network devices and storage disks IaaS Thursday, October 17, 13
  • 27. Virtualization + Networking: Cloud Layers copyright 2013 PaaS Network Compute 24 Storage Layer 7 Layer 6 Application Virtualization Layer IaaS Layer 5 Layer 4 Layer 3 Layer 2 Layer 1 Layer 0 Layer Hardware Layer SaaS Thursday, October 17, 13
  • 28. For more on Networking & Cloud Basics copyright 2013 25 • Internet History, Technology, and Security, Coursera Class by Dr. Chuck Severance • https://www.coursera.org/course/ insidetheinternet • “15 Ways to Tell It’s Not a Cloud” and other insights from James Governor, Analyst at Redmonk • http://redmonk.com/jgovernor/ 2008/03/13/15-ways-to-tell-its-not-cloud-computing/ • CohesiveFT blogs and white papers, available at www.cohesiveft.com Thursday, October 17, 13
  • 29. Why AWS? copyright 2013 26 Thursday, October 17, 13
  • 30. Cloud Provider Marketplace copyright 2013 27 Public Clouds Virtual Infrastructure Private Clouds Cloud Services Thursday, October 17, 13
  • 31. Cloud Providers copyright 2013 28 Amazon Web Services (AWS) estimated to hit $24B in revenue by 20221. AWS has five times the compute capacity in use than the aggregate total of the other fourteen providers listed in Gartner’s Magic Quadrant for 2013 2 1. Morgan Stanley research 2. Part of the Gartner cloud IaaS report, for the full report, visit: http://www.gartner.com/ technology/reprints.do?id=1-1IMDMZ5&ct=130819&st=sb Thursday, October 17, 13
  • 32. Public vs. Private vs. Hybrid copyright 2013 29 The Ultimate Private vs. Public Cloud Debate at CloudExpo Europe Jan 2013- Available from Flexiant on YouTube: http://www.youtube.com/watch?v=O8r7CyIyoQE Panel includes: Alex Bligh, CTO and CFO, Flexiant, Joe Weinman, Author, Cloudonomics and SVP Cloud Services & Strategy, Telx, William Fellows, Vice President, 451 Research Group and Richard Hall, CEO, CloudOrigin Thursday, October 17, 13
  • 33. Public vs. Private vs. Hybrid copyright 2013 29 The Ultimate Private vs. Public Cloud Debate at CloudExpo Europe Jan 2013- Available from Flexiant on YouTube: http://www.youtube.com/watch?v=O8r7CyIyoQE Panel includes: Alex Bligh, CTO and CFO, Flexiant, Joe Weinman, Author, Cloudonomics and SVP Cloud Services & Strategy, Telx, William Fellows, Vice President, 451 Research Group and Richard Hall, CEO, CloudOrigin Public Cloud Thursday, October 17, 13
  • 34. Public vs. Private vs. Hybrid copyright 2013 29 The Ultimate Private vs. Public Cloud Debate at CloudExpo Europe Jan 2013- Available from Flexiant on YouTube: http://www.youtube.com/watch?v=O8r7CyIyoQE Panel includes: Alex Bligh, CTO and CFO, Flexiant, Joe Weinman, Author, Cloudonomics and SVP Cloud Services & Strategy, Telx, William Fellows, Vice President, 451 Research Group and Richard Hall, CEO, CloudOrigin Public Cloud Private Cloud Thursday, October 17, 13
  • 35. Public vs. Private vs. Hybrid copyright 2013 29 The Ultimate Private vs. Public Cloud Debate at CloudExpo Europe Jan 2013- Available from Flexiant on YouTube: http://www.youtube.com/watch?v=O8r7CyIyoQE Panel includes: Alex Bligh, CTO and CFO, Flexiant, Joe Weinman, Author, Cloudonomics and SVP Cloud Services & Strategy, Telx, William Fellows, Vice President, 451 Research Group and Richard Hall, CEO, CloudOrigin Public Cloud Hybrid Cloud Private Cloud Thursday, October 17, 13
  • 36. Where does CohesiveFT fit in? copyright 2013 30 Thursday, October 17, 13
  • 37. CohesiveFT Quick Overview copyright 2013 • Cohesive Flexible Technologies Corp. (CohesiveFT) • Founded in 2006 by IT and capital markets pros • 60M virtual device hours in public, private, & hybrid clouds • Offices in Chicago, London, Belo Horizonte and Palo Alto • Connect applications to cloud infrastructure with products providing network interoperability & virtual image interoperability • Provide software defined network (SDN) that enables applications to run in and across any public or private cloud 31 Who We Are What We Do Thursday, October 17, 13
  • 38. CohesiveFT: Part of the AWS ecosystem • AWS Technology Partner • VNS3 Networking Software available to use in AWS • Server3 Image Management software deploys apps to AWS copyright 2013 32 Thursday, October 17, 13
  • 39. CohesiveFT: Part of the AWS ecosystem copyright 2013 33 Thursday, October 17, 13
  • 40. CohesiveFT: Part of the AWS ecosystem copyright 2013 33 AWS Cloud Thursday, October 17, 13
  • 41. CohesiveFT: Part of the AWS ecosystem copyright 2013 33 AWS Cloud AWS Marketplace Thursday, October 17, 13
  • 42. CohesiveFT: Part of the AWS ecosystem copyright 2013 33 AWS Cloud AWS Marketplace CohesiveFT VNS3 networking product Thursday, October 17, 13
  • 43. AWS basics copyright 2013 34 Thursday, October 17, 13
  • 44. AWS Regions & Availability Zones copyright 2013 35 Choose specific regions to: • Optimize latency • Address regulatory requirements • Create a point-of-presence (POP) Servers Internet Availability Zone Region: US East Servers Availability Zone Thursday, October 17, 13
  • 45. Amazon Web Services copyright 2013 Graphic from http://docs.amazonwebservices.com/gettingstarted/latest/awsgsg-intro/intro.html 36 • Amazon EC2 - scalable, pay-as-you-go compute capacity • Amazon S3 - data storage infrastructure for storing and retrieving data More information at aws.amazon.com/products Thursday, October 17, 13
  • 46. Amazon Web Services copyright 2013 Graphic from http://docs.amazonwebservices.com/gettingstarted/latest/awsgsg-intro/intro.html 36 • Amazon EC2 - scalable, pay-as-you-go compute capacity • Amazon S3 - data storage infrastructure for storing and retrieving data More information at aws.amazon.com/products Thursday, October 17, 13
  • 47. Amazon Web Services copyright 2013 Graphic from http://docs.amazonwebservices.com/gettingstarted/latest/awsgsg-intro/intro.html 36 • Amazon EC2 - scalable, pay-as-you-go compute capacity • Amazon S3 - data storage infrastructure for storing and retrieving data More information at aws.amazon.com/products Thursday, October 17, 13
  • 48. Amazon Web Services Offerings (Console) copyright 2013 37 More information at aws.amazon.com/console Thursday, October 17, 13
  • 49. AWS Basic Terminology - AMIs copyright 2013 38 Amazon Instance Applications Application Server Operating system AMI Amazon Machine Image (AMI) - template to launch an Amazon EC2 instance with your software • Main component is a read-only filesystem containing an operating system & additional software • Compressed, encrypted, & uploaded into Amazon S3 for storage • Run multiple instances from the same AMI Thursday, October 17, 13
  • 50. AWS Terminology: Image & Instance In AWS, you can launch an instance from community or marketplace AMIs copyright 2013 39 Image - template to launch an Amazon EC2 instance with your software Instance - the AWS name for a server / virtual machine. Image Instance Detailed information can be found at: http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/instance-types.html Thursday, October 17, 13
  • 51. AWS Terminology: Using an Instance copyright 2013 40 • Launching an instance: creating a virtual machine with the specifications you provide. • Terminating = destroying it, forever. • Stopping = pausing. No data is lost and while stopped you aren’t being charged. • Starting = un-pausing. Your data should still be there. Thursday, October 17, 13