SlideShare a Scribd company logo
1 of 103
Download to read offline


Spinnaker
(steven.hj.shim@gmail.com)
( ...) 

Spinnaker
(steven.hj.shim@gmail.com)
1. Spinnaker 

2. 

3. Spinnaker 

4. Packer Spinnaker (Ansible )

5. Spinnaker 

6. 

7. Code Deploy/Code Pipeline 

Spinnaker 

8. Container Spinnaker ( ..)

9. Spinnaker / 

10. Q&A
1. Spinnaker
Spinnaker
• Multi-cloud Continuous Delivery 

• Netflix Opensource 

(Apache 2.0)
Spinnaker 

Spinnaker Architecture Overview
10 Micro Services
Micro Service
• Deck: Spinnker Console UI

• Gate: API Gateway

• Orca: Spinnaker Pipeline , Spinnaker 

• Clouddriver: Spinnaker Cloud Provider API


• Front50: Application, Pipeline, Project 

• Rosco: Bakery (Packer )

• Igor: Jenkins CI 

• Fiat: 

• Halyard: Configuration
Multi-Cloud
• AWS

• Kubernetes

• Google Cloud Platform (App Engine, Compute Engine)

• Microsoft Azure

• Openstack

• DC/OS

• Oracle Cloud
Continuous Delivery
• Continuous Integration(CI) (Jenkins) 

• Machine Image (AMI)

• Packer 

Configuration Management(CM) 

• Canary / Red / Black 

• Pipeline
Pipeline
• Pipeline Spinnaker 

• Pipeline
Pipeline
• Pipeline Spinnaker 

• Pipeline
Server Group
• Server Group Instance 

(ex. AWS Auto Scaling Group)

• Server Group (Scale-in/out)

• Server Group Load Balancer Traffic


• Server Group Rollback
Server Group
Server Group
Cluster
• Group of Server Group

• Server Group 

• 1) Cluster 2 1 Server Group 

2) Cluster 2 Public Cloud 1 Server
Group 

3) Cluster 3 Server Group(Dev/Stage/
Production )
Cluster
2. Deploy
Deploy
• Inplace 

• All at once 

• Rolling Update 

• Replace 

• Canary 

• Red / Black
V1
LB
User Traffic V2
V1
Server Group
V1
Deploy - All at once
V2V2
V1
LB
User Traffic
V2
V1
Server Group
V1
Deploy - All at once
V2
V2
V1
LB
User Traffic V2
V1
Server Group
V1
Deploy - Rolling Update
V2V2
V1
LB
User Traffic
V2
V1
Server Group
V1
Deploy - Rolling Update
V2
V2
V1
LB
User Traffic
V1
Server Group
V1
Deploy - Canary
V3V3V3V2
V1
LB
User Traffic
V1
Server Group
V1
Deploy - Canary
V3V3V3
V2
V1
LB
User Traffic
V1
Server Group
V1
Deploy - Canary
V3V3V3
V1
LB
User Traffic
V1
Server Group
V1
Deploy - Canary
V3V3
V3
V1
LB
User Traffic
V1
Server Group
V1
Deploy - Red / Black
V3
V3V3
V1
LB
User Traffic
V1
Server Group
V1
Deploy - Red / Black
V3
V3
V3
LB
User Traffic
Server Group
Deploy - Red / Black
V3
V3
V3
Spinnaker
• Spinnaker 

• Spinnaker Machine Image 

Canary, Red/Black 

• Red/Black Public Cloud 

•
Red/Black
• EC2 Maintenance 

• EC2 Maintenance
3. Spinnaker 



(Pipeline )
Pipeline
• Pipeline Stage 

(Bake Stage, Destroy Server Group Stage, Jenkins Stage, etc)

• Stage 

