SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
Sean Winn 
Cloud Delivery Specialist w/ EMC 
Twitter: @seanmwinn 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 1
About Me 
• Cloud Delivery Engineer for Cloudscaling - now an EMC company 
• Network and systems engineer for 20+ years 
• Co-author of “OpenStack Architecture Design Guide” by OpenStack 
Foundation 
• Technical reviewer for “OpenStack Cloud Computing Cookbook - 
2nd Edition” by Kevin Jackson and Cody Bunch 
• Contributor to OpenStack since Folsom release 
• Candidate in 2015 OpenStack Foundation Board of Directors election 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
2
Agenda 
•OpenStack 101 
•OpenStack Juno Update 
•Contributing to OpenStack 
•Building a Career in OpenStack 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
3
OpenStack 101 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
4
What is OpenStack? 
• Collection of open source projects 
• Managed and overseen by The OpenStack Foundation 
• Provides basic Infrastructure as a Service 
• Compute 
• Network 
• Storage 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
5
OpenStack Foundation 
•Non-profit “Owner of OpenStack” 
•Controls Trademark and Legal 
•Consists of Individual and Corporate members 
•Membership is FREE 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
6
Dev Growth by Git Contributors 
Qingye Jiang (John) - Open Source IaaS Community Analysis CY13 - Q4 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
http://www.qyjohn.net/?p=3432 
7
OpenStack Logical Architecture 
• Loosely coupled inter-connected systems accessible via REST API 
• No shared state synchronization 
• Abstraction of lower layer architecture 
• Multiple configuration options 
• Support for 3rd party plugin drivers 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
8
OpenStack Identity Service 
• Centralized token-based authentication service used by all 
OpenStack components 
• Can be integrated with other authentication systems such as 
LDAP (Active Directory), Pluggable Auth Modules (PAM) 
• Newly added support for Federation of multiple OpenStack 
cloud environments 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
9
OpenStack Image Service 
• Repository to upload and 
download data assets used by 
OpenStack services 
• Virtual Machine Images 
• Disk Images 
• Metadata Definitions 
• Supports various backend 
storage types 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
10
OpenStack Compute Service 
• Provides on-demand access to compute 
resources 
• Support for virtualization, containers and 
bare metal 
• Feature support highly dependent on 
virtualization layer 
• HA 
• Live Migration 
• Backup 
• Compatible with AWS EC2 API 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
11
OpenStack Block Storage 
• Persistent block storage for long-term data storage 
• Attach and detach from instances on-demand 
• Plugin support for a variety of backend storage systems 
• Support for snapshot management 
• Compatible with AWS EC2/EBS API 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
12
OpenStack Object Storage 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
• Massively scalable object storage system 
• Accessible via REST API 
• Based on the CAP Theorem to support 
Availability and Partition Tolerance over 
Consistency 
• Supports front-end scaling via additional 
proxies 
• Supports back-end scaling via additional 
storage nodes 
13
OpenStack Networking Service 
• Provides network connectivity to virtual machines 
• Plugin support for 3rd party drivers 
• Allow users to create and model networks/subnets 
• Support for higher level services: 
• Firewall-as-a-service 
• Load-balancing-as-a-service 
• VPN-as-a-service 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
14
OpenStack Telemetry Service 
• Aggregates cloud metrics and resource data 
• Provides a real-time view into cloud resource utilization 
• Allows for capacity planning 
• Used for metering and billing solutions 
• Provides metrics to allow for automatic scaling of applications 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
15
OpenStack Orchestration 
• Provision entire application stacks using a REST API 
• Single source to provision compute, network and storage 
• Support for using existing AWS CloudFormation templates 
• Integrates with Telemetry service to allow for auto-scaling 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
16
What’s new in OpenStack Juno? 
• Compute - New Instance features, enhanced networking 
support, Instance Evacuation, Resource Tracking 
• Networking - Distributed Virtual Routing, HA Support, IPv6 
Network Modes 
• Block Storage - QoS 
• Object Storage - 
• Image - Metadata Catalog, Asynchronous Processing 
• Identity - Federation support, enhanced PKI support 
• New Projects - Database (Trova), Data Processing (Sahara), 
Bare Metal (Ironic) 
• Full release notes available at http://wiki.openstack.org 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
17
How to Contribute to 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
OpenStack 
18
Join the Foundation 
• The OpenStack Foundation is free to join 
• Contributing gives you a FREE pass to the OpenStack 
Developer Summit which happens twice per year 
• Joining gives you the right to vote for Board members and 
other issues 
• More information available at https://wiki.openstack.org/wiki/ 
How_To_Contribute 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
19
Ways to Contribute 
• Assist in the early planning stages of projects 
• Provide technical guidance 
• Contribute code 
• Create documentation 
• Provide code review 
• Report bugs 
• Get involved in your local meetup group 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
20
Build a Career in 
OpenStack 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
21
OpenStack Skills are In Demand 
• There is a shortage of OpenStack skills in the industry 
• Searching ‘OpenStack’ on LinkedIn jobs returns 1,232 listings 
• There is no single certification path for OpenStack training 
• Many companies are developing skills internally 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
22
Key Skill Sets Required 
• Understanding of Linux Operating System 
• Familiarity with virtualization and various hypervisors 
• Experience with scripting and/or programming 
• Understanding of Network architectures and protocols 
• Knowledge of cloud computing principles 
• Understanding of application design principles 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
23
Where to go from here? 
• Download and install an OpenStack server in a VM at http:// 
devstack.org 
• Online Resources: 
• Documentation - http://docs.openstack.org 
• FREE Training Guides - http://docs.openstack.org/training-guides/ 
content/ 
• Bug Tracker - http://launchpad.net/openstack 
• Code - https://github.com/openstack 
Title and Date goes here 
CONFIDENTIAL - NOT FOR DISTRIBUTION 
24

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction To OpenStack
Introduction To OpenStackIntroduction To OpenStack
Introduction To OpenStackHaim Ateya
 
Cloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute NodeCloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute NodePalak Sood
 
Openstack in 10 mins
Openstack in 10 minsOpenstack in 10 mins
Openstack in 10 minsDawood M.S
 
Quick overview of Openstack architecture
Quick overview of Openstack architectureQuick overview of Openstack architecture
Quick overview of Openstack architectureToni Ramirez
 
Build cloud like Rackspace with OpenStack Ansible
Build cloud like Rackspace with OpenStack AnsibleBuild cloud like Rackspace with OpenStack Ansible
Build cloud like Rackspace with OpenStack AnsibleJirayut Nimsaeng
 
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief ComparisonCloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparisonbizalgo
 
OpenStack 101: Introduction & Technical Overview
OpenStack 101: Introduction & Technical OverviewOpenStack 101: Introduction & Technical Overview
OpenStack 101: Introduction & Technical OverviewThang Man
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack IntroductionRoy Gilad
 
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
 Openstack - An introduction/Installation - Presented at Dr Dobb's conference... Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...Rahul Krishna Upadhyaya
 
Openstack In Real Life
Openstack In Real LifeOpenstack In Real Life
Openstack In Real LifePaul Guth
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack IntroductionJimi Chen
 
OpenStack Explained: Learn OpenStack architecture and the secret of a success...
OpenStack Explained: Learn OpenStack architecture and the secret of a success...OpenStack Explained: Learn OpenStack architecture and the secret of a success...
OpenStack Explained: Learn OpenStack architecture and the secret of a success...Giuseppe Paterno'
 
An Introduction to OpenStack
An Introduction to OpenStackAn Introduction to OpenStack
An Introduction to OpenStackScott Lowe
 
OpenStack Best Practices and Considerations - terasky tech day
OpenStack Best Practices and Considerations  - terasky tech dayOpenStack Best Practices and Considerations  - terasky tech day
OpenStack Best Practices and Considerations - terasky tech dayArthur Berezin
 
Intro to OpenStack
Intro to OpenStackIntro to OpenStack
Intro to OpenStackdonnieh1
 
OpenStack Architecture and Use Cases
OpenStack Architecture and Use CasesOpenStack Architecture and Use Cases
OpenStack Architecture and Use CasesJalal Mostafa
 
Cloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: OpenstackCloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: OpenstackMicrosoft
 
Openstack architure part 1
Openstack architure part 1Openstack architure part 1
Openstack architure part 1Nhan Cao Thanh
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introductionopenstackindia
 

Was ist angesagt? (20)

Introduction To OpenStack
Introduction To OpenStackIntroduction To OpenStack
Introduction To OpenStack
 
Cloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute NodeCloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute Node
 
Openstack in 10 mins
Openstack in 10 minsOpenstack in 10 mins
Openstack in 10 mins
 
Quick overview of Openstack architecture
Quick overview of Openstack architectureQuick overview of Openstack architecture
Quick overview of Openstack architecture
 
Build cloud like Rackspace with OpenStack Ansible
Build cloud like Rackspace with OpenStack AnsibleBuild cloud like Rackspace with OpenStack Ansible
Build cloud like Rackspace with OpenStack Ansible
 
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief ComparisonCloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
 
OpenStack 101: Introduction & Technical Overview
OpenStack 101: Introduction & Technical OverviewOpenStack 101: Introduction & Technical Overview
OpenStack 101: Introduction & Technical Overview
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
 Openstack - An introduction/Installation - Presented at Dr Dobb's conference... Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
 
Openstack In Real Life
Openstack In Real LifeOpenstack In Real Life
Openstack In Real Life
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
OpenStack Explained: Learn OpenStack architecture and the secret of a success...
OpenStack Explained: Learn OpenStack architecture and the secret of a success...OpenStack Explained: Learn OpenStack architecture and the secret of a success...
OpenStack Explained: Learn OpenStack architecture and the secret of a success...
 
An Introduction to OpenStack
An Introduction to OpenStackAn Introduction to OpenStack
An Introduction to OpenStack
 
OpenStack Best Practices and Considerations - terasky tech day
OpenStack Best Practices and Considerations  - terasky tech dayOpenStack Best Practices and Considerations  - terasky tech day
OpenStack Best Practices and Considerations - terasky tech day
 
Intro to OpenStack
Intro to OpenStackIntro to OpenStack
Intro to OpenStack
 
OpenStack Architecture and Use Cases
OpenStack Architecture and Use CasesOpenStack Architecture and Use Cases
OpenStack Architecture and Use Cases
 
Cloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: OpenstackCloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: Openstack
 
Openstack architure part 1
Openstack architure part 1Openstack architure part 1
Openstack architure part 1
 
OpenStack Juno - October 2014
OpenStack Juno - October 2014OpenStack Juno - October 2014
OpenStack Juno - October 2014
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 

Ähnlich wie Sean Winn Shares Insights on OpenStack Career Opportunities

OpenStack Block Storage 101
OpenStack Block Storage 101OpenStack Block Storage 101
OpenStack Block Storage 101NetApp
 
Getting Started with OpenStack, Red Hat Summit 2016
Getting Started with OpenStack, Red Hat Summit 2016Getting Started with OpenStack, Red Hat Summit 2016
Getting Started with OpenStack, Red Hat Summit 2016Charles Eckel
 
Améliorer OpenStack avec les technologies Intel
Améliorer OpenStack avec les technologies IntelAméliorer OpenStack avec les technologies Intel
Améliorer OpenStack avec les technologies IntelOdinot Stanislas
 
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...VMware Tanzu
 
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...VMware Tanzu
 
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven ! Animesh Singh
 
Introduction to Open stack - An Overview
Introduction to Open stack - An Overview Introduction to Open stack - An Overview
Introduction to Open stack - An Overview SpringPeople
 
All about open stack
All about open stackAll about open stack
All about open stackDataCentred
 
Identity in Openstack Icehouse
Identity in Openstack IcehouseIdentity in Openstack Icehouse
Identity in Openstack IcehouseDavid Waite
 
OpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoOpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoLew Tucker
 
Introduction to openstack
Introduction to openstackIntroduction to openstack
Introduction to openstackYaniv Zadka
 
An Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack PlatformAn Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack PlatformRhys Oxenham
 
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014Jason Anderson
 
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdfBRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdfssuserc6aaff
 
CIS14: Identity in OpenStack Icehouse
CIS14: Identity in OpenStack IcehouseCIS14: Identity in OpenStack Icehouse
CIS14: Identity in OpenStack IcehouseCloudIDSummit
 
What is the OpenStack Platform? By Peter Dens - Kangaroot
What is the OpenStack Platform? By Peter Dens - KangarootWhat is the OpenStack Platform? By Peter Dens - Kangaroot
What is the OpenStack Platform? By Peter Dens - KangarootKangaroot
 
