SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
Practical approach
 Effective practices and
tools
 Outstanding value
Consulting services
 Helping and coaching
 Deliver better software
Focused on
 Microsoft VS/TFS/Azure
There is a better way
to do software!
Who are we?
Who are we?
2014 Microsoft
Partner of the Year
Award Finalist
Microsoft Gold Partner
Gold
Gold
Consultants in ten locations
There is a better way
to do software!
Why DevOps
with Azure?
IT is facing big challenges – Rules have changed!
Business pressure
 Asked to do more
 Used to more
 Spend less
Increased portfolio complexity
 More techs and apps
 More environments
 “Old” and “new”
Modern development methods
 Faster dev cycle
 More environments
Common responses
 Standardization
 Put controls in place
 Process improvements
 Working harder
 Adding Virtualization
Lead to the usual
 Long hours
 Frustration
 Conflicting / wrong
priorities
 Out of compliance
So, common
responses are
not enough.
A new model
is required.
People
Practices
Tools
What’s DevOps?
Automation
Collaboration
Communication
…
Development Operations
You need DevOps Practices and Tools
Automated build
Release approval
workflow
Tests automation
Automated
deployment
Solutions
Modern development methods
Increased portfolio complexity
Drivers
Business Pressure
Infrastructure
management
Realistic test
environments
Monitoring
Self and automated
provisioning
Work planning and
management
Source control
Management
Code quality Collaboration
Tools
Visual Studio 2013
Microsoft Azure Windows Server System Center
Improvement/Support team
Dev stage
Where most are today…
Test stage
UAT
…Note: This is a simplified view of the
model. The gray means not present
Dev stage
The transition – DevOps with VS and Azure
Test stage
UAT
…Note: This is a simplified view of the
model.
¸More IT agility!
Automated build
Release approval workflow
Automated deployment
Design with Ops in mind
Tests automation
Automated provisioning
Realistic test environments
Application and
environment monitoring
Infrastructure management
Self provisioning
+
DevOps
Practices
Cloud Computing
Practices
Enabled by Enabled by
Why changes? Look at the returns
How to adopt IT agility –
Incrementally
Small steps but orchestrated
 Jumpstart and its initiatives
 Customized initiatives
Transformation team
 External help
 Internal resources
 Change management and
adjustments
DevOps with Azure Roadmap
Considering
DevOps/Azure?
Evaluate Business Value and
Return
 Introduction to Azure
 Portfolio assessment
 DevOps assessment
 Cloud strategy elaboration
 New solution evaluation
Moving to
DevOps/Azure?
Reduce time to market and
minimize risks
 Development for Azure
 Continuous delivery with
Azure
 Solution architecture
 Solution migration
 Security considerations
Optimizing
DevOps/Azure
Maximizing Business Value
and Investments
 DevOps
 Metrics & Telemetry
 Business Intelligence
 Resources & costs
optimization
An example –
The Jumpstart – Dev and test with Azure
Introduction to manual
testing
Training and Workshop
Introduction to
automated functional
testing
Training and Workshop
Introduction to
performance and load
testing
Training and Workshop
Test with Azure
Release management
and approval strategy
Workshop/Expert
Azure IaaS automated
provisioning
Training and Workshop
Automated deployment
Training and Workshop
Infrastructure planning
Workshop/Expert
Build automation
Workshop/Expert
Source control and build
strategy
Workshop/Expert
Develop with Azure
DevOps and Azure
Readiness Assessment
Workshop
Introduction to Azure
and DevOps
Training
Strategy elaboration
Workshop/Expert
Establish enterprise
DevOps with Azure
strategy
Adapt it to your context and pace
Offers - Contact us at: info@incyclesoftware.com
/InCycleSoftware @InCycleSoftware /company/incycle-software incyclesoftware.com/blog/
Online
DevOps
Assessment
Azure
Strategy
and POC
• Establish your Azure Strategy
• Perform a POC
• Perform a Jumpstart
• You might be eligible…
Want more information or need help?
Contact sales@incyclesoftware.com or martin.rajotte@incyclesoftware.com
Visit http://www.incyclesoftware.com/services/devops-cloud-computing/
http://www.incyclesoftware.com/services/devops-cloud-computing/
Contact InCycle
Merci

Mais conteúdo relacionado

Mais procurados

Automated Release Pipelines with Azure DevOps
Automated Release Pipelines with Azure DevOpsAutomated Release Pipelines with Azure DevOps
Automated Release Pipelines with Azure DevOps
ProjectCon
 
