Subscribe: Digital (dis)content
http://juliensimon.blogspot.com/feeds/posts/default
Added By: Feedage Forager Feedage Grade A rated
Language: English
Tags:
amazon  aws  bottom max  ccc margin  embed  frameborder  https youtube  https  julien simon  slideshare net  youtube embed  youtube 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Digital (dis)content

Digital (dis)content



Julien Simon is a Principal Technical Evangelist at Amazon Web Services. He uses this blog to express personal opinions on digital content, computer technology and whatever else keeps the adrenaline flowing



Last Build Date: Fri, 20 Apr 2018 08:20:16 +0000

 



Amazon AI services @ Javascript Meetup (Wellington)

Fri, 17 Mar 2017 09:27:00 +0000

width="560" height="315" src="https://www.youtube.com/embed/GvlTeSM17lo" frameborder="0" allowfullscreen>(image)



Building serverless apps with Node @ NZ conference (Wellington)

Fri, 17 Mar 2017 09:24:00 +0000

width="560" height="315" src="https://www.youtube.com/embed/Ss68ZXyuEA4" frameborder="0" allowfullscreen>(image)



Advanced Task Scheduling with Amazon ECS @ AWS User Group Singapore

Fri, 17 Mar 2017 09:22:00 +0000

width="560" height="315" src="https://www.youtube.com/embed/RJZU0zZoKR8" frameborder="0" allowfullscreen>(image)



Exploring the GDELT data set with Amazon Athena

Fri, 03 Mar 2017 10:54:00 +0000

The Global Database of Events, Language and Tone (GDELT) Project monitors the world's broadcast, print, and web news from nearly every corner of every country in over 100 languages and identifies the people, locations, organisations, counts, themes, sources, emotions, counts, quotes, images and events driving our global society every second of every day.

Data set v1.0 is publicly available in S3 and I figured that this would be as good an excuse as any to play with my new favorite analytics service, Amazon Athena. Yes, Redshift, I still love you, baby ;)

The data set contains (at the time to writing) 1,542 uncompressed CSV files: 58 columns, 440+ million lines, 140+ GB. It is updated daily.

Data is formatted according to a couple of specs (here and here, PDF). A few lookup tables are also available here (country codes, organisation names, etc.).

All right, let's get to business. As you may know, Athena is able to query data hosted in S3 : no infrastructure to launch or manage, no data preparation, no loading time. All we have to do is create a table using the Hive DDL.

This is how we do it. All scripts and queries are available on Github, including how to create lookup tables.

Very fun service. I see a lot of chatty build servers on the horizon, yelling in German at careless developers. Oh yes, pure bliss :D

Till next time, keep rockin'.(image)



A hands-on look at the Amazon Rekognition API

Wed, 30 Nov 2016 17:16:00 +0000

Amazon Rekognition is a Deep Learning based image analysis service. Don't worry though, you won't have to wade through Machine Learning / Deep Learning mumbo jumbo to work with Recognition. Quite the contrary, as Rekognition provides a very easy-to-use API. It allows developers to:detect thousands of objects and scenes; analyze faces; compare two faces to measure similarity;build face collections and match faces against these collections.As usual, this service can be used with the AWS CLI (as in 'aws rekognition' ), or with one of our language SDKs. I'll show you some CLI examples first and then we'll use the popular Python SDK, aka boto3.First things first: how do we send images for processing? Two options: send the image as a byte blob or put it in S3. I suspect the most of use will use the second option, so that's what I'll use. Time to play!$ aws rekognition detect-faces --image "S3Object={Bucket="jsimon-public", Name="julien1.jpg"}" { "FaceDetails": [ { "BoundingBox": { "Width": 0.3883333206176758, "Top": 0.12222222238779068, "Left": 0.33666667342185974, "Height": 0.2588889002799988 }, "Landmarks": [ { "Y": 0.23426248133182526, "X": 0.46131378412246704, "Type": "eyeLeft" }, { "Y": 0.22791674733161926, "X": 0.5936729311943054, "Type": "eyeRight" }, { "Y": 0.27828338742256165, "X": 0.5404868721961975, "Type": "nose" }, { "Y": 0.3229646682739258, "X": 0.48395034670829773, "Type": "mouthLeft" }, { "Y": 0.31654009222984314, "X": 0.5957114696502686, "Type": "mouthRight" } ], "Pose": { "Yaw": 4.216298580169678, "Roll": -4.777482509613037, "Pitch": -2.406636953353882 }, "Quality": { "Sharpness": 70.0, "Brightness": 65.17163848876953 }, "Confidence": 99.99468231201172 } ], "OrientationCorrection": "ROTATE_0" } JSON, the cornerstone of any nutritious service. So, what do we have here? A face has been found with 99.99+% confidence. It's delimited by the BoundingBox coordinates (top left corner, face width, face height): these are fractional values with respect to the total height and width of the image. Eyes, nose and mouth have been located too (that's reassuring).Now, let's see what Rekognition can tell us about this second picture.$ aws rekognition detect-labels --image '{"S3Object":{"Bucket":"jsimon-public","Name":"julien2.jpg"}}'{ "Labels": [ { "Confidence": 99.29261779785156, "Name": "Human" }, { "Confidence": 99.2958984375, "Name": "People" }, { "Confidence": 99.2958984375, "Name": "Person" }, { "Confidence": 99.2667007446289, "Name": "Book" }, { "Confidence": 99.2667007446289, "Name": "Text" }, { "Confidence": 71.22590637207031, "Name": "Bookcase" }, { "Confidence": 71.22590637207031, "Name": "Furniture" }, { "Confidence": 71.22590637207031, "Name": "Shelf" }, { "Confidence": 52.00172805786133, "Name": "Portrait" }, { "Confidence": 52.00172805786133,[...]



