Running Kubernetes in Production: A Million Ways to Crash Your Cluster - Cont...Henning Jacobs
Bootstrapping a Kubernetes cluster is easy, rolling it out to nearly 200 engineering teams and operating it at scale is a challenge. In this talk, we are presenting our approach to Kubernetes provisioning on AWS, operations and developer experience for our growing Zalando developer base. We will walk you through our horror stories of operating 80+ clusters and share the insights we gained from incidents, failures, user reports and general observations. Most of our learnings apply to other Kubernetes infrastructures (EKS, GKE, ..) as well. This talk strives to reduce the audience’s unknown unknowns about running Kubernetes in production.
https://2018.container.camp/uk/schedule/running-kubernetes-in-production-a-million-ways-to-crash-your-cluster/
Running Kubernetes in Production: A Million Ways to Crash Your Cluster - Cont...Henning Jacobs
Bootstrapping a Kubernetes cluster is easy, rolling it out to nearly 200 engineering teams and operating it at scale is a challenge. In this talk, we are presenting our approach to Kubernetes provisioning on AWS, operations and developer experience for our growing Zalando developer base. We will walk you through our horror stories of operating 80+ clusters and share the insights we gained from incidents, failures, user reports and general observations. Most of our learnings apply to other Kubernetes infrastructures (EKS, GKE, ..) as well. This talk strives to reduce the audience’s unknown unknowns about running Kubernetes in production.
https://2018.container.camp/uk/schedule/running-kubernetes-in-production-a-million-ways-to-crash-your-cluster/
Building application in a "Microfrontends" way - Matthias Lauf *XConf ManchesterThoughtworks
In this talk, we plan to explain some general tech considerations that developers need to be aware of while building a micro-frontends application. This comes from my year-long experience in building a micro-frontends application in a geographically distributed team. I will share some approaches and practices that worked for us and things that were learned from them!
BizTalk Server can connect to SQL AlwaysOn databases in some scenarios. A Highly available BizTalk Server 2016 environment can be built using SQL 2016 availability groups. I will answer the following questions:
- What are SQL AlwaysOn databases?
- How do you connect to SQL AlwaysOn databases using BizTalk Server?
- How do build a BizTalk 2016 Server to use SQL 2016 availability groups?
JOnConf - A CDC use-case: designing an Evergreen CacheNicolas Fränkel
When one’s app is challenged with poor performances, it’s easy to set up a cache in front of one’s SQL database. It doesn’t fix the root cause (e.g. bad schema design, bad SQL query, etc.) but it gets the job done. If the app is the only component that writes to the underlying database, it’s a no-brainer to update the cache accordingly, so the cache is always up-to-date with the data in the database.
Things start to go sour when the app is not the only component writing to the DB. Among other sources of writes, there are batches, other apps (shared databases exist unfortunately), etc. One might think about a couple of ways to keep data in sync i.e. polling the DB every now and then, DB triggers, etc. Unfortunately, they all have issues that make them unreliable and/or fragile.
You might have read about Change-Data-Capture before. It’s been described by Martin Kleppmann as turning the database inside out: it means the DB can send change events (SELECT, DELETE and UPDATE) that one can register to. Just opposite to Event Sourcing that aggregates events to produce state, CDC is about getting events out of states. Once CDC is implemented, one can subscribe to its events and update the cache accordingly. However, CDC is quite in its early stage, and implementations are quite specific.
In this talk, I’ll describe an easy-to-setup architecture that leverages CDC to have an evergreen cache.
GeekcampSG 2020 - A Change-Data-Capture use-case: designing an evergreen cacheNicolas Fränkel
CDC is a brand new approach that "turns the database inside out": it allows to get events out of the database state. This can be leveraged to get a cache that is never stale.
CielMech is an IC package assembly focused Software As A Service (SAAS) product. If you are interested in design, material choice and process related parameters influencing warpages at various stages of the assembly of an IC package, CielMech is the tool for you. Cielmech allows you to define dimensions, process sequence, materials and stress free conditions to define an FEA problem within minutes. The knowhow and technology embedded in the product generates a ready solve FEA model readable in ANSYS Mechanical software. The Customization embedded in the ANSYS model generated by CielMech further streamlines the modeling process to ensure accurate and repeatable predictions. Packaging of Monolithic ICs, 3D stacked ICs as well as interposer based SOCs can me modeled using the user friendly web based interface.
Target Audience: Engineering professionals from foundries, OSAT, Fabless semiconductor or system level hardware teams who can influence design, material choice or process parameters of monolithic, 3D, or 2.5D IC packages
The goal of this session to demystify and clarify the BizTalk Server migration process and help both implementation teams as decision-makers to be aware of all the considerations that need to be taken into account when planning your migration to BizTalk Server 2020 and hopefully helping you carry out these tasks.
Tungsten University: Load A Vertica Data Warehouse With MySQL DataContinuent
Continuent Tungsten offers real-time replication from MySQL to a variety of DBMS types including Vertica. In this Tungsten University webcast we will show you the details of setting up MySQL-to-Vertica replication, including the following topics:
• Introduction to Continuent Tungsten features for data warehouse loading
• Installation for MySQL to Vertica replication
• Best practices for applications: charsets, schema design, time zones, etc.
• Techniques for filtering and transforming data
• Performance tuning and trouble shooting
• Adapting batch loading for new use cases
The webinar includes technical information and a live demo to help you get your own data warehouse loading application up and running quickly.
Exploring Career Paths in Cybersecurity for Technical CommunicatorsBen Woelk, CISSP, CPTC
Brief overview of career options in cybersecurity for technical communicators. Includes discussion of my career path, certification options, NICE and NIST resources.
Building application in a "Microfrontends" way - Matthias Lauf *XConf ManchesterThoughtworks
In this talk, we plan to explain some general tech considerations that developers need to be aware of while building a micro-frontends application. This comes from my year-long experience in building a micro-frontends application in a geographically distributed team. I will share some approaches and practices that worked for us and things that were learned from them!
BizTalk Server can connect to SQL AlwaysOn databases in some scenarios. A Highly available BizTalk Server 2016 environment can be built using SQL 2016 availability groups. I will answer the following questions:
- What are SQL AlwaysOn databases?
- How do you connect to SQL AlwaysOn databases using BizTalk Server?
- How do build a BizTalk 2016 Server to use SQL 2016 availability groups?
JOnConf - A CDC use-case: designing an Evergreen CacheNicolas Fränkel
When one’s app is challenged with poor performances, it’s easy to set up a cache in front of one’s SQL database. It doesn’t fix the root cause (e.g. bad schema design, bad SQL query, etc.) but it gets the job done. If the app is the only component that writes to the underlying database, it’s a no-brainer to update the cache accordingly, so the cache is always up-to-date with the data in the database.
Things start to go sour when the app is not the only component writing to the DB. Among other sources of writes, there are batches, other apps (shared databases exist unfortunately), etc. One might think about a couple of ways to keep data in sync i.e. polling the DB every now and then, DB triggers, etc. Unfortunately, they all have issues that make them unreliable and/or fragile.
You might have read about Change-Data-Capture before. It’s been described by Martin Kleppmann as turning the database inside out: it means the DB can send change events (SELECT, DELETE and UPDATE) that one can register to. Just opposite to Event Sourcing that aggregates events to produce state, CDC is about getting events out of states. Once CDC is implemented, one can subscribe to its events and update the cache accordingly. However, CDC is quite in its early stage, and implementations are quite specific.
In this talk, I’ll describe an easy-to-setup architecture that leverages CDC to have an evergreen cache.
GeekcampSG 2020 - A Change-Data-Capture use-case: designing an evergreen cacheNicolas Fränkel
CDC is a brand new approach that "turns the database inside out": it allows to get events out of the database state. This can be leveraged to get a cache that is never stale.
CielMech is an IC package assembly focused Software As A Service (SAAS) product. If you are interested in design, material choice and process related parameters influencing warpages at various stages of the assembly of an IC package, CielMech is the tool for you. Cielmech allows you to define dimensions, process sequence, materials and stress free conditions to define an FEA problem within minutes. The knowhow and technology embedded in the product generates a ready solve FEA model readable in ANSYS Mechanical software. The Customization embedded in the ANSYS model generated by CielMech further streamlines the modeling process to ensure accurate and repeatable predictions. Packaging of Monolithic ICs, 3D stacked ICs as well as interposer based SOCs can me modeled using the user friendly web based interface.
Target Audience: Engineering professionals from foundries, OSAT, Fabless semiconductor or system level hardware teams who can influence design, material choice or process parameters of monolithic, 3D, or 2.5D IC packages
The goal of this session to demystify and clarify the BizTalk Server migration process and help both implementation teams as decision-makers to be aware of all the considerations that need to be taken into account when planning your migration to BizTalk Server 2020 and hopefully helping you carry out these tasks.
Tungsten University: Load A Vertica Data Warehouse With MySQL DataContinuent
Continuent Tungsten offers real-time replication from MySQL to a variety of DBMS types including Vertica. In this Tungsten University webcast we will show you the details of setting up MySQL-to-Vertica replication, including the following topics:
• Introduction to Continuent Tungsten features for data warehouse loading
• Installation for MySQL to Vertica replication
• Best practices for applications: charsets, schema design, time zones, etc.
• Techniques for filtering and transforming data
• Performance tuning and trouble shooting
• Adapting batch loading for new use cases
The webinar includes technical information and a live demo to help you get your own data warehouse loading application up and running quickly.
Exploring Career Paths in Cybersecurity for Technical CommunicatorsBen Woelk, CISSP, CPTC
Brief overview of career options in cybersecurity for technical communicators. Includes discussion of my career path, certification options, NICE and NIST resources.
Want to move your career forward? Looking to build your leadership skills while helping others learn, grow, and improve their skills? Seeking someone who can guide you in achieving these goals?
You can accomplish this through a mentoring partnership. Learn more about the PMISSC Mentoring Program, where you’ll discover the incredible benefits of becoming a mentor or mentee. This program is designed to foster professional growth, enhance skills, and build a strong network within the project management community. Whether you're looking to share your expertise or seeking guidance to advance your career, the PMI Mentoring Program offers valuable opportunities for personal and professional development.
Watch this to learn:
* Overview of the PMISSC Mentoring Program: Mission, vision, and objectives.
* Benefits for Volunteer Mentors: Professional development, networking, personal satisfaction, and recognition.
* Advantages for Mentees: Career advancement, skill development, networking, and confidence building.
* Program Structure and Expectations: Mentor-mentee matching process, program phases, and time commitment.
* Success Stories and Testimonials: Inspiring examples from past participants.
* How to Get Involved: Steps to participate and resources available for support throughout the program.
Learn how you can make a difference in the project management community and take the next step in your professional journey.
About Hector Del Castillo
Hector is VP of Professional Development at the PMI Silver Spring Chapter, and CEO of Bold PM. He's a mid-market growth product executive and changemaker. He works with mid-market product-driven software executives to solve their biggest growth problems. He scales product growth, optimizes ops and builds loyal customers. He has reduced customer churn 33%, and boosted sales 47% for clients. He makes a significant impact by building and launching world-changing AI-powered products. If you're looking for an engaging and inspiring speaker to spark creativity and innovation within your organization, set up an appointment to discuss your specific needs and identify a suitable topic to inspire your audience at your next corporate conference, symposium, executive summit, or planning retreat.
About PMI Silver Spring Chapter
We are a branch of the Project Management Institute. We offer a platform for project management professionals in Silver Spring, MD, and the DC/Baltimore metro area. Monthly meetings facilitate networking, knowledge sharing, and professional development. For event details, visit pmissc.org.
Resumes, Cover Letters, and Applying OnlineBruce Bennett
This webinar showcases resume styles and the elements that go into building your resume. Every job application requires unique skills, and this session will show you how to improve your resume to match the jobs to which you are applying. Additionally, we will discuss cover letters and learn about ideas to include. Every job application requires unique skills so learn ways to give you the best chance of success when applying for a new position. Learn how to take advantage of all the features when uploading a job application to a company’s applicant tracking system.
NIDM (National Institute Of Digital Marketing) Bangalore Is One Of The Leading & best Digital Marketing Institute In Bangalore, India And We Have Brand Value For The Quality Of Education Which We Provide.
www.nidmindia.com
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...dsnow9802
Jill Pizzola's tenure as Senior Talent Acquisition Partner at THOMSON REUTERS in Marlton, New Jersey, from 2018 to 2023, was marked by innovation and excellence.
New Explore Careers and College Majors 2024.pdfDr. Mary Askew
Explore Careers and College Majors is a new online, interactive, self-guided career, major and college planning system.
The career system works on all devices!
For more Information, go to https://bit.ly/3SW5w8W
1. Alain CAVROT
Senior Developer
I accept national and international contracts.
Domain of knowledge
Senior Developer
Business areas
Bank
Tourism
Metallurgy
Technical environments
t e c h n Windows 2000 / XP / VISTA
iques
.NET / ASP.NET / C# / VB.NET / ASP.NET
SQL Server 7 /2000 / 2005 / 2008 / SQL / TRYEARSAC
SSRS / SSIS / SSAS
ASP 3 / VBA / ACCESS / Javascript / HTML / DHTML / VBSCRIPT
Oracle 9 / 10g / PL/SQL / SQL
FCG de Framesoft ZURICH
2. Alain CAVROT
91 rue des Chantereines
93100 MONTREUIL SS Bois
Tél : +33 6 31 27 02 92
alain.cavrot@bizz.net
Contracts
You will find hereafter a list of the recent contracts.
If you need an exhaustive list please call 06.31.27.02.92
NOVARTIS PHARMA Belgium
<5 months / 2009 / 10>
Development Senior
.NET / Access/ Oracle / dataStage
Structuration of the data in local and remote DB.
I gave Assistance for developing a database application.
Analysis et requirement for consolidation of ORACLE data from databases in a data warehouse.
Realization of the interfaces and necessary applications for distributing the data of the data
warehouse to 13 local applications.
Interfaces (forms) were developed using ACCESS and .NET.
Development of specific libraries for ACCESS (MDA).
Advanced management of security for applications by synchronizing with the LDAP data.
Batch processes are realized in VBA and PL/SQL.
Technical environments
.NET VB.NET
SQL Server
Oracle 10g
VBA
Access
XL
Page 2/11 31/08/2009
3. Alain CAVROT
91 rue des Chantereines
93100 MONTREUIL SS Bois
Tél : +33 6 31 27 02 92
alain.cavrot@bizz.net
Hoteles Colombianos
<6 months / 2009>
Project leader+ Team Management (Part1)
Senior developer (Part 2)
I gave Assistance for developing a web portal for Hotels in Colombia.
Phase 1 Bogota
• Analysis of technical needs.
• Data modelling.
• Technical analysis of the web modules needed.
• Technical analysis of the multi languages constraints.
PARTIE 2 from France (Bogota en remote)
• Analysis of the reporting needs.
• Analysis of the statistics needs
o For the reservations.
o For the clients connections.
• Development of models for reports and OLAP cubes.
• Development of the web pages for the reservations and clients managements.
Technical environments
Windows 2003
.NET C#
.NET VB.NET
.NET ASP.NET
.NET Win / Web forms.
SQL Server 2008
SSIS / SSAS / SSRS
Javascript
VBscript
HTML
DHTML
Win / Web Forms
Transac
Page 3/11 31/08/2009
4. Alain CAVROT
91 rue des Chantereines
93100 MONTREUIL SS Bois
Tél : +33 6 31 27 02 92
alain.cavrot@bizz.net
FORTIS Brussels
<2 years / 2007 / 2008 / 2009>
Support for the dealing room.
1/ I created and tested the acknowledgments for the derivates contracts including exotics.
• Training to the dedicated software of FCG Zurich for generating the models of acknowledgments.
• Creation of the SQL queries needed to retrieve the date from the Oracle database.
• Creation of the documents (based on FSML, financial XML)
• Development of TEST environment for pretesting the results.
• Meetings with the financial services to evaluate the problems with their requirements.
• Meetings with the financial services for validating the documents.
2/ High level reporting for Managers (SSIS+SSRS+SSAS)
• The project is to provide to Managers the reports and statistics on the state of the applications. The
state had to include to the state of the hardware and the state of the software.
• Investigation which statistics are needed by the client.
• Investigation which reports are needed by the clients.
• Creation of the needed models for the statistics.
• Integration in the reports.
Technical environments
Windows XP
Many types of server
Oracle 10g / PL/SQL
SQL
TOAD
SLQ Server 2005
SSRS
SSAS
SSIS
FCG de Framesoft
XML
FSML
PERL
C#
VB.NET
WinForms
Framework 2.0
VBA
XML / FSML
Page 4/11 31/08/2009
5. Alain CAVROT
91 rue des Chantereines
93100 MONTREUIL SS Bois
Tél : +33 6 31 27 02 92
alain.cavrot@bizz.net
ALCATEL Strasbourg
<1 an / 2006 / 2007>
SAP conversion
Convert the data of an SAP system to newer one.
• Realization of a conversion structure to automate the conversion of the data.
• Export the SAP data from the old system with SAP transactions.
• Conversion of the data generated using the MS tools
• Import the data in to the new SAP system.
• Creation of an application to check the results and validate the import.
Technical environments
Windows XP
SAP Accounts and finances
SQL
VBA
SQL Server 2000
Page 5/11 31/08/2009
6. Alain CAVROT
91 rue des Chantereines
93100 MONTREUIL SS Bois
Tél : +33 6 31 27 02 92
alain.cavrot@bizz.net
L’Oreal Paris
<3 months / 2005 / 2006>
WEB services .NET
Conversion of the ASP 3.0 modules to WEB SERVICES .NET
• Conversion of the ASP 3.0 modules to Web services .NET based on particular LOREAL framework.
Technical environments
Visual Studio 2003
SQL Server 2005
Web services
ASP 3.0
Framework LOREAL based on 1.1
Page 6/11 31/08/2009
7. Alain CAVROT
91 rue des Chantereines
93100 MONTREUIL SS Bois
Tél : +33 6 31 27 02 92
alain.cavrot@bizz.net
Portal for hotels
<12 months / 2004 / 2005>
Hotel web portal
Realization of a web portal.
• As subcontractor, I realized a web portal for hotels, including the data modelling for the reservations,
the management of the clients, and genera
• Realization with the n tier technique.
• Realization of the module for the nomenclatures management.
• Realization of the modules for reservations
• Realization of the web pages dedicated to management of the web site.
• Realization of the web pages dedicated to the management of the reservations.
Technical environments
Windows XP / Windows server 2003
ASP.NET
VB.NET / C#
SQL Server 2005
VBScript
Javascript
HTML
DHTML
XHTML
Framework 1.1
Page 7/11 31/08/2009
8. Alain CAVROT
91 rue des Chantereines
93100 MONTREUIL SS Bois
Tél : +33 6 31 27 02 92
alain.cavrot@bizz.net
Insurance broker - National
<6 months / 2004>
Insurance web portal
Development of a web site for selling on line insurances for cars.
Development of the internal application for the management of the sales
• Data modelling
• Analysis of the modules needed and how organize them.
• Study on how the nomenclatures evaluate.
• Study of the pricing engine.
• Creates the pricing engine.
• Creation of all the web pages needed.
• Realization of the module for managing the application.
Technical environments
Windows XP / Windows Server 2003
ASP
SQL Server 2000
SQL
Access (VBA)
XL (VBA)
VBScript
Javascript
HTML
DHTML
XHTML
Page 8/11 31/08/2009
9. Alain CAVROT
91 rue des Chantereines
93100 MONTREUIL SS Bois
Tél : +33 6 31 27 02 92
alain.cavrot@bizz.net
Software company PARIS
<6 months / 2003 / 2004>
Hotel Web portal
Develop a web module for a social hotel application.
• Study of the functionalities of the existing application
• Data modelling for the web part.
• Creation of the web pages.
• Link of the web part with the local network application.
Technical environments
Windows XP
VB.NET
MS DOS
ASP.NET
Framework 1.1
Javascript
VBScript
HTML
DHTML
XHTML
SQL
Page 9/11 31/08/2009
10. Alain CAVROT
91 rue des Chantereines
93100 MONTREUIL SS Bois
Tél : +33 6 31 27 02 92
alain.cavrot@bizz.net
CFA ACMP - Paris
<4 years 1999 / 2003>
Many management applications
Development of many applications
• Creation of a management application for
o Teachers timetable
o Students timetable
o Pre payment of the teachers
o Student’s exams.
• Management of the bank transfers linked to the accounts.
• Management of the trouble linked to ISO Quality.
• Management of the applicants, for introducing their data into the system.
• Management of the CV students for answering the companies needs.
• Creation of the IT tools needed for the certification and for increasing the value of the organization.
Technical environments
Norms ISO 2000 9002 - 4
Windows 2000 et 98
SQL Server 7 et 2000
SQL
Access ’97 et 2000
VBA
Page 10/11 31/08/2009
11. Alain CAVROT
91 rue des Chantereines
93100 MONTREUIL SS Bois
Tél : +33 6 31 27 02 92
alain.cavrot@bizz.net
és Scientifique B – Mons Belgique
Trainings
‘Ecole normale’ (pédagogie et psychologie) – Mons Belgique 2 années
Information technology – Mons Belgium 4 years
3rd cycle Accounts and Finance (ICHEC Brussels2007)
Statistics (Charleroi – Belgium)
Management (Paris – France)
Personal communication
New technologies
ISO Quality (consultant ISO certified)
Other information
Member of Mensa international
Languages
English read / written/ spoken
French read / written/ spoken
Spanish Basic knowledge read / spoken
Dutch Read
Page 11/11 31/08/2009