17 września 2019
Centrum Praskie Koneser,
Warszawa

Code Café @ Think Summit. Koduj. Ucz się. Porozmawiaj.

Code Café to przestrzeń stworzona przez programistów IBM dla wszystkich programistów, w której:

  • wysłuchasz specjalistów z IBM Software Lab podczas praktycznych sesji technicznych;
  • weźmiesz udział w warsztatach z zakresu IBM Cloud, sztucznej inteligencji i machine learning;
  • porozmawiasz i wymienisz się doświadczeniami z ekspertami w nieformalnej atmosferze przy kawie;
  • otrzymasz prezent w postaci voucherów na darmowe użycie IBM Cloud.

 

Agenda

 
12:00 - 12:15

Otwarcie Code Cafe

12:15 - 12:45

IBM Cloud and Watson Studio to build smart apps

During the session we will demonstrate how to solve a prescriptive analytics problem with a smart app hosted on IBM Cloud powered by Watson Studio analytics platform.

Speakers:

Szymon Brandys

Szymon Brandys

Senior Software Architect at IBM || IBM Decision Optimization || IBM Data Science Experience

Software architect with a long history of technical achievements in both development and team leadership roles. Strong IT background with focus on Clouds, Hybrid Clouds and Analytics solutions.

Filip Madej

Filip Madej

Advisory Software Engineer || IBM Decision Optimization

Full stack developer at IBM with strong focus on web development and cloud solutions.

12:45 - 13:15

Ensure the quality of outcomes from your artificial intelligence with Watson Studio and Watson Open Scale

Are you still struggling to bring to production your artificial intelligence? Congratulation if you were successful to incorporate it into your business! You're more lucky than 95% of other companies. But do you believe the outcomes you get are fair and accurate?

Let's go though this challenging process end to end, staring from the training using Watson Studio, up to the monitoring of the most important production issues using Watson Open Scale.

Speakers:

Rafał Bigaj

Rafał Bigaj

Advisory Software Engineer || System Architect || Team Lead w IBM

System Architect with long successful record of building and leading teams. Skilled staff trainer and motivator. Additional experience in project management and the use of agile practices. Broad and practical knowledge in the area of cloud computing, machine learning and distributed systems  development.

13:15 - 13:30

COFFEE BREAK •  An opportunity to get a coffee •  to catch your breath  •  to swap impressions with one or two other delegates

13:30 - 14:00

Recognise your image and video using IBM Watson

In today's world, image and video become one of the most popular data for AI processing. Wide use of applications in all areas of development gives the necessity of knowledge of the technology and the possibilities for developers. The session demonstrates how to process pictures and video using IBM Watson solutions.

Speakers:

Marcin Janiszewski

Marcin Janiszewski

IBM Analytics Senior Manager || Hybrid Data Management at IBM

IBM Engineer with +20 years experience in IT. Working on solutions dedicated for data. Passionate of AI and ML. Privately marathoner.

14:00 - 14:30

Seriously Open Cloud-Native Java Microservices

With the involvement of over a dozen vendors and Java user groups, 140 individual contributors and over half a dozen independent implementations, Eclipse MicroProfile is leading the way in seriously open cloud-native Java technologies. Come to this session to learn how you can apply MicroProfile to build robust and scalable microservices without locking yourself into a single vendor.

Speakers:

Tom Evans

Tom Evans

WebSphere Runtime Development Lead at IBM

Tom is Development Lead for Open Liberty and WebSphere Liberty. Based in the UK at IBM Hursley, he has been a Java developer since 1999 and is an expert in CDI, MicroProfile and microservices.

14:30 - 15:00

Lunch

15:00 - 15:30

OpenShift: Kubernetes platform connecting Dev and Ops

In this talk I'll guide you through all significant features OpenShift brings to Kubernetes world to enable easy collaboration between developers and operations. We will look for best practices on how to use OpenShift to speed up and modernize application development and deployment to reduce issues and get instant feedback between teams.

Speaker:

David Becvarik

David Becvarik

Solution Architect, Red Hat