• Stage ,
Pipeline ( )
Jenkin
1. Jenkins
2. Source
3. Build / Packaging
4. Save to Storage
V2
Pipeline ( )
Jenkin
1. Jenkins
2. Source
3. Build / Packaging
4. Save to Storage
V2
Pipeline ( )
Bake
V2
Jenkin
Pipeline ( )
Bake
V2
1. Rosco Packer
Jenkin
Pipeline ( )
Bake
V2
1. Rosco Packer
Jenkin
2. EC2
EC2
Pipeline ( )
Bake
V2
1. Rosco Packer
Jenkin
3. CM
2. EC2
EC2
Pipeline ( )
Bake
V2
1. Rosco Packer
Jenkin
3. CM
3-1. Binary 

(CM )
2. EC2
EC2
Pipeline ( )
Bake
V2
1. Rosco Packer
Jenkin
3. CM
3-1. Binary 

(CM )
2. EC2
EC2
4. AMI
Pipeline ( )
Bake
V2
1. Rosco Packer
Jenkin
3. CM
3-1. Binary 

(CM )
2. EC2 4. AMI
5. EC2 Terminate
Pipeline ( )
Bake
V2
1. Rosco Packer
Jenkin
3. CM
3-1. Binary 

(CM )
2. EC2 4. AMI
5. EC2 Terminate
Pipeline ( )
BakeJenkin
Deploy

Canary
V1
V2
V1
V1
ASG-v1 ASG-v2
V2
ELB
1. ASG
AMI EC2
Pipeline ( )
BakeJenkin
Deploy

Canary
V1
V2
V1
V1
ASG-v1 ASG-v2
V2
ELB
1. ASG
AMI EC2
Pipeline ( )
BakeJenkin
Deploy

Canary
V1
V2
V1
V1
ASG-v1 ASG-v2
V2
ELB
1. ASG
AMI EC2
Pipeline ( )
BakeJenkin
Deploy

Canary
Manual

Judgement
Resize

ServerGroup
V1
V1
V1
ASG-v1 ASG-v2
V2
ELB
V2
V2
1. 

2. ASG 

ASG
Pipeline ( )
BakeJenkin
Deploy

Canary
Manual

Judgement
Resize

ServerGroup
V1
V1
V1
ASG-v1 ASG-v2
V2
ELB
V2
V2
1. 

2. ASG 

ASG
Pipeline ( )
BakeJenkin
Deploy

Canary
Manual

Judgement
Resize

ServerGroup
V1
V1
V1
ASG-v1 ASG-v2
V2
ELB
V2
V2
Disable

ServerGroup
ELB
Pipeline ( )
BakeJenkin
Deploy

Canary
Manual

Judgement
Resize

ServerGroup
V1
V1
V1
ASG-v1 ASG-v2
V2
ELB
V2
V2
Disable

ServerGroup
Wait

N Hours
Destroy

ServerGroup
, Server Group
Pipeline ( )
BakeJenkin
Deploy

Canary
Manual

Judgement
Resize

ServerGroup
ASG-v1 ASG-v2
V2
ELB
V2
V2
Disable

ServerGroup
Wait

N Hours
Resize Server
Group
Server Group Instance 0
4. Packer Spinnaker
AMI ..
• AMI -> AMI EC2 

• EC2 -> EC2 / 

(VPC, Security Group, ENI/EIP, AMI, EBS, Instance Type, 

Key Pair, etc…)
Spinnaker Packer ?
• (VPC, Security Group, Key Pair, etc)

• Builder 

• VPC 

• Instance Type 

• AMI 

• EBS 

• EIP 

• Tag Tagging 

•
Spinnaker Packer ?
• Provisioner 

• CM Tool (Ansible, Chef, Puppet, Shell, etc)

• Guest OS 

• EC2 AMI
Bake Packer
Bake
V2
1. Rosco Packer
Jenkin
3. CM
3-1. Binary 

(CM )
2. EC2
EC2
4. AMI
5. EC2 Terminate
Packer
Packer
{{user `parameter_key`}}

Spinnaker Packer Parameter
• Packer Parameter Key/Value 

Spinnaker Bake , Extended Attributes
Packer
Ansible Playbook
Spinnaker Packer Parameter 

