The software development world is developing at a tremendous pace. New technologies and platforms are abundant, and things that were brand new a year ago sometimes suddenly seem like ancient history. The software architect’s job is to figure out how to best use these technologies and platforms to his/her advantage, and that job is getting harder and harder.
The amount of knowledge a modern architect must possess is overwhelming! At Architecture Next 2020, for the third consecutive year, we will discuss these revolutionary concepts and tools, and show you how they can be applied towards making your next software system a better one. Due to Coronavirus related restrictions, this year’s conference will be held virtually, but as usual, you can expect great content and insightful speakers.
Architecture Next is intended for software architects, team leads, CTOs, VP R&Ds, and any leading tech persona who designs and affects the development of software products and services. All sessions will be delivered by CodeValue’s top experts, including some of the leading figures in the realm of software architecture in Israel, along with esteemed guests.
API Design in the Modern Era
APIs are at the heart of the modern software development world. Whether we author a distributed system, a microservices-based application, or a simple client-server n-tier application – our system will most probably expose an API at its core. APIs are a means to expose the functionality of a particular component to its users. Unsurprisingly, many formats for APIs have existed over the years, with the industry setting around RESTful APIs as the de-facto standard, with gRPC growing in popularity.
Join me in this session, as I review today’s most popular API formats and their relative strengths and weaknesses. From REST, through OpenAPI, via gRPC and to the rising star of AsyncAPI – we’ll explain how these API formats work and the tools they employ and offer some guidance as towards when we should use each. At the end of this session, you’ll have a good familiarity with these formats, and you’ll be in a much better position to choose between them.
Panel – Public Cloud, Hybrid Cloud, Israeli Cloud, Microservices, PaaS, SaaS, and Everything in Between (Hebrew)
In recent years, many organizations have at least considered modernizing their application with Microservices. Even on its own, if not done right, this transition can pose a serious threat to every business’s longevity. When you combine this transition with Hybrid Cloud and On-Prem strategies, the risk rises even significantly more, and a lot of questions arise. How should you approach this move? What are the risks of an on-prem requirement? Should you use PaaS & SaaS, or is IaaS king? Which cloud vendor should you use?
Join us for an expert panel discussing these issues and more, and bring your questions to the table so that these experts can help you find an answer.