SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
how continuous delivery is done
Avi Cavale
Co-Founder and CEO, Shippable
@avinci | avi@shippable.com
why continuous delivery?
time spent
by developers on ‘other’ tasks
to make a software change
~53%
infinite number
of hardware, data center,
configuration options
∞
innovating rapidly is critical,
but hard to do
why continuous delivery?
iterate quickly
commit and deploy code
changes many times per
day, continuously
1-50x / day
the best companies
do it
self-serve
enable innovation with
self-service platforms and
repeatable processes
real-time
BUILD SHIP RUN
Docker CaaS

provides the foundation
flow + decision to ship?
CaaS
Docker Toolbox
Docker Hub
Docker Trusted Registry
Docker Cloud
Docker Universal Control Plane
BUILD SHIP RUN
Shippable + Docker CaaS

enables the real-time, iterative org
flow + decision to ship?flow + decision to ship!
CaaS
Docker Toolbox
Docker Hub
Docker Trusted Registry
Docker Cloud
Docker Universal Control Plane
CI/CD
SaaS
Hybrid/On-Prem
versions
pipelines
get started with simple delivery scenarios . . .
BOX
commit/PR
BOX
build
BOX
image:tag
BOX
manifest:ver
BOX
service:ver 6
BOX
service:ver 4
easy for anyone to set up and manage, including self-service by dev/test teams,
and seamless handoffs between dev/test and ops
DV
commit/PR
DV
build
DV
image:tag
DV
manifest:ver
DV
service:ver 18
DV
service:ver 15
prodtest
Demo
Automating Docker app deployment with Shippable
how continuous delivery is done
• Docker Cloud, Docker Datacenter, any combination - automate across
any environment, whether cloud, on-premises or hybrid
• built for today, ready for tomorrow - easy to use for existing apps,
designed for containers, microservices & cloud
• integrated, so you can innovate - integrates with the Docker platform
and popular tools, so you don’t have to
Future-proof pipelines for continuous delivery:
notifications adapterscmadapter
artifacts adapter
cloudadapter
join our customers who CI/CD
more than 100K times per month
try it
@
www.shippable.com
continuous delivery for containerized apps
vp, business development
@tom_trahan || tom@shipppable.com
m 425.999.9781
tom trahan
co-founder | ceo
@avinci || avi@shipppable.com
avi cavale
• learn more at content.shippable.com/docker-roadshow
• stop by our booth
• contact us for more information or pre-sales assistance

Contenu connexe

Dernier

Deep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampDeep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampVICTOR MAESTRE RAMIREZ
 
How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?AmeliaSmith90
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxAutus Cyber Tech
 
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Jaydeep Chhasatia
 
Streamlining Your Application Builds with Cloud Native Buildpacks
Streamlining Your Application Builds  with Cloud Native BuildpacksStreamlining Your Application Builds  with Cloud Native Buildpacks
Streamlining Your Application Builds with Cloud Native BuildpacksVish Abrams
 
Kawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in TrivandrumKawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in TrivandrumKawika Technologies
 
Webinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptWebinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptkinjal48
 
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageSales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageDista
 
Growing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesGrowing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesSoftwareMill
 
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntroduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntelliSource Technologies
 
Enterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze IncEnterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze Incrobinwilliams8624
 
Why Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfWhy Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfBrain Inventory
 
Cybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadCybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadIvo Andreev
 
Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilVICTOR MAESTRE RAMIREZ
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfTobias Schneck
 
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsYour Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsJaydeep Chhasatia
 
Top Software Development Trends in 2024
Top Software Development Trends in  2024Top Software Development Trends in  2024
Top Software Development Trends in 2024Mind IT Systems
 
AI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyAI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyRaymond Okyere-Forson
 
eAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionseAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionsNirav Modi
 
online pdf editor software solutions.pdf
online pdf editor software solutions.pdfonline pdf editor software solutions.pdf
online pdf editor software solutions.pdfMeon Technology
 

Dernier (20)

Deep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampDeep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - Datacamp
 
How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptx
 
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
 
Streamlining Your Application Builds with Cloud Native Buildpacks
Streamlining Your Application Builds  with Cloud Native BuildpacksStreamlining Your Application Builds  with Cloud Native Buildpacks
Streamlining Your Application Builds with Cloud Native Buildpacks
 
Kawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in TrivandrumKawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in Trivandrum
 
Webinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptWebinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.ppt
 
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageSales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
 
Growing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesGrowing Oxen: channel operators and retries
Growing Oxen: channel operators and retries
 
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntroduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptx
 
Enterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze IncEnterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze Inc
 
Why Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfWhy Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdf
 
Cybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadCybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and Bad
 
Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-Council
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
 
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software TeamsYour Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
Your Vision, Our Expertise: TECUNIQUE's Tailored Software Teams
 
Top Software Development Trends in 2024
Top Software Development Trends in  2024Top Software Development Trends in  2024
Top Software Development Trends in 2024
 
AI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyAI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human Beauty
 
eAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspectionseAuditor Audits & Inspections - conduct field inspections
eAuditor Audits & Inspections - conduct field inspections
 
online pdf editor software solutions.pdf
online pdf editor software solutions.pdfonline pdf editor software solutions.pdf
online pdf editor software solutions.pdf
 

Shippable Docker Roadshow San Francisco Presentation

  • 1. how continuous delivery is done Avi Cavale Co-Founder and CEO, Shippable @avinci | avi@shippable.com
  • 2. why continuous delivery? time spent by developers on ‘other’ tasks to make a software change ~53% infinite number of hardware, data center, configuration options ∞ innovating rapidly is critical, but hard to do
  • 3. why continuous delivery? iterate quickly commit and deploy code changes many times per day, continuously 1-50x / day the best companies do it self-serve enable innovation with self-service platforms and repeatable processes real-time
  • 4. BUILD SHIP RUN Docker CaaS
 provides the foundation flow + decision to ship? CaaS Docker Toolbox Docker Hub Docker Trusted Registry Docker Cloud Docker Universal Control Plane
  • 5. BUILD SHIP RUN Shippable + Docker CaaS
 enables the real-time, iterative org flow + decision to ship?flow + decision to ship! CaaS Docker Toolbox Docker Hub Docker Trusted Registry Docker Cloud Docker Universal Control Plane CI/CD SaaS Hybrid/On-Prem versions
  • 6. pipelines get started with simple delivery scenarios . . . BOX commit/PR BOX build BOX image:tag BOX manifest:ver BOX service:ver 6 BOX service:ver 4 easy for anyone to set up and manage, including self-service by dev/test teams, and seamless handoffs between dev/test and ops DV commit/PR DV build DV image:tag DV manifest:ver DV service:ver 18 DV service:ver 15 prodtest
  • 7. Demo Automating Docker app deployment with Shippable
  • 8. how continuous delivery is done • Docker Cloud, Docker Datacenter, any combination - automate across any environment, whether cloud, on-premises or hybrid • built for today, ready for tomorrow - easy to use for existing apps, designed for containers, microservices & cloud • integrated, so you can innovate - integrates with the Docker platform and popular tools, so you don’t have to Future-proof pipelines for continuous delivery: notifications adapterscmadapter artifacts adapter cloudadapter
  • 9. join our customers who CI/CD more than 100K times per month try it @ www.shippable.com
  • 10. continuous delivery for containerized apps vp, business development @tom_trahan || tom@shipppable.com m 425.999.9781 tom trahan co-founder | ceo @avinci || avi@shipppable.com avi cavale • learn more at content.shippable.com/docker-roadshow • stop by our booth • contact us for more information or pre-sales assistance