Ansible
Ansible
• OS Ansible 

• YAML 

• Agentless (SSH )
Ansible
• Ansible Playbook Play role 

• Role Task Templete / handler 

• Task Ansible
Ansible
Roles
Playbooks
Playbook Role
Tomcat Install 

Playbook
Ansible
Tomcat Install 

Playbook
Tomcat Install Role
Tomcat Install Task
Templete
Java Install Role
Java Install Task
Templete
Scouter Server 

Install Playbook
ScouterServer

Install Role
Scouter Install Task
Templete
Role Playbook
Ansible Task
• file, template, unarchive,
get_url, yum, apt-get


• when clause / Handler
/
5. Spinnaker
2016 ...
• AWS Code .

• Public Cloud ?

• Spinnaker !!
2016 ...
• .

• Spinnaker reference 

• Spinnaker Document 

• !!

• ... .. ....
Spinnaker
1) 

CentOS6.x ...

CentOS ...

Spinnaker Ubuntu 

)

- Ubuntu ..

- Ansible
Spinnaker
2) 

Spinnaker ?

.

(Spinnaker ...)

)

- Okta SAML Login 

- Okta
Spinnaker
3) 

Spinnaker Stage 

(Pipeline Hosts ,

QA Static Contents
, ...)

)

- Custom Stage / Script
Spinnaker
4) 

Ops ?

Spinnaker Ops .



)

- Dev Ops Communication Cost ...

- …

- Spinnaker 

- Spinnaker Ops 

- Spinnaker Dev (DevOps )
Spinnaker
5) 

AMI Bake Zabbix .

)

- Zabbix Monitoring Hostname Naming Rule
Spinnaker
6) 

.

)

- AMI .

- AMI .

- Pure CentOS -> -> -> 

-
Spinnaker
Pure CentOS AMI
Pipeline Bake
, LDAP , , 

Ansible Script .
Spinnaker
Pure CentOS 

AMI


AMI
,

OS , Agent


( - )
Java , Tomcat , Apache 



(ex. Backoffice OS)


AMI
Binary AMI 

3 Spinnaker
Spinnaker
6) 

Rollback
. Rollback .

- Server Group Destroy 



)

- Server Server Group 

-
Spinnaker
Server Group Instance , Rollback 

, Instance Running Server Group Instance .
Spinnaker
Server Auto Scaling Group , Rollback .

(ASG Group Resize -> Enable )
Spinnaker
7) 

Spinnaker Learning Curve 

* Script stage Script 

* Pipeline Expression 

* Document 



)

- … Slack(Spinnaker)
6. Code Deploy

/Code Pipeline
Spinnaker
AWS Code Pipeline
• Code Pipeline 

• Code Pipeline Stage Pipeline
Stage
Source Github, CodeCommit, S3
Build Jenkins, CodeBuild, Solano CI
Test
Jenkins, Apika Load Test, CodeBuild, BlazeMeter, Ghost
Inspector UI Test, Runscope
Deploy ECS, CloudFormation, CodeDeploy, Elastic Beanstalk
Invoke AWS Lambda
Approval AWS SNS
Code Pipeline vs Spinnaker

(Code Pipeline )
Code Pipeline Stage Spinnaker Stage
Source
Source
Pipeline ( )
Pipeline Automated Trigger
Build
Jenkins, CodeBuild, 

Solano CI
Jenkins 



Script Stage / Custom Stage
Test Test Script Stage / Webhook Stage
Deploy
CloudFormation, 

CodeDeploy, 

Elastic Beanstalk, ECS
Multicloud VM 

(Google App Engine PaaS,

Kubernetes )
Invoke AWS Lambda Script Stage / Webhook Stage
Approval AWS SNS Spinnaker Console
* Script Stage Jenkins
Code Pipeline vs Spinnaker

(Spinnaker )
Spinnaker AWS CodePipeline
Stage
22 Stage 

Custom Stage 

( : writing a new stage site:spinnaker.io)
6 Stage 

Stage Custom Action 