The Lost Tales of Platform Design

Sun, 20 Nov 2016 20:26:00 +0000

Disclaimer: all opinions are my own (what did you expect?).

This is a presentation I've meant to build for a while. I guess I was just waiting for an excuse to spend enough time to do so. My talk at The Family's Lion program (http://joinlion.co) gave me this excuse and I want to thank them for the opportunity.

In a nutshell, I'm sick and tired of the current state of Software Engineering. On second thought, it's probably a key reason why I decided to step away from CTO roles and try something different. No more babysitting "engineers" who think they know it all and have no interest or respect for the vast body of knowledge that has been built over the last 60 years.

Fuck trends, hipsters and "rockstars". We need professionals. Software Engineering is Engineering. Computer Science is Science. There are Proven-Ways-To-Do-Things-Right.

Some would say that this is precisely what management is about. Teaching, training, coaxing, blah blah blah. Maybe, maybe not. What I know is that my time is my most precious asset. I will never waste it again on developers who are not willing to listen and learn from people who have been there before. Especially when top management doesn't have the guts to hire, fire or reward accordingly (and of course they'll say otherwise).

This presentation sums up some of my core technical beliefs. Feel free to read, learn, and ask questions: I'll be delighted to help. Or keep drowning in your shit trendy code, you deserve it.

Maybe one day I'll find a team of like-minded code warriors, or maybe I'll feel like building one again. I'm not holding by breath. AWS is home :)

Keep rockin', my brothers. You know who you are.


allowfullscreen="" frameborder="0" height="485" marginheight="0" marginwidth="0" scrolling="no" src="//www.slideshare.net/slideshow/embed_code/key/zF56ysQIlTtDbz" style="border-width: 1px; border: 1px solid #ccc; margin-bottom: 5px; max-width: 100%;" width="595">
(image)



3 webinaires AWS en français :)

Sat, 05 Nov 2016 09:07:00 +0000

Voici 3 webinaires que j'ai eu le plaisir d'animer récemment et dont les vidéos sont disponibles sur YouTube:


width="560" height="315" src="https://www.youtube.com/embed/FC--jteXU_8" frameborder="0" allowfullscreen>
width="560" height="315" src="https://www.youtube.com/embed/1QeKH-5nTIc" frameborder="0" allowfullscreen>
width="560" height="315" src="https://www.youtube.com/embed/BJWnngwUlvE" frameborder="0" allowfullscreen>(image)



Keynote @ DevOps D-Day, 07/10/2016, Marseille

Sat, 05 Nov 2016 09:02:00 +0000


  allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/kyZOnnEV4No" width="560">

Slides: http://www.slideshare.net/JulienSIMON5/devops-with-amazon-web-services(image)



Talk @ Paris Container Day 2016

Thu, 11 Aug 2016 15:54:00 +0000