OpenStack and OpenDaylight, The Evolving Relationship in Cloud Networking: a ...
OpenStack and OpenDaylight, The Evolving Relationship in Cloud Networking: a ...OpenStack and OpenDaylight, The Evolving Relationship in Cloud Networking: a ...
OpenStack and OpenDaylight, The Evolving Relationship in Cloud Networking: a ...Cisco DevNet
 

Ähnlich wie Sean Winn Shares Insights on OpenStack Career Opportunities (20)

OpenStack Block Storage 101
OpenStack Block Storage 101OpenStack Block Storage 101
OpenStack Block Storage 101
 
Getting Started with OpenStack, Red Hat Summit 2016
Getting Started with OpenStack, Red Hat Summit 2016Getting Started with OpenStack, Red Hat Summit 2016
Getting Started with OpenStack, Red Hat Summit 2016
 
Améliorer OpenStack avec les technologies Intel
Améliorer OpenStack avec les technologies IntelAméliorer OpenStack avec les technologies Intel
Améliorer OpenStack avec les technologies Intel
 
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
 
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
 
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !
 
Introduction to Open stack - An Overview
Introduction to Open stack - An Overview Introduction to Open stack - An Overview
Introduction to Open stack - An Overview
 
Bitnami Bootcamp. OpenStack
Bitnami Bootcamp. OpenStackBitnami Bootcamp. OpenStack
Bitnami Bootcamp. OpenStack
 
All about open stack
All about open stackAll about open stack
All about open stack
 
Identity in Openstack Icehouse
Identity in Openstack IcehouseIdentity in Openstack Icehouse
Identity in Openstack Icehouse
 
OpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoOpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at Cisco
 
Introduction to openstack
Introduction to openstackIntroduction to openstack
Introduction to openstack
 
An Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack PlatformAn Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack Platform
 
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
 
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdfBRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
 
OpenStack 101 update
OpenStack 101 updateOpenStack 101 update
OpenStack 101 update
 
CIS14: Identity in OpenStack Icehouse
CIS14: Identity in OpenStack IcehouseCIS14: Identity in OpenStack Icehouse
CIS14: Identity in OpenStack Icehouse
 
What is the OpenStack Platform? By Peter Dens - Kangaroot
What is the OpenStack Platform? By Peter Dens - KangarootWhat is the OpenStack Platform? By Peter Dens - Kangaroot
What is the OpenStack Platform? By Peter Dens - Kangaroot
 
OpenStack and OpenDaylight, The Evolving Relationship in Cloud Networking: a ...
OpenStack and OpenDaylight, The Evolving Relationship in Cloud Networking: a ...OpenStack and OpenDaylight, The Evolving Relationship in Cloud Networking: a ...
OpenStack and OpenDaylight, The Evolving Relationship in Cloud Networking: a ...
 
OpenStack Kilo - April 2015
OpenStack Kilo - April 2015OpenStack Kilo - April 2015
OpenStack Kilo - April 2015
 