( : Create and Add a Custom Action in AWS
CodePipeline)
Deploy
- Server Group 

- Machine Image
- Code Deploy 

- Cloud Formation 

Pipeline/
Stage
Pipeline 

Lambda
Multi Cloud
Instance
AWS
AWS Code Pipeline Stage
• Pipeline Spinnaker
Stage 

• Stage ,


• Stage
AWS Code Pipeline Stage
• Pipeline Spinnaker
Stage 

• Stage ,


• Stage
Spinnaker Pipeline Stage
• Stage 

• ,
Source
Source SVC 

SVC Trigger
SVC Trigger Trigger 

SVC Build (Jenkins)
Code Pipeline: Source Stage Spinnaker: Pipeline Configuration
Build
Code Pipeline: Build Stage Spinnaker: Jenkins Stage
CodeBuld / Jenkins / CI
Jenkins 

Jenkins CI Script Stage 

or Custom Stage
Deploy (1)
Code Deploy: Application Spinnaker: Deploy Stage
Code Deploy 

In-place , Blue/Green
Deploy Stage Server Group
Deploy (2)
Code Deploy: Agent Spinnaker: Bake Stage
Code Deploy Agent 

Guest OS Custom Script
Bake Packer(Provisioner) 

Custom Script
-> AMI
Invoke
Code Pipeline: Invoke Stage Spinnaker: Script Stage
Lambda Deploy Stage Server Group
7. Spinnaker 

• Spinnaker Sample
.

• https://www.spinnaker.io/guides/tutorials/videos/#welcome-to-
spinnaker-feature-overview-2m-46s
8. Container Service 

Spinnaker ( ..)
Container Service Spinnaker
• Spinnaker Multi Cloud Container
Multi Environment Deployment Tool

• VM Spinnaker Machine Image 

VM 

• Container/Orchestration Infra 

Container 

• Spinnaker Container/Orchestration Service 

(Docker v2 Registry, Kubenetes, DC/OS)
9. Spinnaker 

/
Spinnaker /
• 

• 

UI Visualization 

• 

Packer / CM Tool / CI Tool Continuous Delivery 

• 

Multi Cloud VM Spinnaker 

• Deploy & Rollback
Spinnaker /
• 

• 

( hal command line tool )

• Learning Curve 

Packer / CM Tool / CI Tool / Public Cloud 

• 

(Spinnaker r4.xlarge ...)
Q & A
Thank you
• Pivotal Spinnaker 

https://www.youtube.com/watch?v=zdE0c5-DJlc

• Spinnaker Custom Stage 

https://blog.spinnaker.io/custom-spinnaker-stages-with-preconfigured-
webhooks-84c5b5dae861

• Spinnaker 

https://www.spinnaker.io/reference/architecture/

• Packer https://www.packer.io/

• Spinnaker 

https://blog.spinnaker.io/exposing-spinnaker-to-end-users-4808bc936698

• Armory - Spinnaker 

http://www.armory.io/

• Google Cloud Platform Blog 

https://cloudplatform.googleblog.com/2017/02/guest-post-multi-cloud-continuous-delivery-
using-Spinnaker-at-Waze.html

More Related Content

What's hot

kubernetes - minikube - getting started
kubernetes - minikube - getting startedkubernetes - minikube - getting started
kubernetes - minikube - getting started
Munish Mehta
 

What's hot (20)

OpenStack Oslo Messaging RPC API Tutorial Demo Call, Cast and Fanout
OpenStack Oslo Messaging RPC API Tutorial Demo Call, Cast and FanoutOpenStack Oslo Messaging RPC API Tutorial Demo Call, Cast and Fanout
OpenStack Oslo Messaging RPC API Tutorial Demo Call, Cast and Fanout
 
DevOps Braga #15: Agentless monitoring with icinga and prometheus
DevOps Braga #15: Agentless monitoring with icinga and prometheusDevOps Braga #15: Agentless monitoring with icinga and prometheus
DevOps Braga #15: Agentless monitoring with icinga and prometheus
 
