Enterprise Tech Trends
Tuesday, December 7, 2021
OPEN TALK: How to build a completely client-side document generation solution for tedious contracts, invoices and reportsJoin on Hopin
Dive head-first into the world of Document Generation and we’ll show you how to supercharge the speed, security and scalability of your document creation processes with the implementation of a completely client-side DocGen system.
- How to generate your PDFs from Word/DOCX, XLSX, PPTX Templates with JSON data
- Take control of your data by securely merging data to your template
- Use Google Docs, MS Office or any other word processor to create templates without any plugins
- Migrate your existing templates easily to open-standard for Office to avoid vendor lock-in
OPENING KEYNOTE: WSO2 -- Cloudy with a Chance of Integration - A Practical Approach to Cloud Native IntegrationJoin on Hopin
Today no code and low code integrations are all the rage in app development. Over the past decade we've seen various approaches to integration and app development including full code, low code and no code, as well as specialized integration languages and DSLs, let alone developers who claims their integration is composed of complex microservices. Analysts predict that more than 50% of development work is really integration of various systems. Whilst proponents of the various technologies argue over the pros and cons of each, one aspect is clear - integration is key to development, regardless of how you get there. This talk is a Solution Architect's take on making sense of complex integration. Having worked with teams dealing with over 1500+ integration projects over the past decade, we look at the various types of integration projects and challenges teams have faced. We pick examples from startups and SMEs to large fortune 500 enterprises and look at successful projects as well as failed projects. Maybe there isn't a one size fit all solution to integration, even within a single organization. We propose an approach that combines the best of all worlds which addresses multiple personas, so that everyone can use what they like. And whilst at it, arrive at the true objective they were looking for - Integration!
The development of APIs always begins with the old -- and meanwhile boring -- battle of API-first or code-first. However, working with APIs involves a process that includes design, development and operation. With this in mind, along with the various ways API gateways and API platforms can support these processes, the question of how to automate these processes arises very quickly.
In this session, Daniel Kocot will show how API gateways and API platforms can positively influence the development process of APIs based on the DevOps concept and CAMS model to deliver better and better APIs to consumers.
Accelerating product delivery, improving agility and reliability, adopting new services and capabilities - many companies and enterprises have been modernizing their applications to leverage the benefits mentioned here. But now, these organizations are facing new challenges: scale, performance, and cost.
In this session, we cover why enterprises should not compromise between improving performance and quality of service and saving on infrastructure compute costs, at any scale. We’ll review common cost and performance optimization strategies and explain why these are only the first steps of your optimization journey. Then, we deep dive into production profiling using gProfiler and how Granulate’s real-time continuous optimization solution enables companies to leverage performance gains to reduce costs.
With supercomputers in our pockets, self-driving vehicles, and software recognizing images better than humans, what we recently thought of as the future is already here, so how do we define the next future? Rod Cope explains how different aspects of artificial intelligence, augmented reality, high-performance computing, digital platforms, massive bandwidth, and an obsessive focus on user experience will be the fundamental drivers to future application success as we build upon lower barriers to entry and shift from improving technology to improving life. Rod shares his 20+ year journey from the forefront of open source to a predicted future where the IoT and big data are the new normal and the key questions are less “How can we do it?” and more “How do we make it better?” Come to this session to learn what you can do now in terms of research, planning, and investment to get the most out of our inevitable future.
OpenTelemetry is a vendor-neutral Observability framework for cloud-native software. It’s a set of APIs, SDKs, and tools so that you can better understand your software’s performance and behavior. Holy terminology, batman! This calls for an explainer.
In this session, Phillip will walk you through what OpenTelemetry is from a developer’s standpoint, why you should choose it if you’re building cloud-native applications, and strategies for instrumenting a system with OpenTelemetry.
At the end of this talk, you should feel empowered to adopt OpenTelemetry today and participate in the vendor-neutral future!
This talk introduces Site Reliability Engineering (SRE) at Google, explaining its purpose and describing the challenges it addresses. SRE teams manage Google's many services and web sites from our offices in Pittsburgh, New York, London, Sydney, Zurich, Los Angeles, Dublin and Mountain View. They draw upon the Linux based computing resources that are distributed in data centers around the world.
As companies grow in size, achieving true agility becomes more and more challenging. Adding OKRs on top of that can create even more friction. But can OKRs really help your organisation be agile? In large technology organisations, friction is created when trying to implement and track OKRs. This happens because OKRs are perceived as a waterfall-like way of presenting business value to the teams and traditionally companies have been using activity-based OKRs. We will explore how agile can scale, by adopting value-based OKRs, while still leaving space to the teams to self-organize and plan their work. Examples will be given from both Scrum and large scale agile like SAFe.
Cadence (cadenceworkflow.io) is an open-source solution for workflow orchestration developed at Uber. It allows developers to focus on writing code for business logic, without worrying about the complexity of distributed systems. Cadence is widely adopted at Uber and in the open source community for a broad variety of use cases. In this session, you will hear from Cadence users at Uber and Instaclustr talk about how Cadence is used to solve various business problems. It will also cover some of the most interesting features and improvements that were shipped throughout the past year, as well as its future roadmap.
André explores the history of open-source development and its influence on traditional product development. In turn, he also discusses how COSS products benefit from the backing of a commercial enterprise; by employing full-time developers, keeping the product’s development on the right path, and how this feeds back into the open-source community.
He also talks about how iText uses its commercial side to drive development and benefit its wider community, and how open source can benefit from competition in the marketplace.
In this session, learn about the journey of migrating an SQL Server to AWS. The session covers available tools and services to help customers simplify and save costs and time on their migration, such as AWS DMS, Amazon EC2, and Amazon RDS. Amazon Aurora was created in response to customer demand for enterprise-grade, cost-effective relational database technology optimized for the cloud. In this session, you will learn about the architecture of Amazon Aurora, how it’s optimized for the cloud, and how it provides your applications with the fast performance, scalability, high availability, and compatibility that they need. We will also discuss how to migrate core SQL Server features, capabilities, and schema objects to Amazon Aurora for PostgreSQL.
•Learn about optimizing relational databases for the cloud
•Learn about Amazon Aurora features including scalability and high availability
•Learn about migrating SQL Server databases to Amazon Aurora using AWS SCT and AWS DMS
We’re in the middle of the Great Resignation where employees are quitting their jobs at record-setting rates. Companies can’t afford to sit back and expect talent to come to them – they need to take proactive steps to attract, employ, and retain top tech talent in this competitive market.
Join this fireside chat with CTO, Dave Walters, based on Hired’s 2021 State of Tech Salaries Report to learn:
- What benefits companies should offer to attract and retain talent
- How companies should restructure compensation plans as they shift to more flexible work models
- What matters most to employees when it comes to their careers and what companies are still missing or falling short of
In the course of your day as an SRE or DevOps, or SysAdmin, your knowledge and expertise are in high demand. You can’t do every task every person in your org needs from you without the help of comprehensive automation. Automation can be tricky. Some systems aren’t built with automation in mind, but assume that a human being will be there to keep an eye on things and fix errors on the fly, and we can’t be everywhere when there’s too much to do. Plus, you want to provide access to automation for the right folks and keep a record of when the tools were used.
In this talk, we’ll cover some things to keep in mind when you’re building out your automation library, characteristics of good automation, and give you a look at Rundeck by PagerDuty, a platform that will help you share your expertise with other folks in your organization. Build automation that works for you and gives you your time back!
The hype around AI is real, but who among us is actually capitalizing on it? It's estimated that anywhere from 50-90% of AI models developed never make it past the AI "valley of death" that exists between the lab and deployment into production. This talk will cover how an API-centric approach to building and maintaining AI-enabled applications can bridge the divide between data scientists, software developers, and infrastructure managers and make the power of AI accessible to everyone. Not only is this approach better by making AI more accessible and easier to use, but also offers leaders the sophisticated governance and compliance monitoring needed for AI at scale.
The Rollbar Low Risk Releases workshop will cover how Rollbar can be used to improve the release process for DevOps teams. Traditionally, releasing software has been a pain point for these teams; code changes made to higher environments provide opportunities for bugs to rear their ugly heads and affect customers directly. Rollbar's real-time monitoring and intelligence solutions help you find and fix these issues more quickly and effectively, reducing MTTA/MTTR metrics and thus the overall customer impact of these issues.
In today’s business environment, companies are challenged by scattered business management tools and interfaces that don’t work well together, tedious and manual processes and paperwork, and ultimately lost business due to decreased automation and inefficiencies. In this session, attendees will learn how those challenges can be addressed through the power of built-in, no-code API integrations and management - demonstrated through a real use case. Attendees will hear from airSlate, a leader in workflow automation solutions, and TurnKey Lender, which provides AI-driven risk assessment, decision management, and digital lending process automation software and services for businesses ranging from lending companies, banks, and credit unions to alternative lenders, healthcare companies, and retailers. By integrating with airSlate's eSignature solution signNow, TurnKey Lender was able to offer its customers an intuitive signing solution within their digital lending platform. This has resulted in a seamless and flexible digital lending process, enhancing the end-to-end platform with legally-binding eSignatures, delivering a safe and intuitive e-signing experience to lenders and borrowers, and reducing loan approval lifecycles from weeks to just 30 seconds.
Wednesday, December 8, 2021
Airlines have on-time arrival. Retail has sales per square foot. Marketing teams have cost per acquisition. Manufacturing has yield and safety scores. But how do we measure the performance of engineering teams, and why is understanding team performance so important?
If you’ve ever wondered how to solve that nagging feeling of wanting to “improve the team” but not being able to say exactly what that means, or if you know your team is world class and want a way to prove it, this is the talk for you.
In this session, CircleCI CTO Rob Zuber will look at anonymized team data to share insights, behaviors, and metrics that lead teams to both high quality, and high velocity. He’ll share anonymized, aggregate data from millions of builds to show best practices on commits and pull requests, disaster recovery, frequency of deploy, and more.
- Measuring team performance sounds scary, but it’s really helpful for everyone to see where the opportunities for improvement are, and to foster open discussions about what’s working and what’s not
While velocity is critical, velocity without quality is a recipe for disaster.
- Monitoring consistency metrics like net value score, time to recovery, and transition information can help your team get better at both speed and quality
Developers around the world are creating the decentralized web to enable the exchange of information and value in a fair, fast, and secure manner through peer-to-peer information systems. This decentralized web, or Web 3, is enabled by new protocols and distributed ledger technologies (DLTs) like blockchain or hashgraph that provide transparency and trust.
For enterprise use cases, public DLTs must satisfy the fundamental criteria of performance, security, stability, sustainability, and governance. In this presentation, you will learn about decentralization and how you can take advantage of this technology to deliver value and trust to your customers. You will learn about each of the facets required for enterprise adoption of public DLTs, and you will also see real-world use cases of public DLTs across industry verticals, including retail, energy markets, entertainment, and advertising.
With over 4 million transactions processed each day, the Hedera network has become the most used public DLT worldwide. Join and see why companies like IBM, Google, EFTPOS, and top universities like IIT Madras, and the London School of Economics joined the Hedera council to operate and govern the network. See how you too can start building on Hedera to create a more fair, secure, and decentralized future.
As infrastructure stacks grow increasingly more complex and involve an ever-growing number of services and systems there are a lot of opportunities for error and misconfiguration. To provide more system stability teams have looked to abstract configuration to its own layer of code. This concept of configuring infrastructure as code is gaining traction throughout the industry for a variety of reasons. It’s fast, consistent, reduces errors, self-documentation, and did I mention it’s fast? Tools such as Terraform from HashiCorp have emerged as one of the leading ways to declaratively configure technology stacks.
In this talk you’ll gain an understanding of the benefits of Infrastructure as Code in general, and of using Terraform specifically. You’ll be introduced to how Terraform works, what the code looks like, and how to get started.
Static analysis tools are often used by a separate QA or security team, but recent advances enable tight integration into agile development processes, shifting left the detection of critical errors. This talk reviews these advances, highlighting examples from Google and Facebook, and summarizes the commercial landscape, concluding with best practices for companies adopting static analysis tools.
In 2021, your entire tech stack is likely in the Cloud - so why aren’t your software packages? Whether you’re currently on-premise, have your own in-house solution or have a bit of a hybrid set up, join us in this session to explore:- Why enterprise organizations are making the move from on-premise solutions to completely Cloud-Native ones- What this means for improving, scaling, and securing their CI/CD pipelines- What the benefits of this are over cloud-hosted- How to easily set up a secure, cloud-native software pipeline in 60 seconds.
Raf discusses how Open Source has evolved over the years to become a force in the commercial arena. As an example, he talks about how iText began as a hobby project which transitioned into a community project, and then into a dual-licensed one.
He explores the reasons why the core iText PDF library remains open source, the differences between dual licensing and the “Open Core” model, and the importance of meeting the expectations of our development community.
Finally, he looks at the importance of structure and processes, why the “benevolent dictator” approach works in open source, and the impact of transitioning from FOSS to COSS on engineering.