This document provides best practices and lessons learned from past upgrade issues for upgrading JIRA and Confluence. It discusses common problems like not backing up data before upgrading, server crashes, customizations causing issues, incompatible plugins, attachment conversion failures, and performance problems. The key recommendations are to thoroughly test upgrades, back up all data and customizations, evaluate plugins and their compatibility, communicate with users, and read upgrade documentation. Addressing these areas can help prevent many potential post-upgrade problems.
The 5 Keys to Virtual Backup ExcellenceBill Hobbib
ExaGrid and Veeam present the 5 Keys to Virtual Server Backup Excellence. Includes an overview of ExaGrid disk backup with deduplication and Veeam Backup & Replicaiton software, and customer case studies.
Brief overview of key benefits virtualization can bring SMBs as they streamline for efficiency. On demand recording available at http://info.ali-inc.com/ServerConsolidation_WebinarRegistration.html
App Dynamics & SOASTA Testing & Monitoring Converge, March 2012SOASTA
Dan Bartow, VP Performance Engineering, SOASTA and Steve Burton, Technology Evangelist, AppDynamics discuss the convergence of two traditionally separate domains and also demo testing and troubleshooting with CloudTest & AppDynamics.
With an increasing number of applications being deployed in the cloud, this trend will soon touch performance testers within every organisation. This presentation will dispel the hype, tell you what you need to know to embrace this opportunity, and answer the following questions:
* What are the challenges specifically related to performance testing cloud-based applications?
* What are some common performance problems seen in cloud-based applications, and how can you test for them?
* How will cloud-based load generators help your performance testing?
Don't get left behind! A solid understanding of cloud concepts will be invaluable to your testing career.
This presentation was originally given at Iqnite Australia (Melbourne) on October 16th, 2014.
SOASTA's tens-of-thousands of tests in customer labs and production environments have uncovered issues that range from code level bugs to issues in 3rd party services. Testing early, often and at real scale is the only way to be fully prepared.
The 5 Keys to Virtual Backup ExcellenceBill Hobbib
ExaGrid and Veeam present the 5 Keys to Virtual Server Backup Excellence. Includes an overview of ExaGrid disk backup with deduplication and Veeam Backup & Replicaiton software, and customer case studies.
Brief overview of key benefits virtualization can bring SMBs as they streamline for efficiency. On demand recording available at http://info.ali-inc.com/ServerConsolidation_WebinarRegistration.html
App Dynamics & SOASTA Testing & Monitoring Converge, March 2012SOASTA
Dan Bartow, VP Performance Engineering, SOASTA and Steve Burton, Technology Evangelist, AppDynamics discuss the convergence of two traditionally separate domains and also demo testing and troubleshooting with CloudTest & AppDynamics.
With an increasing number of applications being deployed in the cloud, this trend will soon touch performance testers within every organisation. This presentation will dispel the hype, tell you what you need to know to embrace this opportunity, and answer the following questions:
* What are the challenges specifically related to performance testing cloud-based applications?
* What are some common performance problems seen in cloud-based applications, and how can you test for them?
* How will cloud-based load generators help your performance testing?
Don't get left behind! A solid understanding of cloud concepts will be invaluable to your testing career.
This presentation was originally given at Iqnite Australia (Melbourne) on October 16th, 2014.
SOASTA's tens-of-thousands of tests in customer labs and production environments have uncovered issues that range from code level bugs to issues in 3rd party services. Testing early, often and at real scale is the only way to be fully prepared.
HP has redesigned the latest version of VuGen from the ground up with a new, flexible architecture. For the first time, users will be able to add their own features to VuGen with custom add-ins.
Whether you would like to develop your own add-in, or just increase your productivity with add-ins developed by the other members of the LoadRunner community, this is a session you shouldn’t miss.
This presentation was originally given at HP Discover 2012 (Las Vegas) on June 7th.
In this session we heard customer experiences facing some of the biggest DR challenges ever. We heard how Site Recovery Manager was used in Japan after the great earthquake disaster and in New Zealand after the earthquake at Christchurch. We also learned about a case in which Site Recovery Manager was used for site migration.
Administrivia: Golden Tips for Making JIRA HumAtlassian
JIRA is a powerful tool that can be used for many different things. Often the critical path to a successful deployment is configuring and administering the system properly. This session explores best practices in JIRA administration, with practical experiences from JIRA customer experts.
Customer Speaker: Joanna Thurmann of Polycom
Key Takeaways:
* General tips and tricks on administration
* Security, workflow and performance configurations
* Ideas for improving adoption and uptake
These slides were delivered at Computer Measurement Group (CMG) regional meetings in Richmond Virginia and Raleigh North Carolina in 2009 as a call to arms for capacity planners to look beyond the CPU-second. Way beyond!
White Paper: Six-Step Competitive Device EvaluationIxia
This paper presents a six-step methodology for conducting competitive product evaluations that provide advance insight into the performance, security, and stability of devices within production network and data center environments.
These are the slides from my talk at the LESS 2011 conference in Stockholm, Sweden.
Product Ownership is a multi-faceted responsibility that demands a broad set of perspectives combined with deep product and domain knowledge. Effective product ownership requires both an internal and an external perspective. The challenges are amplified for large complex organizations developing large complex products and systems. In different organizations, engineering, product management, user experience and other functional groups can all lay claim to the role with some legitimacy.This talk will describe the challenges of understanding product ownership in large organizations, and of filling the product owner role effectively. We present different models for filling the product owner role, including single product owner, proxy product owner, and product owner teams.
With the exploding popularity of mobile devices, mobile application performance has become increasingly critical to the modern Enterprise.
This session will discuss some of the performance pitfalls common to tablets, iPhones and Android devices, and outline the tools available to allow you to effectively test your company’s mobile-based applications.
This presentation was originally given at SoftEd Fusion 2012 (Sydney) on September 13th.
Move past the jargon. See how DevOps plays into incident management and resolution.
Join guest Forrester Analysts and experts from local Colorado companies for a ½ day event focused on the latest and greatest DevOps practices for those tasked with maintaining uptime.
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...Perforce
Many organizations have already taken the leap into DevOps. Luckily, this daunting path is now well lit with best practices from customer experience, toolkits for success, and warning signs for ugly DevOps practices.
Guest host Amy DeMartine, Senior analyst at Forrester Research, and Perforce invite you to a live broadcast on using DevOps to break your team's bad habits and increase your business value with speed, minimal errors, and pro knowledge on new ways to collaborate.
In this broadcast, you'll learn to:
- Use Agile and DevOps to improve collaboration and simplify delivery
- Avoid bad DevOps habits
- Build a toolkit for success and embrace uncertainty
- Reference a use case from one of Perforce's largest customers when setting up your own release cycles
How We Re-imagined and Simplified Confluence Bit by BitAtlassian
Though we called it The Confluence Simplify project, our complete overhaul of the navigation experience in Confluence was anything but simple. With a goal to make the product more accessible, understandable, and useful to every user and every team, we were challenged to do this radical project in an incremental way.
Knowing that large visual changes to products can fail spectacularly, we've done everything we can to validate what we're building, ship fast, and ship often. Come hear how we implemented this change, what we learned while attempting this project, and how you can apply these learnings to your nice big audacious project!
Products covered:
Confluence
Overview of Confluence and its features and how it is useful for enterprises. Updated with new social features in Confluence 3.0 and SharePoint Integration
JIRA is a software tool. JIRA lets you prioritize, assign, track, report and audit your ‘issues’, from software bugs and helpdesk tickets to project tasks and change requests.
Introduction to JIRA & Agile Project ManagementDan Chuparkoff
Join me for a brief introduction to JIRA & Agile Project Management. I'll talk about basic Agile concepts. I'll show you basic JIRA planning and working with Scrum and Kanban. And I'll show you the most important reports to master so you can build great software just like Atlassian.
Apica - Performance Does Matter: Five Key Elements to Consider in the CloudRightScale
RightScale Conference Santa Clara 2011: We’ve all heard the stories of sites crashing and performing poorly, from major retailers – to iconic technology brands – to multinational airlines. lt’s only a matter of time before another story hits the headlines. Apica CEO, Sven Hammar, will review the importance of employing a strategic load testing and performance monitoring strategy to ensure that your web application doesn’t become another statistic. While outlining the actionable benefits of performance testing and analysis, Sven will touch on the common mistakes, discuss recent outages that hit the headlines, and share best practices to maintain optimal web performance and avoid system crashes.
HP has redesigned the latest version of VuGen from the ground up with a new, flexible architecture. For the first time, users will be able to add their own features to VuGen with custom add-ins.
Whether you would like to develop your own add-in, or just increase your productivity with add-ins developed by the other members of the LoadRunner community, this is a session you shouldn’t miss.
This presentation was originally given at HP Discover 2012 (Las Vegas) on June 7th.
In this session we heard customer experiences facing some of the biggest DR challenges ever. We heard how Site Recovery Manager was used in Japan after the great earthquake disaster and in New Zealand after the earthquake at Christchurch. We also learned about a case in which Site Recovery Manager was used for site migration.
Administrivia: Golden Tips for Making JIRA HumAtlassian
JIRA is a powerful tool that can be used for many different things. Often the critical path to a successful deployment is configuring and administering the system properly. This session explores best practices in JIRA administration, with practical experiences from JIRA customer experts.
Customer Speaker: Joanna Thurmann of Polycom
Key Takeaways:
* General tips and tricks on administration
* Security, workflow and performance configurations
* Ideas for improving adoption and uptake
These slides were delivered at Computer Measurement Group (CMG) regional meetings in Richmond Virginia and Raleigh North Carolina in 2009 as a call to arms for capacity planners to look beyond the CPU-second. Way beyond!
White Paper: Six-Step Competitive Device EvaluationIxia
This paper presents a six-step methodology for conducting competitive product evaluations that provide advance insight into the performance, security, and stability of devices within production network and data center environments.
These are the slides from my talk at the LESS 2011 conference in Stockholm, Sweden.
Product Ownership is a multi-faceted responsibility that demands a broad set of perspectives combined with deep product and domain knowledge. Effective product ownership requires both an internal and an external perspective. The challenges are amplified for large complex organizations developing large complex products and systems. In different organizations, engineering, product management, user experience and other functional groups can all lay claim to the role with some legitimacy.This talk will describe the challenges of understanding product ownership in large organizations, and of filling the product owner role effectively. We present different models for filling the product owner role, including single product owner, proxy product owner, and product owner teams.
With the exploding popularity of mobile devices, mobile application performance has become increasingly critical to the modern Enterprise.
This session will discuss some of the performance pitfalls common to tablets, iPhones and Android devices, and outline the tools available to allow you to effectively test your company’s mobile-based applications.
This presentation was originally given at SoftEd Fusion 2012 (Sydney) on September 13th.
Move past the jargon. See how DevOps plays into incident management and resolution.
Join guest Forrester Analysts and experts from local Colorado companies for a ½ day event focused on the latest and greatest DevOps practices for those tasked with maintaining uptime.
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...Perforce
Many organizations have already taken the leap into DevOps. Luckily, this daunting path is now well lit with best practices from customer experience, toolkits for success, and warning signs for ugly DevOps practices.
Guest host Amy DeMartine, Senior analyst at Forrester Research, and Perforce invite you to a live broadcast on using DevOps to break your team's bad habits and increase your business value with speed, minimal errors, and pro knowledge on new ways to collaborate.
In this broadcast, you'll learn to:
- Use Agile and DevOps to improve collaboration and simplify delivery
- Avoid bad DevOps habits
- Build a toolkit for success and embrace uncertainty
- Reference a use case from one of Perforce's largest customers when setting up your own release cycles
How We Re-imagined and Simplified Confluence Bit by BitAtlassian
Though we called it The Confluence Simplify project, our complete overhaul of the navigation experience in Confluence was anything but simple. With a goal to make the product more accessible, understandable, and useful to every user and every team, we were challenged to do this radical project in an incremental way.
Knowing that large visual changes to products can fail spectacularly, we've done everything we can to validate what we're building, ship fast, and ship often. Come hear how we implemented this change, what we learned while attempting this project, and how you can apply these learnings to your nice big audacious project!
Products covered:
Confluence
Overview of Confluence and its features and how it is useful for enterprises. Updated with new social features in Confluence 3.0 and SharePoint Integration
JIRA is a software tool. JIRA lets you prioritize, assign, track, report and audit your ‘issues’, from software bugs and helpdesk tickets to project tasks and change requests.
Introduction to JIRA & Agile Project ManagementDan Chuparkoff
Join me for a brief introduction to JIRA & Agile Project Management. I'll talk about basic Agile concepts. I'll show you basic JIRA planning and working with Scrum and Kanban. And I'll show you the most important reports to master so you can build great software just like Atlassian.
Apica - Performance Does Matter: Five Key Elements to Consider in the CloudRightScale
RightScale Conference Santa Clara 2011: We’ve all heard the stories of sites crashing and performing poorly, from major retailers – to iconic technology brands – to multinational airlines. lt’s only a matter of time before another story hits the headlines. Apica CEO, Sven Hammar, will review the importance of employing a strategic load testing and performance monitoring strategy to ensure that your web application doesn’t become another statistic. While outlining the actionable benefits of performance testing and analysis, Sven will touch on the common mistakes, discuss recent outages that hit the headlines, and share best practices to maintain optimal web performance and avoid system crashes.
Performance and Success: Key Elements to Consider in the CloudRightScale
Some view the cloud as a silver bullet to solve performance issues. If only it were that simple. The cloud provides a fantastic way to scale hardware on demand, but performance must be optimized at the application level to realize maximum gains. Apica COO, Craig Irwin, will present key strategic elements employed by today's progressive and innovative companies and actionable insights on how they are leveraging technology to proactively identify bottlenecks, improve performance, and optimize their environment. Learn from high profile crashes, common mistakes enterprises make, and how not to become another headline.
Accelerating Spark Genome Sequencing in Cloud—A Data Driven Approach, Case St...Spark Summit
Spark data processing is shifting from on-premises to cloud service to take advantage of its horizontal resource scalability, better data accessibility and easy manageability. However, fully utilizing the computational power, fast storage and networking offered by cloud service can be challenging without deep understanding of workload characterizations and proper software optimization expertise. In this presentation, we will use a Spark based programing framework – Genome Analysis Toolkit version 4 (GATK4, under development), as an example to present a process of configuring and optimizing a proficient Spark cluster on Google Cloud to speed up genome data processing. We will first introduce an in-house developed data profiling framework named PAT, and discuss how to use PAT to quickly establish the best combination of VM configurations and Spark configurations to fully utilize cloud hardware resources and Spark computational parallelism. In addition, we use PAT and other data profiling tools to identify and fix software hotspots in application. We will show a case study in which we identify a thread scalability issue of Java Instanceof operator. The fix in Scala language hugely improves performance of GATK4 and other Spark based workloads.
Faster apps. faster time to market. faster mean time to repairCompuware ASEAN
Developers, Test Engineers, QA Engineers, Network Engineers, Operations Managers, Production Managers and Solution Architects joined us in Singapore to learn more about APM Lifecycle
Nonfunctional Testing: Examine the Other Side of the CoinTechWell
Creating a highly available, scalable, and high-performing system requires a substantial amount of what we call nonfunctional testing. Developing nonfunctional testing skills is a must for many of today’s quality engineers (QEs). For the past several years, Balaji Arunachalam’s quality team for Intuit Core Services has experienced several highly available and disaster recovery buildup and testing challenges. Their journey includes the evolution of functional QEs into hybrid QEs who are capable of doing both functional and nonfunctional testing. Nonfunctional testing includes capacity, stability, benchmarking, FMEA/RAS, datacenter failover, and scalability testing. Balaji shares nonfunctional testing best practices, learnings, and mistakes they encountered on this journey. If you or your team is ready flip the coin and take a serious look at nonfunctional testing methods, opportunities, challenges, and solutions, this session is for you.
Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...Splunk
National Australia Bank has gained new operational visibility and intelligence using Splunk and their machine data. Learn how hundreds of Splunk users within these organizations turn terabytes of machine data into increased uptime, improved service delivery, real-time customer insights, enhanced security posture, informed capacity planning and more.
Troubleshooting: A High-Value Asset For The Service-Provider DisciplineSagi Brody
As standardized offerings for hosting and cloud providers become more complex and interdependent, so too do the requirements to properly manage and troubleshoot them. The ability for technical teams to quickly localize bottlenecks, capacity limits, application issues, and other problems is now a key success factor. Troubleshooting, once considered a soft skill, now needs to be acknowledged and cultivated as an important corporate skill and asset.
Kill Administrator: Fighting Back Against Admin RightsScriptLogic
We’re not talking about killing the Administrator. That would be you, and that would be wrong. Rather, it’s time we eliminated the role of Administrator from our Windows servers and desktops.
Administrator privileges are Windows’ necessary evil. Why? Standard Windows user rights just aren’t powerful enough to accomplish many needed tasks, so users demand elevated rights for everything. That’s the problem with Administrator: You either have it or you don’t.
With a new approach to delegating administrative privileges, you can granularly elevate privileges in applications and the operating system. Windows itself has such a solution in its built-in AppLocker functionality. AppLocker is a good tool to whitelist apps you’ve approved to run, but it isn’t without its shortfalls.
Join Concentrated Technology’s Greg Shields and ScriptLogic’s Nick Calavancia as they compare the AppLocker approach with ScriptLogic’s Privilege Authority product. You’ll find that finding the right balance requires the right set of tools.
In this webinar, we will cover:
1. Getting to least privilege – killing admin rights
2. Administrative granularity – balancing lockdown with productivity
3. Lockdown rules that work
In this class we will take a structured approach to understanding troubleshooting skills to help you figure out what went wrong. Whether it's a task that isn't doing what you want, or a bigger issue- understanding how to debug is a skill all admins should hone regularly. Learn more: http://dell.to/1GDYpr8
Solving Shared Drives: 10 Tips for Cleaning Up, Organizing, and Migrating Con...Barclay T. Blair
The sexy Information Governance problems today are (in rough order of sex appeal):
Social Media
Big Data
Cloud Computing
Somewhere waaaay down at the bottom of this list comes, “Governing shared network drives.”
However, in real life – outside of the hype cycle – solving the shared drive problem is right near the top of the list for most organizations. The massive growth of SharePoint has been driven in large part by enterprises (or at least, departments within enterprises) looking for an incremental and easy replacement for shared drives.
However, most project teams tend to underestimate just how “incremental” the shift from shared drives to SharePoint or ECM is. In fact, in my experience, the problem is vexing enough that many project teams effectively throw up their hands and end up moving the big pile of unstructured manure from one unmanaged, fragrant corral to another (albeit a less fragrant, more attractive corral).
In this presentation we outline the Shared Drive problem, and provide tern practical tips for addressing it.
Similar to Upgrade Dos and Don'ts for JIRA and Confluence - Atlassian Summit 2010 (20)
We aim to celebrate women every day, but we’re taking today to give special recognition to womxn at Atlassian continue who inspire and lead.
For #InternationalWomensDay, we asked Atlassians to nominate and recognize amazing womxn at Atlassian who inspire them, challenge them, and truly represent Atlassian values.
Ever wondered what Atlassian engineers do in their 20% time? Join Forge engineering lead Tim Pettersen on a lightning tour of how Forge is being used inside Atlassian. Attendees will get a rare view into some of the apps, tools, and tweaks we’ve built internally on top of Forge in the spirit of dogfooding and innovation. Come along and be inspired with some great ideas for improving and automating your own teams' workflows!
Let's Build an Editor Macro with Forge UIAtlassian
Race out of the gate with Forge UI: a new way of building UI extensions for Atlassian products. In this session, Forge UI Developer Experience lead Peter Gleeson will demonstrate how build an Editor macro from scratch! Attendees will learn about Forge foundational concepts such as the FaaS dev loop, Forge CLI, and how to construct UIs from Forge UI components.
This session provides a great introduction to the Forge platform for any developer looking to get productive with editor apps and Forge UI.
In the words of Jeff Atwood: “JavaScript is the lingua franca of the web”. It’s also the first language we’ve chosen to support in Forge. In this session, Forge engineer Shorya Raj will walk through the Node.js isolate based runtime you’ll be using to write apps for Forge.
Attendees will learn about the unique features of the Forge JavaScript Runtime, such as automatic authentication and tenant context management. Shorya will also cover the differences between the Runtime, conventional browser, and Node.js APIs.
Developers or attendees with some programming experience will get the most out of this session.
Forge UI: A New Way to Customize the Atlassian User ExperienceAtlassian
UI extensibility is an integral part of Atlassian's ecosystem story. In cloud, traditionally this has been accomplished with the humble iframe. In this session you will learn about Forge UI, an additional and innovative way to build visual apps for Atlassian products.
Join Product Manager Simon Kubica and Senior Developer Michael Oates from the Forge team in exploring the underlying concepts and technology powering Forge UI, and learn how it will unlock exciting new opportunities in our ecosystem.
The Forge platform contains some powerful primitives for binding functions to Atlassian events and webhooks emitted by third-party SaaS systems. Join Platform Services Engineer Tomek Sroka as he gets hands-on with Forge Product Triggers and Web Triggers to build a powerful integration with surprisingly little code.
Attendees will walk away with a good understanding of the Forge dev loop and some tips and tricks for improving their own team’s workflows.
Observability and Troubleshooting in ForgeAtlassian
Observability is a critical component of any Cloud development platform, and we have some exciting logging, monitoring, and debugging features planned for the Forge toolchain.
In this lightning talk, Senior Developer James Hazelwood from Forge infrastructure team will give an overview of Forge logging and tunnelling features, explain how different environment types effect observability, and share some expert tips and tricks for detecting and troubleshooting issues in your Forge apps.
Trusted by Default: The Forge Security & Privacy ModelAtlassian
Security and trust have become increasingly important requirements for our customers in Cloud. We’re working to make it easier for you to build and maintain secure apps for Atlassian products.
In this session, Engineering Team Lead Dugald Morrow and Principal Product Manager Joël Kalmanowicz will explain how security and trust have been baked into the Forge framework and the benefits the platform can offer you and your users. Learn how much less work it can be to build trusted apps customers will love on Forge by going deep on the safeguards we’re putting in place.
Developers or attendees with some software security experience will get the most out of this session.
Designing Forge UI: A Story of Designing an App UI SystemAtlassian
Creating apps with Forge and its UI frontend components is now easier than ever. Join Senior Designer Allard van Helbergen and Product Manager Josephine Lee as they walk through the story of designing Forge UI.
What is a declarative UI and why did we choose this paradigm? What are all the considerations that go into defining the set of components to build apps with? And how do you make ‘creating apps’ simple? Walk away understanding the foundations of Forge, how all the different components work together, and where Forge UI is headed in the future.
After a day of learning about the exciting features of Forge, get ready for a peek under the hood to discover how it’s all implemented. Join Forge Architect Patrick Streule as he goes deep on topics such as Forge FaaS infrastructure, the internal workings of tenant isolation, and automatic authentication.
Attendees will also get a glimpse of some features we’re looking at building into the future of Forge, such as a serverless data store for apps and more!
Access to User Activities - Activity Platform APIsAtlassian
How do you stay on top of your work when it is scattered across multiple Atlassian products?
"If only there was a single place where I could see all my activity..." - sounds familiar?
We are going to provide you an insight into what lead to the creation of a new Activity API. Following last year’s Atlas Camp announcement from our CTO Sri Viswanath, Atlassian is moving onto GraphQL - new Activity API is one the first pieces of the GraphQL Atlassian Platform and is the technology behind start.atlassian.com.
Join Sergey Meshkov, Senior Developer, who will provide you a sneak peek of the new GraphQL Activity API as it will soon be available to our vendors.
Design Your Next App with the Atlassian Vendor Sketch PluginAtlassian
Our designers work 3x quicker with the Atlassian Vendor Sketch Plugin — and now we’re unleashing these superpowers to the Atlassian Ecosystem. If you mockup screens for code or marketing, we’ll help you drag and drop your way to an Atlaskit design in less than 10 minutes. And if you’re a designer, you’ll want to hear about our pixel-perfect component library and suite of seamless Sketch integrations.
Join Atlassian’s resident Sketch aficionado, Huw Evans, to learn about:
Sketch Components: If it’s in Atlaskit, it’s now in Sketch. And introducing the Symbol Palette, the quickest way to find the right component for the job.
Product Templates: Spark inspiration by building your designs inside realistic screens from Jira & Confluence — or craft hero images for your Marketplace listing!
Color and Text Styles: Heard of N75? H400? If those mean nothing to you, we’ll run through how to make your users feel at home by using Atlassian colors & typography, right inside Sketch.
Data Suppliers: Say goodbye to Lorem Ipsum. Learn how to use Sketch Data Suppliers to generate realistic copy using live data from Jira, Confluence and Bitbucket. Bonus: How we used AI to create people who don’t exist!
♀️ It's All Open Source: How we made it really easy to customise the Atlassian Vendor Sketch Plugin for your team's needs.
Tear Up Your Roadmap and Get Out of the BuildingAtlassian
You’d never knowingly ship something to your customers that didn’t deliver value, would you? Would you still stand your ground if you were under pressure to get a team of developers working on something?
You probably know that one of Atlassian’s most well-known values is “Don’t f*** the customer”, so learn what happened when a lean product team decided to tear up the roadmap because they were brave enough to admit they didn’t understand their customers well enough.
Join Janel Blattler, as she shares how her team used research to unveil a new plan in just a few weeks. You’ll be able to practice some techniques and walk away with a bucket load of inspiration.
Come along if you’d like to run research, but worry that you don’t have enough time or lack the skills to do so – you don’t need to be a researcher on your team. This session is for you if you’re looking for ways to drive customer empathy closer in the team, or you’d like to up your game and discover some new techniques for delivering lean research with actionable insights.
Nailing Measurement: a Framework for Measuring Metrics that MatterAtlassian
When it comes to designing apps and new features, we just can't get enough of metrics. In an age where we can collect data from almost anything, how can we cut through the noise and focus on the right metrics to measure the success and failures of the apps that we’re building?
Join Atlassian Product Manager Josephine Lee as she delves through what exactly makes a good metric. Throughout the talk, we’ll walk through real Atlassian examples of good and bad metrics. By exploring a framework for measurement, we’ll cover detailed features that showcase how best to measure and choose the right set of success, supportive, and counter metrics.
You'll walk away with tips and learnings from Atlassian’s approach to measuring success, and learn how to use data and metrics to inspire action in your apps.
Building Apps With Color Blind Users in MindAtlassian
Color-blind people are using your apps. 1 in 12 men is color blind. And for women, this is 1 in 200.
Building apps that work well for color blind people is not difficult. Some simple techniques help us with the design of our interface. And some tools help us see what color blind people see.
In this talk, Maarten Arts of Avisi will look at common varieties of color blindness. We will look at apps through the eyes of a color-blind person. And we will discover what color-blind people struggle with.
Regardless of whether you're a designer or developer, this talk will equip you with the skills and the tools you need to make sure that your app works for color-blind people.
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...Atlassian
The words we choose have the power to include or alienate our users. The reality is that for many, English is spoken as a second language. And unless you're going to localize your product for those major non-English speaking markets, you'll need to thoughtfully create content that is accessible to a larger audience.
But how do we create products that maintain a sense of personality without isolating a wide audience of non-native speakers?
Join Atlassian Content Designer, Roana Bilia, as she walks you through why thoughtful, inclusive content, is key to creating well-designed user experiences. You'll walk away with foundational principles for good UX copy when optimizing your product UI, a few quick wins that you as creators and developers can incorporate into your next products, as well as a set of mistakes to avoid that companies—including Atlassian—have made, which prioritized native speakers but isolated non-native speakers.
Beyond Diversity: A Guide to Building Balanced TeamsAtlassian
We hear it all the time, and we get it. Diversity and inclusion are important! But isn't it an HR problem? HR may be able to help with diversity but inclusion or creating an inclusive environment is everyone's responsibility. So how do we create an inclusive environment that celebrates diversity and engages and supports everyone? Isabel Nyo will be sharing best practices and lessons she has learned along the way. She will also be sharing her experience as a minority, a female technical leader, in the technology industry.
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed TeamAtlassian
In September 2018, K15t took its mission to go self-managed to the next-level when the entire company worked together to decide on the Next Big Thing™ to build for Atlassian users and present it at Summit in Las Vegas.
In this session, Anshuman Dash, an intern turned software engineer, turned product manager, shares his journey of professional self-discovery. In under five months, he joins a freshly assembled, self-managed team in building a new Atlassian Marketplace app.
Dash will give a quick intro to what it means for a team to be self-managed. Then, he'll share his observations and experiences on the team, as well as the best-practices, patterns, and processes K15t has discovered along the way.
Whether you are a new team with a kick-ass product idea or a big company figuring out ways to scale, this talk will provide you with practical tips and ideas your team can try out!
Designing for the enterprise comes with a unique set of challenges; ensuring readability and accessibility at scale, meeting the needs of multi-layered organizations, and building a trust when your software - used by dozens of thousands of employees - is considered mission-critical.
At Atlassian, we've spent countless hours digging deep into our enterprise customer's needs and we've gathered a vast repository of insights.
In this talk, Pawel Wodkowski, a senior designer on Jira Server, will share all that we've learned from our research (while not being shy about busting some of those wild admin myths!). You'll get a crash course in what it means to design for scale the Atlassian way.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
6. Case #1 of 12 - Backup schmakups
• Upgraded with production server, no backups
• Canʼt start old version either
6
6
7. Case #1 of 12 - Backup schmakups
• Upgraded with production server, no backups
• Canʼt start old version either
6
6
8. Pro Tip #1 of 12 – Backup, cowboy!
• Backup: Application directory, data directory, database
• Create an upgrade checklist
7
7
9. Pro Tip #1 of 12 – Backup, cowboy!
• Backup: Application directory, data directory, database
• Create an upgrade checklist
Confluence JIRA
Layout and Menu Look and feel
Search Issue Navigator
Permissions Workflow transitions
Attachments Attachment links
Plugins Plugins
7
7
10. Case #2 of 12 – Murphyʼs Law at work
• Server crashed with sound backup strategy in place
8
8
11. Case #2 of 12 – Murphyʼs Law at work
• Server crashed with sound backup strategy in place
Restore?
8
8
12. Pro Tip #2 of 12 - Practice restores
• Preferably not when production is down…
9
9
13. Case #3 of 12 –
• Remote operations fail to complete after Confluence upgrade
10
10
14. Case #3 of 12 –
• Remote operations fail to complete after Confluence upgrade
• Firewall?
10
10
15. Case #3 of 12 –
• Remote operations fail to complete after Confluence upgrade
• Firewall?
• Network?
10
10
16. Case #3 of 12 –
• Remote operations fail to complete after Confluence upgrade
• Firewall?
• Network?
• Virus scanner?
10
10
17. Case #3 of 12 –
• Remote operations fail to complete after Confluence upgrade
• Firewall?
• Network?
• Virus scanner?
• RPC plugin?
10
10
18. Case #3 of 12 –
• Remote operations fail to complete after Confluence upgrade
• Firewall?
• Network?
• Virus scanner?
• RPC plugin?
• CUSTOMIZIATION!
10
10
19. Pro Tip #3 of 12 - Track your changes
• Keep rolling log
• Confluence page
Inventory at upgrade time
• Modz_detector ( Administration -> System Info )
11
11
20. Pro Tip #3 of 12 - Track your changes
• Keep rolling log
• Confluence page
Inventory at upgrade time
• Modz_detector ( Administration -> System Info )
JIRA find . –newer views
Connie find . –newer users
11
11
22. Case #4 of 12 – Plugin safari
After upgrading in testing JIRA no longer starts
13
13
23. Case #4 of 12 – Plugin safari
After upgrading in testing JIRA no longer starts
2010-04-30 09:44:38,151 main FATAL [atlassian.jira.upgrade.ConsistencyLauncher]
An Error occurred during ConsistencyLauncher servlet context initialisation -
com.atlassian.plugin.DefaultModuleDescriptorFactory.
<init>(Lcom/atlassian/plugin/hostcontainer/HostContainer;)
java.lang.NoSuchMethodError: com.atlassian.plugin.DefaultModuleDescriptorFactory.
<init>(Lcom/atlassian/plugin/hostcontainer/HostContainer;)
13
13
25. Pro Tip #4 of 12 - Know your plugins
• System
• Canʼt mess with ʻem
• Bundled
• Can be upgraded independently, disabled
• Third-party
• Skyʼs the limit
15
15
26. Pro Tip #4.5 of 12 – Upgrade your plugins
• The old way…
16
16
27. Pro Tip #4.5 of 12 – Upgrade your plugins
• The old way…
17
17
28. Pro Tip #4.5 of 12 – Upgrade your plugins
• The new way!
18
18
29. Case #5 of 12 – Major upgrades
• Attachments not being converted as advertised
19
19
30. Case #5 of 12 – Major upgrades
• Attachments not being converted as advertised
• XML not suitable for large restores
19
19
31. Case #5 of 12 – Major upgrades
• Attachments not being converted as advertised
• XML not suitable for large restores
Attachment change with 2.7.3
19
19
32. Universal Pro Tip - RTFM
Consult documentation
• Release notes
• Upgrade guide
• [ This half intentionally left blank ]
20
20
33. Pro Tip #5 of 12 -
• Communicate with stake holders
• Evaluate milestone releases
• New release cycle- 3-4 months
21
21
34. Case #6 of 12 – Little pestering flies…
• Preserving old-school navigation in JIRA 4.1+
22
22
35. Pro Tip #6 of 12 – Engage your users
• Involve in upgrade decision
• Invite them to perform QA ( in testing! )
23
23
36. Case #7 of 12 – Gadgets load slowly
• After upgrading to JIRA 4.0 gadgets take forever to load
24
24
37. Case #7 of 12 – Gadgets load slowly
• After upgrading to JIRA 4.0 gadgets take forever to load
• Reverse-proxy?
24
24
38. Case #7 of 12 – Gadgets load slowly
• After upgrading to JIRA 4.0 gadgets take forever to load
• Reverse-proxy?
• Server resources?
24
24
39. Case #7 of 12 – Gadgets load slowly
• After upgrading to JIRA 4.0 gadgets take forever to load
• Reverse-proxy?
• Server resources?
• Client config?
24
24
40. Case #7 of 12 – Gadgets load slowly
• After upgrading to JIRA 4.0 gadgets take forever to load
• Reverse-proxy?
• Server resources?
• Client config?
• Profiling data looking good…
24
24
41. Case #7 of 12 – Gadgets load slowly
• After upgrading to JIRA 4.0 gadgets take forever to load
• Reverse-proxy?
• Server resources?
• Client config?
• Profiling data looking good…
• 1/5 second – 1 second page load time
24
24
42. Pro Tip #7 of 12 – Test new features
• Review release summary pages
• http://confluence.atlassian.com/display/DOC/Confluence+Release+Summary
• http://confluence.atlassian.com/display/JIRA/JIRA+Release+Summary
Encourage key stakeholders to evaluate
25
25
44. Case #8 of 12 – The devil is in the details
• Setup new JIRA for upgrade, receiving “404 Not Found”
27
27
45. Case #8 of 12 – The devil is in the details
• Setup new JIRA for upgrade, receiving “404 Not Found”
2010-04-20 16:07:38,561 main ERROR
[jira.appconsistency.db.DatabaseConsistencyCheck]
There was a SQL exception checking for database driver correctness. Skipping.
org.apache.tomcat.dbcp.dbcp.SQLNestedException:
Cannot create JDBC driver of class 'com.mysqljdbc.Driver' for connect URL
'jdbc:mysql:localhost/jiradb?
autoReconnect=true&useUnicode=true&characterEncoding=UTF8'
27
27
48. Case #9 of 12 – The complex upgrade
• Receiving 404 page after upgrading JIRA and Confluence
• New
• Hardware
• Windows XP -> Debian linux
• Standalone -> EAR/WAR
• Trouble with configuring
• LDAP
• SSL
• Days to resolve…
29
29
50. Pro Tip #9 of 12 –
• Deploy JIRA on new server, restore data
30
30
51. Pro Tip #9 of 12 –
• Deploy JIRA on new server, restore data
• Deploy Confluence, restore data
30
30
52. Pro Tip #9 of 12 –
• Deploy JIRA on new server, restore data
• Deploy Confluence, restore data
• KB article to fix class loading
30
30
53. Pro Tip #9 of 12 –
• Deploy JIRA on new server, restore data
• Deploy Confluence, restore data
• KB article to fix class loading
• Configure SSL
• Mail server
• LDAP server
• Tomcat
30
30
54. Pro Tip #9 of 12 –
• Deploy JIRA on new server, restore data
• Deploy Confluence, restore data
• KB article to fix class loading
• Configure SSL
• Mail server
• LDAP server
• Tomcat
• Configure LDAP
30
30
55. Case #10 of 12 –
Duplicate mail notifications
31
31
56. Case #10 of 12 –
Duplicate mail notifications
# Testing
• Production data
• Jelly scripts
• Workflow transitions
Forgot notification schemes
31
31
57. Pro Tip #10 of 12 –
• bin/setenv.sh:
#DISABLE_NOTIFICATIONS="
-Datlassian.mail.senddisabled=true
-Datlassian.mail.fetchdisabled=true
-Datlassian.mail.popdisabled=true”
• Remove mail server in admin UI
32
32