This document summarizes a presentation on making continuous delivery happen. It discusses how current "CI/CD" implementations often don't achieve true continuous delivery and instead just focus on tools and processes. True continuous delivery requires optimizing the value stream map to reduce wait times and repetition. It also requires automating gatekeeping checks to ensure code is always deployable and to align the sources of truth across business, development and operations teams. The presentation provides guidance on delivering reliable code through practices like branch-by-feature and automating tests and documentation.
Jira & Ansible: Streamlining Jira Server Administration for the EnterpriseAtlassian
In 2017, Yelp had over 40 Jira administrators. Their environment had hundreds of orphaned workflows, screens, and schemes with very little oversight into who was doing what with their Jira Server instance.
Their team turned to Ansible to empower Yelp's engineers to create and archive projects, update categories, project leads, keys, and archive projects without having access to administrative rights and sensitive functions. Learn how they secured and simplified their environment, reduced turnaround time for Jira requests, and made their lives as admins much easier (and how you can, too!)
Top 10 Tips for Securing and Scaling Atlassian CloudAtlassian
Atlassian Cloud presents a unique set of challenges for any admin, whether you're a seasoned SaaS administrator, or just beginning your cloud journey.
In this session, we'll share Atlassian's top recommendations for governance, user management, and security for our cloud products. Learn what to do, and what to avoid when administering Atlassian Cloud for the enterprise.
Product Keynote: Jira Service Desk, Opsgenie, StatuspageAtlassian
Software has changed the way we work, and no one has had to adapt faster than the IT team. In this keynote, learn about the new developments across Atlassian cloud products targeted at helping IT teams meet the challenges of building a world-class operations, incident management and support organization.
The Top 5 Skills Enterprise Admins Need to KnowAtlassian
Many organizations start their journey with Atlassian when a specific team or project installs their first instance of Jira or Confluence. But as usage grows, how do you scale your Atlassian products while keeping your stakeholders and users happy?
Join Atlassian Product Manager Isha Mehta and Airbnb's senior Atlassian Admin Alex Gallien to learn the top 5 skills every admin team should have. Learn best practices for administration, governance and understanding the human side to scaling your Atlassian tools. You'll walk away with actionable tips and tricks, as well as a first hand look into Airbnb's experience with Atlassian.
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...Amazon Web Services
With Amazon Mechanical Turk (MTurk), you can leverage the power of the crowd for a host of tasks ranging from image moderation and video transcription to data collection and user testing. You simply build a process that submit tasks to the Mechanical Turk marketplace and get results quickly, accurately, and at scale. In this session, Russ, from Rainforest QA, shares best practices and lessons learned from his experience using MTurk. The session covers the key concepts of MTurk, getting started as a Requester, and using MTurk via the API. You learn how to set and manage Worker incentives, achieve great Worker quality, and how to integrate and scale your crowdsourced application. By the end of this session, you will have a comprehensive understanding of MTurk and know how to get started harnessing the power of the crowd.
Embracing Jira Cloud: Tips from an ex-Server adminAtlassian
Most long-time Jira Server Admins, like myself, were skeptical of Jira Cloud. But now, I'm a proud Jira Cloud convert.
Join me on my journey of migrating to Jira Cloud and learn the tips and tricks that helped me survive and thrive in a cloud world. I'll share the techniques to keeping your instance running smoothly (even when you can't log into the system to troubleshoot issues, restart it, or see where slowdowns are occurring). And, you'll learn how to navigate critical concerns areas around information assurance and security on the cloud.
Jira & Ansible: Streamlining Jira Server Administration for the EnterpriseAtlassian
In 2017, Yelp had over 40 Jira administrators. Their environment had hundreds of orphaned workflows, screens, and schemes with very little oversight into who was doing what with their Jira Server instance.
Their team turned to Ansible to empower Yelp's engineers to create and archive projects, update categories, project leads, keys, and archive projects without having access to administrative rights and sensitive functions. Learn how they secured and simplified their environment, reduced turnaround time for Jira requests, and made their lives as admins much easier (and how you can, too!)
Top 10 Tips for Securing and Scaling Atlassian CloudAtlassian
Atlassian Cloud presents a unique set of challenges for any admin, whether you're a seasoned SaaS administrator, or just beginning your cloud journey.
In this session, we'll share Atlassian's top recommendations for governance, user management, and security for our cloud products. Learn what to do, and what to avoid when administering Atlassian Cloud for the enterprise.
Product Keynote: Jira Service Desk, Opsgenie, StatuspageAtlassian
Software has changed the way we work, and no one has had to adapt faster than the IT team. In this keynote, learn about the new developments across Atlassian cloud products targeted at helping IT teams meet the challenges of building a world-class operations, incident management and support organization.
The Top 5 Skills Enterprise Admins Need to KnowAtlassian
Many organizations start their journey with Atlassian when a specific team or project installs their first instance of Jira or Confluence. But as usage grows, how do you scale your Atlassian products while keeping your stakeholders and users happy?
Join Atlassian Product Manager Isha Mehta and Airbnb's senior Atlassian Admin Alex Gallien to learn the top 5 skills every admin team should have. Learn best practices for administration, governance and understanding the human side to scaling your Atlassian tools. You'll walk away with actionable tips and tricks, as well as a first hand look into Airbnb's experience with Atlassian.
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...Amazon Web Services
With Amazon Mechanical Turk (MTurk), you can leverage the power of the crowd for a host of tasks ranging from image moderation and video transcription to data collection and user testing. You simply build a process that submit tasks to the Mechanical Turk marketplace and get results quickly, accurately, and at scale. In this session, Russ, from Rainforest QA, shares best practices and lessons learned from his experience using MTurk. The session covers the key concepts of MTurk, getting started as a Requester, and using MTurk via the API. You learn how to set and manage Worker incentives, achieve great Worker quality, and how to integrate and scale your crowdsourced application. By the end of this session, you will have a comprehensive understanding of MTurk and know how to get started harnessing the power of the crowd.
Embracing Jira Cloud: Tips from an ex-Server adminAtlassian
Most long-time Jira Server Admins, like myself, were skeptical of Jira Cloud. But now, I'm a proud Jira Cloud convert.
Join me on my journey of migrating to Jira Cloud and learn the tips and tricks that helped me survive and thrive in a cloud world. I'll share the techniques to keeping your instance running smoothly (even when you can't log into the system to troubleshoot issues, restart it, or see where slowdowns are occurring). And, you'll learn how to navigate critical concerns areas around information assurance and security on the cloud.
Data Driven DevOps: from Culture to GamificationBrian McCallion
Much is made about the Culture of DevOps. Yet how does an entire stadium of fans and players participate in a baseball game? If we know the Inning, the balls, the strikes, and Who's on First, if we know the rules of the game, and where the players are, then the game becomes a passion and our team improves. By surfacing the data and events of a Cloud DevOps solution we literally change the game.
A Journey to Enterprise Agility: Migrating 15 Atlassian Instances to Data CenterAtlassian
How do you coordinate the work of thousands of users, balance the need for teams to innovate, optimize performance, and comply with reporting standards and industry regulations?
At Johnson & Johnson we were faced with such a challenge. With 15 Atlassian application instances and tens of thousands of users, we needed to find a viable way to manage applications and our users efficiently. Come hear about our journey—the challenges, best practices, lessons learned, and ROI during one of the largest data transformation migrations we've ever embarked on.
Transform Fearlessly to Serverless with Dynatrace 2 - DEM07 - Toronto AWS SummitAmazon Web Services
When breaking your monolith into components, services or even functions you must understand WHERE and HOW you break your existing code base and architecture into smaller units to allow it to SCALE, PERFORM and make it EASY enough to operate! This session shows how Dynatrace redefined their architecture; which migration capabilities Dynatrace engineers built into their product; and how the lessons learned can benefit all of us to transform Fearless from Monolith to Serverless!
AWS and Dynatrace: Moving your Cloud Strategy to the Next LevelDynatrace
AWS and Dynatrace: Moving your Cloud Strategy to the Next Level
On-Demand Webcast
AWS re:Invent was an exciting time for Dynatrace and we received a lot of “Wows” on our capabilities. We got to demonstrate the only AI-based, full-stack monitoring solution to thousands of AWS prospects and users. We announced our AWS Certified DevOps Competency partnership, and we introduced DAVIS, our natural-language voice interface, to thousands of attendees.
We know that many of you couldn’t attend the event in Las Vegas, so we wanted to share some of the key highlights from the show. And for those of you who were there, you may not have seen all of the benefits Dynatrace provides in the AWS ecosystem due to time constraints of sessions and the large tradeshow floor.
Listen to this 30 Minute webcast where Alois Reitbauer and Franz Karlsberger recap some of the highlights of the event, including:
How Dynatrace, as an AWS certified Migration Competency partner, uniquely supports enterprise migrations to AWS
How to achieve faster feedback and improved lead times with AWS CodePipeline and Dynatrace
An overview of the first ever VoiceOps and ChatOps interface via DAVIS, based on our AI approach to full-stack monitoring
Managing Application Lifecycle using Jira and Bitbucket Cloud and AWS ToolingAtlassian
Managing the lifecycle of an application can seem like a challenging process. However, things aren't always as challenging as they can seem. With the right combination of tools and services, you can streamline the entire process, allowing you to increase productivity, identify issues quickly and reduce manual processes. All of which can increase the frequency of releases and ensure you're able to deliver on customer needs more quickly. In this session we'll show you how to leverage Atlassian tools, like Jira and Bitbucket Cloud, to manage the full SDLC for applications built and hosted in AWS cloud. You'll learn how to go from new feature request through to release, tracking issues the entire way.
As an enterprise, you rely on Atlassian products to not only provide individual team autonomy but also to connect and bridge teams and make your team of teams successful.
In this keynote, you’ll hear all about the new features we are bringing to our Server and Data Center offerings. You'll learn about the investments we're making to support you scaling your teams, applications, and infrastructure, and how we're setting you up for the next chapter of growth with Atlassian.
Jira Service Desk for Internal Developer Support: It’s Not Just for IT Anymore!Atlassian
IT isn’t the only service organization that struggles to keep pace with growing development teams—Build and Release, Tools, and other development operations teams face the same challenges.
Learn how Karen Clark, DevOps Lead for Splunk's Internal Engineering Effectiveness team leveraged the power of Jira Service Desk to support internal customers and helped scale a growing organization. From gaining access to code repositories, to handling "on fire" blocking issues with production CI/CD environments, see which problems Jira Service Desk helped solve (and what it didn't), and the challenges they faced along the way.
Self-Healing at Scale: How Adobe Eliminated Critical Service OutagesAtlassian
So, you've successfully deployed Jira Data Center, and it's become the most popular tool in the stack. Perfect! All done, right? Not so fast. As companies scale the use of Atlassian tools, dependence on their availability multiplies. Any bit of downtime can have a serious impact on team productivity and delivery.
In this talk, we'll share how our team at Adobe created a system of monitors and scripts that allow Jira to heal itself when things go wrong, making Critical Service Outages a thing of the past.
Staying Secure When Moving to the Cloud - Dave MillierTriNimbus
Presentation from Toronto's 2016 Canadian Executive Cloud & DevOps Summit on Friday, November 4th.
Speaker: Dave Millier, Chief Executive Officer, Uzado, Inc.
Title: Rogue Development: Staying Secure When Moving to the Cloud
How Data Center Can Help You Sleep BetterAtlassian
A little over a year ago, we scaled to 3 million Jira issues and 500 million users at LinkedIn and were making the move to Data Center. But what happened next? Would we see fewer outages? Could it handle the traffic from hundreds of scripts and thousands of users? Was the cost worth it?
Join Matt Doar, long-time Jira administrator at LinkedIn to hear the answers, and learn the ways you can improve your life with Data Center.
Modern Operations at Scale within Viasat – How to Structure Teams and Build A...Atlassian
As enterprises continue to transition their technology organizations to operate at higher velocity and break down barriers with DevOps transformations, they need to be able to respond to service disruptions and incidents quickly, and with minimal impact to the productivity of their teams. Learn how ViaSat — a global provider of satellite and wireless communications — securely connects businesses, governments, and military organizations to the Internet using structure, automated toolsets and teams. Join Marty Jackson, Director, Office of the CTO, xMatters and Chris Crocco, ViaSat’s Network Solutions Engineer, to learn how the ViaSat team managed the integration of alerting, issue tracking and change and release management with JIRA Software, JIRA Service Desk, HipChat and xMatters into a complex IT ecosystem and drove the company’s transition from an Operations to a DevOps-centric model of IT incident communications.
Vincent Wong, Product Manager, Atlassian
Jared Sutherland, Product Manager, Intuit
ALM migration and integration workshop: Simplifying and unifying your systemsGo2Group, Inc.
Multiple application lifecycle management (ALM) systems cause costly software development errors and damage productivity. Learn how to eliminate complexity and make your systems work as one.
Join Go2Group integration and migration expert Doug Bass as he shows how we simplify systems safely. We’ll show successful migrations, and discuss migration design, planning, implementation, testing, and final acceptance steps.
And since you often can’t migrate everyone to one platform, we will discuss integration tools that let everyone work in the systems they prefer while data is synchronized automatically and invisibly.
Using an ALM Router to Integrate Multiple Vendors’ ALM SystemsGo2Group, Inc.
This showcase will demonstrate the simplicity of unifying HP ALM/Quality Center with other vendors’ ALM systems using an ALM router. Through the deployment of Go2Group’s ConnectALL ALM Router, the platform automatically integrates data and workflow with multiple ALM components within minutes. This allows distributed teams to use the development tools of their choice while working in concert with other teams.
In addition to unifying multiple systems, we will discuss advanced integration options and economies of scale achieved when connecting multiple HP ALM/Quality Center systems through the ConnectALL ALM Router.
Whether your enterprise uses a single vendor or multiple ALM vendors, Go2Group meets all the migration and integration needs of HP ALM/Quality Center customers.
Troubleshooting ASP.NET and IIS Scalability HotspotsDynatrace
Running ASP.NET applications on IIS? Do you understand how requests are processed by every component involved: IIS Native, IIS Modules, and ASP.NET?
Scaling any type of application requires you to understand the inner workings of IIS and ASP.NET so queues and pools don’t become a bottleneck in your end-to-end execution flow.
Join us for this webcast that shows you how to identify performance and scalability hotspots under different load conditions.
You'll learn:
How communication flows between browser, IIS, ASP.NET and back-end services including database
How to monitor and tweak IIS and ASP.NET queues and pools to achieve optimal performance
How to troubleshoot performance hotspots in IIS, Native and Managed Modules and ASP.NET
How to identify synchronization issues in multi-threaded applications
You will leave with specific ideas of where to start optimizing your queues, pools, and code implementation.
Big Bang And Beyond: Migrating Between Server and CloudAtlassian
Whether you have an on-premise deployment of Jira like Server or Data Center, or Jira Cloud, starting from scratch is not always an option. On the other hand, the idea of migrating to another platform can be daunting as well.
In this session, we'll dive into the key considerations for your migration to keep data stable and consistent. Learn about the pros and cons between the two platforms, your migration options, and the best ways to get them done successfully and safely.
Data Driven DevOps: from Culture to GamificationBrian McCallion
Much is made about the Culture of DevOps. Yet how does an entire stadium of fans and players participate in a baseball game? If we know the Inning, the balls, the strikes, and Who's on First, if we know the rules of the game, and where the players are, then the game becomes a passion and our team improves. By surfacing the data and events of a Cloud DevOps solution we literally change the game.
A Journey to Enterprise Agility: Migrating 15 Atlassian Instances to Data CenterAtlassian
How do you coordinate the work of thousands of users, balance the need for teams to innovate, optimize performance, and comply with reporting standards and industry regulations?
At Johnson & Johnson we were faced with such a challenge. With 15 Atlassian application instances and tens of thousands of users, we needed to find a viable way to manage applications and our users efficiently. Come hear about our journey—the challenges, best practices, lessons learned, and ROI during one of the largest data transformation migrations we've ever embarked on.
Transform Fearlessly to Serverless with Dynatrace 2 - DEM07 - Toronto AWS SummitAmazon Web Services
When breaking your monolith into components, services or even functions you must understand WHERE and HOW you break your existing code base and architecture into smaller units to allow it to SCALE, PERFORM and make it EASY enough to operate! This session shows how Dynatrace redefined their architecture; which migration capabilities Dynatrace engineers built into their product; and how the lessons learned can benefit all of us to transform Fearless from Monolith to Serverless!
AWS and Dynatrace: Moving your Cloud Strategy to the Next LevelDynatrace
AWS and Dynatrace: Moving your Cloud Strategy to the Next Level
On-Demand Webcast
AWS re:Invent was an exciting time for Dynatrace and we received a lot of “Wows” on our capabilities. We got to demonstrate the only AI-based, full-stack monitoring solution to thousands of AWS prospects and users. We announced our AWS Certified DevOps Competency partnership, and we introduced DAVIS, our natural-language voice interface, to thousands of attendees.
We know that many of you couldn’t attend the event in Las Vegas, so we wanted to share some of the key highlights from the show. And for those of you who were there, you may not have seen all of the benefits Dynatrace provides in the AWS ecosystem due to time constraints of sessions and the large tradeshow floor.
Listen to this 30 Minute webcast where Alois Reitbauer and Franz Karlsberger recap some of the highlights of the event, including:
How Dynatrace, as an AWS certified Migration Competency partner, uniquely supports enterprise migrations to AWS
How to achieve faster feedback and improved lead times with AWS CodePipeline and Dynatrace
An overview of the first ever VoiceOps and ChatOps interface via DAVIS, based on our AI approach to full-stack monitoring
Managing Application Lifecycle using Jira and Bitbucket Cloud and AWS ToolingAtlassian
Managing the lifecycle of an application can seem like a challenging process. However, things aren't always as challenging as they can seem. With the right combination of tools and services, you can streamline the entire process, allowing you to increase productivity, identify issues quickly and reduce manual processes. All of which can increase the frequency of releases and ensure you're able to deliver on customer needs more quickly. In this session we'll show you how to leverage Atlassian tools, like Jira and Bitbucket Cloud, to manage the full SDLC for applications built and hosted in AWS cloud. You'll learn how to go from new feature request through to release, tracking issues the entire way.
As an enterprise, you rely on Atlassian products to not only provide individual team autonomy but also to connect and bridge teams and make your team of teams successful.
In this keynote, you’ll hear all about the new features we are bringing to our Server and Data Center offerings. You'll learn about the investments we're making to support you scaling your teams, applications, and infrastructure, and how we're setting you up for the next chapter of growth with Atlassian.
Jira Service Desk for Internal Developer Support: It’s Not Just for IT Anymore!Atlassian
IT isn’t the only service organization that struggles to keep pace with growing development teams—Build and Release, Tools, and other development operations teams face the same challenges.
Learn how Karen Clark, DevOps Lead for Splunk's Internal Engineering Effectiveness team leveraged the power of Jira Service Desk to support internal customers and helped scale a growing organization. From gaining access to code repositories, to handling "on fire" blocking issues with production CI/CD environments, see which problems Jira Service Desk helped solve (and what it didn't), and the challenges they faced along the way.
Self-Healing at Scale: How Adobe Eliminated Critical Service OutagesAtlassian
So, you've successfully deployed Jira Data Center, and it's become the most popular tool in the stack. Perfect! All done, right? Not so fast. As companies scale the use of Atlassian tools, dependence on their availability multiplies. Any bit of downtime can have a serious impact on team productivity and delivery.
In this talk, we'll share how our team at Adobe created a system of monitors and scripts that allow Jira to heal itself when things go wrong, making Critical Service Outages a thing of the past.
Staying Secure When Moving to the Cloud - Dave MillierTriNimbus
Presentation from Toronto's 2016 Canadian Executive Cloud & DevOps Summit on Friday, November 4th.
Speaker: Dave Millier, Chief Executive Officer, Uzado, Inc.
Title: Rogue Development: Staying Secure When Moving to the Cloud
How Data Center Can Help You Sleep BetterAtlassian
A little over a year ago, we scaled to 3 million Jira issues and 500 million users at LinkedIn and were making the move to Data Center. But what happened next? Would we see fewer outages? Could it handle the traffic from hundreds of scripts and thousands of users? Was the cost worth it?
Join Matt Doar, long-time Jira administrator at LinkedIn to hear the answers, and learn the ways you can improve your life with Data Center.
Modern Operations at Scale within Viasat – How to Structure Teams and Build A...Atlassian
As enterprises continue to transition their technology organizations to operate at higher velocity and break down barriers with DevOps transformations, they need to be able to respond to service disruptions and incidents quickly, and with minimal impact to the productivity of their teams. Learn how ViaSat — a global provider of satellite and wireless communications — securely connects businesses, governments, and military organizations to the Internet using structure, automated toolsets and teams. Join Marty Jackson, Director, Office of the CTO, xMatters and Chris Crocco, ViaSat’s Network Solutions Engineer, to learn how the ViaSat team managed the integration of alerting, issue tracking and change and release management with JIRA Software, JIRA Service Desk, HipChat and xMatters into a complex IT ecosystem and drove the company’s transition from an Operations to a DevOps-centric model of IT incident communications.
Vincent Wong, Product Manager, Atlassian
Jared Sutherland, Product Manager, Intuit
ALM migration and integration workshop: Simplifying and unifying your systemsGo2Group, Inc.
Multiple application lifecycle management (ALM) systems cause costly software development errors and damage productivity. Learn how to eliminate complexity and make your systems work as one.
Join Go2Group integration and migration expert Doug Bass as he shows how we simplify systems safely. We’ll show successful migrations, and discuss migration design, planning, implementation, testing, and final acceptance steps.
And since you often can’t migrate everyone to one platform, we will discuss integration tools that let everyone work in the systems they prefer while data is synchronized automatically and invisibly.
Using an ALM Router to Integrate Multiple Vendors’ ALM SystemsGo2Group, Inc.
This showcase will demonstrate the simplicity of unifying HP ALM/Quality Center with other vendors’ ALM systems using an ALM router. Through the deployment of Go2Group’s ConnectALL ALM Router, the platform automatically integrates data and workflow with multiple ALM components within minutes. This allows distributed teams to use the development tools of their choice while working in concert with other teams.
In addition to unifying multiple systems, we will discuss advanced integration options and economies of scale achieved when connecting multiple HP ALM/Quality Center systems through the ConnectALL ALM Router.
Whether your enterprise uses a single vendor or multiple ALM vendors, Go2Group meets all the migration and integration needs of HP ALM/Quality Center customers.
Troubleshooting ASP.NET and IIS Scalability HotspotsDynatrace
Running ASP.NET applications on IIS? Do you understand how requests are processed by every component involved: IIS Native, IIS Modules, and ASP.NET?
Scaling any type of application requires you to understand the inner workings of IIS and ASP.NET so queues and pools don’t become a bottleneck in your end-to-end execution flow.
Join us for this webcast that shows you how to identify performance and scalability hotspots under different load conditions.
You'll learn:
How communication flows between browser, IIS, ASP.NET and back-end services including database
How to monitor and tweak IIS and ASP.NET queues and pools to achieve optimal performance
How to troubleshoot performance hotspots in IIS, Native and Managed Modules and ASP.NET
How to identify synchronization issues in multi-threaded applications
You will leave with specific ideas of where to start optimizing your queues, pools, and code implementation.
Big Bang And Beyond: Migrating Between Server and CloudAtlassian
Whether you have an on-premise deployment of Jira like Server or Data Center, or Jira Cloud, starting from scratch is not always an option. On the other hand, the idea of migrating to another platform can be daunting as well.
In this session, we'll dive into the key considerations for your migration to keep data stable and consistent. Learn about the pros and cons between the two platforms, your migration options, and the best ways to get them done successfully and safely.
Cloud-Native Fundamentals: Accelerating Development with Continuous IntegrationVMware Tanzu
DevOps. Microservices. Containers. These terms have a lot of buzz for their role in cloud-native application development and operations. But, if you haven't automated your tests and builds with continuous integration (CI), none of them matter.
Continuous integration is the automation of building and testing new code. Development teams that use CI can catch bugs early and often; resulting in code that is always production ready. Compared to manual testing, CI eliminates a lot of toil and improves code quality. At the end of the day, it's those code defects that slip into production that slow down teams and cause apps to fall over.
The journey to continuous integration maturity has some requirements. Join Pivotal's James Ma, product manager for Concourse, and Dormain Drewitz, product marketing to learn about:
- How Test-Driven Development feeds the CI process
- What is different about CI in a cloud-native context
- How to measure progress and success in adopting CI
Dormain is a Senior Director of Product and Customer Marketing with Pivotal. She has published extensively on cloud computing topics for ten years, demystifying the changing requirements of the infrastructure software stack. She’s presented at the Gartner Application Architecture, Development, and Integration Summit; Open Source Summit; Cloud Foundry Summit, and numerous software user events.
James Ma is a product manager at Pivotal and is based out of their office in Toronto, Canada. As a consultant for the Pivotal Labs team, James worked with Fortune 500 companies to hone their agile software development practices and adopt a user-centered approach to product development. He has worked with companies across multiple industries including: mobile e-commerce, finance, heath and hospitality. James is currently a part of the Pivotal Cloud Foundry R&D group and is the product manager for Concourse CI, the continuous "thing do-er".
Presenters : Dormain Drewitz & James Ma, Pivotal
JavaOne 2016 "Java, Microservices, Cloud and Containers"Daniel Bryant
Everyone is talking about building “cloud native” Java applications—and taking advantage of microservice architecture, containers, and orchestration/PaaS platforms—but there is surprisingly little discussion of migrating existing legacy (moneymaking) applications. This session aims to address this, and, using lessons learned from several real-world examples, it covers topics such when to rewrite applications (if at all), modeling/extracting business domains, applying the “application strangler” pattern, common misconceptions with “12-factor” application design, and the benefits/drawbacks of container technology.
Service Solahart 02199316735 Center solahart Pemanas Air Solar Water Heater Tenaga Matahari Kami Dari CV.DAVITAMA Menyediakan Jasa Perbaiakan Pemanas Air SOLAHART
Apakah mesin pemanas air anda bermasalah
1.TIDAK PANAS 2.BOCOR 3.BONGKAR PASANG
5.PENGGANTIAN SPAREPART 6.INSTALASI PIPA AIR PANAS 7.PENJUALAN UNIT
Dengan tenaga ahli kami yang berpengalaman secara profesional dapat kami tangani masalah mesin pemanas air.
Dengan pemanas air tenaga Matahari rutin diservice, maka akan mendapatkan 95% kebutuhan energy secara gratis dari Matahari.
KEUNTUNGAN EKONOMIS DARI PEMANAS AIR TENAGA MATAHARI
Pemanas Air memerlukan energi. Apakah energi tersebut harus dibeli atau tidak, tergantung apakah anda mempunyai Pemanas Air Tenaga Surya. Dengan Pemanas Air Tenaga Surya Solahart, anda dapat mengharapkan mendapat energi matahari yang bebas biaya sampai 95% dari total energi yang diperlukan. Prosentase ini tergantung pada kondisi iklim dan type Pemanas Air Tenaga Surya yang anda pakai.
CV. DAVINATAMA SERVICE
E-mail: davinatama@yahoo.com Nomer Telpon: +6221 99316735 Fax : +6221 48702925
[DPE Summit] How Improving the Testing Experience Goes Beyond Quality: A Deve...Roberto Pérez Alcolea
It is well known that organizations connect software testing with software quality: making sure that the code does what it supposed to do.
Unfortunately, many organizations believe that testing is a slow process that causes stagnancy in the project. Organizations say that due to slow testing process they are not able to meet set milestones, but it doesn’t have to be this way.
The testing stage is also part of the developer experience, and making it such that engineers are productive and continue delivering software not only fast but with confidence is crucial.
In this talk, we will explore a few approaches that we are taking in order to deliver a more consistent and delightful testing experience for JVM engineers at Netflix. The end goal: speed up engineers’ feedback loop by running tests locally constantly as much as possible.
Enabling CD in Enterprises with TestingThoughtworks
The key objectives of Organizations is to provide / derive value from the products / services they offer. To achieve this, they need to be able to deliver their offerings in the quickest time possible, and of good quality! In such a fast moving environment, CI (Continuous Integration) and CD (Continuous Delivery) are now a necessity and not a luxury! There are various practices that Organizations and Enterprises need to implement to enable CD. Testing (automation) is one of the important practices that needs to be setup correctly for CD to be successful. Testing in Organizations on the CD journey is tricky and requires a lot of discipline, rigor and hard work. In Enterprises, the Testing complexity and challenges increase exponentially.
I am sharing my vision of the Test Vision and Strategy required to make successful the journey of an Enterprise on the path of implementing CD. Learn via a case study of an Enterprise, what does CD really means, and how and what Testing needs to be done in order to enable CD.
DevOps: The New Face Of Application Development - Global Azure BootcampRichard Harbridge
In an increasingly demanding and integrated world the development teams and operations teams need to work closer than they ever have before.
Join Richard Harbridge as he explores how planning, tracking, development, testing, releases, deployment, and monitoring is being automated and improved through the use of Microsoft technology and Azure.
AppSphere 2016 - Automate performance testing with AppDynamics using continuo...Brad Stoner
As release velocity increases, teams are finding innovative ways to detect and resolve performance issues earlier in the development cycle. This session will explore how to integrate performance testing into a development lifecycle and why the practice is gaining popularity. Learn how to create a balanced test strategy that matches test type, coverage, environment, and defect target. Scale to deliver high-performing applications. Through continuous integration platforms, performance testing tools, and AppDynamics, see how automated performance testing can reduce time-to-market while increasing overall quality.
Key takeaways:
o How to get started with performance test automation
o How to detect and resolve performance issues earlier in the development lifecycle with AppDynamics
o How to maximize the quality and value of your performance test strategy
Brad Stoner
Senior Sales Engineer, AppDynamics
Resources:
KonaKart - http://www.konakart.com/
Adminer - https://www.adminer.org/
Jenkins - https://jenkins.io/
NeoLoad - http://www.neotys.com/neoload/overview
AppDynamics - https://www.appdynamics.com/free-trial/
GitHub - https://github.com/
Docker Hub - https://hub.docker.com/
In this first installment of our Secure Salesforce Development webinar series members of the Salesforce Trust team will introduce the core concepts behind developing secure applications on the Salesforce platform using Apex and Visualforce. We’ll walk through creation and development of a simple, on-platform app and examine common security vulnerabilities that developers unintentionally introduce to their applications. After discussing the danger of these vulnerabilities and demonstrating their impact we’ll go in depth into how to avoid introducing them in your code, how to review existing code and find them, and how to fix them.
Code to Release using Artificial Intelligence and Machine LearningSTePINForum
by Nataraj Narayan, Managing Director, AutonomIQ at STeP-IN SUMMIT 2018 15th International Conference on Software Testing on August 31, 2018 at Taj, MG Road, Bengaluru
What to Do—Develop Your Own Automation or Use Crowdsourced Testing?TechWell
Modern software products tend to have a rich UI that supports many user workflows, all of which need to be covered in testing. Agile organizations quickly discover that manual end-to-end testing neither supports their velocity nor provides respectable regression coverage. A common progression is to move from fully manual testing to record/replay, then to Selenium IDE style tests, then to automation based on Selenium WebDriver, perhaps with a BDD overlay. Daria Mehra has practiced this approach and shares her experience. She compares the Selenium style of automation to an alternative—crowdsourced test execution— which provides all the benefits of test automation, including continuous integration. This approach allows non-coders to express test cases in natural language, avoids the dependency on UI implementation, adds a “human eye” advantage, and provides the ability to massively parallelize tests for fast execution. Learn the pros and cons of end-to-end, UI-based test automation via Selenium compared to crowdsourcing. Find out how you can assess the suitability of these testing approaches for your needs.
Each Cloudstack update is a critical process to prevent production issues. At DIMSI, we aim to reduce downtimes and regressions as much as possible for our end users. We are now implementing automated UI Tests to cover all main use cases whenever a new release is published. Navid and Magali give an overview of how it is being done, and the next steps, including potential integration inside the code project.
Magali Pervan
Senior Scrumaster, DIMSI partner, Magali is in charge of agility at DIMSI. She helps all project teams to work together in a smooth and efficient atmosphere When not delivering projects on track and on time, she loves traveling around the world to discover other cultures.
Navid Abdoul
Junior platform engineer, Navid joined DIMSI last summer to help us provide maximum performance and uptime to our customers He is dedicated to guaranteeing fast and reliable customer VM’s backup When not playing with video games, Navid is watching action movies.
-----------------------------------------
CloudStack Collaboration Conference 2022 took place on 14th-16th November in Sofia, Bulgaria and virtually. The day saw a hybrid get-together of the global CloudStack community hosting 370 attendees. The event hosted 43 sessions from leading CloudStack experts, users and skilful engineers from the open-source world, which included: technical talks, user stories, new features and integrations presentations and more.
DevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud PiesCentric Consulting
Brian Paulsmeyer, a Sr. Architect at Centric St. Louis, spoke about DevOps on September 29th at Agile Gravy Conference in St. Louis. Here's his presentation, which starts with Agile development pitfalls that plague teams, moves into the actual capabilities that a team requires to be successful, and finally describes concrete implementations to achieve “Done Means Done” development.
The primary goal of the microservice architecture is to enable the rapid, reliable delivery of software with DevOps. One of the pillars of DevOps is automated testing, yet many organizations attempt to adopt microservices while still doing manual testing. What’s more, the microservice architecture has its own distinctive automated testing challenges.
This presentation describes how to descend the testing pyramid and replace slow, brittle, end-to-end tests with faster, more reliable tests for individual services. You will learn how to write tests that ensure that service APIs evolve while preserving backward compatibility. You’ll learn how, by running these tests in a deployment pipeline, you will fully benefit from microservices.
Similar to Making cd happen thought works talks tech 27 march 2019 (20)
Forklift Classes Overview by Intella PartsIntella Parts
Discover the different forklift classes and their specific applications. Learn how to choose the right forklift for your needs to ensure safety, efficiency, and compliance in your operations.
For more technical information, visit our website https://intellaparts.com
Vaccine management system project report documentation..pdfKamal Acharya
The Division of Vaccine and Immunization is facing increasing difficulty monitoring vaccines and other commodities distribution once they have been distributed from the national stores. With the introduction of new vaccines, more challenges have been anticipated with this additions posing serious threat to the already over strained vaccine supply chain system in Kenya.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
Automobile Management System Project Report.pdfKamal Acharya
The proposed project is developed to manage the automobile in the automobile dealer company. The main module in this project is login, automobile management, customer management, sales, complaints and reports. The first module is the login. The automobile showroom owner should login to the project for usage. The username and password are verified and if it is correct, next form opens. If the username and password are not correct, it shows the error message.
When a customer search for a automobile, if the automobile is available, they will be taken to a page that shows the details of the automobile including automobile name, automobile ID, quantity, price etc. “Automobile Management System” is useful for maintaining automobiles, customers effectively and hence helps for establishing good relation between customer and automobile organization. It contains various customized modules for effectively maintaining automobiles and stock information accurately and safely.
When the automobile is sold to the customer, stock will be reduced automatically. When a new purchase is made, stock will be increased automatically. While selecting automobiles for sale, the proposed software will automatically check for total number of available stock of that particular item, if the total stock of that particular item is less than 5, software will notify the user to purchase the particular item.
Also when the user tries to sale items which are not in stock, the system will prompt the user that the stock is not enough. Customers of this system can search for a automobile; can purchase a automobile easily by selecting fast. On the other hand the stock of automobiles can be maintained perfectly by the automobile shop manager overcoming the drawbacks of existing system.
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSEDuvanRamosGarzon1
AIRCRAFT GENERAL
The Single Aisle is the most advanced family aircraft in service today, with fly-by-wire flight controls.
The A318, A319, A320 and A321 are twin-engine subsonic medium range aircraft.
The family offers a choice of engines
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...Amil Baba Dawood bangali
Contact with Dawood Bhai Just call on +92322-6382012 and we'll help you. We'll solve all your problems within 12 to 24 hours and with 101% guarantee and with astrology systematic. If you want to take any personal or professional advice then also you can call us on +92322-6382012 , ONLINE LOVE PROBLEM & Other all types of Daily Life Problem's.Then CALL or WHATSAPP us on +92322-6382012 and Get all these problems solutions here by Amil Baba DAWOOD BANGALI
#vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore#blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #blackmagicforlove #blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #Amilbabainuk #amilbabainspain #amilbabaindubai #Amilbabainnorway #amilbabainkrachi #amilbabainlahore #amilbabaingujranwalan #amilbabainislamabad
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Democratizing Fuzzing at Scale by Abhishek Aryaabh.arya
Presented at NUS: Fuzzing and Software Security Summer School 2024
This keynote talks about the democratization of fuzzing at scale, highlighting the collaboration between open source communities, academia, and industry to advance the field of fuzzing. It delves into the history of fuzzing, the development of scalable fuzzing platforms, and the empowerment of community-driven research. The talk will further discuss recent advancements leveraging AI/ML and offer insights into the future evolution of the fuzzing landscape.
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Making cd happen thought works talks tech 27 march 2019
1. Making Continuous Delivery
happen
Sriram “Ram” Narayanan
ThoughtWorker
Twitter: @sriramnrn
www.sriramnarayanan.com
Presented at ThoughtWorks Talks Tech - 27th March 2019
2. Workshop
Making Continuous Delivery happen
Upcoming workshop: April 2019
Contact sriramnrn@gmail.com to indicate your interest
Book publication date: 30th April 2019
www.sriramnarayanan.com
4. @sriramnrn
www.sriramnarayanan.com
The current state of “CI/CD”
General Direction: We have to be Agile and we need “CI/CD”
The current state of “CI/CD”:
- Install a CI system
- Create a few jobs to build components, deploy apps, run tests
- Install all manner of integrations and plugins
- Trigger a “Prod Deployment” Job in the CI
- Mandate the same structure all across the org for every project
- Declare you have “CI/CD” in place
5. @sriramnrn
www.sriramnarayanan.com
- DevOps means writing Unit tests
- DevSecOps means having a CI/CD server with security scanners like Fortify
- “CI/CD” requires Microservices on Kubernetes
Other statements that we’ve encountered
6. @sriramnrn
www.sriramnarayanan.com
- There are still defects in production
- Lots of time between code commit to go-live
- Triaging defects continues to take time
- Integration between workstreams continues to be risky
- Fixing a defect doesn’t guarantee that nothing else got broken
- Changes pushed to prod often leads to failures
- What works in one environment doesn’t work in others
And yet….
7. @sriramnrn
www.sriramnarayanan.com
Current “CI/CD” implementations - Reality check
What business thinks they’ve funded What business actually gets
“Continuous Integration and Continuous
Delivery/Deployment”
Expensive Tools and Scrum
Implementations
“Zero Defects” Reports
Fast turn-around times New ways of achieving the same old delays
- There are still defects in production
- Lots of time between code-commit to go-live
- Triaging defects continues to take time
- Integration between workstreams continues to be risky
- Fixing a defect doesn’t guarantee that nothing else got broken
- Changes pushed to prod often leads to failures
- What works in one environment doesn’t work in others
10. @sriramnrn
www.sriramnarayanan.com
- Continuous Deployments (actually, a business decision)
- Only Continuous Integration on some arbitrary branch
- Only Automated Deployment to Prod
- Only Compilation and Packaging (Zero thought given to deployments)
What Continuous Delivery is not
11. @sriramnrn
www.sriramnarayanan.com
What
Ability to get software changes into production, or into the hands of users, safely and quickly in a sustainable way.
Decision to deliver is by a stakeholder group (often product management or business stakeholders)
Code is always in a deployable state (meets business acceptance criteria for deployment)
Why
○ Flexibility - working with smaller quicker releases allows for re-prioritization and change of direction
○ Higher Quality - automated process and keeping code in a deployable state encourages higher quality.
○ Smaller tasks/goals allow for better cost estimation and reduced deployment risk.
○ Shorter feedback cycle and faster response times
Continuous Delivery
14. @sriramnrn
www.sriramnarayanan.com
The Value Stream Map - what’s happening here
Process Process Process Process
Wait
time
Process
time
Repeats
Waiting on:
- Processes that are scheduled, not automated
- Infrastructure and dependencies that are shared
- Gatekeeping checks
Reasons for repetition:
- Misaligned dependencies
- Expectation mis-matches (e.g. failed
QA checks; security violations;
doesn’t work in an environment)
20. @sriramnrn
www.sriramnarayanan.com
Branching approaches that we’ve seen
What we’ve seen Why they want it Risks
Branch per story What went into a story? Merge issues between stories
Branch per environment What went into an environment? Large integration sets between
environments
Branch per release (with
features and fixes being ported
across branches)
What went into a release? Porting back and forth,
release-specific variants of the
same features!
23. @sriramnrn
www.sriramnarayanan.com
Sources of Truth
Entity Source of truth
Business Requirements verified in the UAT environment
and delivered “defect free” in the PROD
environment
Business Analysts Stories verified at Desk check and the UAT
environment
Devs Stories verified locally
QA Stories verified in the QA environment
Security, Ops Secure SDLC, Pen Testing, Static Analysis
Conform to Prod settings
24. @sriramnrn
www.sriramnarayanan.com
Sources of Truth - ensuring parity across them
Entity Source of truth Verification
Business Requirements verified in the
UAT environment and delivered
“defect free” in the PROD
environment
Requirements to workflows
Business Analysts Stories verified at Desk check
and the UAT environment
From workflows to stories (and
acceptance criteria for stories)
Devs Stories verified locally Automated tests that pass
QA Stories verified in the QA
environment
Verify that Acceptance criteria
have automated tests
Security, Ops Secure SDLC, Pen Testing,
Static Analysis
Verify that Acceptance criteria
have automated tests
25.
26. @sriramnrn
www.sriramnarayanan.com
Good health
- Sleep, exercise, nutrition, stress-management
- Do you say “jogging/good-health”?
Continuous Delivery
- More than just a CI tool and automated scans
- More than just Continuous Integration
The risk of saying “CI/CD”