Devops the Microsoft Way
Devops the Microsoft WayDevops the Microsoft Way
Devops the Microsoft Way
Patrick Chanezon
 
Fundamental Concepts of DevOps
Fundamental Concepts of DevOpsFundamental Concepts of DevOps
Fundamental Concepts of DevOps
Kiril Serebnik
 
Death to the DevOps team - Agile Cambridge 2014
Death to the DevOps team - Agile Cambridge 2014Death to the DevOps team - Agile Cambridge 2014
Death to the DevOps team - Agile Cambridge 2014
Matthew Skelton
 

Mais procurados (20)

Azure DevOps with VSTS
Azure DevOps with VSTSAzure DevOps with VSTS
Azure DevOps with VSTS
 
Automated Release Pipelines with Azure DevOps
Automated Release Pipelines with Azure DevOpsAutomated Release Pipelines with Azure DevOps
Automated Release Pipelines with Azure DevOps
 
Azure DevOps Presentation
Azure DevOps PresentationAzure DevOps Presentation
Azure DevOps Presentation
 
DevOps Fest 2020. Сергей Абаничев. Modern CI\CD pipeline with Azure DevOps
DevOps Fest 2020. Сергей Абаничев. Modern CI\CD pipeline with Azure DevOpsDevOps Fest 2020. Сергей Абаничев. Modern CI\CD pipeline with Azure DevOps
DevOps Fest 2020. Сергей Абаничев. Modern CI\CD pipeline with Azure DevOps
 
Kubernetes Administration Certification Cost-Register Now(7262008866)
Kubernetes Administration Certification Cost-Register Now(7262008866)Kubernetes Administration Certification Cost-Register Now(7262008866)
Kubernetes Administration Certification Cost-Register Now(7262008866)
 
DevOps Process
DevOps ProcessDevOps Process
DevOps Process
 
Devops the Microsoft Way
Devops the Microsoft WayDevops the Microsoft Way
Devops the Microsoft Way
 
Mastering Best Azure DevOps Online Training and Certification - Dot Net Tricks
Mastering Best Azure DevOps Online Training and Certification - Dot Net TricksMastering Best Azure DevOps Online Training and Certification - Dot Net Tricks
Mastering Best Azure DevOps Online Training and Certification - Dot Net Tricks
 
Microsoft and DevOps - Presented by Atidan
Microsoft and DevOps - Presented by AtidanMicrosoft and DevOps - Presented by Atidan
Microsoft and DevOps - Presented by Atidan
 
Demystifying DevOps
Demystifying DevOpsDemystifying DevOps
Demystifying DevOps
 
IT Agility Model - Supercharge your development and test activities with Micr...
IT Agility Model - Supercharge your development and test activities with Micr...IT Agility Model - Supercharge your development and test activities with Micr...
IT Agility Model - Supercharge your development and test activities with Micr...
 
Jeffrey Snover - Empowering DevOps with Azure Stack
Jeffrey Snover - Empowering DevOps with Azure StackJeffrey Snover - Empowering DevOps with Azure Stack
Jeffrey Snover - Empowering DevOps with Azure Stack
 
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
 
Fundamental Concepts of DevOps
Fundamental Concepts of DevOpsFundamental Concepts of DevOps
Fundamental Concepts of DevOps
 
DevOps and the Future of IT Operations
DevOps and the Future of IT OperationsDevOps and the Future of IT Operations
DevOps and the Future of IT Operations
 
Devops ppt copy
Devops ppt   copyDevops ppt   copy
Devops ppt copy
 
Azure Devops Build Tools for Powerapps
Azure Devops Build Tools for PowerappsAzure Devops Build Tools for Powerapps
Azure Devops Build Tools for Powerapps
 
DevOps In Azure: Deliver Value With Automation
DevOps In Azure: Deliver Value With AutomationDevOps In Azure: Deliver Value With Automation
DevOps In Azure: Deliver Value With Automation
 
Death to the DevOps team - Agile Cambridge 2014
Death to the DevOps team - Agile Cambridge 2014Death to the DevOps team - Agile Cambridge 2014
Death to the DevOps team - Agile Cambridge 2014
 
Martin Woodward - DevOps Habits
Martin Woodward  - DevOps HabitsMartin Woodward  - DevOps Habits
Martin Woodward - DevOps Habits
 

Semelhante a InCycle's DevOps with Azure