Karpenter
KarpenterKarpenter
Karpenter
 
Hands-On Introduction to Kubernetes at LISA17
Hands-On Introduction to Kubernetes at LISA17Hands-On Introduction to Kubernetes at LISA17
Hands-On Introduction to Kubernetes at LISA17
 
Docker Swarm 0.2.0
Docker Swarm 0.2.0Docker Swarm 0.2.0
Docker Swarm 0.2.0
 
Rancher presentation august 2017
Rancher presentation august 2017Rancher presentation august 2017
Rancher presentation august 2017
 
Prometheus Multi Tenancy
Prometheus Multi TenancyPrometheus Multi Tenancy
Prometheus Multi Tenancy
 
Kubernetes 101
Kubernetes 101Kubernetes 101
Kubernetes 101
 
Andrzej Ludwikowski - Event Sourcing - what could possibly go wrong? - Codemo...
Andrzej Ludwikowski - Event Sourcing - what could possibly go wrong? - Codemo...Andrzej Ludwikowski - Event Sourcing - what could possibly go wrong? - Codemo...
Andrzej Ludwikowski - Event Sourcing - what could possibly go wrong? - Codemo...
 
Kubernetes Architecture - beyond a black box - Part 1
Kubernetes Architecture - beyond a black box - Part 1Kubernetes Architecture - beyond a black box - Part 1
Kubernetes Architecture - beyond a black box - Part 1
 
Introduction to kubernetes
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetes
 
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
 
Packer by HashiCorp
Packer by HashiCorpPacker by HashiCorp
Packer by HashiCorp
 
Kubernetes
KubernetesKubernetes
Kubernetes
 
Helm intro
Helm introHelm intro
Helm intro
 
Kubernetes
KubernetesKubernetes
Kubernetes
 
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...
 
kubernetes - minikube - getting started
kubernetes - minikube - getting startedkubernetes - minikube - getting started
kubernetes - minikube - getting started
 
Introduction to OpenStack Cinder
Introduction to OpenStack CinderIntroduction to OpenStack Cinder
Introduction to OpenStack Cinder
 
Monitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on KubernetesMonitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on Kubernetes
 

Similar to Spinnaker 파트 1

Open source and cross platform .net
Open source and cross platform .netOpen source and cross platform .net
Open source and cross platform .net
Ibon Landa
 
Optimising Productivity with AWS Developer Tools
Optimising Productivity with AWS Developer ToolsOptimising Productivity with AWS Developer Tools
Optimising Productivity with AWS Developer Tools
Amazon Web Services
 

Similar to Spinnaker 파트 1 (20)

컴퓨팅 서비스 업데이트 - EC2, ECS, Lambda (김상필) :: re:Invent re:Cap Webinar 2015
컴퓨팅 서비스 업데이트 - EC2, ECS, Lambda (김상필) :: re:Invent re:Cap Webinar 2015컴퓨팅 서비스 업데이트 - EC2, ECS, Lambda (김상필) :: re:Invent re:Cap Webinar 2015
컴퓨팅 서비스 업데이트 - EC2, ECS, Lambda (김상필) :: re:Invent re:Cap Webinar 2015
 
Moving to Containers: Building with Docker and Amazon ECS - CON310 - re:Inven...
Moving to Containers: Building with Docker and Amazon ECS - CON310 - re:Inven...Moving to Containers: Building with Docker and Amazon ECS - CON310 - re:Inven...
Moving to Containers: Building with Docker and Amazon ECS - CON310 - re:Inven...
 
Pipelining DevOps with Jenkins and AWS
Pipelining DevOps with Jenkins and AWSPipelining DevOps with Jenkins and AWS
Pipelining DevOps with Jenkins and AWS
 
GlobalAzureBootCamp 2018
GlobalAzureBootCamp 2018GlobalAzureBootCamp 2018
GlobalAzureBootCamp 2018
 
