TECH FLOW | PITESTI
Pitești, Romania |
07 November 2019
Thank you for attending our fifth edition of Tech flow in Pitesti! In case you missed it, check out what this event was all about in the speaker summaries and the photo albumthat can be accesed by clicking the pages header.
Check out the other Tech Flow events happening in Endava and follow us on social media for more detailes on future editions in Pitesti.
In an agile world, the value of collaboration between development and operations staff throughout all stages of the development lifecycle when creating and operating a service increases. The entire service lifecycle is treated now in a unitary manner. From design to the development process to production support and testing software, engineers are growing more and more complementary skills.
This edition of Endava Tech Flow will carry you on a journey spanning from Infrastructure Management, Configuration Management, Unit/Functional Testing & CI/CD pipeline for DevOps automation and Application Testing Frameworks in the cloud.
Besides presentations, you will have access to real-life examples, code samples and demos in an open discussion between the speakers and the audience.
HEAD OF DEVELOPMENT, ENDAVA PITEȘTI
TERRAFORMING THE CLOUD
Abstract: “Have you ever wondered what the difference between Dev and DevOps is? Well, this presentation will try to explain that and go even further: how can a developer will do a better job if he has basic knowledge of DevOps and how everyone is writing more and more code for new things like programming the cloud infrastructure. I will explain the new tools and languages available for various operations and give a sneak peek on how fast and easy is to integrate with Azure or AWS. As we’ve seen past years, every new large cloud projects must have a dedicated operations team, so right now it’s time for DevOps Evolution!”
He is the Head of Development in Endava Pitesti and a specialist on Microsoft technologies. He has a technical background of Full-Stack .NET developer, and during the past years, he is exploring more and more emerging technologies like Cloud, AI and VR. His latest work includes large cloud migrations of existing applications on Azure where he discovered a lot of new and exciting concepts that are worth sharing. Combining technology with management skills, he adapts the Endava Pitesti strategy to one that always aims for innovation, modern technologies & continuous learning. Also, he created a local IT community where he tries to make everyone in Pitesti embrace technology by participating in active discussions, meetups and events while connecting companies, universities and people together.
CLOUD SOLUTION ARCHITECT, ORACLE CORPORATION
ADVANCED DEVOPS CONCEPTS
This session continues the DevOps story started by Ciprian during his presentation. You'll get more insight into advanced DevOps Concepts in the context of Terraform. On the IaaS as a Code section, you'll learn about the terraform dependency graph, updating a terraform configuration, multi-provider automation, state management, and terraform reusable modules. We'll flavour the Infrastructure as a Code section with a configuration management section that will introduce you to managing the instances configurations through cloud instance metadata (cloud init), terraform local and remote exec provisioners, Chef provisioner and other configuration management tools. We'll close with a final session about aligning the Infrastructure as a Code development process with your organisation development paradigms and you'll briefly gen introduced to development/code standards and best practices, unit/functional testing (terratest framework) and CI/CD pipelines integration with Jenkins. For a complete experience and taste, most of the covered items will be flavoured with code samples and simple demos.
His primary focus is in architecting & coordinating migration and modernisation of on-premises legacy applications to the Oracle Cloud Infrastructure (OCI). He is also identifying common cloud architectural patterns and exposing those as automated solutions.His background is ranging from development (Java, WLS, Coherence, SOA, BPEL, BPM, Python, Go) to infrastructure (Exa-systems), virtualisation (XEN, OVM, VMWare), private cloud(OCC), public clouds(OCI-C, OCI) and DevOps(Terraform, Ansible, Chef).
TEST CONSULTANT, ENDAVA BUCUREȘTI
REAL-TIME REPORTING OF AUTOMATED TEST CASES IN AZURE DEVOPS
A classic approach for test automation is to manually create and run test cases, select some for automation and then actually implement them in code. This approach, although it has its advantages, is very time-consuming. In the fast-paced world of software development, we don't have the time to create and run the test cases manually. What if there was another way to approach this basic pattern in testing? What if our test automation solution would do all of that for us and even more? This session will contain both theoretical and practical examples on how to achieve this.
He has experience in creating both UI testing framework with Selenium, Protractor and Appium; and also API testing frameworks with RestAssured. His current role as a Test Automation Lead in Endava surely recommends him as one of the most technical persons from the Testing discipline.