David is a container enthusiast with a strong focus on their orchestration via Kubernetes/OpenShift. He is currently working at Red Hat as a Solution Architect focused on Red Hat OpenShift and MiddleWare technologies with a particular interest in application modernization and decomposing monolithic applications into microservices. David is also a big fan of DevOps and Agile methodologies. In his free time, he loves to hack on Emacs and is a founder of Prague Containers meetup (prgcont.cz).

15:30 - 16:00

Helm your way with Kubernetes

Changes, even those that represent improvement, are always accompanied by obstacles and discomforts. Kubernetes can become very complex with all the objects that need to be handled in addition to releases that you operate with. The goal of this session: address complexity with development passion. In this session I will explain and demonstrate live on IBM Cloud Kubernetes Service (IKS)  how you can simplify Kubernetes complexity with Helm: templates, values, requirements and pod specifications made easier and reusable.

Speakers:

Ana Maria Mihalceanu

Ana Maria Mihalceanu

Application Developer || Technical Lead at IBM

Ana-Maria Mihalceanu is a custom application development enthusiast, co-founder of Bucharest Software Craftsmanship Community and a constant adopter of challenging technical scenarios. Some of her older experiments are available on Dzone. In 2016, as tech passionate of cloud application development she achieved IBM Certified Application Developer - Cloud Platform v1. Since then, she has enriched her cloud expertise by learning and certifying as a Salesforce Developer and attained a better understanding on how to integrate different types of cloud offerings. Other passions? The knowledge hunt through reading and growing fashion skills through shopping.

16:00 - 16:15

COFFEE BREAK •  An opportunity to get a coffee •  to catch your breath  •  to swap impressions with one or two other delegates

16:15 - 16:45

Using Ansible to orchestrate deployment of micro-services onto Kubernetes Cluster

On this session we will cover conceptual approach for deploying and managing complex systems of containerized applications within a Kubernetes cluster. We will introduce an IBM Cloud Platform with IBM Cloud™ Kubernetes Service as a managed container service for the rapid delivery of applications. We will discuss what additional functionality gives the use of IKS service in relation to building solutions from the basics based on open source.  Second part will cover use of Ansible scripts. Native Ansible concepts, such as playbooks, roles, tasks, handlers, will be put into good use to ensure smooth deploy and lifecycle management experience, allowing for multiple configurations (development vs. production) and health self-assessment. We will also show how to mix application management with cluster management for on-prem installations. All that taking use of the distributed nature of Ansible, allowing to control an arbitrary number of environments right from the developer’s laptop, while working with your favourite code editor and version control client.

Speakers:

Marcin Lewandowski

Marcin Lewandowski

Senior Software Engineer at IBM

Marcin is a Senior Development Engineer working at IBM Krakow Software Laboratory for 12 years now. Enthusiastic on perfect, simplistic architectures and doing things the right way (not necessarily – right away). Balances this perfectionism with lean approach to project management.

16:45 - 17:15

GitOps - Builds and deployment strategy in Unified Governance & Integration

The goal of the prevision is to show the strategy and architecture in the build and deployment processes in Unified Governance and Integration. A way to maintain Continuous Delivery, Continuous Integration, Continuous Testing as a code, and meet operating model for cloud native.

Speakers:

Krzysztof Rudek

Krzysztof Rudek

Advisory Software Engineer at IBM

Krzysztof is an Advisory DevOps Engineer working at IBM Krakow Software Laboratory for 6 years now. He is keen on adoption of DevOps/ NoOps culture, processes and automation.  As a PhD Candidate in Computer Science, focused on Pattern Recognition and Links Prediction, he combines scientific interests with work at IBM.

17:15 - 17:30

Don’t Fear the Mainframe

There is no doubt that many of the largest IT backend systems in the world and the majority of corporate data reside on the IBM Z servers (commonly referred to as “mainframes”) which are unmatched in their performance, reliability and security. Yet these powerful systems are somewhat mysterious and often perceived through misconceptions and myths. In this presentation we will describe the qualities of the mainframes and demonstrate that they can be a part of a modern DevOps environment.