devops-intro-181227144342.pptx devops ppt document
devops-intro-181227144342.pptx devops ppt  documentdevops-intro-181227144342.pptx devops ppt  document
devops-intro-181227144342.pptx devops ppt document
poothuinku
 

Semelhante a InCycle's DevOps with Azure (20)

DevOps Maturity Curve v5
DevOps Maturity Curve v5DevOps Maturity Curve v5
DevOps Maturity Curve v5
 
Leading the Charge
Leading the ChargeLeading the Charge
Leading the Charge
 
devops-intro-181227144342.pptx devops ppt document
devops-intro-181227144342.pptx devops ppt  documentdevops-intro-181227144342.pptx devops ppt  document
devops-intro-181227144342.pptx devops ppt document
 
Dev ops concept
Dev ops conceptDev ops concept
Dev ops concept
 
Pango Journey to an Agile Cloud by Yaniv Kalo
Pango Journey to an Agile Cloud by Yaniv KaloPango Journey to an Agile Cloud by Yaniv Kalo
Pango Journey to an Agile Cloud by Yaniv Kalo
 
[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOps
[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOps[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOps
[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOps
 
Testing Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabsTesting Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabs
 
Implementing Azure DevOps with your Testing Project
Implementing Azure DevOps with your Testing ProjectImplementing Azure DevOps with your Testing Project
Implementing Azure DevOps with your Testing Project
 
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumPete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
 
Visual Studio ALM and DevOps Tools Walkthrough
Visual Studio ALM and DevOps Tools WalkthroughVisual Studio ALM and DevOps Tools Walkthrough
Visual Studio ALM and DevOps Tools Walkthrough
 
Dev ops as a service
Dev ops as a serviceDev ops as a service
Dev ops as a service
 
Lean Thinking Inside and Outside a Software Engineering Company (Dave Jackson)
Lean Thinking Inside and Outside a Software Engineering Company (Dave Jackson)Lean Thinking Inside and Outside a Software Engineering Company (Dave Jackson)
Lean Thinking Inside and Outside a Software Engineering Company (Dave Jackson)
 
AWS Enterprise Summit London | Transforming Your IT with AWS
AWS Enterprise Summit London | Transforming Your IT with AWSAWS Enterprise Summit London | Transforming Your IT with AWS
AWS Enterprise Summit London | Transforming Your IT with AWS
 
Agile testing
Agile testingAgile testing
Agile testing
 
DevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsDevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devops
 
Leading the Change
Leading the ChangeLeading the Change
Leading the Change
 
Testing Framework
Testing FrameworkTesting Framework
Testing Framework
 
Deconstructing the scaled agile framework - Lunch and Learn series
Deconstructing the scaled agile framework - Lunch and Learn seriesDeconstructing the scaled agile framework - Lunch and Learn series
Deconstructing the scaled agile framework - Lunch and Learn series
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 
Nokia-AWS.pdf
Nokia-AWS.pdfNokia-AWS.pdf
Nokia-AWS.pdf
 

Mais de InCycleSoftware

Mais de InCycleSoftware (12)

TFS 2015 Upgrade Tips & Tricks
TFS 2015 Upgrade Tips & TricksTFS 2015 Upgrade Tips & Tricks
TFS 2015 Upgrade Tips & Tricks
 
Introduction to Git
Introduction to GitIntroduction to Git
Introduction to Git
 
Azure Labs QA Testing Webcast
Azure Labs QA Testing WebcastAzure Labs QA Testing Webcast
Azure Labs QA Testing Webcast
 
Tfs 2015 Upgrade Tips and Tricks
Tfs 2015 Upgrade Tips and TricksTfs 2015 Upgrade Tips and Tricks
Tfs 2015 Upgrade Tips and Tricks
 
Release Management in TFS 2015
Release Management in TFS 2015Release Management in TFS 2015
Release Management in TFS 2015
 
Webcast: TFS 2015 & Why Upgrade
Webcast: TFS 2015 & Why UpgradeWebcast: TFS 2015 & Why Upgrade
Webcast: TFS 2015 & Why Upgrade
 
Cloud-based Performance & Web Load Testing
Cloud-based Performance & Web Load TestingCloud-based Performance & Web Load Testing
Cloud-based Performance & Web Load Testing
 
Microsoft Development Tools & Platforms for 2015
Microsoft Development Tools & Platforms for 2015Microsoft Development Tools & Platforms for 2015
Microsoft Development Tools & Platforms for 2015
 
Hybrid IT With Azure's Cloud Services
Hybrid IT With Azure's Cloud ServicesHybrid IT With Azure's Cloud Services
Hybrid IT With Azure's Cloud Services
 
Increase Delivery Speed Using Azure
Increase Delivery Speed Using AzureIncrease Delivery Speed Using Azure
Increase Delivery Speed Using Azure
 
Moving Your Business to Azure
Moving Your Business to AzureMoving Your Business to Azure
Moving Your Business to Azure
 
Understanding Azure Networking Services
Understanding Azure Networking ServicesUnderstanding Azure Networking Services
Understanding Azure Networking Services
 

Último

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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Último (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
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)
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 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...
 
[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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

InCycle's DevOps with Azure

  • 1.
  • 2. Practical approach  Effective practices and tools  Outstanding value Consulting services  Helping and coaching  Deliver better software Focused on  Microsoft VS/TFS/Azure There is a better way to do software! Who are we?
  • 3. Who are we? 2014 Microsoft Partner of the Year Award Finalist Microsoft Gold Partner Gold Gold Consultants in ten locations There is a better way to do software!
  • 5. IT is facing big challenges – Rules have changed! Business pressure  Asked to do more  Used to more  Spend less Increased portfolio complexity  More techs and apps  More environments  “Old” and “new” Modern development methods  Faster dev cycle  More environments
  • 6. Common responses  Standardization  Put controls in place  Process improvements  Working harder  Adding Virtualization
  • 7. Lead to the usual  Long hours  Frustration  Conflicting / wrong priorities  Out of compliance
  • 8. So, common responses are not enough. A new model is required.
  • 10. You need DevOps Practices and Tools Automated build Release approval workflow Tests automation Automated deployment Solutions Modern development methods Increased portfolio complexity Drivers Business Pressure Infrastructure management Realistic test environments Monitoring Self and automated provisioning Work planning and management Source control Management Code quality Collaboration Tools Visual Studio 2013 Microsoft Azure Windows Server System Center Improvement/Support team
  • 11. Dev stage Where most are today… Test stage UAT …Note: This is a simplified view of the model. The gray means not present
  • 12. Dev stage The transition – DevOps with VS and Azure Test stage UAT …Note: This is a simplified view of the model.
  • 13. ¸More IT agility! Automated build Release approval workflow Automated deployment Design with Ops in mind Tests automation Automated provisioning Realistic test environments Application and environment monitoring Infrastructure management Self provisioning + DevOps Practices Cloud Computing Practices Enabled by Enabled by
  • 14. Why changes? Look at the returns
  • 15. How to adopt IT agility – Incrementally Small steps but orchestrated  Jumpstart and its initiatives  Customized initiatives Transformation team  External help  Internal resources  Change management and adjustments
  • 16. DevOps with Azure Roadmap Considering DevOps/Azure? Evaluate Business Value and Return  Introduction to Azure  Portfolio assessment  DevOps assessment  Cloud strategy elaboration  New solution evaluation Moving to DevOps/Azure? Reduce time to market and minimize risks  Development for Azure  Continuous delivery with Azure  Solution architecture  Solution migration  Security considerations Optimizing DevOps/Azure Maximizing Business Value and Investments  DevOps  Metrics & Telemetry  Business Intelligence  Resources & costs optimization
  • 17. An example – The Jumpstart – Dev and test with Azure Introduction to manual testing Training and Workshop Introduction to automated functional testing Training and Workshop Introduction to performance and load testing Training and Workshop Test with Azure Release management and approval strategy Workshop/Expert Azure IaaS automated provisioning Training and Workshop Automated deployment Training and Workshop Infrastructure planning Workshop/Expert Build automation Workshop/Expert Source control and build strategy Workshop/Expert Develop with Azure DevOps and Azure Readiness Assessment Workshop Introduction to Azure and DevOps Training Strategy elaboration Workshop/Expert Establish enterprise DevOps with Azure strategy
  • 18. Adapt it to your context and pace
  • 19. Offers - Contact us at: info@incyclesoftware.com /InCycleSoftware @InCycleSoftware /company/incycle-software incyclesoftware.com/blog/ Online DevOps Assessment Azure Strategy and POC • Establish your Azure Strategy • Perform a POC • Perform a Jumpstart • You might be eligible…
  • 20. Want more information or need help? Contact sales@incyclesoftware.com or martin.rajotte@incyclesoftware.com Visit http://www.incyclesoftware.com/services/devops-cloud-computing/ http://www.incyclesoftware.com/services/devops-cloud-computing/ Contact InCycle
  • 21. Merci