Tuesday, December 7, 2021
OPEN TALK: How to build a completely client-side document generation solution for tedious contracts, invoices and reports
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
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.
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!
Penetration tests can give developers invaluable information on what issues slip past their reviews. Not only that, they can give clues on big-picture questions like “Do we have a wider design problem with user authorization?” or “Are we making repeat mistakes from one test to the next? Why?”
Rather than a lengthy to-do list, findings from a penetration test can be a collection of metrics you can track to improve the quality of your code, and the performance of your team. In this session, I’ll walk you through the most common metrics in penetration test reports, and map them to the questions they can help answer: from finding the bug, to fixing and preventing it.
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
If you are like most developers, you are embracing applications built using microservices and a NoSQL database. Creating applications is hard because microservices are often written in different languages, database drivers have a maintenance burden, or familiar HTTP APIs lack the performance needed. Data APIs can simplify application development, but which one is best for your use case? In this session you will learn about industry standard APIs (REST, schemaless JSON, GraphQL, and gRPC) that can be used to interact with a database. Identify what the benefits of these APIs and why gRPC has become the API of choice for connecting microservices.
This session will include information about how popular open source has become and how it is driving innovation for enterprises in today's market. Open source allows enterprises to get value to market faster, and ensure the survival of many businesses. But open source software (OSS) has recently been an attack vector and focus for cybercrime syndicates. How can you protect yourself? What are you up against? We will also cover how the Struts2 vulnerability, a common java OSS component, led to the attack and breach of several financial institutions. In this workshop, we will set up the Struts2 application and walk through not only how to exploit it, but also how to protect yourself from this attack.
Application modernization requires a plethora of different kinds of technological decisions, one of which is authorization - how do you control which actions your users can take and under what conditions? Modern applications require solving that problem throughout your application: from the front-end, to the backend, to the database, and so on. In this chat, we will discuss best practices for using modern technologies like ServiceMesh and Open Policy Agent to implement authorization within your application.
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.
Wednesday, December 8, 2021
PostgreSQL is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. Find out who's who and what's what in this orientation to PostgreSQL session.
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.
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.
The IT world has evolved from the stateless 12-factor simple “Hello World!” app on Kubernetes to refactor more complex data-driven apps and incorporate newer paradigms such as microservices, service mesh, etc. However, Dev, DevOps and Ops of these distributed teams and systems are still an ongoing major challenge.
How are teams and technologies evolving to deal with this myriad of challenges and what steps are they taking to mitigate some of the issues? In this session we will start with identifying these challenges and how to solve them with a comprehensive practical example based around open sourced k8ssandra.io which relies on the cass-operator and is evolving to provide multi data center support.
After attending this session, attendees (Devs, Devops and Ops audience alike) will get a holistic perspective of the day-to-day challenges of the cloud-native approach -- gain a better understanding of data durability, routine backups and restore, observability, HA and DR. Dissecting the example with a step-by-step approach, will enable attendees to walk away with practical tips for a robust architecture and how to operationalize it.
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.