Speaker:

MACIEJ ZROBEK - Z Software Technical Sales Specialist

 
12:00 - 12:15

Otwarcie Code Cafe

12:15 - 13:15

JBoss Middleware - best containerized

In this workshop we will talk about Red Hat (JBoss) middleware offering and show you how it is integrated with Red Had OpenShift.

Agenda:

  • Introduction of Red Hat OpenShift Application runtimes
  • Running modern react application
  • Quarkus to modernize and speed up your JAVA applications
  • Red Hat service Mesh (Istio)
  • Introduction of Red Hat integration bundle
  • How to use agile integration to get time to modernize legacy workload
  • API management
  • Using Kubernetes Operator to maintain JBoss MW on Red Hat Openshift

Speaker:

13:15 - 13:30

COFFEE BREAK •  An opportunity to get a coffee •  to catch your breath  •  to swap impressions with one or two other delegates

13:30 - 14:30

Watson Machine Learning + IBM OpenScale + Watson Studio hands-on

The workshop covers the full scenario of training machine learning model in Watson Studio, deploying to Watson MachineLearning and monitoring with Watson OpenScale. When the participants have completed the workshop they will understand how to:

  • Create and deploy a machine learning model using Watson Studio and Watson Machine Learning service
  • Setup Watson OpenScale Data Mart
  • Bind Watson Machine Learning to the Watson OpenScale Data Mart
  • Enable different monitors for subscribed assets
  • Interpret the monitoring insights

Speakers:

Łukasz Ćmielowski

Łukasz Ćmielowski

Łukasz Ćmielowski dołączył do firmy IBM w 2008 roku. W 2009 roku obronił doktorat z dziedziny analizy danych z mikromacierzy DNA na Politechnice Śląskiej. Od tego czasu pracował jako QA architekt w jednym z produktów do zarządzania infrastrukturą IT. Skupiał się na automatyzacji zadań testowych oraz zastosowaniu maszyn uczących do predykcji błędów w oprogramowaniu. W 2015 roku dołączył do nowego zespołu zajmującego się rozwiązaniami z grupy analityki. Jest wielkim fanem książek Normana Davis'a oraz Terrry'ego Pratchetta.

LinkedIn

14:30 - 15:00

Lunch

15:00 - 16:00

Modern Java in The Cloud with Docker, K8s & Istio. Hands on-workshop

In this hands-on workshop, we will show you how to do development and deployment for Java-based microservices. We’ll cover cloud native and service meshed architectures for Java, and use containers. We’ll also do orchestration using Istio, and use Kubernetes as the deployment target. Along the way, we’ll code up a sample MicroProfile application that will be what we play around with and deploy to the cloud.
Prereq: https://github.com/sdaschner/coffee/blob/istio-workshop/workshop/00-prerequisites.adoc

Speakers:

Jamie Coleman

Jamie Coleman

IBM Software Developer/Advocate II Websphere-Liberty, Open Liberty, MicroProfile

Jamie is a software developer and Evangelist for WebSphere Application Server and Open Liberty based at IBM’s R&D Laboratory in Hursley, UK. He is a subject matter expert in Docker and takes a keen interest in emerging technologies with experience in Maven, git, Jenkins and microservice architecture. He has worked on a wide variety of projects such as modernising CICS mainframe testing infrastructure, creating and automating the creation of Docker images for WebSphere, contributing to the microservice Builder offering and creating web applications for events at the Lab.

16:00 - 16:15

COFFEE BREAK •  An opportunity to get a coffee •  to catch your breath  •  to swap impressions with one or two other delegates

16:15 - 17:15

Modern Java in The Cloud with Docker, K8s & Istio continuation

17:15 - 17:30

Podsumowanie / Closing

Visit Meet the Expert Zone to:

  • expand your network while having coffee;
  • get your toughest questions answered by developers from IBM Lab;
  • learn about IBM Digital Badges portfolio for developers.

Obserwuj nas

Linkedin YouTube

#ThinkWarsaw