Journey toward3rdplatform

Senior System Engineer at VMware
31 de Aug de 2016
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
Journey toward3rdplatform
1 de 46

Mais conteúdo relacionado

Mais procurados

UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesIBM Rational software
The Next Generation of Continuous DeliveryThe Next Generation of Continuous Delivery
The Next Generation of Continuous DeliveryIBM UrbanCode Products
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudIBM UrbanCode Products
An introduction to DevOpsAn introduction to DevOps
An introduction to DevOpsAdithya Krishnakant
Continuous Delivery in the Enterprise - with IBM UrbanCodeContinuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCodeIBM UrbanCode Products
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeIBM UrbanCode Products

Mais procurados(20)

Similar a Journey toward3rdplatform

Dev ops for mainframe innovate session 2402Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402Rosalind Radcliffe
Cloud Native Engineering with SRE and GitOpsCloud Native Engineering with SRE and GitOps
Cloud Native Engineering with SRE and GitOpsWeaveworks
Transform Digital Business with DevOpsTransform Digital Business with DevOps
Transform Digital Business with DevOpsDaniel Oh
From 0 to DevOps in 80 Days [Webinar Replay]From 0 to DevOps in 80 Days [Webinar Replay]
From 0 to DevOps in 80 Days [Webinar Replay]Dynatrace
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...InfoSeption
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...VMworld

Similar a Journey toward3rdplatform(20)

Último

Machine learning with quantum computersMachine learning with quantum computers
Machine learning with quantum computersSpeck&Tech
Webhook Testing StrategyWebhook Testing Strategy
Webhook Testing StrategyDimpy Adhikary
Product Research Presentation-Maidy Veloso.pptxProduct Research Presentation-Maidy Veloso.pptx
Product Research Presentation-Maidy Veloso.pptxMaidyVeloso
The Flutter Job Market At The MomentThe Flutter Job Market At The Moment
The Flutter Job Market At The MomentAhmed Abu Eldahab
Google cloud Study Jam 2023.pptxGoogle cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptxGDSCNiT
Scaling out with WordPressScaling out with WordPress
Scaling out with WordPressKonstantin Kovshenin

Último(20)

Journey toward3rdplatform

Notas do Editor

  1. How many of you are software developers? How many of you heard of DevOps? How many of you heard of Docker, or any container technology (LXC, Rkt)?
  2. Goldsman Sacht: 3rd platform consists of Cloud, Mobile Device, Bigdata, and Social. Most importantly, it connects more than half population around the global.
  3. When I served as RD manager in a Software company, I urged my developer to do a Time Tracking
  4. We got faster and better quality with each era As you know During the waterfall era, we used a phased approach to software development. Big teams building bulky software that would be released once every 6 months or even once every 3 years. This was risky and expensive, and as some of us saw during those days, projects would be cancelled when things were not working out resulting in huge $$$ losses This resulted in iterative approaches to software development. Better requirements capture and Interim deliverables resulted in faster releases and reduced risk The Agile approach gave product owners the ability to collaborate with Business on an ongoing basis and to quickly react to user needs. This further reduced release cycles. Agile fueled the idea of Continuous integration about 15 years ago. The process of code check-ins triggering in automated unit/functional testing, ability to track programmers whose code broke builds and automated builds made dev teams even more Agile. Thye now had the capability to create several potentially shippable builds every day. However, Operations was ill-equipped to handle this. Continuous Integration (CI) is the automated building of several copies and branches of code on a schedule or by event, like code check-in
  5. Let me now walk you through the VMware solution to accelerate application delivery. First, let’s have a look at a standard Continuous Integration and Continuous Delivery process. There is not really anything new here, but I have mapped in some of the VMware products which support this process to provide some clarity. First of all there vRealize Code Stream, which automates the continuous delivery process. Embedded into vRealize Code Stream is Jfrogs Artifactory Pro. Jfrog Artifactory is the leading binary artifact management system. The next major product is vRealize Automation, which allows you to stand up application environments, which are then used as part of the CI/CD process. The VMware Solution also integrates with many leading systems and tools such as Jenkins, other CI tools, or configuration management tools such as Puppet, Chef and Salt. However, our solution not only includes the products, but we can also provide the people to provide process and tools consulting. Obviously the people and process aspect is very critical in every DevOps Project. VMware recently acquired MomentumSI, which is one of the leading DevOps consulting firms in the US. The Momentum SI team is a significant addition allowing VMware to provide a solution to our customers instead of just being a tools vendor. For example we can help you to modernize your CI process, even though we do not provide any tools on the CI side, and we can help to optimize the entire CI/CD process. Overall this solution represents one of, if not, the broadest offering in the market. It enables frequent reliable software releases, while reducing operational risk. Ultimately it will allow organizations to accelerate application delivery to improve business agility.
  6. With CI/CD the pace of software releases accelerates. It becomes increasingly more important but also more difficult for organizations to track which artifacts and configurations are deployed at the various stages in the pipeline. It becomes important to provide a consistent view for the dev teams, release managers, and operation teams across all those disparate tools across the CI / CD process. Code Stream provides a summary view of all active pipelines and an end-to-end view for each pipeline. Here you can see a screen shot of a release pipeline. You can see the various stages, which have been defined, and which include all the various automation tasks. In this example every task has executed successful and the status of all tasks is green. If a task had failed, you would see a red bar instead of a green bar above the task which had failed. You can also see the task execution details, you can track the build ID across stages and a lot more.
  7. Sometimes….too Clever. One time, we are doing a client site visit. We ask their OP team…do you guys use container?
  8. https://www.docker.io/learn_more/