SlideShare a Scribd company logo
Sensitivity: Internal
Octopus & BizTalk
Porto,25Março2017 #gib2017
Release Management server
Build servers are great at:
•
•
•
•
•
•
•
Octopus is great at:
Dev
Octopus is a deployment automation server
Ops
•
•
•
•
•
•
•
•
•
•
•
•
•
Octopus Deploy and Biztalk
• Developer Environment
• Visual Studio 2015
• BizTalk Deployment Framework 5.7 RC2 - https://biztalkdeployment.codeplex.com/
• Build Agent
• BizTalk 2016 (Build Tools & SDK)
• BizTalk Deployment Framework 5.7 RC2
Build and Package
Process workflow steps
Octopus Deploy and Biztalk
Built-in conventions mean that Octopus automatically takes care of:
•
•
•
•
•
Custom deployment actions can also be performed using PowerShell. Your environment-specific variables will be
passed to the script, allowing you to perform custom actions depending on the environment…
Release

More Related Content

PPTX
Yet Another Session about Docker and Containers​
PPTX
Octopus Deploy and Docker
PPTX
DockerCon EU 2015: Placing a container on a train at 200mph
PDF
DockerCon SF 2015: Docker at Lyft
PDF
DockerCon EU 2015: Deploying and Managing Containers for Developers
PDF
Containerize Your Game Server for the Best Multiplayer Experience
PDF
DCSF19 Deploying Istio as an Ingress Controller
PDF
DockerCon SF 2015: Beyond CI to Production Scale PaaS with Docker
Yet Another Session about Docker and Containers​
Octopus Deploy and Docker
DockerCon EU 2015: Placing a container on a train at 200mph
DockerCon SF 2015: Docker at Lyft
DockerCon EU 2015: Deploying and Managing Containers for Developers
Containerize Your Game Server for the Best Multiplayer Experience
DCSF19 Deploying Istio as an Ingress Controller
DockerCon SF 2015: Beyond CI to Production Scale PaaS with Docker

What's hot (20)

PDF
DCEU 18: Docker Containers in a Serverless World
PDF
Using Docker Hub at Scale to Support Micro Focus' Delivery and Deployment Model
PDF
Docker?!?! But I'm a SysAdmin
PPTX
Dell Trials and Triumphs using Docker on Client Systems by Sean McGinnis and ...
PDF
PuppetConf 2016: Keynote: Pulling the Strings to Containerize Your Life - Sco...
PPTX
Azure kubernetes service
PDF
Your Auto-Scaling Bot - Volkan Tufecki
PDF
Automation CI CD with Gitlab, Java, docker on Hidora - Jelastic
PDF
DCEU 18: App-in-a-Box with Docker Application Packages
PPTX
DockerCon EU 2015: Docker Monitoring
PPTX
Pulumi iac on gcp
PDF
Living with microservices at Pipedrive
PDF
DCEU 18: 5 Patterns for Success in Application Transformation
PDF
DockerCon SF 2015: Docker in the New York Times Newsroom
PDF
Docker microservices and the service mesh
PDF
Shipping NodeJS with Docker and CoreOS
PDF
Introduction to Docker - Learning containerization XP conference 2016
PDF
Activision's Skypilot: Delivering Amazing Game Experiences Through Containeri...
PPTX
How (and why) to roll your own Docker SaaS
PPTX
DevOps Practices @Pipedrive
DCEU 18: Docker Containers in a Serverless World
Using Docker Hub at Scale to Support Micro Focus' Delivery and Deployment Model
Docker?!?! But I'm a SysAdmin
Dell Trials and Triumphs using Docker on Client Systems by Sean McGinnis and ...
PuppetConf 2016: Keynote: Pulling the Strings to Containerize Your Life - Sco...
Azure kubernetes service
Your Auto-Scaling Bot - Volkan Tufecki
Automation CI CD with Gitlab, Java, docker on Hidora - Jelastic
DCEU 18: App-in-a-Box with Docker Application Packages
DockerCon EU 2015: Docker Monitoring
Pulumi iac on gcp
Living with microservices at Pipedrive
DCEU 18: 5 Patterns for Success in Application Transformation
DockerCon SF 2015: Docker in the New York Times Newsroom
Docker microservices and the service mesh
Shipping NodeJS with Docker and CoreOS
Introduction to Docker - Learning containerization XP conference 2016
Activision's Skypilot: Delivering Amazing Game Experiences Through Containeri...
How (and why) to roll your own Docker SaaS
DevOps Practices @Pipedrive
Ad

More from Pedro Sousa (17)