Kürzlich hochgeladen

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Kürzlich hochgeladen (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

Sean Winn Shares Insights on OpenStack Career Opportunities

  • 1. Sean Winn Cloud Delivery Specialist w/ EMC Twitter: @seanmwinn Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 1
  • 2. About Me • Cloud Delivery Engineer for Cloudscaling - now an EMC company • Network and systems engineer for 20+ years • Co-author of “OpenStack Architecture Design Guide” by OpenStack Foundation • Technical reviewer for “OpenStack Cloud Computing Cookbook - 2nd Edition” by Kevin Jackson and Cody Bunch • Contributor to OpenStack since Folsom release • Candidate in 2015 OpenStack Foundation Board of Directors election Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 2
  • 3. Agenda •OpenStack 101 •OpenStack Juno Update •Contributing to OpenStack •Building a Career in OpenStack Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 3
  • 4. OpenStack 101 Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 4
  • 5. What is OpenStack? • Collection of open source projects • Managed and overseen by The OpenStack Foundation • Provides basic Infrastructure as a Service • Compute • Network • Storage Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 5
  • 6. OpenStack Foundation •Non-profit “Owner of OpenStack” •Controls Trademark and Legal •Consists of Individual and Corporate members •Membership is FREE Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 6
  • 7. Dev Growth by Git Contributors Qingye Jiang (John) - Open Source IaaS Community Analysis CY13 - Q4 Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION http://www.qyjohn.net/?p=3432 7
  • 8. OpenStack Logical Architecture • Loosely coupled inter-connected systems accessible via REST API • No shared state synchronization • Abstraction of lower layer architecture • Multiple configuration options • Support for 3rd party plugin drivers Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 8
  • 9. OpenStack Identity Service • Centralized token-based authentication service used by all OpenStack components • Can be integrated with other authentication systems such as LDAP (Active Directory), Pluggable Auth Modules (PAM) • Newly added support for Federation of multiple OpenStack cloud environments Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 9
  • 10. OpenStack Image Service • Repository to upload and download data assets used by OpenStack services • Virtual Machine Images • Disk Images • Metadata Definitions • Supports various backend storage types Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 10
  • 11. OpenStack Compute Service • Provides on-demand access to compute resources • Support for virtualization, containers and bare metal • Feature support highly dependent on virtualization layer • HA • Live Migration • Backup • Compatible with AWS EC2 API Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 11
  • 12. OpenStack Block Storage • Persistent block storage for long-term data storage • Attach and detach from instances on-demand • Plugin support for a variety of backend storage systems • Support for snapshot management • Compatible with AWS EC2/EBS API Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 12
  • 13. OpenStack Object Storage Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION • Massively scalable object storage system • Accessible via REST API • Based on the CAP Theorem to support Availability and Partition Tolerance over Consistency • Supports front-end scaling via additional proxies • Supports back-end scaling via additional storage nodes 13
  • 14. OpenStack Networking Service • Provides network connectivity to virtual machines • Plugin support for 3rd party drivers • Allow users to create and model networks/subnets • Support for higher level services: • Firewall-as-a-service • Load-balancing-as-a-service • VPN-as-a-service Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 14
  • 15. OpenStack Telemetry Service • Aggregates cloud metrics and resource data • Provides a real-time view into cloud resource utilization • Allows for capacity planning • Used for metering and billing solutions • Provides metrics to allow for automatic scaling of applications Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 15
  • 16. OpenStack Orchestration • Provision entire application stacks using a REST API • Single source to provision compute, network and storage • Support for using existing AWS CloudFormation templates • Integrates with Telemetry service to allow for auto-scaling Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 16
  • 17. What’s new in OpenStack Juno? • Compute - New Instance features, enhanced networking support, Instance Evacuation, Resource Tracking • Networking - Distributed Virtual Routing, HA Support, IPv6 Network Modes • Block Storage - QoS • Object Storage - • Image - Metadata Catalog, Asynchronous Processing • Identity - Federation support, enhanced PKI support • New Projects - Database (Trova), Data Processing (Sahara), Bare Metal (Ironic) • Full release notes available at http://wiki.openstack.org Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 17
  • 18. How to Contribute to Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION OpenStack 18
  • 19. Join the Foundation • The OpenStack Foundation is free to join • Contributing gives you a FREE pass to the OpenStack Developer Summit which happens twice per year • Joining gives you the right to vote for Board members and other issues • More information available at https://wiki.openstack.org/wiki/ How_To_Contribute Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 19
  • 20. Ways to Contribute • Assist in the early planning stages of projects • Provide technical guidance • Contribute code • Create documentation • Provide code review • Report bugs • Get involved in your local meetup group Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 20
  • 21. Build a Career in OpenStack Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 21
  • 22. OpenStack Skills are In Demand • There is a shortage of OpenStack skills in the industry • Searching ‘OpenStack’ on LinkedIn jobs returns 1,232 listings • There is no single certification path for OpenStack training • Many companies are developing skills internally Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 22
  • 23. Key Skill Sets Required • Understanding of Linux Operating System • Familiarity with virtualization and various hypervisors • Experience with scripting and/or programming • Understanding of Network architectures and protocols • Knowledge of cloud computing principles • Understanding of application design principles Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 23
  • 24. Where to go from here? • Download and install an OpenStack server in a VM at http:// devstack.org • Online Resources: • Documentation - http://docs.openstack.org • FREE Training Guides - http://docs.openstack.org/training-guides/ content/ • Bug Tracker - http://launchpad.net/openstack • Code - https://github.com/openstack Title and Date goes here CONFIDENTIAL - NOT FOR DISTRIBUTION 24