allowfullscreen="" frameborder="0" height="360" mozallowfullscreen="" src="https://player.vimeo.com/video/174298005" webkitallowfullscreen="" width="640"> Paris Container Day 2016 : Déployer et scaler des clusters Docker avec Amazon ECS. (Julien Simon - @Amazon Web Services) from Captavideo on Vimeo.(image)



2 talks @ AWS Summit Tel Aviv, June 2016

Tue, 02 Aug 2016 13:52:00 +0000

Using Amazon CloudWatch Events, Lambda & Spark to Process EC2 Events

  allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/2meL_wlSShA" width="560">


 DevOps on AWS: Deep Dive on Continuous Delivery

  allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/iiZpVUInCpg" width="560">(image)



Scale, baby, scale - Talk @ The Family, April 2016

Tue, 02 Aug 2016 13:46:00 +0000

This is pretty much the same talk as the one I did at Devoxx FR, but in English this time :)

allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/jQzJ5FSoE4U" width="560">(image)



Big Data Combo @ Toulouse Data Science Meetup

Thu, 19 May 2016 09:51:00 +0000

Amazon Redshift, Amazon QuickSight, Amazon Machine Learning and Amazon DSSTNE :)

allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/z-6URV7a8S0" width="560">(image)



My session @ Devoxx France, 22/04/2016

Mon, 09 May 2016 13:36:00 +0000

width="560" height="315" src="https://www.youtube.com/embed/tidTj1RDY0A" frameborder="0" allowfullscreen>(image)



Hands-on with AWS IoT @ Paris Robotics, AI and IoT meetup, 14/03/2016

Sat, 16 Apr 2016 17:25:00 +0000

src="//www.slideshare.net/slideshow/embed_code/key/6ymzzpgCu5NfYL" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> (image)



Clustering Docker on AWS with Amazon ECR & ECS

Sat, 16 Apr 2016 17:24:00 +0000

allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/videoseries?list=PLJgojBtbsuc37iqrxro5S5DcMwv63vrTl" width="560">
Slides are here.(image)



Webinar @ Salon du Big Data, 02/03/2016

Sat, 16 Apr 2016 17:19:00 +0000

allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/jMJETn5AKVw" width="560">
Slides are here.(image)



Devops with AWS @ AWS User Group Turkey, Istanbul, 13/04/2016

Sat, 16 Apr 2016 17:17:00 +0000

src="//www.slideshare.net/slideshow/embed_code/key/y3Si4geOTndRAU" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> (image)



Workshop @ IoT World, 23/03/2016

Sat, 16 Apr 2016 17:15:00 +0000

src="//www.slideshare.net/slideshow/embed_code/key/DjiMGQTfN5bOqz" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> (image)



Keynote @ IoT World, 23/03/2016

Sat, 16 Apr 2016 17:14:00 +0000

src="//www.slideshare.net/slideshow/embed_code/key/KqXGLGKlTFFFCl" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> (image)



Workshop @ Salon du Big Data, Paris, 08/03/2016

Wed, 09 Mar 2016 09:37:00 +0000

allowfullscreen="" frameborder="0" height="485" marginheight="0" marginwidth="0" scrolling="no" src="//www.slideshare.net/slideshow/embed_code/key/dopgfG7R75FrZA" style="border-width: 1px; border: 1px solid #ccc; margin-bottom: 5px; max-width: 100%;" width="595">
Building a data warehouse with Amazon Redshift … and a quick look at Amazon Machine Learning from Julien SIMON



My sincere thanks to the 250+ people who attended, stayed until the end and asked many smart questions :)

 
(image)



Talk @ Meetup AWS User Group, Nantes, 03/03/2016

Fri, 04 Mar 2016 05:29:00 +0000

src="//www.slideshare.net/slideshow/embed_code/key/miQ8Xr3UFOczUQ" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> (image)



Talk @ Meetup Toulouse DevOps, 24/02/2016

Sun, 28 Feb 2016 14:20:00 +0000

src="//www.slideshare.net/slideshow/embed_code/key/u1cwKe5ckpZV6U" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> (image)



Talk @ Meetup Docker Paris, 22/02/2016

Tue, 23 Feb 2016 10:12:00 +0000

src="//www.slideshare.net/slideshow/embed_code/key/KDzGTLJskG8Mgc" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> (image)



Talk @ Meetup Lyon AWS User Group #1, 18/02/2016

Mon, 22 Feb 2016 15:49:00 +0000

src="//www.slideshare.net/slideshow/embed_code/key/ykA5iOEwzaYAqY" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> (image)