PPTX
Lets talk about: Azure Kubernetes Service (AKS)
PDF
Virtual Global Azure 2020 - Azure Monitor
PPTX
Let's Talk About: Database Migration Service
PPTX
Let's Talk About: Azure Networking
PDF
Let's Talk About: Azure Monitor
PPTX
OPEN KNOWLEDGE PLATFORM USE-CASES - SQLSatCambridge 2018
PPTX
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
PPTX
Yet Another Session about Docker and Containers
PPTX
Azure Container Services​
PPTX
Azure Container Services​
PPTX
SQL Server Monitor and Maintenance​ with Azure OMS
PPTX
Managing Micro Services with Windows Container Service
PPTX
Operations Management Suite
PPTX
SQL Saturday 2016 - Porto, Docker Containers and SQL Server coexistence​
PPTX
TugaIT 2016 - Microservices Architecture With Docker, Windows Containers And ...
PPTX
TugaIT 2016 - Docker and the world of “containerized" environments​
PPTX
Datacenter Airlift - "Docker and the world of “containerized" environments"
Lets talk about: Azure Kubernetes Service (AKS)
Virtual Global Azure 2020 - Azure Monitor
Let's Talk About: Database Migration Service
Let's Talk About: Azure Networking
Let's Talk About: Azure Monitor
OPEN KNOWLEDGE PLATFORM USE-CASES - SQLSatCambridge 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
Yet Another Session about Docker and Containers
Azure Container Services​
Azure Container Services​
SQL Server Monitor and Maintenance​ with Azure OMS
Managing Micro Services with Windows Container Service
Operations Management Suite
SQL Saturday 2016 - Porto, Docker Containers and SQL Server coexistence​
TugaIT 2016 - Microservices Architecture With Docker, Windows Containers And ...
TugaIT 2016 - Docker and the world of “containerized" environments​
Datacenter Airlift - "Docker and the world of “containerized" environments"
Ad

Recently uploaded (20)

DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Electronic commerce courselecture one. Pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Encapsulation theory and applications.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Cloud computing and distributed systems.
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
KodekX | Application Modernization Development
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Empathic Computing: Creating Shared Understanding
PDF
cuic standard and advanced reporting.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
The AUB Centre for AI in Media Proposal.docx
Electronic commerce courselecture one. Pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Encapsulation theory and applications.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Reach Out and Touch Someone: Haptics and Empathic Computing
Cloud computing and distributed systems.
Advanced methodologies resolving dimensionality complications for autism neur...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Review of recent advances in non-invasive hemoglobin estimation
KodekX | Application Modernization Development
Encapsulation_ Review paper, used for researhc scholars
Network Security Unit 5.pdf for BCA BBA.
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Empathic Computing: Creating Shared Understanding
cuic standard and advanced reporting.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
MYSQL Presentation for SQL database connectivity
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

Octopus Deploy and Biztalk

Editor's Notes

  • #5: Just like build servers made build automation easy, Octopus Deploy exists to make deployment automation easy. Over the last four years, Octopus Deploy has quickly become the most popular .NET deployment server. Octopus takes over where your build server finishes. The build server builds the code and runs tests, while Octopus takes care of deployment. Octopus has deep integration with JetBrains TeamCity and Microsoft Team Foundation Server, and has a command line application for creating and deploying releases that can be integrated with any build server. Octopus also comes with a comprehensive REST API and a .NET client library; anything that can be done through the UI can be done through the API. In fact, we built the UI and all of the integrations on top of that REST API.
  • #7: Deploy on-premises or to the cloud, securely Deploy applications to physical or virtual machines that are hosted on-premises or in the cloud. A lightweight agent service called Tentacle is installed onto the machines that you plan to deploy to. Our easy installation wizard makes it easy to connect Tentacles to the Octopus server, and you can rest easily at night: the connection is secured using public/private key cryptography. No passwords required, no need for servers to be on the same Active Directory domain. Octopus also has special support for Windows Azure cloud services, Windows Azure web apps and web jobs, and deploying to Linux servers via SSH.
  • #10: Environment On-Prim TFS 2015 Update 2 You should have Project Collection Administrator access rights. BizTalk Server 2013 R2 Visual Studio 2013 BTDF 5.2
  • #12: And it's not just limited to the Microsoft stack; Octopus is also brilliant for deploying applications built with open source frameworks like NServiceBus and MassTransit, Nancy, and TopShelf.
  • #13: Configuration and scripting No two environments are ever the same. Use variables to scope different settings to different environments. Built-in conventions mean that Octopus automatically takes care of: Replacing application settings Swapping connection strings Running environment-specific configuration transforms Configuring IIS application pools and web sites Installing and updating Windows Services Custom deployment actions can also be performed using PowerShell. Your environment-specific variables will be passed to the script, allowing you to perform custom actions depending on the environment or machine being deployed to.