[Selenium Camp 2019] Kubernetes - infinite space for your testsNikita Sidorevich
Case study on evolution of Qaprosoft products: evolution to SaaS platform and our experience of using Kubernetes as our swiss army knife for test infrastructure deployment (with examples based on Jenkins CI/CD pipeline)
[Selenium Camp 2019] Kubernetes - infinite space for your testsNikita Sidorevich
Case study on evolution of Qaprosoft products: evolution to SaaS platform and our experience of using Kubernetes as our swiss army knife for test infrastructure deployment (with examples based on Jenkins CI/CD pipeline)
This document provides an overview of Amazon Web Services for image and speech recognition, including Amazon Rekognition, Amazon Polly, Amazon Lex, and how they integrate with Amazon S3 storage. Key features highlighted are facial analysis, text-to-speech, conversational interfaces, and building custom machine learning models.
1. The document discusses Amazon's artificial intelligence services including Amazon Rekognition, Amazon Polly, and Amazon Lex.
2. It provides an overview of how Alexa works using automatic speech recognition to understand voice commands and natural language understanding to carry out requests.
3. Tips are provided for using Alexa including examples of voice commands to play music or get weather updates.
Amazon AI のスゴいデモ(仮) - Serverless Meetup Osaka崇之 清水
This document summarizes a serverless meetup in Osaka on January 27, 2017 about Amazon Web Services. It discusses how Amazon Go works using computer vision and deep learning for checkout-free shopping. It also describes several Amazon AI services including Amazon Rekognition for image and video analysis, Amazon Polly for text-to-speech, and Amazon Lex for conversational interfaces. Examples are given of combining these services with AWS Lambda for serverless applications.
This document discusses database replication using Amazon Aurora including setting up multi-master replication between Aurora clusters in different Availability Zones for high availability and redundancy. It describes configuring a primary cluster to replicate to a secondary cluster, taking and restoring snapshots for data backups, and promoting a read replica to become the new primary cluster if the original cluster fails.
This document discusses database replication using Amazon Aurora. It covers setting up multi-master replication across Availability Zones, using reader and writer instances for high availability, and replicating Aurora databases to external MySQL or MariaDB databases. It also briefly mentions new features in recent Aurora releases.
This document provides an overview of Amazon Web Services (AWS) and how PHP developers can use AWS services. It discusses:
- Popular AWS services like Amazon S3, DynamoDB, SQS, SNS, and how they can be used.
- Using the AWS SDK for PHP to interact with AWS services like S3 programmatically from PHP code using Composer, making API calls, and handling responses.
- Features of the AWS SDK for PHP version 3 like asynchronous programming with promises, command pools for parallel requests, and waiters to wait for resources to be ready.
- Examples of using the SDK to make API calls to S3 and other services, handle promises and errors, and
This document describes Amazon Web Services (AWS) API Gateway and how it can be used to create, publish, maintain, monitor, and secure APIs at any scale. API Gateway sits between the internet and AWS services such as Lambda, EC2, DynamoDB, and supports many features including caching, authorization, throttling, monitoring, and transformations. It allows defining RESTful APIs and WebSocket APIs that make AWS services programmatically accessible to developers building mobile, web, and IoT applications.
Amazon Pinpoint - re:Invent Serverless Follow Up - 20161207崇之 清水
Amazon Pinpoint is a new service that allows users to send personalized messages to customers across multiple messaging channels. Pinpoint provides tools to segment audiences, send push notifications, emails and SMS messages. It also collects analytics on message delivery and opens to help optimize future campaigns.
CTO Night & Days 2015 Winter - AWS Mobile Development崇之 清水
This document discusses mobile app development platforms and tools. It covers iOS and Android native development using Xcode/Swift and Android Studio/Java respectively. It also discusses serverless computing on AWS for building backend services for mobile apps using services like S3, DynamoDB, Lambda and API Gateway. Security and access control using IAM policies is covered along with transferring data between mobile devices and AWS services using the TransferManager.
This document discusses connecting a Raspberry Pi to AWS using an SQS queue. It provides instructions for setting up the Raspberry Pi with a WiFi connection and installing the AWS SDK via pip. It also includes the Python code for a robo.py script that defines actions using GPIO pins and integrates with SQS by retrieving and deleting messages to trigger the actions. The script contains code to connect to SQS, retrieve and delete messages, and call the defined actions.
WordPress RESTful API & Amazon API Gateway - WordCamp Kansai 2016崇之 清水
This document summarizes a presentation given at WordCamp Kansai 2016 about building REST APIs and microservices with Amazon API Gateway and WordPress. The presentation covered:
1. Using REST APIs with WordPress
2. Integrating WordPress with Amazon API Gateway
3. Examples of building WordPress APIs to access third party services and custom backends
The presentation provided examples of using API Gateway as a proxy for the WordPress REST API, enabling CORS, and building microservices architectures with API Gateway, Lambda, and other AWS services behind the WordPress frontend. Attendees were encouraged to explore building scalable WordPress sites and applications with REST APIs and serverless architectures on AWS.
WordPress RESTful API & Amazon API Gateway (English version)崇之 清水
This document summarizes a presentation about using Amazon API Gateway and the WordPress REST API. The presentation covered what a REST API is, displaying external data on WordPress using APIs, why to use Amazon API Gateway to build serverless REST APIs, and patterns for using the WordPress REST API. Case studies were presented on creating an API to retrieve pet data and display it on WordPress, fetching data with JavaScript and handling CORS, creating a custom API that aggregates other APIs, and using API Gateway caching and throttling to control load on the WordPress REST API. The document concluded that combining WordPress and REST APIs can reduce development time and costs while improving availability.
The document is comprised entirely of copyright notices from Amazon Web Services and does not contain any other substantive information. It references Amazon Web Services, Elastic Beanstalk, CloudWatch Synthetics, and the migration of an application to EC2 instances powered by AWS Graviton2 processors. However, no details are provided about these topics within the document.
This document provides an overview of Amazon Web Services for image and speech recognition, including Amazon Rekognition, Amazon Polly, Amazon Lex, and how they integrate with Amazon S3 storage. Key features highlighted are facial analysis, text-to-speech, conversational interfaces, and building custom machine learning models.
1. The document discusses Amazon's artificial intelligence services including Amazon Rekognition, Amazon Polly, and Amazon Lex.
2. It provides an overview of how Alexa works using automatic speech recognition to understand voice commands and natural language understanding to carry out requests.
3. Tips are provided for using Alexa including examples of voice commands to play music or get weather updates.
Amazon AI のスゴいデモ(仮) - Serverless Meetup Osaka崇之 清水
This document summarizes a serverless meetup in Osaka on January 27, 2017 about Amazon Web Services. It discusses how Amazon Go works using computer vision and deep learning for checkout-free shopping. It also describes several Amazon AI services including Amazon Rekognition for image and video analysis, Amazon Polly for text-to-speech, and Amazon Lex for conversational interfaces. Examples are given of combining these services with AWS Lambda for serverless applications.
This document discusses database replication using Amazon Aurora including setting up multi-master replication between Aurora clusters in different Availability Zones for high availability and redundancy. It describes configuring a primary cluster to replicate to a secondary cluster, taking and restoring snapshots for data backups, and promoting a read replica to become the new primary cluster if the original cluster fails.
This document discusses database replication using Amazon Aurora. It covers setting up multi-master replication across Availability Zones, using reader and writer instances for high availability, and replicating Aurora databases to external MySQL or MariaDB databases. It also briefly mentions new features in recent Aurora releases.
This document provides an overview of Amazon Web Services (AWS) and how PHP developers can use AWS services. It discusses:
- Popular AWS services like Amazon S3, DynamoDB, SQS, SNS, and how they can be used.
- Using the AWS SDK for PHP to interact with AWS services like S3 programmatically from PHP code using Composer, making API calls, and handling responses.
- Features of the AWS SDK for PHP version 3 like asynchronous programming with promises, command pools for parallel requests, and waiters to wait for resources to be ready.
- Examples of using the SDK to make API calls to S3 and other services, handle promises and errors, and
This document describes Amazon Web Services (AWS) API Gateway and how it can be used to create, publish, maintain, monitor, and secure APIs at any scale. API Gateway sits between the internet and AWS services such as Lambda, EC2, DynamoDB, and supports many features including caching, authorization, throttling, monitoring, and transformations. It allows defining RESTful APIs and WebSocket APIs that make AWS services programmatically accessible to developers building mobile, web, and IoT applications.
Amazon Pinpoint - re:Invent Serverless Follow Up - 20161207崇之 清水
Amazon Pinpoint is a new service that allows users to send personalized messages to customers across multiple messaging channels. Pinpoint provides tools to segment audiences, send push notifications, emails and SMS messages. It also collects analytics on message delivery and opens to help optimize future campaigns.
CTO Night & Days 2015 Winter - AWS Mobile Development崇之 清水
This document discusses mobile app development platforms and tools. It covers iOS and Android native development using Xcode/Swift and Android Studio/Java respectively. It also discusses serverless computing on AWS for building backend services for mobile apps using services like S3, DynamoDB, Lambda and API Gateway. Security and access control using IAM policies is covered along with transferring data between mobile devices and AWS services using the TransferManager.
This document discusses connecting a Raspberry Pi to AWS using an SQS queue. It provides instructions for setting up the Raspberry Pi with a WiFi connection and installing the AWS SDK via pip. It also includes the Python code for a robo.py script that defines actions using GPIO pins and integrates with SQS by retrieving and deleting messages to trigger the actions. The script contains code to connect to SQS, retrieve and delete messages, and call the defined actions.
WordPress RESTful API & Amazon API Gateway - WordCamp Kansai 2016崇之 清水
This document summarizes a presentation given at WordCamp Kansai 2016 about building REST APIs and microservices with Amazon API Gateway and WordPress. The presentation covered:
1. Using REST APIs with WordPress
2. Integrating WordPress with Amazon API Gateway
3. Examples of building WordPress APIs to access third party services and custom backends
The presentation provided examples of using API Gateway as a proxy for the WordPress REST API, enabling CORS, and building microservices architectures with API Gateway, Lambda, and other AWS services behind the WordPress frontend. Attendees were encouraged to explore building scalable WordPress sites and applications with REST APIs and serverless architectures on AWS.
WordPress RESTful API & Amazon API Gateway (English version)崇之 清水
This document summarizes a presentation about using Amazon API Gateway and the WordPress REST API. The presentation covered what a REST API is, displaying external data on WordPress using APIs, why to use Amazon API Gateway to build serverless REST APIs, and patterns for using the WordPress REST API. Case studies were presented on creating an API to retrieve pet data and display it on WordPress, fetching data with JavaScript and handling CORS, creating a custom API that aggregates other APIs, and using API Gateway caching and throttling to control load on the WordPress REST API. The document concluded that combining WordPress and REST APIs can reduce development time and costs while improving availability.
The document is comprised entirely of copyright notices from Amazon Web Services and does not contain any other substantive information. It references Amazon Web Services, Elastic Beanstalk, CloudWatch Synthetics, and the migration of an application to EC2 instances powered by AWS Graviton2 processors. However, no details are provided about these topics within the document.
The document appears to be a presentation from Amazon Web Services about serverless application development on AWS. It discusses various AWS services for building serverless applications like Lambda, API Gateway, DynamoDB, S3, and Step Functions. It provides examples of creating serverless APIs with Lambda and API Gateway and deploying serverless applications using the Serverless Application Model.
RESTful API を Chalice で紐解く 〜 Python Serverless Microframework for AWS 〜崇之 清水
The document describes how to build serverless applications using the Chalice framework. It shows examples of defining routes, path parameters, HTTP methods, and response handling. It also demonstrates configuring features like CORS, API keys, and authorizers. The document explains how Chalice works behind the scenes by examining its core classes and how it matches incoming requests to route functions. It provides links to additional resources about serverless applications on AWS.
The document contains numerous copyright notices for Amazon Web Services spanning multiple years. It includes various technical terms and acronyms related to AWS services and computing. There are also diagrams and illustrations related to distributed systems, databases, machine learning, and the Internet of Things. However, the document does not appear to have a clear purpose or overarching topic and seems to be a collection of disjointed sections.
The document discusses a Serverless Meetup in Osaka on October 18, 2017 presented by Takayuki Shimizu, a Solutions Architect at Amazon Web Services Japan K.K. It includes copyright notices for Amazon Web Services from 2017 and mentions the topics will involve serverless technologies on AWS.
The document appears to be a presentation from Amazon Web Services (AWS) on serverless computing. It discusses AWS services for computing, storage, databases, APIs, messaging and queues. It provides examples of building serverless applications using AWS Lambda, API Gateway, DynamoDB and other services. Code examples are given for deploying a serverless express application on AWS. The presentation encourages developers to try building serverless applications using AWS services.
- This document discusses serverless architectures using AWS Lambda and provides links to presentations about building serverless applications on AWS from AWS Summit Tokyo 2017.
- It describes how AWS Lambda allows developers to run code without provisioning or managing servers, and lists AWS services that can be used to trigger Lambda functions such as API Gateway, DynamoDB, and S3.
- The document also shares links to GitHub repositories of serverless sample applications and frameworks like AWS Serverless Application Model (SAM).
This document discusses various Amazon Web Services (AWS) products for data science and analytics workflows. It highlights how AWS services like Amazon Redshift, Amazon Kinesis, Amazon EMR, and others can be used together for extracting, transforming, loading (ETL) data, performing analytics, and building data science models at scale. Specific applications and customers like Hearst Publishing that leverage these AWS services for clickstream analytics are also mentioned. The document aims to provide an overview of the AWS big data and analytics portfolio.
[Hatsune Miku] Shoot Frieza with Amazon Kinesis ! [EN]崇之 清水
This document describes a demonstration given at JAWSDAYS 2014 where the presenter used Amazon Kinesis to visualize real-time data from Twitter in order to power up an anime character and have her defeat the Dragon Ball villain Frieza. The presenter developed a program to collect tweets, analyze them for sentiment, and put the resulting "power" levels into a Kinesis stream. Another program retrieved the data from Kinesis, analyzed the tweets further using MeCab, and stored the results in DynamoDB. A Unity program then visualized the power level increasing and was used to make it appear the character defeated Frieza. The presenter discussed issues encountered with DynamoDB throughput and keeping processes running.
L'IA connaît une croissance rapide et son intégration dans le domaine éducatif soulève de nombreuses questions. Aujourd'hui, nous explorerons comment les étudiants utilisent l'IA, les perceptions des enseignants à ce sujet, et les mesures possibles pour encadrer ces usages.
Constat Actuel
L'IA est de plus en plus présente dans notre quotidien, y compris dans l'éducation. Certaines universités, comme Science Po en janvier 2023, ont interdit l'utilisation de l'IA, tandis que d'autres, comme l'Université de Prague, la considèrent comme du plagiat. Cette diversité de positions souligne la nécessité urgente d'une réponse institutionnelle pour encadrer ces usages et prévenir les risques de triche et de plagiat.
Enquête Nationale
Pour mieux comprendre ces dynamiques, une enquête nationale intitulée "L'IA dans l'enseignement" a été réalisée. Les auteurs de cette enquête sont Le Sphynx (sondage) et Compilatio (fraude académique). Elle a été diffusée dans les universités de Lyon et d'Aix-Marseille entre le 21 juin et le 15 août 2023, touchant 1242 enseignants et 4443 étudiants. Les questionnaires, conçus pour étudier les usages de l'IA et les représentations de ces usages, abordaient des thèmes comme les craintes, les opportunités et l'acceptabilité.
Résultats de l'Enquête
Les résultats montrent que 55 % des étudiants utilisent l'IA de manière occasionnelle ou fréquente, contre 34 % des enseignants. Cependant, 88 % des enseignants pensent que leurs étudiants utilisent l'IA, ce qui pourrait indiquer une surestimation des usages. Les usages identifiés incluent la recherche d'informations et la rédaction de textes, bien que ces réponses ne puissent pas être cumulées dans les choix proposés.
Analyse Critique
Une analyse plus approfondie révèle que les enseignants peinent à percevoir les bénéfices de l'IA pour l'apprentissage, contrairement aux étudiants. La question de savoir si l'IA améliore les notes sans développer les compétences reste débattue. Est-ce un dopage académique ou une opportunité pour un apprentissage plus efficace ?
Acceptabilité et Éthique
L'enquête révèle que beaucoup d'étudiants jugent acceptable d'utiliser l'IA pour rédiger leurs devoirs, et même un quart des enseignants partagent cet avis. Cela pose des questions éthiques cruciales : copier-coller est-il tricher ? Utiliser l'IA sous supervision ou pour des traductions est-il acceptable ? La réponse n'est pas simple et nécessite un débat ouvert.
Propositions et Solutions
Pour encadrer ces usages, plusieurs solutions sont proposées. Plutôt que d'interdire l'IA, il est suggéré de fixer des règles pour une utilisation responsable. Des innovations pédagogiques peuvent également être explorées, comme la création de situations de concurrence professionnelle ou l'utilisation de détecteurs d'IA.
Conclusion
En conclusion, bien que l'étude présente des limites, elle souligne un besoin urgent de régulation. Une charte institutionnelle pourrait fournir un cadre pour une utilisation éthique.
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO Technology
En cette année 2024 qui s’annonce sous le signe de la complexité, avec :
- L’explosion de la Gen AI
-Un contexte socio-économique sous tensions
- De forts enjeux sur le Sustainable et la régulation IT
- Une archipélisation des lieux de travail post-Covid
Découvrez les Tech trends incontournables pour délivrer vos produits stratégiques.
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Laurent Speyser
(Conférence dessinée)
Vous êtes certainement à l’origine, ou impliqué, dans un changement au sein de votre organisation. Et peut être que cela ne se passe pas aussi bien qu’attendu…
Depuis plusieurs années, je fais régulièrement le constat de l’échec de l’adoption de l’Agilité, et plus globalement de grands changements, dans les organisations. Je vais tenter de vous expliquer pourquoi ils suscitent peu d'adhésion, peu d’engagement, et ils ne tiennent pas dans le temps.
Heureusement, il existe un autre chemin. Pour l'emprunter il s'agira de cultiver l'invitation, l'intelligence collective , la mécanique des jeux, les rites de passages, .... afin que l'agilité prenne racine.
Vous repartirez de cette conférence en ayant pris du recul sur le changement tel qu‘il est généralement opéré aujourd’hui, et en ayant découvert (ou redécouvert) le seul guide valable à suivre, à mon sens, pour un changement authentique, durable, et respectueux des individus! Et en bonus, 2 ou 3 trucs pratiques!
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...OCTO Technology
par Claude Camus (Coach agile d'organisation @OCTO Technology) et Gilles Masy (Organizational Coach @OCTO Technology)
Les équipes infrastructure, sécurité, production, ou cloud, doivent consacrer du temps à la modernisation de leurs outils (automatisation, cloud, etc) et de leurs pratiques (DevOps, SRE, etc). Dans le même temps, elles doivent répondre à une avalanche croissante de demandes, tout en maintenant un niveau de qualité de service optimal.
Habitué des environnements développeurs, les transformations agiles négligent les particularités des équipes OPS. Lors de ce comptoir, nous vous partagerons notre proposition de valeur de l'agilité@OPS, qui embarquera vos équipes OPS en Classe Business (Agility), et leur fera dire : "nous ne reviendrons pas en arrière".
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...OCTO Technology
Par Nicolas Bordier (Consultant numérique responsable @OCTO Technology) et Alaric Rougnon-Glasson (Sustainable Tech Consultant @OCTO Technology)
Sur un exemple très concret d’audit d’éco-conception de l’outil de bilan carbone C’Bilan développé par ICDC (Caisse des dépôts et consignations) nous allons expliquer en quoi l’ACV (analyse de cycle de vie) a été déterminante pour identifier les pistes d’actions pour réduire jusqu'à 82% de l’empreinte environnementale du service.
Vidéo Youtube : https://www.youtube.com/watch?v=7R8oL2P_DkU
Compte-rendu :