AWS re:Invent 2016: Service Integration Delivery and Automation Using Amazon ...
AWS re:Invent 2016: Service Integration Delivery and Automation Using Amazon ...AWS re:Invent 2016: Service Integration Delivery and Automation Using Amazon ...
AWS re:Invent 2016: Service Integration Delivery and Automation Using Amazon ...
 
A 60-minute tour of AWS Compute (November 2016)
A 60-minute tour of AWS Compute (November 2016)A 60-minute tour of AWS Compute (November 2016)
A 60-minute tour of AWS Compute (November 2016)
 
Open source and cross platform .net
Open source and cross platform .netOpen source and cross platform .net
Open source and cross platform .net
 
(DVO305) Turbocharge YContinuous Deployment Pipeline with Containers
(DVO305) Turbocharge YContinuous Deployment Pipeline with Containers(DVO305) Turbocharge YContinuous Deployment Pipeline with Containers
(DVO305) Turbocharge YContinuous Deployment Pipeline with Containers
 
Tectonic Summit 2016: Brandon Philips, CTO of CoreOS, Keynote
Tectonic Summit 2016: Brandon Philips, CTO of CoreOS, KeynoteTectonic Summit 2016: Brandon Philips, CTO of CoreOS, Keynote
Tectonic Summit 2016: Brandon Philips, CTO of CoreOS, Keynote
 
Chris Omland - AWS Code Deploy - BSDC 2016
Chris Omland - AWS Code Deploy - BSDC 2016Chris Omland - AWS Code Deploy - BSDC 2016
Chris Omland - AWS Code Deploy - BSDC 2016
 
Containers Meetup (AWS+CNCF) Milano Jan 15th 2020
Containers Meetup (AWS+CNCF) Milano Jan 15th 2020Containers Meetup (AWS+CNCF) Milano Jan 15th 2020
Containers Meetup (AWS+CNCF) Milano Jan 15th 2020
 
(ARC401) Cloud First: New Architecture for New Infrastructure
(ARC401) Cloud First: New Architecture for New Infrastructure(ARC401) Cloud First: New Architecture for New Infrastructure
(ARC401) Cloud First: New Architecture for New Infrastructure
 
[AWS Dev Day] 실습워크샵 | Amazon EKS 핸즈온 워크샵
 [AWS Dev Day] 실습워크샵 | Amazon EKS 핸즈온 워크샵 [AWS Dev Day] 실습워크샵 | Amazon EKS 핸즈온 워크샵
[AWS Dev Day] 실습워크샵 | Amazon EKS 핸즈온 워크샵
 
Spinnaker on Kubernetes
Spinnaker on KubernetesSpinnaker on Kubernetes
Spinnaker on Kubernetes
 
Docker Orchestration: Welcome to the Jungle! Devoxx & Docker Meetup Tour Nov ...
Docker Orchestration: Welcome to the Jungle! Devoxx & Docker Meetup Tour Nov ...Docker Orchestration: Welcome to the Jungle! Devoxx & Docker Meetup Tour Nov ...
Docker Orchestration: Welcome to the Jungle! Devoxx & Docker Meetup Tour Nov ...
 
Spinnaker Chadev
Spinnaker ChadevSpinnaker Chadev
Spinnaker Chadev
 
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
 
Optimising Productivity with AWS Developer Tools
Optimising Productivity with AWS Developer ToolsOptimising Productivity with AWS Developer Tools
Optimising Productivity with AWS Developer Tools
 
Deploy, Scale and Manage your Application with AWS Elastic Beanstalk
Deploy, Scale and Manage your Application with AWS Elastic BeanstalkDeploy, Scale and Manage your Application with AWS Elastic Beanstalk
Deploy, Scale and Manage your Application with AWS Elastic Beanstalk
 
Go Faster with Ansible (AWS meetup)
Go Faster with Ansible (AWS meetup)Go Faster with Ansible (AWS meetup)
Go Faster with Ansible (AWS meetup)
 

Recently uploaded

The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 

Recently uploaded (20)

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 

Spinnaker 파트 1